
.fa{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571429em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.fa-ul>li{position:relative}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}
.fa-li.fa-lg{left:-1.85714286em}
.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}
.fa-pull-left{float:left}
.fa-pull-right{float:right}
.fa.fa-pull-left{margin-right:.3em}
.fa.fa-pull-right{margin-left:.3em}
.pull-right{float:right}
.pull-left{float:left}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-spin{animation:fa-spin 2s infinite linear}
.fa-pulse{animation:fa-spin 1s infinite steps(8)}
@keyframes fa-spin{0%{transform:rotate(0deg)}
to{transform:rotate(359deg)}
}
:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:arial}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}



a:focus{outline:0 none}
.img-responsive,.img-thumbnail{width:100%\9}
code,kbd,pre,samp{font-family:arial}
code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}
code,kbd{padding:2px 4px;font-size:90%}
kbd{color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}
kbd kbd{padding:0;font-size:100%;box-shadow:none}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}
pre code{padding:0;font-size:arial;color:arial;white-space:pre-wrap;background-color:transparent;border-radius:0}
.pre-scrollable{max-height:340px;overflow-y:scroll}
.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:@mRight;padding-right:@mRight}
.row{margin-left:-@mRight;margin-right:-@mRight}
.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.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-md-10,.col-md-11,.col-md-12,.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:@mRight;padding-right:@mRight}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666667%}
.col-xs-pull-10{right:83.33333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666667%}
.col-xs-pull-7{right:58.33333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666667%}
.col-xs-pull-4{right:33.33333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.66666667%}
.col-xs-pull-1{right:8.33333333%}
.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0}
@media (min-width:768px){.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12{float:left}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:25%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.col-sm-pull-12{right:100%}
.col-sm-pull-11{right:91.66666667%}
.col-sm-pull-10{right:83.33333333%}
.col-sm-pull-9{right:75%}
.col-sm-pull-8{right:66.66666667%}
.col-sm-pull-7{right:58.33333333%}
.col-sm-pull-6{right:50%}
.col-sm-pull-5{right:41.66666667%}
.col-sm-pull-4{right:33.33333333%}
.col-sm-pull-3{right:25%}
.col-sm-pull-2{right:16.66666667%}
.col-sm-pull-1{right:8.33333333%}
.col-sm-pull-0{right:auto}
.col-sm-push-12{left:100%}
.col-sm-push-11{left:91.66666667%}
.col-sm-push-10{left:83.33333333%}
.col-sm-push-9{left:75%}
.col-sm-push-8{left:66.66666667%}
.col-sm-push-7{left:58.33333333%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666667%}
.col-sm-push-4{left:33.33333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.66666667%}
.col-sm-push-1{left:8.33333333%}
.col-sm-push-0{left:auto}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.66666667%}
.col-sm-offset-10{margin-left:83.33333333%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.66666667%}
.col-sm-offset-7{margin-left:58.33333333%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666667%}
.col-sm-offset-4{margin-left:33.33333333%}
.col-sm-offset-3{margin-left:25%}

.col-sm-offset-1{margin-left:8.33333333%}
.col-sm-offset-0{margin-left:0}
}
@media (min-width:992px){.col-md-1,.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-md-10,.col-md-11,.col-md-12{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666667%}
.col-md-pull-10{right:83.33333333%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666667%}
.col-md-pull-7{right:58.33333333%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666667%}
.col-md-pull-4{right:33.33333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.66666667%}
.col-md-pull-1{right:8.33333333%}
.col-md-pull-0{right:auto}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666667%}
.col-md-push-7{left:58.33333333%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666667%}
.col-md-push-4{left:33.33333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.66666667%}
.col-md-push-1{left:8.33333333%}
.col-md-push-0{left:auto}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666667%}
.col-md-offset-10{margin-left:83.33333333%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666667%}
.col-md-offset-7{margin-left:58.33333333%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666667%}
.col-md-offset-4{margin-left:33.33333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}
.col-md-offset-0{margin-left:0}
}
@media (min-width:1200px){.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
.col-lg-pull-12{right:100%}
.col-lg-pull-11{right:91.66666667%}
.col-lg-pull-10{right:83.33333333%}
.col-lg-pull-9{right:75%}
.col-lg-pull-8{right:66.66666667%}
.col-lg-pull-7{right:58.33333333%}
.col-lg-pull-6{right:50%}
.col-lg-pull-5{right:41.66666667%}
.col-lg-pull-4{right:33.33333333%}
.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.66666667%}
.col-lg-pull-1{right:8.33333333%}
.col-lg-pull-0{right:auto}
.col-lg-push-12{left:100%}
.col-lg-push-11{left:91.66666667%}
.col-lg-push-10{left:83.33333333%}
.col-lg-push-9{left:75%}
.col-lg-push-8{left:66.66666667%}
.col-lg-push-7{left:58.33333333%}
.col-lg-push-6{left:50%}
.col-lg-push-5{left:41.66666667%}
.col-lg-push-4{left:33.33333333%}
.col-lg-push-3{left:25%}
.col-lg-push-2{left:16.66666667%}
.col-lg-push-1{left:8.33333333%}
.col-lg-push-0{left:auto}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666667%}
.col-lg-offset-10{margin-left:83.33333333%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.66666667%}
.col-lg-offset-7{margin-left:58.33333333%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.66666667%}
.col-lg-offset-4{margin-left:33.33333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.66666667%}
.col-lg-offset-1{margin-left:8.33333333%}
.col-lg-offset-0{margin-left:0}
}
table{background-color:transparent}
th{text-align:left}
.table{width:100%;max-width:100%;margin-bottom:20px}
.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.42857143;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}
.table .table{background-color:#fff}
.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{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-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}
table col[class*=col-]{position:static;float:none;display:table-column}
table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}
.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{background-color:#f5f5f5}
.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}
.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}
.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}
.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}
.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}
.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}
.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}
.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}
.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}
@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:@mRight;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}
.table-responsive>.table{margin-bottom:0}
.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{border-bottom:0}
}
.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}
.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}
.hidden{visibility:hidden!important}
.displayNone{display:none}
.fs22{font-size:22px}
.ttu{text-transform:uppercase}
.affix{transform:translateZ(0)}
@-ms-viewport{width:device-width}
.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}
@media (max-width:767px){.visible-xs{display:block!important}
table.visible-xs{display:table}
tr.visible-xs{display:table-row!important}
td.visible-xs,th.visible-xs{display:table-cell!important}
}
@media (max-width:767px){.visible-xs-block{display:block!important}
}
@media (max-width:767px){.visible-xs-inline{display:inline!important}
}
@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}
table.visible-sm{display:table}
tr.visible-sm{display:table-row!important}
td.visible-sm,th.visible-sm{display:table-cell!important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}
table.visible-md{display:table}
tr.visible-md{display:table-row!important}
td.visible-md,th.visible-md{display:table-cell!important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}
}
@media (min-width:1200px){.visible-lg{display:block!important}
table.visible-lg{display:table}
tr.visible-lg{display:table-row!important}
td.visible-lg,th.visible-lg{display:table-cell!important}
}
@media (min-width:1200px){.visible-lg-block{display:block!important}
}
@media (min-width:1200px){.visible-lg-inline{display:inline!important}
}
@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}
}
@media (max-width:767px){.hidden-xs{display:none!important}
}
@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}
}
@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}
}
@media (min-width:1200px){.hidden-lg{display:none!important}
}
.visible-print{display:none!important}
@media print{.visible-print{display:block!important}
table.visible-print{display:table}
tr.visible-print{display:table-row!important}
td.visible-print,th.visible-print{display:table-cell!important}
}
.visible-print-block{display:none!important}
@media print{.visible-print-block{display:block!important}
}
.visible-print-inline{display:none!important}
@media print{.visible-print-inline{display:inline!important}
}
.visible-print-inline-block{display:none!important}
@media print{.visible-print-inline-block{display:inline-block!important}
}
@media print{.hidden-print{display:none!important}
}
.royalSlider{width:600px;height:400px;position:relative;direction:ltr}
.royalSlider>*{float:left}
.rsWebkit3d .rsABlock,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsContainer,.rsWebkit3d .rsLink,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsPreloader,.rsWebkit3d .rsSlide,.rsWebkit3d .rsThumbs,.rsWebkit3d img{-webkit-backface-visibility:hidden}
.rsFade.rsWebkit3d .rsContainer,.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img{-webkit-transform:none}
.rsOverflow{float:left}
.rsOverflow,.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsVisibleNearbyWrap{left:0;top:0}
.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}
.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsArrow,.rsThumbsArrow{cursor:pointer}
.rsThumb{float:left;position:relative}
.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;transition:opacity .3s linear}
.rsHidden{opacity:0;visibility:hidden;transition:visibility 0s linear .3s,opacity .3s linear}
.rsGCaption{width:100%;float:left;text-align:center}
.royalSlider.rsFullscreen{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:2147483647!important;top:0!important;left:0!important;bottom:0!important;right:0!important}
.royalSlider .rsSlide.rsFakePreloader{opacity:1!important;transition:0s;display:none}
.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}
.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}
.rsContent{width:100%;height:100%;position:relative}
.rsPreloader{position:absolute;z-index:0}
.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}
.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}
.rsTabs{float:left;background:none!important}
.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}
.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}
.rsVideoFrameHolder.rsVideoActive{opacity:1}
.rsVideoContainer .rsVideoObj,.rsVideoContainer embed,.rsVideoContainer iframe,.rsVideoContainer video{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}
.rsVideoContainer.rsIOSVideo embed,.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video{box-sizing:border-box;padding-right:44px}
.rsABlock{left:0;top:0;position:absolute;z-index:15}
img.rsImg{max-width:none}
.grab-cursor{cursor:url(grab.png) 8 8,move}
.grabbing-cursor{cursor:url(grabbing.png) 8 8,move}
.rsNoDrag{cursor:auto}
.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(blank.gif)}
.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:2px solid #a6a6a6;font-weight:700}
.pika-single:after,.pika-single:before{content:" ";display:table}
.pika-single:after{clear:both}
.pika-single{*zoom:1}
.pika-single.is-hidden{display:none}
.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}
.pika-lendar{float:left;width:240px;margin:8px}
.pika-title{position:relative;text-align:center}
.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}
.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}
.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}
.pika-next:hover,.pika-prev:hover{opacity:1}
.is-rtl .pika-next,.pika-prev{float:left;background-image:url("");*left:0}
.is-rtl .pika-prev,.pika-next{float:right;background-image:url("");*right:0}
.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}
.pika-select{display:inline-block;*display:inline}
.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}
.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}
.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}
.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}
.pika-week{font-size:11px;color:#999}
.is-today .pika-button{color:#006E07;font-weight:700}
.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}
.is-inrange .pika-button{background:#d5e9f7}
.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}
.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}
.is-disabled .pika-button,.is-outside-current-month .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}
.pika-button:hover{color:#fff;background:#006E07;box-shadow:none;border-radius:0}
.pika-table abbr{border-bottom:none;cursor:help}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list,.slick-slider{position:relative;display:block}
.slick-list{overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:after,.slick-track:before{display:table;content:""}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-initialized .slick-slide{display:inline-block;float:none}
.slick-slider .slick-list,.slick-slider .slick-track{min-width:100%;text-align:center}
html{font-family:arial;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:arial;font-size:1em}
button,input,optgroup,select,textarea{color:arial;font:arial;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
*,:after,:before{box-sizing:border-box}
html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{font-family:arial;font-size:14px;line-height:1.42857143;color:#333}
button,input,select,textarea{font-family:arial;font-size:arial;line-height:arial}
a{color:#337ab7;text-decoration:none}
a:focus,a:hover{color:#23527c;text-decoration:underline}
a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
figure{margin:0}
img{vertical-align:middle}
.img-responsive{display:block;max-width:100%;height:auto}
.img-rounded{border-radius:6px}
.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}
.img-circle{border-radius:50%}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
[role=button]{cursor:pointer}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}
.dropdown,.dropup{position:relative}
.dropdown-toggle:focus{outline:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}
.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}
.open>.dropdown-menu{display:block}
.open>a{outline:0}
.dropdown-menu-right{left:auto;right:0}
.dropdown-menu-left{left:0;right:auto}
.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}
.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}
.pull-right>.dropdown-menu{right:0;left:auto}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}
@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}
.navbar-right .dropdown-menu-left{left:0;right:auto}
}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.center-block{display:block;margin-left:auto;margin-right:auto}
.pull-right{float:right!important}
.pull-left{float:left!important}
.hide{display:none!important}
.show{display:block!important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none!important}
.affix{position:fixed}
select.bs-select-hidden,select.selectpicker{display:none!important}
.bootstrap-select{width:220px \0}
.bootstrap-select>.dropdown-toggle{width:100%;padding-right:25px;z-index:1}
.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}
.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none}
.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2}
.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle{border-color:#b94a48}
.bootstrap-select.fit-width{width:auto!important}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}
.bootstrap-select .dropdown-toggle:focus{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}
.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}
.bootstrap-select.form-control:not([class*=col-]){width:100%}
.bootstrap-select.form-control.input-group-btn{z-index:auto}
.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.btn{border-radius:0}
.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{float:none;display:inline-block;margin-left:0}
.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}
.form-group .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group{margin-bottom:0}
.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}
.form-group-lg .bootstrap-select.btn-group.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.btn-group.form-control .dropdown-toggle{height:100%;font-size:arial;line-height:arial;border-radius:arial}
.form-inline .bootstrap-select.btn-group .form-control{width:100%}
.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled{cursor:not-allowed}
.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus{outline:none!important}
.bootstrap-select.btn-group.bs-container{position:absolute;height:0!important;padding:0!important}
.bootstrap-select.btn-group.bs-container .dropdown-menu{z-index:1060}
.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}
.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}
.bootstrap-select.btn-group[class*=col-] .dropdown-toggle{width:100%}
.bootstrap-select.btn-group .dropdown-menu{min-width:100%;box-sizing:border-box}
.bootstrap-select.btn-group .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;box-shadow:none}
.bootstrap-select.btn-group .dropdown-menu li{position:relative}
.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff}
.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}
.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}
.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}
.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}
.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;box-sizing:border-box}
.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle{z-index:1061}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid hsla(0,0%,80%,.2);position:absolute;bottom:-4px;left:9px;display:none}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid hsla(0,0%,80%,.2);border-bottom:0}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before{display:block}
.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}
.bs-actionsbox{width:100%;box-sizing:border-box}
.bs-actionsbox .btn-group button{width:50%}
.bs-donebutton{float:left;width:100%;box-sizing:border-box}
.bs-donebutton .btn-group button{width:100%}
.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}
.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}
h1,h2,h3,h4,h5,h6{font-family:arial;font-weight:700}
body{font-size:16px}
body,html body{font-family:arial;font-weight:400;background-color:#fff}
html body{font-size:14px}
body,html{overflow-x:hidden}
a,a:hover,a:link,a:visited{outline:none;text-decoration:none}
:focus,input:focus,textarea:focus{outline:none}
body.stopScroll,html.stopScroll{overflow:hidden}
.selectform{padding:8px}
.container{width:1170px;box-sizing:border-box;padding:0 10px}
@media (max-width:1170px){.container{width:100%}
}
.row{margin:0 -10px}
.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12{padding:0 10px}
.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11,.col-xxs-12{float:left;overflow:hidden;padding:0 10px}
@media (max-width:500px){.col-xxs-12{width:100%}
.col-xxs-11{width:91.66666667%}
.col-xxs-10{width:83.33333333%}
.col-xxs-9{width:75%}
.col-xxs-8{width:66.66666667%}
.col-xxs-7{width:58.33333333%}
.col-xxs-6{width:50%}
.col-xxs-5{width:41.66666667%}
.col-xxs-4{width:33.33333333%}
.col-xxs-3{width:25%}
.col-xxs-2{width:16.66666667%}
.col-xxs-1{width:8.33333333%}
.col-xxs-offset-12{margin-left:100%}
.col-xxs-offset-11{margin-left:91.66666667%}
.col-xxs-offset-10{margin-left:83.33333333%}
.col-xxs-offset-9{margin-left:75%}
.col-xxs-offset-8{margin-left:66.66666667%}
.col-xxs-offset-7{margin-left:58.33333333%}
.col-xxs-offset-6{margin-left:50%}
.col-xxs-offset-5{margin-left:41.66666667%}
.col-xxs-offset-4{margin-left:33.33333333%}
.col-xxs-offset-3{margin-left:25%}
.col-xxs-offset-2{margin-left:16.66666667%}
.col-xxs-offset-1{margin-left:8.33333333%}
.col-xxs-offset-0{margin-left:0}
}
@media only screen and (max-width:768px){.row.row-xs-off{display:none}
}
.align-center{text-align:center}
.align-left,.align-left h2{text-align:left}
.align-right,.align-right h2{text-align:right}
.padding-b-30{padding-bottom:30px}
.h2-error{margin:60px 0;font-weight:700;font-size:24px;text-transform:uppercase}
.hr{height:1px;background-color:#d6d6d6;margin-bottom:15px}
.hr,.space{display:block;float:left;width:100%}

.space-small{display:block;float:left;width:100%;height:10px}
.marginT-60{margin-top:60px}
.margin-t-0{margin-top:0}
.padding-l-0{padding-left:0!important}
.pb-60{padding-bottom:60px!important}
.width-auto{width:auto!important}
.max-100{max-width:100%}
._hidden{display:none}
.redText{color:#006E07}
.margin-10-0{margin:10px 0!important}
@media only screen and (max-width:500px){.hidden-767{display:none!important}
}
.ico_x{margin:20px 0;display:block;float:left;vertical-align:middle;width:40px;height:40px;background-repeat:no-repeat;background-position:100% 0;background-image:url(/f/img/popupclose.png);background-size:auto 100%;opacity:.4}
.g-recaptcha{padding:14px 10px}
.space-6{display:block;height:60px;width:100%;float:left}
.desktop-bg,.mob-bg{background-position:50%;background-repeat:no-repeat;background-size:cover}
@media only screen and (min-width:500px){.mob-bg{background-image:none!important}
}
@media only screen and (max-width:500px+1px){.desktop-bg{background-image:none!important}
}
.article{max-width:800px;margin:80px auto;padding:0 15px}
.article,.article div,.article p{font-size:20px;line-height:1.8em;font-family:arial;font-weight:300}
.article div,.article p{margin:50px 0}
.article a,.article div strong,.article p strong{font-family:arial;font-weight:700}
.article a{font-size:20px;line-height:1.8em;color:#000;text-decoration:underline}
.article a:hover{color:#006E07}
.article h1,.article h2,.article h3,.article h4,.article h5{width:100%;text-align:center;text-transform:uppercase;font-weight:700}
.article h2{font-size:45px}
.article__image{width:100%;text-align:center;margin:40px 0}
.article__image img{max-width:1024px;width:100%;display:inline-block}
.article img{vertical-align:middle;margin:0 -100px;width:calc(100% + 200px);height:auto}
@media only screen and (max-width:1000px){.article img{margin:0 -15px;width:calc(100% + 30px)}
}
.article iframe{vertical-align:middle;margin:0 -100px;width:calc(100% + 200px);height:600px}
@media only screen and (max-width:1000px){.article iframe{margin:0 -15px;width:calc(100% + 30px);height:450px}
}
.article__image_fullwidth{width:100%;text-align:center;margin:40px 0}
.article__image_fullwidth img{width:100%;display:inline-block}
@media only screen and (max-width:500px){.article h1{font-size:25px}
.article h2{font-size:23px}
.article h3{font-size:22px}
.article h4{font-size:20px}
.article h5{font-size:18px}
.article h6{font-size:16px}
.article div,.article p{font-size:15px}
.article div a,.article p a{font-size:18px}
}
.article .article-video{vertical-align:middle;margin:0 -100px;width:calc(100% + 200px);height:600px;background-color:#000;cursor:pointer;position:relative}
.article .article-video:before{content:" ";background-color:#000;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;opacity:0;transition:opacity .15s linear}
.article .article-video:hover:before{opacity:.5}
.article .article-video .big-image_video__button{display:inline-block;max-height:100%}
@media only screen and (max-width:600px){.article .article-video .big-image_video__button img{height:50px}
.article .article-video .big-image_video__button span{display:none}
}
.article .article-video .content-centered{text-align:center;display:table;height:800px;position:relative;width:100%;z-index:3;color:#fff;margin:0}
.article .article-video .content-centered .content-row{display:table-row;height:100%;width:100%}
.article .article-video .content-centered .content-cell{display:table-cell;height:100%;text-align:center;vertical-align:middle;width:100%}
.article .article-video .content-centered .content-cell .animate-item{margin:0}
.article .article-video div.video-frame{position:absolute;left:0;top:0;display:none;width:100%;margin:0}
.article .article-video iframe{width:100%;margin:0}
@media only screen and (max-width:1000px){.article .article-video{margin:0 -15px;width:calc(100% + 30px);height:450px}
}
.big-image,.big-image-slim{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;opacity:0;transition:opacity .45s linear}
.big-image-slim .fb-like,.big-image .fb-like{position:absolute;left:0;bottom:0;width:100%}
.big-image-slim.loaded,.big-image.loaded{opacity:1}
.big-image-slim.big-image__fixed,.big-image.big-image__fixed,.big-image1{-webkit-transform:translateZ(0);position:fixed;width:100%;max-width:100%;overflow-x:hidden;display:block;left:0;top:0;background-color:#001;z-index:0}



.big-image-slim.big-image__fixed .content-centered,.big-image.big-image__fixed .content-centered{padding-top:120px}
.big-image-slim:before,.big-image:before{background-color:#000;display:block;height:100%;left:0;opacity:.5;position:absolute;right:0;top:0;width:100%}
.big-image-slim .content-centered,.big-image .content-centered{position:relative;z-index:3;height:800px;width:100%;max-width:1170px;margin:0 auto;display:table;-webkit-transform:translateZ(0);padding:80px 0}
.big-image-slim .content-centered .content-row,.big-image .content-centered .content-row{display:table-row;height:100%;width:100%}
.big-image-slim .content-centered .content-cell,.big-image .content-centered .content-cell{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center}
.big-image-slim .content-centered img,.big-image .content-centered img{margin-bottom:40px;max-width:100%;display:inline-block}
.big-image-slim .content-centered h1,.big-image-slim .content-centered h2,.big-image .content-centered h1,.big-image .content-centered h2{color:#fff;text-transform:uppercase;font-size:44px;font-weight:700;line-height:1.1em;margin:15px}
.big-image-slim .content-centered h3,.big-image .content-centered h3{color:#fff;text-transform:uppercase;font-size:18px;font-weight:700;line-height:1.1em;margin:15px}
.big-image-slim .content-centered div,.big-image-slim .content-centered p,.big-image .content-centered div,.big-image .content-centered p{color:#fff;display:inline-block;width:100%;font-size:18px;max-width:1170px;line-height:30px;margin:0;font-family:arial;font-weight:400}
.big-image-slim .content-centered div strong,.big-image-slim .content-centered p strong,.big-image .content-centered div strong,.big-image .content-centered p strong{font-family:arial;font-weight:700;font-size:25px;line-height:24px}
.big-image-slim .content-centered .hl,.big-image .content-centered .hl{font-weight:400;font-size:35px;margin:30px 0;padding-bottom:40px}
.big-image-slim .content-centered a.button__white,.big-image .content-centered a.button__white{margin-top:50px}
.big-image-slim .content-centered .title,.big-image .content-centered .title{font-family:arial;font-weight:700;font-size:21px;text-transform:uppercase}
.big-image-slim .content-centered .price,.big-image .content-centered .price{display:block;float:left;width:100%;text-align:center}
.big-image-slim .content-centered .price .currencies,.big-image .content-centered .price .currencies{display:inline-block;font-family:arial;font-weight:300;font-size:21px;line-height:70px;width:auto}
.big-image-slim .content-centered .price .value,.big-image .content-centered .price .value{display:inline-block;vertical-align:middle;font-family:arial;font-weight:300;font-size:70px;line-height:70px;width:auto}
@media only screen and (max-width:500px){.big-image-slim .content-centered .price .value,.big-image .content-centered .price .value{font-size:40px}
}
.big-image-slim .content-centered .col-l,.big-image .content-centered .col-l{display:table-cell;width:50%;height:100%;vertical-align:top;text-align:left;color:#000;padding:0 10px}
.big-image-slim .content-centered .col-l p,.big-image .content-centered .col-l p{font-weight:700;font-size:13px;color:#9b9b9b;letter-spacing:1.5px;text-transform:uppercase;line-height:1.1em;padding:0;margin:0;display:block;float:left;width:100%}
.big-image-slim .content-centered .col-l p strong,.big-image .content-centered .col-l p strong{font-weight:700;font-size:13px;color:#000;letter-spacing:1.5px;text-transform:uppercase;line-height:1.1em}
.big-image-slim .content-centered .col-r,.big-image .content-centered .col-r{display:table-cell;width:50%;height:100%;vertical-align:middle;text-align:left;color:#000;padding:0 10px}
.big-image-slim .content-centered .col-r h1,.big-image-slim .content-centered .col-r h2,.big-image-slim .content-centered .col-r h3,.big-image .content-centered .col-r h1,.big-image .content-centered .col-r h2,.big-image .content-centered .col-r h3{text-transform:uppercase;color:#000;font-size:72px;font-weight:700;margin-left:0;margin-right:0;line-height:1.05em;float:left;position:relative;z-index:2}
.big-image-slim .content-centered .col-r h1 span,.big-image-slim .content-centered .col-r h2 span,.big-image-slim .content-centered .col-r h3 span,.big-image .content-centered .col-r h1 span,.big-image .content-centered .col-r h2 span,.big-image .content-centered .col-r h3 span{position:relative;z-index:2}
.big-image-slim .content-centered .col-r a,.big-image .content-centered .col-r a{background-color:transparent;position:relative;z-index:2}
.big-image-slim .content-centered .col-r a span,.big-image .content-centered .col-r a span{position:relative;z-index:2}
.big-image-slim .content-centered .col-r a:hover span,.big-image .content-centered .col-r a:hover span{color:#006E07}
.big-image-slim .content-centered .col-r p,.big-image .content-centered .col-r p{color:#000}
.big-image.big-image__light:before{display:none}
.big-image_video{cursor:pointer}
.big-image_video .content-centered{max-width:100%}
.big-image_video:before{opacity:0;transition:opacity .15s linear}
.big-image_video:hover:before{opacity:.5}
.big-image_video div.video-frame{position:absolute;left:0;top:0;display:none}
.big-image_video__button img{width:auto}
.big-image_video__button span{display:block;margin:15px 0;font-size:14px;text-transform:uppercase}
.big-image-slim .content-centered .big-image_video__button img,.big-image .content-centered .big-image_video__button img{margin:0}
.big-image-slim{opacity:0;height:auto}
.big-image-slim .content-centered{height:auto;padding-bottom:30px}
@media only screen and (max-width:768px){.big-image .content-centered h1,.big-image .content-centered h2{font-size:25px}
.big-image .content-centered h3{font-size:20px}
.big-image .content-centered .content-row,.big-image .content-centered .content-row .content-cell{display:block;float:left;width:100%}
.big-image .content-centered .col-l,.big-image .content-centered .col-r{display:block;float:left;width:100%;text-align:right}
.big-image .content-centered .col-l .block,.big-image .content-centered .col-r .block{display:block;width:100%;text-align:right;float:right}
.big-image .content-centered .col-l h1,.big-image .content-centered .col-l h2,.big-image .content-centered .col-l h3,.big-image .content-centered .col-r h1,.big-image .content-centered .col-r h2,.big-image .content-centered .col-r h3{font-size:38px;text-align:right;float:right;margin-top:30px}
}
@media only screen and (max-width:500px){.big-image .content-centered div,.big-image .content-centered p{font-size:15px;line-height:25px}
.big-image .content-centered div strong,.big-image .content-centered p strong{font-size:18px;line-height:25px}
.big-image.big-image__fixed{position:relative}
.big-image .content-centered .content-row{display:block;float:left;width:100%}
.big-image .content-centered .col-l,.big-image .content-centered .col-r{display:block;float:left;width:100%;text-align:center}
.big-image .content-centered .col-l .block,.big-image .content-centered .col-r .block{display:block;width:100%;text-align:center;float:right}
.big-image .content-centered .col-l h1,.big-image .content-centered .col-l h2,.big-image .content-centered .col-l h3,.big-image .content-centered .col-r h1,.big-image .content-centered .col-r h2,.big-image .content-centered .col-r h3{font-size:38px;text-align:center;float:right;width:100%;margin-top:30px}
}
.title-alternative{margin-top:65px}
.title-alternative h1{text-align:center}
a.button__blackbox,a.button__graybox,a.button__redbox,a.button__white{display:inline-block;border:2px solid #006E07;padding:20px 40px;line-height:1em;font-size:14px;font-weight:700;color:#006E07;letter-spacing:2px;margin:10px 0;position:relative;transition:color .15s linear;text-transform:uppercase;overflow:hidden;text-decoration:none}
a.button__blackbox:after,a.button__graybox:after,a.button__redbox:after,a.button__white:after{content:" ";position:absolute;left:0;top:0;transform:scale(.8);height:100%;width:100%;background-color:transparent;transition:all .15s ease-out}
a.button__blackbox span,a.button__graybox span,a.button__redbox span,a.button__white span{position:relative;z-index:3}
a.button__blackbox:hover span,a.button__graybox:hover span,a.button__redbox:hover span,a.button__white:hover span{color:#fff}
a.button__blackbox:hover:after,a.button__graybox:hover:after,a.button__redbox:hover:after,a.button__white:hover:after{transform:scale(1.1);background-color:#006E07}
a.button__blackbox,a.button__graybox,a.button__redbox{text-align:center}
a.button__white.disabled{opacity:.5;pointer-events:none}
a.button__blackbox{border:2px solid #000;background-color:#fff;color:#000}
a.button__blackbox:hover span{color:#fff}
a.button__blackbox:hover:after{transform:scale(1.05);background-color:#000}
a.button__blackbox.button__blackbox__short{width:100%;padding:15px;margin-top:5px}
.wysiwyg a.button__blackbox:hover,.wysiwyg a.button__redbox:hover{color:#fff}
.wysiwyg a.button__blackbox:hover:after,.wysiwyg a.button__redbox:hover:after{display:none}
.wysiwyg a.button__blackbox:hover span,.wysiwyg a.button__redbox:hover span{color:#fff}
.wysiwyg a.button__redbox:hover{background-color:#006E07}
a.button__graybox{border:2px solid #8b8b8b;color:#8b8b8b}
a.button__graybox span{color:#8b8b8b}
a.button__graybox:hover span{color:#fff}
a.button__graybox:hover:after{transform:scale(1.05);background-color:#8b8b8b}
button.button__redbox,input.button__redbox{display:inline-block;border:2px solid #006E07;padding:20px 40px;line-height:1em;font-size:14px;font-weight:700;color:#006E07;letter-spacing:2px;margin:10px 0;position:relative;transition:color .15s linear;text-transform:uppercase;background-color:transparent}
button.button__redbox:hover,input.button__redbox:hover{color:#fff;background-color:#006E07}
.form a.button__greybox,a.button__greybox,form a.button__greybox{display:inline-block;border:2px solid #7c7c7c;padding:20px 4px;line-height:1em;font-size:14px;font-weight:700;color:#7c7c7c;letter-spacing:2px;margin:10px 0;position:relative;transition:color .15s linear;text-transform:uppercase;background-color:transparent;text-align:center}
.form a.button__greybox:hover,a.button__greybox:hover,form a.button__greybox:hover{color:#fff;background-color:#7c7c7c}
a.button__greenbox_bt,button.button__greenbox_bt,form a.button__greenbox_bt{display:inline-block;border:2px solid #377c00;padding:20px 4px;line-height:1em;font-size:14px;font-weight:700;color:#377c00;letter-spacing:2px;margin:10px 0;position:relative;transition:color .15s linear;text-transform:uppercase;background-color:transparent;text-align:center}
a.button__greenbox_bt:hover,button.button__greenbox_bt:hover,form a.button__greenbox_bt:hover{color:#fff;background-color:#377c00}
input.button__greenbox{display:inline-block;border:2px solid #377c00;padding:20px 4px;line-height:1em;font-size:14px;font-weight:700;color:#377c00;letter-spacing:2px;margin:10px 0;position:relative;transition:color .15s linear;text-transform:uppercase;background-color:transparent}
input.button__greenbox:hover{color:#fff;background-color:#377c00}
a.button__white{color:#fff;border-color:#fff}
a.button__white:hover span{color:#176135}
a.button__white:hover:after{transform:scale(1);background-color:hsla(0,0%,100%,.5)}
a.button__sub-main{z-index:1;position:relative;display:block;float:left;width:60px;height:48px;overflow:hidden;background-position:0;background-repeat:no-repeat;background-image:url(/f/img/submenu/submenu.png);border-right:1px solid #d6d6d6;margin-top:10px}
a.button__sub-main:hover{background-position:100%}
a.button__sub-main span{opacity:0;font-size:.1px}
.button__header_red-chart{display:block;float:right;border:2px solid #006E07;padding:13px 25px;line-height:1em;font-size:14px;font-weight:700;color:#fff;letter-spacing:2px;margin:10px 0;position:relative;transition:color .15s linear;text-transform:uppercase;background-color:#006E07;overflow:hidden}
.button__header_red-chart:after{content:" ";position:absolute;left:0;top:0;transform:scale(.8);height:100%;width:100%;background-color:transparent;transition:all .15s ease-out}
.button__header_red-chart span{position:relative;z-index:3}
.button__header_red-chart:hover span{color:#006E07}
.button__header_red-chart:hover:after{transform:scale(1.1);background-color:#fff}
a.button__red{display:inline-block;border:2px solid #006E07;padding:20px 40px;line-height:1em;font-size:14px;font-weight:700;color:#fff;letter-spacing:2px;margin:10px 0;position:relative;transition:color .15s linear;text-transform:uppercase;overflow:hidden;background-color:#006E07}
a.button__red:after{content:" ";position:absolute;left:0;top:0;transform:scale(.8);height:100%;width:100%;background-color:transparent;transition:all .15s ease-out}
a.button__red span{position:relative;z-index:3}
a.button__red:hover span{color:#006E07}
a.button__red:hover:after{transform:scale(1.1);background-color:#fff}
a.button_cd-red{font-weight:700;text-transform:uppercase;color:#006E07;transition:color .15s linear}
a.button_cd-red:hover{color:#000}
.add-to-cart__out-of-stock span{display:inline-block;border:2px solid #000;padding:20px 40px;line-height:1em;font-size:14px;font-weight:700;color:#000;letter-spacing:2px;margin:10px 0;position:relative;transition:color .15s linear;text-transform:uppercase;overflow:hidden;opacity:.15;pointer-events:none}
.add-to-cart__out-of-stock.white span{opacity:.5;color:#fff;border-color:#fff}
#gopay-payment-button{opacity:0}
.form a.small_button,a.small_button{font-family:arial;font-weight:400;font-size:14px;text-transform:none}
.form a.small_button:hover,a.small_button:hover{text-decoration:underline}
.form .order__bt-expand,.form a.order__bt-expand{color:#7c7c7c;text-decoration:underline}
.form .order__bt-expand:hover,.form a.order__bt-expand:hover{color:#006E07}
.custom_select_wrapper .custom__select,.layout .custom__select{background-color:#fff;width:100%;display:inline-block;margin:10px 0;border:2px solid #a6a6a6;font-size:13px;line-height:24px;padding:0;font-weight:700;color:#000;max-width:100%;position:relative;z-index:5}
.custom_select_wrapper .custom__select a.selected,.layout .custom__select a.selected{padding:0;color:#000;display:block;float:left;width:100%;font-size:12px;line-height:24px}
.custom_select_wrapper .custom__select a.selected input,.layout .custom__select a.selected input{margin:0;border:0 none;padding:7px 28px 7px 7px;text-align:left;height:36px}
.custom_select_wrapper .custom__select a.selected:after,.layout .custom__select a.selected:after{width:100%;text-align:right;position:absolute;right:6px;top:0;line-height:36px;font-family:arial;font-size:25px;color:#a6a6a6;content:"\f107";z-index:5}
.custom_select_wrapper .custom__select a.selected:before,.layout .custom__select a.selected:before{width:1px;height:29px;position:absolute;right:30px;top:4px;content:" ";z-index:5;background-color:#a6a6a6}
.custom_select_wrapper .custom__select a.selected:hover:after,.layout .custom__select a.selected:hover:after{color:#006E07}
.custom_select_wrapper .custom__select a.selected:hover ul,.layout .custom__select a.selected:hover ul{display:block}
.custom_select_wrapper .custom__select ul,.layout .custom__select ul{display:none;position:absolute;left:-2px;top:36px;width:100%;border-left:2px solid #a6a6a6;border-right:2px solid #a6a6a6;border-bottom:2px solid #a6a6a6;padding:0;margin:0;box-sizing:content-box;max-height:250px;overflow-y:auto}
.custom_select_wrapper .custom__select ul li,.layout .custom__select ul li{display:block;float:left;width:100%;text-align:left}
.custom_select_wrapper .custom__select ul li a,.layout .custom__select ul li a{color:#7c7c7c;display:block;float:left;width:100%;padding:10px 30px;font-size:12px;line-height:20px;background-color:#fff;transition:background-color .15s linear;position:relative}
.custom_select_wrapper .custom__select ul li a:before,.layout .custom__select ul li a:before{content:" ";width:15px;height:15px;display:block;position:absolute;left:8px;top:13px;border:2px solid #a6a6a6;background-color:#fff}
.custom_select_wrapper .custom__select ul li a:hover,.layout .custom__select ul li a:hover{background-color:#ededed;color:#000}
.custom_select_wrapper .custom__select ul li a.active:after,.layout .custom__select ul li a.active:after{content:" ";display:block;height:7px;left:12px;position:absolute;top:17px;width:7px;background-color:#a6a6a6}
.custom_select_wrapper .custom__select.opened a:after,.layout .custom__select.opened a:after{color:#7c7c7c}
.custom_select_wrapper .custom__select.opened ul,.layout .custom__select.opened ul{display:block}
.newsletter__boxed .custom__select{border:0;color:#fff;background-color:transparent;line-height:20px;font-weight:700;font-size:12px;padding:0;display:block;width:100%;float:left;margin:0;text-transform:uppercase;position:relative}
.newsletter__boxed .custom__select a.selected{color:#fff;display:block;float:left;width:100%;padding:10px 30px 10px 10px;font-size:12px;line-height:20px}
.newsletter__boxed .custom__select a.selected:after{width:30px;text-align:center;position:absolute;right:0;top:0;line-height:40px;font-family:arial;font-size:12px;color:#fff;}
.newsletter__boxed .custom__select a.selected:hover:after{color:#006E07}
.newsletter__boxed .custom__select a.selected:hover ul{display:block}
.newsletter__boxed .custom__select ul{display:none;position:absolute;left:-2px;top:40px;width:100%;border:2px solid #fff;padding:0;margin:0;box-sizing:content-box}
.newsletter__boxed .custom__select ul li{display:block;float:left;width:100%}
.newsletter__boxed .custom__select ul li a{color:#fff;display:block;float:left;width:100%;padding:10px 30px 10px 10px;font-size:12px;line-height:20px;background-color:#000;transition:background-color .15s linear}
.newsletter__boxed .custom__select ul li a:before{display:none}
.newsletter__boxed .custom__select ul li a:hover{background-color:#176135;color:#000}
.newsletter__boxed .custom__select.opened a:after{color:#fff}
.newsletter__boxed .custom__select.opened ul{display:block}
.header__lang{display:block;float:left}
.header__lang .custom__select{border:0;background-color:transparent;font-weight:700;padding:0;margin-top:11px;text-transform:uppercase;position:relative}
.header__lang .custom__select,.header__lang .custom__select a.selected{color:#000;line-height:20px;font-size:12px;display:block;width:100%;float:left}
.header__lang .custom__select a.selected{padding:10px 30px 10px 10px}
.header__lang .custom__select a.selected:after{width:30px;text-align:center;position:absolute;right:0;top:0;line-height:40px;font-family:arial;font-size:12px;color:#000; background-image:url(../images/jiantou.png);}
.header__lang .custom__select a.selected:hover:after{color:#000}
.header__lang .custom__select a.selected:hover .header__country-lang{display:block}
.header__lang .custom__select .header__country-lang{display:none;position:fixed;left:0;top:54px;width:100%;padding:0;margin:0;box-sizing:content-box}
.header__lang .custom__select .header__country-lang .container{background:none;position:relative;height:12px}
.header__lang .custom__select .header__country-lang .container .triangle-red-top{height:12px;width:24px;position:absolute;right:40px;background:url(/f/img/triangle-red-top.png) no-repeat 50%}
.header__lang .custom__select .header__country-lang .container-fluid{text-align:center;background:#006E07;padding:10px}
.header__lang .custom__select .header__country-lang .container-fluid>*{vertical-align:middle}
.header__lang .custom__select .header__country-lang .container-fluid .select_label{color:#fff;padding:0 20px 0 60px}
.header__lang .custom__select .header__country-lang .container-fluid .select_label:first-child{padding-left:0}
.header__lang .custom__select .header__country-lang .container-fluid .custom_select_wrapper{display:inline-block}
.header__lang .custom__select .header__country-lang .container-fluid .custom_select_wrapper .custom__select a.selected{padding:0;position:relative}
.header__lang .custom__select .header__country-lang .container-fluid .custom_select_wrapper .custom__select a.selected input{pointer-events:none}
.header__lang .custom__select .header__country-lang .container-fluid .custom_select_wrapper .custom__select ul li a{font-size:10px;line-height:16px}
.header__lang .custom__select .header__country-lang .container-fluid .header__country-lang-submit{width:auto;height:36px;letter-spacing:1px;text-align:center;margin:0 10px 0 20px;padding:0 8px;vertical-align:middle;line-height:34px}
.header__lang .custom__select.opened a:after{color:#006E07}
.custom__select-overmenu{display:block;width:130px;float:right;margin-right:10px}
.custom__select-overmenu .custom__select{border:0;color:#000;background-color:transparent;line-height:15px;font-family:arial;font-weight:400;font-size:12px;padding:0;margin-top:14px;text-align:left;display:block;width:100%;float:left;text-transform:uppercase;position:relative}
.custom__select-overmenu .custom__select a.selected{color:#000;display:block;float:left;width:100%;padding:6px 30px 6px 10px;font-size:12px;line-height:20px;border:2px solid #d6d6d6}
.custom__select-overmenu .custom__select a.selected:after{width:30px;text-align:center;position:absolute;right:0;top:0;line-height:35px;font-family:arial;font-size:12px;color:#006E07;content:"\f0d7"}
.custom__select-overmenu .custom__select a.selected:hover:after{color:#000}
.custom__select-overmenu .custom__select a.selected:hover ul{display:block}
.custom__select-overmenu .custom__select ul{display:none;position:absolute;left:0;top:40px;width:100%;border:2px solid #d6d6d6;padding:0;margin:0}
.custom__select-overmenu .custom__select ul li{display:block;float:left;width:100%;background-color:#fff}
.custom__select-overmenu .custom__select ul li a{color:#000;display:block;float:left;width:100%;padding:10px 30px 10px 10px;font-size:12px;line-height:20px;background-color:transparent;transition:background-color .15s linear}
.custom__select-overmenu .custom__select ul li a:hover{background-color:#ff0017;color:#000}
.custom__select-overmenu .custom__select.opened ul,.footer{display:block}
.footer{background-color:#000;float:left;width:100%;position:relative;z-index:2;text-align:center;color:#fff}
.footer .container.footer__line{padding:0}
.footer .container.footer__line:before{display:block;float:left;height:1px;width:100%;border-top:1px solid #242424}
.footer .container{padding:20px 0}
.footer ul.footer__nav,.footer ul.footer__nav li{list-style:none;margin:0;padding:0}
.footer ul.footer__nav li{display:inline-block}
.footer ul.footer__nav li a{font-weight:400;color:#fff;font-size:12px;padding:5px 18px;text-transform:uppercase;transition:color .15s linear}
.footer h3,.footer ul.footer__nav li a:hover{color:#006E07}
.footer h3{font-weight:700;font-size:30px;text-transform:uppercase}
.footer ul.footer__social,.footer ul.footer__social li{list-style:none;margin:0;padding:0}
.footer ul.footer__social li{display:inline-block}
.footer ul.footer__social li a{font-weight:700;color:#666;font-size:28px;padding:5px;text-transform:uppercase;transition:color .15s linear}
.footer ul.footer__social li a:hover{color:#fff}
.footer p{color:#a3a3a3;font-family:arial;font-weight:700;font-size:12px;line-height:16px}
.footer p img{width:34px;margin-right:8px;line-height:16px;margin-top:-2px}
.footer p a{color:#a3a3a3}
.footer p a:hover{text-decoration:underline}
.footer__logo{}
@media only screen and (max-width:500px){footer{display:none}
.footer__logo{width:22px;height:22px}
.footer .container{padding:15px 0}
}
.gallerylist{width:100%;padding:0;background-color:#fff;border-top:1px solid #fff}
a.gallerylist__item{width:25%;display:block;float:left;border-left:1px solid #fff;border-bottom:1px solid #fff;height:260px;overflow:hidden;background-color:#000}
a.gallerylist__item .gallerylist__item-img{width:100%;height:100%;display:block;float:left;opacity:.8;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .15s linear,transform .5s ease-in}
a.gallerylist__item .gallerylist__item-img img{opacity:0;width:100%}
a.gallerylist__item:hover .gallerylist__item-img{opacity:1;transform:scale(1.2);transition:opacity .15s linear,transform 6s ease-in}
@media screen and (max-width:1400px){a.gallerylist__item{height:200px}
}
@media screen and (max-width:1050px){a.gallerylist__item{height:160px}
}
@media screen and (max-width:850px){a.gallerylist__item{height:120px}
}
@media screen and (max-width:650px){a.gallerylist__item{height:95px}
}
@media screen and (max-width:460px){a.gallerylist__item{height:100px;width:50%!important}
}
.header{display:block;position:fixed;left:0;top:0;-webkit-transform:translateZ(0);z-index:50;width:100%;height:66px;border-bottom:1px solid #d6d6d6;background-color:#fff;transition:background-color .25s linear}
.header-logo{background-position:0 0;margin:16px 0 20px;position:relative;}
.header-logo,.header-logo:after{display:block;width:147px;height:35px; background-image:url(../images/logo.png);background-repeat:no-repeat;float:left}
.header-logo:after{position:absolute;left:0;top:0;content:" ";background-position:0 100%;transition:opacity .15s linear}
.header__left{display:block;float:left;position:relative;z-index:1}
.header__left li,.header__left ul{margin:0;padding:0}
.header__left li{display:inline-block;float:left;position:relative;height:65px}
.header__left li:first-child a{padding-left:0;padding-right:50px}
.header__left li a{font-weight:700;font-size:13px;display:inline-block;text-transform:uppercase;line-height:65px;color:#000;padding:0 10px;position:relative;overflow-y:hidden;transition:color .15s linear}
.header__left li a.active:after{content:" ";position:absolute;width:100%;height:5px;left:0;bottom:0;display:block;transition:background-color .25s linea;}
.header__left li a:hover{color:#006E07;}
.header__left li.submenu a{font-weight:700;position:relative;z-index:51;transition:background-color .25s linear}
.header__left li.submenu ul{z-index:50;position:absolute;left:0;top:60px;padding:0;display:block;height:1px;transition:opacity .15s ease-in;overflow:hidden}
.header__left li.submenu ul li{display:block;float:left;transition:transform .2s ease-out,background-color .25s linear;transform:translateY(-100%);background-color:#fff}
.header__left li.submenu ul li:first-child{padding-top:12px}
.header__left li.submenu ul li:last-child{padding-bottom:12px}
.header__left li.submenu ul li a{line-height:33px}
.header__left li.submenu:hover ul{height:auto;opacity:1;animation-name:ulchange;animation-duration:.5s}
.header__left li.submenu:hover ul li{transform:translateY(0)}
.header.header-transparent:not(.over){background-color:transparent;border-color:transparent}
.header.header-transparent:not(.over) a{color:#fff;background-color:transparent}
.header.header-transparent:not(.over) a.active:after{background-color:#fff}
.header.header-transparent:not(.over) li.submenu,.header.header-transparent:not(.over) li.submenu a,.header.header-transparent:not(.over) li.submenu ul,.header.header-transparent:not(.over) li.submenu ul li{background-color:transparent}
.header.header-transparent:not(.over) .header-logo:after{opacity:0}
.header.header-transparent:not(.over) .header__right a.withIcon .header__icon-cart{background-position:100% 100%; background-image:}
.header.header-transparent:not(.over) .header__right a.withIcon .header__icon-search{background-position:0 100%}
.header.header-transparent:not(.over) .header__right a.withIcon .small{color:#e0e0e0}
.header.header-transparent:not(.over) .header__country-lang a{color:#000;background-color:#fff}
.header.header-transparent:not(.over) .header__country-lang a.active:after,.header.header-transparent:not(.over) .header__country-lang li{background-color:#fff}
.header.header-transparent:not(.over) .header__country-lang li a{background-color:#fff;color:#7c7c7c}
.header__right{display:block;float:right;margin-top:4px}
.header__right a.withIcon{text-align:center;display:block;float:left;padding:13px;position:relative}
.header__right a.withIcon img{display:inline-block;width:17px;height:17px}
.header__right a.withIcon .header__icon-cart{background-position:100% 0}
.header__right a.withIcon .header__icon-cart,.header__right a.withIcon .header__icon-search{display:inline-block;width:17px;height:17px;background-repeat:no-repeat;background-image:url(../images/search.png)}
.header__right a.withIcon .header__icon-search{background-position:0 0}
.header__right a.withIcon .small{display:block;width:100%;font-family:arial;font-weight:700;color:#a3a3a3;text-transform:uppercase;font-size:8px}
.header__right a.withIcon .nums{display:none}
.header__right a.withIcon .nums.loaded{position:absolute;top:23px;left:27px;display:none;min-width:15px;height:15px;line-height:14px;font-size:8px;background-color:#ff0017;border-radius:50%;color:#fff;text-align:center;font-family:arial;font-weight:700}
.header__right a.withIcon .nums.loaded.loaded{display:block}
@media only screen and (max-width:1130px){}
}

@media only screen and (min-width:1130px){.mob-header{display:none}
}
.mob-header__hamburger{display:block;height:50px;line-height:50px;float:left}
.mob-header__hamburger a{width:50px;height:49px;display:block;float:left;font-size:.001em;color:transparent;text-align:center;position:relative}
.mob-header__hamburger a:before{width:50px;height:49px;display:block;float:left;content:" ";background-position:0 0;background-repeat:no-repeat;background-image:url(/f/img/mob-burger.svg)}
.mob-header__hamburger a:hover:before{background-position:100% 0}
.mob-header__hamburger a.opened:before{background-position:0 100%}
.mob-header__hamburger a.opened:hover:before{background-position:100% 100%}
.mob-header__logo{position:absolute;left:50%;top:0;margin-left:-48px;width:96px;height:49px;display:block}
.header-submenu{position:fixed;display:none;left:0;top:36px;width:100%;padding:0;margin:0;z-index:51;transform:translateY(1px);overflow:hidden;border-top:29px solid transparent}
.header-submenu .container-fluid{background-color:#fff}
.header-submenu:after{position:absolute;display:block;height:1px;width:100%;bottom:0;left:0;content:" ";background-color:#d6d6d6}
.header-submenu-tab{display:none}
.header-submenu__row{display:table;width:100%;padding:40px 0}
.header-submenu__list{display:table-cell;width:100%;vertical-align:top}
.header-submenu__list ul{display:block;float:left}
.header-submenu__right{display:table-cell;width:470px;vertical-align:top}
.header-submenu__category.header-submenu__columns,.header-submenu__category.header-submenu__columns a.header-submenu__title{width:100%}
.header-submenu__category.header-submenu__columns .ul-container{position:absolute;left:0;display:block;float:left;width:100%;margin:0;padding:0;list-style:none}
.header-submenu__category.header-submenu__columns ul{position:relative;left:auto;top:auto;max-width:33%;display:block;float:left;padding-right:14px;margin-left:-14px;width:auto}
#submenu2 .header-submenu__category ul li a,#submenu3 .header-submenu__category ul li a,#submenu4 .header-submenu__category ul li a,#submenu5 .header-submenu__category ul li a,#submenu6 .header-submenu__category ul li a,#submenu7 .header-submenu__category ul li a{font-weight:400}
#submenu2 .header-submenu__category.header-submenu__columns ul,#submenu3 .header-submenu__category.header-submenu__columns ul,#submenu4 .header-submenu__category.header-submenu__columns ul,#submenu5 .header-submenu__category.header-submenu__columns ul,#submenu6 .header-submenu__category.header-submenu__columns ul,#submenu7 .header-submenu__category.header-submenu__columns ul{margin:0 0 0 -10px;padding:0 0 0 10px;position:relative}
#submenu2 .header-submenu__category.header-submenu__columns ul:before,#submenu3 .header-submenu__category.header-submenu__columns ul:before,#submenu4 .header-submenu__category.header-submenu__columns ul:before,#submenu5 .header-submenu__category.header-submenu__columns ul:before,#submenu6 .header-submenu__category.header-submenu__columns ul:before,#submenu7 .header-submenu__category.header-submenu__columns ul:before{position:absolute;content:" ";width:2px;height:100%;left:0;display:block;border-top:3px solid #fff;border-bottom:3px solid #fff;background-color:#f2f2f2}
.header-submenu__category{display:block;float:left;padding-right:40px;position:relative;min-height:368px}
.header-submenu__category a.header-submenu__title{display:block;float:left;font-size:13px;font-weight:700;text-transform:uppercase;color:#006E07;transition:color .15s linear;margin-bottom:15px;line-height:1.2em}
.header-submenu__category a.header-submenu__title:hover{color:#000}
.header-submenu__category ul{position:absolute;left:0;display:block;float:left;width:500px;margin:0 0 0 -10px;list-style:none}
.header-submenu__category ul li{display:inline-block;margin:0;padding:0;position:relative;font-size:13px;font-weight:700;width:100%;line-height:1.2em; padding-bottom:20px;}
.header-submenu__category ul li a{color:#000;text-transform:uppercase;transition:color .15s linear;margin-bottom:8px;display:block;line-height:1.2em}
.header-submenu__category ul li a:hover{color:#006E07}
.header-submenu__category ul li a.sm{text-transform:none}
@media only screen and (max-width:1000px){padding-right:33px}
.header-banner{display:block;float:right; padding-left:666px;}
.header-banner table,.header-banner tr{width:100%}
.header-banner td{border:1px solid #fff;width:50%;background-color:#000}
.header-banner td h4{font-size:25px}
.header-banner td h4,.header-banner td p{margin:0;padding:0;font-weight:700;line-height:1em}
.header-banner td p{font-size:8px}
.header-banner td a{display:block;width:100%;float:left;padding:40px 30px;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;background-color:#000;transition:opacity .15s linear; height:350px;}
.header-banner td a:hover{opacity:.8}
.header-banner td a.big{padding:150px 50px}
.header-banner td a.big h4{}
.header-banner td a.big p{font-size:14px}
.mob-menu{position:fixed;left:0;top:50px;height:100%;width:100%;background-color:#fff;border-bottom:50px solid #fff;z-index:50;box-sizing:border-box;overflow:hidden;transform:translateX(-100%);transition:opacity .15s ease-in-out;opacity:0}
.mob-menu ul{margin:0;list-style:none;padding:20px 0}
.mob-menu ul,.mob-menu ul li{display:block;width:100%;float:left}
.mob-menu ul li{padding:10px 15px 10px 20%}
.mob-menu ul li.line{border-top:1px solid #d6d6d6}
.mob-menu ul li a{color:#000;padding:10px 0 8px;font-weight:700;text-transform:uppercase;font-size:13px;display:block;float:left;border-bottom:2px solid transparent}
.mob-menu ul li a.thin{font-weight:400}
.mob-menu ul li a.opened{color:#006E07;border-bottom:2px solid #006E07}
@media only screen and (min-width:1130px){.mob-menu{display:none}
}
.mob-menu_cd{position:absolute;left:0;top:0;width:100%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}
.mob-menu_top{display:block;float:left;width:50%}
.mob-menu_sub{position:absolute;right:0;width:50%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#f1f1f1;transform:translateX(100%);transition:transform .25s ease-in-out}
.mob-menu_sub>a.selected{display:block;padding:20px;background:#006E07;color:#fff;font-weight:800;text-transform:uppercase}
.mob-menu.opened{opacity:1}
.mob-menu.opened,.mob-menu_sub.opened{transform:translateX(0)}
.morphsearch{width:40px;min-height:40px;background:#fff;position:fixed;z-index:10000;top:5px;right:0;transform-origin:100% 0;transition-property:opacity,min-height,width,top,right;transition-duration:.5s;transition-timing-function:cubic-bezier(.7,0,.3,1);cursor:pointer;opacity:0;overflow:hidden}
.morphsearchresult{width:40px;min-height:100px;background:#fff;cursor:pointer;display:block;width:100%;opacity:1;color:#006E07}
.morphsearchresult .morphsearch-input{cursor:text;font-size:72px;letter-spacing:-2px}
.morphsearch.open{display:block;width:100%;min-height:100%;top:0;right:0;opacity:1;overflow-y:auto;-webkit-transform:translateZ(0)}
.morphsearch.open .morphsearch-input{cursor:text}
.morphsearchresult-form{position:relative;font-size:72px;font-weight:700}
.morphsearchresult-form .morphsearch-submit{opacity:1;transform:none;top:18px;right:25px}
.morphsearch-contentresult .search-column{opacity:1}
.morphsearch-form{width:100%;height:50px;margin:0 auto;position:relative;transition-property:width,height,transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.7,0,.3,1)}
.morphsearch.open .morphsearch-form{width:80%;height:160px;transform:translate3d(0,3em,0)}
.morphsearch-input{width:100%;height:100%;padding:0 10% 0 10px;font-weight:700;border:none;background:transparent;font-size:.8em;color:#ec5a62;transition:font-size .5s cubic-bezier(.7,0,.3,1);cursor:pointer}
.morphsearch-input::-ms-clear{display:none}
.morphsearch.hideInput .morphsearch-input{color:transparent;transition:color .3s}
.morphsearch .morphsearch-input{font-weight:700}
.morphsearch.open .morphsearch-input{font-size:72px;color:#006E07;padding-left:5px;padding-right:90px}
@media only screen and (max-width:768px){.morphsearch.open .morphsearch-input{padding-left:0;font-size:30px}
}
.morphsearch-input::-webkit-input-placeholder{color:#292929;text-transform:uppercase;opacity:1}
.morphsearch-input:-moz-placeholder,.morphsearch-input::-moz-placeholder{color:#292929;text-transform:uppercase;opacity:1}
.morphsearch-input:-ms-input-placeholder{color:#292929;text-transform:uppercase;opacity:1}
.gn-search:focus::-webkit-input-placeholder{color:transparent;opacity:1}
input[type=search]{box-sizing:border-box}
.morphsearch-input:focus,.morphsearch-submit:focus{outline:none}
.morphsearch-submit{position:absolute;width:40px;height:80px;text-indent:100px;overflow:hidden;right:-20px;top:50%;background:transparent url(/f/img/search.jpg) no-repeat 50%;border:none;transform-origin:50% 50%;opacity:0;transform:translate3d(-30px,-50%,0) scale3d(0,0,1);background-color:#fff}
.morphsearch.open .morphsearch-submit{pointer-events:auto;opacity:1;transform:translate3d(-30px,-50%,0) scaleX(1);transition:opacity .3s,transform .3s;transition-delay:.5s}
.morphsearch-close{width:36px;height:36px;position:absolute;right:1em;top:1em;overflow:hidden;text-indent:100%;cursor:pointer;pointer-events:none;opacity:0;transform:scale3d(0,0,1)}
.morphsearch.open .morphsearch-close{opacity:1;pointer-events:auto;transform:scaleX(1);transition:opacity .3s,transform .3s;transition-delay:.5s}
.morphsearch-close:after,.morphsearch-close:before{content:"";position:absolute;width:2px;height:100%;top:0;left:50%;border-radius:3px;opacity:.2;background:#000}
.morphsearch-close:hover.morphsearch-close:after,.morphsearch-close:hover.morphsearch-close:before{opacity:1}
.morphsearch-close:before{transform:rotate(45deg)}
.morphsearch-close:after{transform:rotate(-45deg)}
.morphsearch-content,.morphsearch-contentresult{color:#333;margin-top:4.5em;width:100%;height:0;overflow:hidden;padding:0 10.5%;background:#fff;position:absolute;opacity:0}
.morphsearch-contentresult{opacity:1;position:relative;height:auto;margin-bottom:40px}
.morphsearch.open .morphsearch-content{opacity:1;height:auto;overflow:visible;pointer-events:auto;transition:opacity .3s .5s}
.morphsearch-content{display:none!important}
.search-column{width:30%;padding:0 0 6em;float:left;opacity:0}
.morphsearch.open .search-column:first-child{transition-delay:.4s}
.morphsearch.open .search-column:nth-child(2){transition-delay:.45s}
.morphsearch.open .search-column:nth-child(3){transition-delay:.5s}
.morphsearch.open .search-column{opacity:1;transform:translateZ(0)}
.morphsearch-content .search-column:nth-child(2),.morphsearch-contentresult .search-column:nth-child(2){margin:0 5%}
.morphsearch-content .search-column:nth-child(2) a h3,.morphsearch-contentresult .search-column:nth-child(2) a h3{width:100%}
.morphsearch-content .search-column:nth-child(3) a img,.morphsearch-contentresult .search-column:nth-child(3) a img{border-radius:50%}
.search-column h2{padding-bottom:30px;font-weight:700;text-transform:uppercase;color:#282929;font-size:18px;border-bottom:1px solid #d6d6d6;margin-bottom:0}
.round{border-radius:50%}
.morphsearch-content a,.morphsearch-contentresult a{width:100%;display:block;cursor:pointer;border-bottom:1px solid #d6d6d6;color:#434343;font-weight:400;text-transform:uppercase;padding:15px 0;transition:color .15s linear}
.morphsearch-content a:last-child,.morphsearch-contentresult a:last-child{border-bottom:0 none}
.morphsearch-content a img,.morphsearch-contentresult a img{display:inline-block;width:50px;margin:0 10px 0 0;vertical-align:middle}
.morphsearch-content a h3,.morphsearch-contentresult a h3{font-weight:400;vertical-align:middle;font-size:13px;display:inline-block;margin:0;width:calc(100% - 70px)}
.morphsearch-content a:hover,.morphsearch-contentresult a:hover{color:#006E07}
.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .5s;transition-timing-function:cubic-bezier(.7,0,.3,1)}
.morphsearch.open~.overlay{opacity:1}
@media only screen and (max-width:768px){.search-column{width:100%;display:block;margin:10px 0;float:left}
}
@media only screen and (max-width:500px){.morphsearch-form,.morphsearch.open .morphsearch-form{margin-top:20px;height:30px}
}
.headlinebox{text-align:center}
.headlinebox h1,.headlinebox h2{margin:20px 0;padding:0;font-size:55px;font-weight:700;line-height:1.2em;text-transform:uppercase}
.headlinebox p{margin:20px 0 30px;padding:0;line-height:1.2em;font-size:13px}
.headlinebox a{padding:0;display:inline-block;line-height:1.2em;color:#006E07;font-family:arial;font-weight:700;text-transform:uppercase;margin:0 12px;transition:color .15s linear}
.headlinebox a:hover{color:#000}
.overmenu{top:-66px;position:fixed;display:block;left:0;-webkit-transform:translateZ(0);z-index:53;width:100%;height:66px;border-bottom:1px solid #d6d6d6;background-color:#fff;opacity:0}
.overmenu.overmenu-visible{animation:overmenu_open .25s 1;top:0;opacity:1}
.overmenu.overmenu-disabled{animation:overmenu_close .25s 1}
.overmenu .container{position:relative}
@keyframes overmenu_open{0%{top:0;opacity:0}
to{top:0;opacity:1}
}
@keyframes overmenu_close{0%{top:0;opacity:1}
to{top:0;opacity:0}
}
.overmenu__hl{font-size:20px;font-weight:700;line-height:65px;text-transform:uppercase;margin:0 15px;float:left;color:#000;width:100%;position:absolute;left:0;top:0;padding-left:222px;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap}
.overmenu__hl .vr{display:inline-block;margin:0 8px}
.overmenu__hl .vr:after{font-family:arial;font-weight:400;background-color:#d6d6d6;content:" ";width:2px;height:15px;display:block}
.overmenu__small .overmenu__hl{padding-right:330px}
.overmenu__order{width:330px;display:block;float:right;text-align:right}
.overmenu-social{display:block;float:right;line-height:65px;position:absolute;right:0;top:0;padding-right:15px}
.overmenu-social a{line-height:65px;font-weight:700;font-size:12px;color:#000;text-transform:uppercase;margin:0 15px;transition:color .15s linear}
.overmenu-social a .fa{font-size:18px;padding:0 5px;transform:translateY(1px)}
.overmenu-social a .fa-facebook{color:#39579a}
.overmenu-social a .fa-twitter{color:#00abf0}
.overmenu-social a .fa-pinterest-p{color:#cd1d1f}
.overmenu-social a:hover{color:#006E07}
@media only screen and (max-width:1740px){.overmenu-social a{margin:0 5px}
.overmenu-social a .fa{margin:0 0 0 3px}
}
@media only screen and (max-width:1640px){.overmenu .container,.overmenu .overmenu__hl{padding-right:130px}
.overmenu__small .overmenu__hl{padding-right:460px}
}
@media only screen and (max-width:1430px){.overmenu .container,.overmenu .overmenu__hl{padding-right:130px}
.overmenu__small .overmenu__hl{padding-right:460px}
.overmenu-social a{margin:0 2px}
.overmenu-social a span{display:none}
.overmenu-social a .fa{margin:0}
}
@media only screen and (max-width:1000px){.overmenu{display:none}
}
.mosaic{background-color:#fff;margin:0 0 -6px;padding:0;display:inline-block;width:100%;position:relative;border-bottom:1px solid #fff;opacity:0}
.mosaic .grid-sizer{width:16.666%!important}
.mosaic .mosaic__itemwrap{display:block;float:left;margin:0;padding:0;width:50%;height:500px}
.mosaic .mosaic__itemwrap:nth-child(6n+1){width:50%;height:500px}
.mosaic .mosaic__itemwrap:nth-child(6n+2){width:33.33%;height:250px}
.mosaic .mosaic__itemwrap:nth-child(6n+3),.mosaic .mosaic__itemwrap:nth-child(6n+5){width:16.666%;height:250px}
.mosaic .mosaic__itemwrap:nth-child(6n+6){width:33.333%;height:250px}
.mosaic .mosaic__itemwrap:nth-child(6n+4){width:50%;height:500px;z-index:2}
.mosaic a{margin:0;padding:0;color:#fff;position:relative;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover}

@media screen and (min-width:1600px){.mosaic .grid-sizer{width:11.111%!important}
.mosaic .mosaic__itemwrap:nth-child(6n+1){width:33.333%;height:500px}
.mosaic .mosaic__itemwrap:nth-child(6n+2){width:22.222%;height:250px}
.mosaic .mosaic__itemwrap:nth-child(6n+3){width:11.111%;height:250px}
.mosaic .mosaic__itemwrap:nth-child(6n+4){width:33.333%;height:500px}
.mosaic .mosaic__itemwrap:nth-child(6n+5){width:11.111%;height:250px}
.mosaic .mosaic__itemwrap:nth-child(6n+6){width:22.222%;height:250px}
}
@media screen and (max-width:900px){.mosaic .grid-sizer{width:33.333%!important}
.mosaic .mosaic__itemwrap:nth-child(6n+1){width:100%;height:300px}
.mosaic .mosaic__itemwrap:nth-child(6n+2){width:33.333%;height:200px}
.mosaic .mosaic__itemwrap:nth-child(6n+3){width:66.666%;height:200px}
.mosaic .mosaic__itemwrap:nth-child(6n+4){width:100%;height:300px}
.mosaic .mosaic__itemwrap:nth-child(6n+5){width:66.666%;height:200px}
.mosaic .mosaic__itemwrap:nth-child(6n+6){width:33.333%;height:200px}
}
@media screen and (max-width:630px){.mosaic .grid-sizer{width:50%!important}
.mosaic a .mosaic__item{padding:20px}
.mosaic .mosaic__itemwrap:nth-child(6n+1){width:100%;height:250px}
.mosaic .mosaic__itemwrap:nth-child(6n+2),.mosaic .mosaic__itemwrap:nth-child(6n+3){width:50%;height:250px}
.mosaic .mosaic__itemwrap:nth-child(6n+4){width:100%;height:250px}
.mosaic .mosaic__itemwrap:nth-child(6n+5),.mosaic .mosaic__itemwrap:nth-child(6n+6){width:50%;height:250px}
}
.newsletter{text-align:left;margin:70px 0;position:relative;padding:0 10px}
.newsletter h4{font-size:16px;padding:0;margin:10px 0 7px}
.newsletter_message,.newsletter h4{font-weight:700;text-transform:uppercase}
.newsletter_message{color:#fff;font-size:12px;width:100%;text-align:left;display:block;float:left}
.newsletter_message .inputerror{padding:20px 10px 0}
.newsletter__boxed{display:block;width:100%;float:left;border:2px solid #fff;height:44px;position:relative;padding-right:90px}
.newsletter__boxed .lr:after{background-color:hsla(0,0%,100%,.7);content:" ";height:50%;position:absolute;right:-7px;top:25%;width:1px}
.newsletter__boxed input[type=submit]{position:absolute;width:80px;text-align:center;right:0;top:0;line-height:20px;color:#fff;border:0 none;background-color:transparent;font-weight:700;font-size:12px;padding:10px 0;transition:background-color 50ms linear;text-transform:uppercase}
.newsletter__boxed input[type=submit]:hover{color:#006E07}
.newsletter__boxed input[type=submit].search{color:transparent;width:50px;background-position:100%;background-repeat:no-repeat;background-image:url(/f/img/search@1.png)}
.newsletter__boxed input[type=submit].search:hover{background-position:0}
.newsletter__boxed input[type=email],.newsletter__boxed input[type=text]{border:0;color:#fff;background-color:transparent;line-height:20px;font-weight:700;font-size:12px;padding:10px;display:block;width:100%;float:left;text-transform:uppercase}
.newsletter__boxed input[type=email]::-webkit-input-placeholder,.newsletter__boxed input[type=text]::-webkit-input-placeholder{text-transform:uppercase;color:hsla(0,0%,100%,.7)}
.newsletter__boxed input[type=email]:-moz-placeholder,.newsletter__boxed input[type=email]::-moz-placeholder,.newsletter__boxed input[type=text]:-moz-placeholder,.newsletter__boxed input[type=text]::-moz-placeholder{text-transform:uppercase;color:hsla(0,0%,100%,.7)}
.newsletter__boxed input[type=email]:-ms-input-placeholder,.newsletter__boxed input[type=text]:-ms-input-placeholder{text-transform:uppercase;color:hsla(0,0%,100%,.7)}
.newsletter__wide{width:10%;display:block;float:left;padding-right:20px}
.newsletter__mega{width:70%;display:block;float:center;position:relative; }
.newsletter__mega .custom__select{z-index:5}
.newsletter__small{position:absolute;right:10px;top:0;width:200px}
.newsletter__small .newsletter__boxed{padding:0}
.selected .newsletter__lang-intem{vertical-align:middle;height:22px;overflow:hidden;color:hsla(0,0%,100%,.4)}
@media (max-width:768px){.newsletter_message{text-align:center}
.newsletter{padding:0 10px}
.newsletter__boxed{height:auto;padding-right:0}
.newsletter__boxed input[type=submit]:not(.search){right:auto;top:auto;position:relative;width:100%;border-top:1px solid hsla(0,0%,100%,.7)}
.newsletter__boxed .lr:after{display:none}
.newsletter__mega,.newsletter__small,.newsletter__wide{position:relative;right:auto;top:auto;padding:0;margin:10px 0;width:100%;display:block;float:left}
}
@media only screen and (max-width:500px){.newsletter{display:none}
}
.newsletter_condotions{color:#a3a3a3;font-family:arial;font-weight:400;font-size:12px;line-height:16px;padding:10px 10px 0;width:100%;display:block;float:left}
.newsletter_condotions img{width:15px;margin-right:8px;line-height:16px;margin-top:-2px}
.newsletter_condotions a{color:#fff;text-decoration:underline}
.layout{z-index:3;margin-top:305px;background-color:#fff;width:100%;overflow-y:visible;float:left}


.layout,.layout.homepage .part{position:relative}
.layout.product-list,.page__subpage{margin-top:0}
@media only screen and (max-width:1130px){.layout{margin-top:50px}
}
@media only screen and (max-width:500px){.layout{margin-top:50px!important}
}
.rsDefault,.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsThumbs,.rsDefault .rsVideoFrameHolder{background:#151515;color:#fff}
.rsDefault .rsArrow{height:100%;width:44px;position:absolute;display:block;cursor:pointer;z-index:21}
.rsDefault.rsVer .rsArrow{width:100%;height:44px}
.rsDefault.rsVer .rsArrowLeft{top:0;left:0}
.rsDefault.rsVer .rsArrowRight{bottom:0;left:0}
.rsDefault.rsHor .rsArrowLeft{width:30px;height:30px;top:50%;left:1%;margin-top:-19px;margin-left:-19px;position:absolute;cursor:pointer;border-radius:0;background-color:transparent;opacity:1;display:block;line-height:38px; background-image:url(../images/left.png);}
.rsDefault.rsHor .rsArrowRight{width:30px;height:30px;top:50%;left:99%;margin-top:-19px;margin-left:-19px;position:absolute;cursor:pointer;border-radius:0;background-color:transparent;opacity:1;display:block;line-height:38px; background-image:url(../images/right.png);}
.rsDefault.rsHor .rsArrowLeft.rsHidden,.rsDefault.rsHor .rsArrowRight.rsHidden,.rsHidden{opacity:1;visibility:visible}
.rsDefault.rsHor .rsArrowLeft.rsArrowDisabled .rsArrowIcn,.rsDefault.rsHor .rsArrowLeft.rsHidden.rsArrowDisabled,.rsDefault.rsHor .rsArrowRight.rsArrowDisabled .rsArrowIcn,.rsDefault.rsHor .rsArrowRight.rsHidden.rsArrowDisabled{opacity:.1}

.rsDefault.rsHor .rsArrowLeft .rsArrowIcn,.rsDefault.rsHor .rsArrowRight .rsArrowIcn{}

.rsDefault.rsHor 
.rsArrowLeft 
.rsArrowIcn:before,.rsDefault.rsHor

.rsDefault .rsArrowDisabled .rsArrowIcn{opacity:.2;filter:alpha(opacity=20);*display:none}
.rsDefault .rsBullets{position:absolute;z-index:35;left:0;bottom:0;width:100%;height:auto;margin:0 auto;background:transparent;text-align:center;line-height:8px;overflow:hidden}
.rsDefault .rsBullet{width:8px;height:8px;display:inline-block;*display:inline;*zoom:1;padding:6px 5px}
.rsDefault .rsBullet span{display:block;width:8px;height:8px;border-radius:50%;background:#777;background:hsla(0,0%,100%,.5)}
.rsDefault .rsBullet.rsNavSelected span{background-color:#fff}
.rsDefault .rsThumbsHor{width:100%;height:72px}
.rsDefault .rsThumbsVer{width:96px;height:100%;position:absolute;top:0;right:0}
.rsDefault.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%}
.rsDefault.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%}
.rsDefault .rsThumb{float:left;overflow:hidden;width:96px;height:72px}
.rsDefault .rsThumb img{width:100%;height:100%}
.rsDefault .rsThumb.rsNavSelected{background:#02874a}
.rsDefault .rsThumb.rsNavSelected img{opacity:.3;filter:alpha(opacity=30)}
.rsDefault .rsTmb{display:block}
.rsDefault .rsTmb h5{font-size:16px;margin:0;padding:0;line-height:20px;color:#fff}
.rsDefault .rsTmb span{color:#ddd;margin:0;padding:0;font-size:13px;line-height:18px}
.rsDefault .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21;background:#000;background:rgba(0,0,0,.75)}
.rsDefault .rsThumbsArrow:hover{background:rgba(0,0,0,.9)}
.rsDefault.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px}
.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0}
.rsDefault.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}
.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0}
.rsDefault.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0}
.rsDefault .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer}
.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}
.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}
.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}
.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}
.rsDefault .rsThumbsArrowDisabled{display:none!important}
@media screen and (min-width:0px) and (max-width:800px){.rsDefault .rsThumb{width:59px;height:44px}
.rsDefault .rsThumbsHor{height:44px}
.rsDefault .rsThumbsVer{width:59px}
}
.rsDefault .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}
.rsDefault .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #d9d9dd;border-right:1px solid #f5f5f5;text-decoration:none;background-color:#fff;background-image:linear-gradient(180deg,#fefefe,#f4f4f4);box-shadow:inset 1px 0 0 #fff;*display:inline;*zoom:1}
.rsDefault .rsTab:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}
.rsDefault .rsTab:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf}
.rsDefault .rsTab:active{border:1px solid #d9d9dd;background-color:#f4f4f4;box-shadow:inset 0 1px 4px rgba(0,0,0,.2)}
.rsDefault .rsTab.rsNavSelected{color:#fff;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:inset 0 1px 9px hsla(0,0%,40%,.65);background:#acacac;background-image:-moz-llinear-gradient(top,#acacac,#bbb);background-image:linear-gradient(180deg,#acacac,#bbb)}
.rsDefault .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}
.rsDefault .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url(rs-default.png) 0 0;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000;border-radius:2px}
.rsDefault .rsFullscreenIcn:hover{background-color:rgba(0,0,0,.9)}
.rsDefault.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}
.rsDefault .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}
.rsDefault .rsPlayBtnIcon{width:64px;display:block;height:64px;border-radius:4px;transition:.3s;background:url(rs-default.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000}
.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,.9)}
.rsDefault .rsBtnCenterer{position:absolute;left:50%;top:50%}
.rsDefault .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}
.rsDefault .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}
.rsDefault .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url(rs-default.png) -64px 0;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000}
.rsDefault .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,.9)}
.rsDefault .rsPreloader{width:20px;height:20px;left:50%;top:50%;margin-left:-10px;margin-top:-10px}
.rsDefault .rsGCaption{display:none;position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:#000;background:rgba(0,0,0,.75);color:#fff;padding:2px 8px;width:auto;font-size:12px;border-radius:2px}
.slider-top__wrapper .royalSlider{width:100%}
.slider-main{position:fixed;left:0;top:0;width:100%;display:block}
.coverframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;background-position:50%;background-size:cover;background-repeat:no-repeat;opacity:1;transition:opacity .35s linear}
.coverframe.isHide{opacity:0}
.slider-top__wrapper{position:relative;opacity:0;-webkit-transform:translateZ(0);width:100%;max-width:100%;overflow-x:hidden;display:block;background-color:#001;z-index:0;background-position:50%;background-size:cover;background-repeat:no-repeat;transition:opacity .25s linear,transform .45s ease-out}
.slider-top__wrapper.loaded{opacity:1}
.slider-top__wrapper .rsSlide img{display:block;opacity:.5}
.slider-top__wrapper .rsOverflow{max-height:100%!important;cursor:default!important}
.slider-top__wrapper .rsDefault .rsBullets{bottom:120px;height:20px}
.slider-top__wrapper .rsDefault .rsBullet{padding:8px;width:26px;text-align:center;margin:0}
.slider-top__wrapper .rsDefault .rsBullet span{background-color:#fff}
.slider-top__wrapper .rsDefault .rsBullet.rsNavSelected span{background-color:#176135}
.slider-top__wrapper .videoslide iframe{pointer-events:none}
.slider-top__wrapper .content-centered{position:absolute;left:0;top:0;z-index:2;height:100%;width:100%;display:table;-webkit-transform:translateZ(0);padding:70px 0 160px}
.slider-top__wrapper .content-centered .content-row{display:table-row;height:100%;width:100%}
.slider-top__wrapper .content-centered .content-cell{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center}
.slider-top__wrapper .content-centered h2{text-transform:uppercase;font-size:55px;font-weight:700;line-height:1.1em}
.slider-top__discover,a.slider-top__discover{position:absolute;right:50%;bottom:40px;width:160px;height:80px;text-align:center;z-index:15;margin:0 -80px 0 0}
.slider-top__discover img,a.slider-top__discover img{opacity:1;display:inline-block;width:auto;height:auto}
.slider-top__discover p,a.slider-top__discover p{color:#fff;transition:color .15s linear;font-size:12px;text-transform:uppercase;margin:0;padding:0;letter-spacing:1px}
.slider-top__discover p.thin,a.slider-top__discover p.thin{font-weight:400;font-size:10px}

@media only screen and (max-width:768px){.slider-main{margin-top:50px}
.slider-top__wrapper .content-centered h2{font-size:25px}
}
@media on
y screen and (max-width:500px){.slider-top__wrapper .content-centered h2{font-size:25px}
.slider-top__wrapper .content-centered{padding:80px 0}
.slider-top__discover,a.slider-top__discover{display:none}
.slider-top__wrapper .rsDefault .rsBullets{bottom:20px}
.slider-main{position:relative}
}
.slider-content .slider-top__discover,.slider-content a.slider-top__discover{display:none}
.slider-content .slider-top__wrapper .content-centered{padding:70px 0}
.slider-content .slider-top__wrapper .rsDefault .rsBullets{bottom:40px}
.whitebox{padding:20px 10px;text-align:center}
.whitebox h1,.whitebox h2{font-size:55px}
.whitebox h1,.whitebox h2,.whitebox h3{margin:0;padding:0 10px;font-weight:700;text-transform:uppercase}
.whitebox h3{font-size:27px}
.whitebox h1.light,.whitebox h2.light,.whitebox h3.light{color:#a6a6a6}
.whitebox h6{text-transform:uppercase;margin-bottom:10px}
.whitebox img{padding:15px 0}
.whitebox>div,.whitebox p{font-size:24px;line-height:45px;padding:0;margin:30px 0}
.whitebox>div strong,.whitebox p strong{font-size:30px;line-height:45px;padding:0;margin:0;font-family:arial;font-weight:700}
.whitebox .social{margin-bottom:0;padding-bottom:0}
.whitebox .social a{color:#000;font-size:24px;transition:color .15s linear;margin:5px}
.whitebox .social a:hover{color:#006E07}
.whitebox .medium{max-width:700px;display:inline-block}
.whitebox .medium div,.whitebox .medium p{font-size:18px;line-height:30px;padding:0;margin:30px 0}
.whitebox .medium div strong,.whitebox .medium p strong{font-size:25px;line-height:30px;padding:0;margin:0;font-family:arial;font-weight:700}
.whitebox .whitebox-tags{margin-top:0}
.whitebox .whitebox-tags a{color:#000;opacity:.5;font-family:arial;font-weight:300;font-size:32px;line-height:32px;margin:0 15px;transition:opacity .15s linear,color .15s linear}
.whitebox .whitebox-tags a.size_S{font-size:18px}
.whitebox .whitebox-tags a.size_M{font-size:22px}
.whitebox .whitebox-tags a.size_L{font-size:28px}
.whitebox .whitebox-tags a.size_XL{font-size:30px}
.whitebox .whitebox-tags a.size_XXL{font-size:32px;text-transform:uppercase}
.whitebox .whitebox-tags a:hover{color:#006E07;opacity:1}
@media only screen and (max-width:500px){.whitebox{padding-top:20px;padding-bottom:20px}
.whitebox h1,.whitebox h2,.whitebox h3{font-size:25px}
.whitebox div,.whitebox p{font-size:15px;line-height:25px}
.whitebox div strong,.whitebox p strong{font-size:25px;line-height:25px}
.container-fluid>.container.whitebox{padding-top:20px;padding-bottom:20px}
}
.bikelist{padding:0}
.bikelist ul{width:100%;display:block;list-style:none;margin:0;padding:0}
.bikelist ul li{margin:0;width:33.33%;display:block;float:left;padding:10px}
.bikelist ul li a{display:block;width:100%;float:left;border:1px solid transparent;transition:border-color .15s linear;position:relative}
.bikelist ul li a .bikelist__discount-percent{position:absolute;top:80px;right:0;width:72px;height:25px;line-height:25px;display:inline-block;background:#909090;color:#fff;font-family:arial;font-weight:400;padding:0 20px 0 6px;font-size:19px;transition:background-color .15s linear}
.bikelist ul li a .boxed_cd{padding:1px}
.bikelist ul li a .boxed,.bikelist ul li a .boxed_cd{display:block;width:100%;float:left;overflow:hidden;position:relative}
.bikelist ul li a .boxed{background-position:50%;background-repeat:no-repeat;background-size:contain}
.bikelist ul li a:hover{border-color:#b1b1b1}
.bikelist ul li a:hover .bikelist__discount-percent{background:#006E07}
.bikelist ul li a:hover .bikelist__price{color:#006E07}
.bikelist ul li a:hover .bikelist__price.discount{font-family:arial;font-weight:300;color:#c3c3c3}
.bikelist ul li a:hover .bikelist__price.discount .big{font-family:arial;font-weight:300}
.bikelist ul li a:hover .bikelist__price.discount .big .strikethrough-fix:after{border-color:#006E07}
.bikelist ul li a:hover .bikelist__item-title h5{color:#006E07}
img.bike__sizer{width:100%;display:block;float:left;position:relative;z-index:1}
img.bike__image{position:absolute;left:50%;top:50%;height:100%;width:100%;object-fit:contain;z-index:2;transform:translate(-50%,-50%);opacity:0}
.bikelist__item-title{display:block;width:100%;float:left;text-align:center;padding:5px 0 15px}
.bikelist__item-title h5{font-family:arial;font-size:13px;color:#6d6d6d;text-transform:uppercase;letter-spacing:2px;transition:color .15s linear;margin:0; font-weight:bold;}
.bikelist__item-price{display:block;width:100%;float:left;text-align:center;padding:5px 0 15px}
.bikelist__price{display:inline-block;text-align:center;font-family:arial;font-weight:400;font-size:24px;color:#909090}
.bikelist__price span.small{display:block;font-size:14px;float:left;margin-right:8px}
.bikelist__price span.big{display:block;font-size:24px;line-height:26px;float:left}
.bikelist__price.discount{font-family:arial;font-weight:300;position:relative;margin-right:20px;color:#c3c3c3}
.bikelist__price.discount .big{position:relative}
.bikelist__price.discount .big .strikethrough-fix:after{border-bottom:1px solid #c3c3c3;content:"";left:0;margin-top:0;position:absolute;right:0;top:50%}
.bikelist__4col ul li{width:25%}
@media screen and (max-width:1000px){.bikelist.bikelist__4col ul li{width:33.33%}
}
@media screen and (max-width:800px){.bikelist.bikelist__4col ul li,.bikelist ul li{width:50%}
}
@media screen and (max-width:450px){.bikelist.bikelist__4col ul li,.bikelist ul li{width:100%}
}
.category{padding:0}
.category ul{width:100%;display:block;list-style:none;margin:0;padding:0}
.category ul li{margin:0;width:33.33%;display:block;float:left;padding:10px}
.category ul li a,.category ul li a .boxed_cd{display:block;width:100%;float:left}
.category ul li a .boxed_cd{padding:1px;border:1px solid #d6d6d6;overflow:hidden;position:relative;padding:15px;transition:border-color .15s linear}
.category ul li a .boxed{display:block;width:100%;float:left;overflow:hidden;position:relative;background-position:50%;background-repeat:no-repeat;background-size:contain}
.category ul li a:hover .boxed_cd{border-color:#006E07}
.category ul li a:hover .category__item-title .category__type,.category ul li a:hover .category__item-title h5{color:#006E07}
img.category__sizer{width:100%;display:block;float:left;position:relative;z-index:1}
img.category__image{position:absolute;left:50%;top:50%;max-width:100%;z-index:2;transform:translate(-50%,-50%);opacity:0;object-fit:cover}
.category__item-title{display:block;width:100%;float:left;text-align:center;padding:20px 0 15px}
.category__item-title .category__type{font-weight:300;font-size:13px;color:#6d6d6d;letter-spacing:2px}
.category__item-title .category__type,.category__item-title h5{font-family:arial;text-transform:uppercase;transition:color .15s linear}
.category__item-title h5{font-weight:700;font-size:16px;color:#000;margin:0}
@media screen and (max-width:800px){.category ul li{width:50%}
}
@media screen and (max-width:450px){.category ul li{width:100%}
}
.bikecategory ul{display:block;float:left;width:100%;margin:0;padding:10px 0}
.bikecategory ul li{border:10px solid #fff;display:block;float:left;width:33.33%;position:relative;overflow:hidden;min-height:350px}
.bikecategory ul li a{display:block;float:left;height:100%;width:100%}
.bikecategory ul li a:hover .bikecategory__bg{opacity:1;transform:scale(1.2);transition:transform 6s linear,opacity .5s linear}
.bikecategory ul li a:hover .bikecategory__bg:before{opacity:.6}
.bikecategory__item{position:relative;z-index:4;display:block;padding:50px}
.bikecategory__item h5{font-weight:300;font-size:13px;letter-spacing:2px;transition:color .15s linear}
.bikecategory__item h4,.bikecategory__item h5{font-family:arial;color:#fff;text-transform:uppercase;margin:0}
.bikecategory__item h4{font-weight:700;font-size:36px}
.bikecategory__item p{color:#fff;font-size:16px;font-family:arial;font-weight:400;text-transform:none}
.bikecategory__bg{background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:2}
.bikecategory__bg,.bikecategory__bg:before{position:absolute;left:0;top:0;height:100%;width:100%;transition:transform .5s ease-in,opacity .5s linear;background-color:#000}
.bikecategory__bg:before{content:" ";opacity:.5;z-index:3}
@media screen and (max-width:800px){.bikecategory ul li{width:50%}
.bikecategory ul li a .bikecategory__item{padding:50px 25px}
}
@media only screen and (max-width:500px){.bikecategory,.bikecategory ul{padding:0}
.bikecategory ul li{width:100%}
}
.product-filter .container{padding:15px;position:relative}
.product-filter h6{display:inline-block;float:left;width:auto;margin:0;line-height:40px;font-weight:700;font-size:12px;color:#434343;text-transform:uppercase;margin-right:15px}
.product-list-filter .container{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6}
.product-filter__checks,.product-filter__radio{display:inline-block;float:left;width:100%;line-height:40px;margin-right:50px}
.product-filter__checkbox,.product-filter__radiobutton,.waranty-filter__checkbox,.waranty-filter__radiobutton{display:inline-block;float:left;width:100%;line-height:40px;margin-right:15px;vertical-align:middle}
.product-filter__checkbox label,.product-filter__radiobutton label,.waranty-filter__checkbox label,.waranty-filter__radiobutton label{position:relative;color:#afafaf;display:inline-block;float:left;width:100%;margin:0;padding:10px 0 10px 25px;line-height:20px;font-weight:700;font-size:14px}
.product-filter__checkbox label span,.product-filter__radiobutton label span,.waranty-filter__checkbox label span,.waranty-filter__radiobutton label span{position:absolute;left:0;top:10px;margin-top:0}
.product-filter__checkbox label p,.product-filter__radiobutton label p,.waranty-filter__checkbox label p,.waranty-filter__radiobutton label p{display:inline;font-size:14px}
.product-filter__checkbox label p img,.product-filter__radiobutton label p img,.waranty-filter__checkbox label p img,.waranty-filter__radiobutton label p img{display:inline;max-width:70px}
.product-filter__checkbox label a,.product-filter__radiobutton label a,.waranty-filter__checkbox label a,.waranty-filter__radiobutton label a{text-decoration:underline;color:#6d6d6d}
.product-filter__checkbox label a:hover,.product-filter__radiobutton label a:hover,.waranty-filter__checkbox label a:hover,.waranty-filter__radiobutton label a:hover{color:#006E07}
.product-filter__checkbox label.small,.product-filter__radiobutton label.small,.waranty-filter__checkbox label.small,.waranty-filter__radiobutton label.small{text-transform:none}
.waranty-filter__checkbox label,.waranty-filter__radiobutton label{color:#afafaf}
.waranty-filter__checkbox label a,.waranty-filter__radiobutton label a{color:#6d6d6d}
.banner_square_fullwidth{transition:opacity .15s linear}
.banner_square_fullwidth,.banner_square_fullwidth img{display:block;width:100%;float:left}
.banner_square_fullwidth:hover{opacity:.8}
.myCheckbox input{display:none;position:relative;z-index:-9999}
.myCheckbox span{margin-top:9px;margin-right:5px;width:20px;height:20px;display:inline-block;border:2px solid #a6a6a6;position:relative;float:left;background-color:#fff}
.myCheckbox input:checked+span:after{position:absolute;background-color:#006E07;content:" ";height:10px;left:3px;top:3px;width:10px}
.myRadio input{display:none;position:relative;z-index:-9999}
.myRadio span{margin-top:9px;margin-right:5px;width:20px;height:20px;display:inline-block;border:2px solid #a6a6a6;position:relative;float:left;border-radius:50%;background-color:#fff}
.myRadio input:checked+span:after{position:absolute;background-color:#006E07;content:" ";height:10px;left:3px;top:3px;width:10px;border-radius:50%}
.job{font-size:16px;line-height:27px}
.job_bottom{width:100%;float:left}
.job__button,.job__social,.job_bottom{display:block}
.job__button{float:right}
.job__social{float:left;padding-top:20px}
.job__social a{display:block;float:left;line-height:35px;color:#000;font-family:arial;font-weight:300;font-size:12px;letter-spacing:2px;padding:0 30px;transition:color .15s linear}
.job__social a:last-child{border-right:0 none;padding-right:0}
.job__social a:first-child{padding-left:0}
.job__social a .fa{color:#7c7c7c;font-size:22px;transform:translateY(3px);padding-right:10px;transition:color .15s linear}
.job__social a:hover,.job__social a:hover .fa{color:#006E07}
.job__button{text-align:right}
.job-table{display:table;width:100%}
.job-table h4{font-size:13px;color:#7c7c7c;font-weight:700;text-transform:uppercase;letter-spacing:1px}
.job-table__row{display:table-row}
.job-table__1,.job-table__2,.job-table__3,.job-table__4,.job-table__5{display:table-cell;border-bottom:1px solid #d6d6d6;vertical-align:middle;font-family:arial;font-weight:400;color:#7c7c7c;font-size:13px;text-transform:uppercase;padding-left:7px;padding-right:7px}
.job-table__1 .red,.job-table__2 .red,.job-table__3 .red,.job-table__4 .red,.job-table__5 .red{color:#006E07;font-weight:700;font-size:27px;line-height:1em}
.job-table__1:first-child,.job-table__2:first-child,.job-table__3:first-child,.job-table__4:first-child,.job-table__5:first-child{padding-left:0}
.job-table__1:last-child,.job-table__2:last-child,.job-table__3:last-child,.job-table__4:last-child,.job-table__5:last-child{padding-right:0}
.job-table__3{text-align:center}
.job-table__5{text-align:right}
@media only screen and (max-width:768px){.job-table,.job-table__row{display:block;float:left}
.job-table__row{width:100%;border-bottom:1px solid #d6d6d6;padding:15px 0}
.job-table__row.job-table__headlines{display:none}
.job-table__row:last-child{border-bottom:0 none}
.job-table__1,.job-table__2,.job-table__3,.job-table__4,.job-table__5{display:block;float:left;width:100%;border:0 none;padding:0}
.job-table__1 .red,.job-table__2 .red,.job-table__3 .red,.job-table__4 .red,.job-table__5 .red{display:block;padding:0 0 10px}
.job-table__2{width:70%}
.job-table__3{width:30%;text-align:right;padding-left:15px}
.job-table__5{text-align:center}
}
.form a{color:#006E07}
.form a.popup-map_open{display:block;height:36px;position:absolute;right:12px;top:12px;width:30px;background-image:url(/f/img/place.png);background-position:100%;background-repeat:no-repeat}
.form a.popup-map_open:hover{opacity:.7}
.form .uploadFile,.form input[type=email],.form input[type=password],.form input[type=text],.form textarea{background-color:#fff;width:100%;display:inline-block;margin:10px 0;border:2px solid #a6a6a6;font-size:13px;line-height:24px;padding:7px;font-weight:400;color:#000;max-width:100%;position:relative;height:40px}
.form .uploadFile::-webkit-input-placeholder,.form input[type=email]::-webkit-input-placeholder,.form input[type=password]::-webkit-input-placeholder,.form input[type=text]::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{text-transform:uppercase;color:#a6a6a6;opacity:1;font-weight:700}
.form .uploadFile:-moz-placeholder,.form .uploadFile::-moz-placeholder,.form input[type=email]:-moz-placeholder,.form input[type=email]::-moz-placeholder,.form input[type=password]:-moz-placeholder,.form input[type=password]::-moz-placeholder,.form input[type=text]:-moz-placeholder,.form input[type=text]::-moz-placeholder,.form textarea:-moz-placeholder,.form textarea::-moz-placeholder{text-transform:uppercase;color:#a6a6a6;opacity:1;font-weight:700}
.form .uploadFile:-ms-input-placeholder,.form input[type=email]:-ms-input-placeholder,.form input[type=password]:-ms-input-placeholder,.form input[type=text]:-ms-input-placeholder,.form textarea:-ms-input-placeholder{text-transform:uppercase;color:#a6a6a6;opacity:1;font-weight:700}
.form .uploadFile.datepicker,.form input[type=email].datepicker,.form input[type=password].datepicker,.form input[type=text].datepicker,.form textarea.datepicker{padding-right:30px;background-image:url(/f/img/datepicker.png);background-position:100%;background-repeat:no-repeat}
.form .uploadFile.place,.form input[type=email].place,.form input[type=password].place,.form input[type=text].place,.form textarea.place{padding-right:35px;background-image:url(/f/img/place.png);background-position:100%;background-repeat:no-repeat}
.form textarea{height:115px;resize:none;margin-top:7px;margin-bottom:7px}
.form .uploadFile{color:#a6a6a6;padding:0 40px 0 0;display:block}
.form .uploadFile input.uploadFile_cd{background-color:transparent;border:0;width:100%;float:left;padding:0 7px;margin:0;line-height:36px;height:36px;font-weight:400}
.form .uploadFile input.uploadFile_cd::-webkit-input-placeholder{text-transform:uppercase;color:#a6a6a6;opacity:1;font-weight:700}
.form .uploadFile input.uploadFile_cd:-moz-placeholder,.form .uploadFile input.uploadFile_cd::-moz-placeholder{text-transform:uppercase;color:#a6a6a6;opacity:1;font-weight:700}
.form .uploadFile input.uploadFile_cd:-ms-input-placeholder{text-transform:uppercase;color:#a6a6a6;opacity:1;font-weight:700}
.form .uploadFile .uploadFile_button-cd{position:absolute;overflow:hidden;right:0;top:0;width:100%;height:100%;background-color:transparent}
.form .uploadFile .uploadFile_button-cd:before{position:absolute;right:0;top:0;height:38px;width:30px;text-align:center;line-height:34px;content:"\f15c";font-family:arial}
.form .uploadFile .uploadFile_button-cd:hover:before{color:#006E07}
.form .uploadFile .uploadFile__button{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}
.inputerror{color:#006E07;text-align:left;margin-top:-10px;font-size:14px;clear:both;font-family:arial;word-wrap:break-word}
.inputerror a{font-weight:700;text-decoration:underline}
.inputerror a:hover{text-decoration:none}
#newsletter_message .inputerror{font-weight:700;color:#fff;margin-top:0;font-size:12px;width:100%;text-align:left;text-transform:uppercase}
.mtm15{margin-top:-15px}
.selectform{margin-top:10px;margin-bottom:10px;width:100%;border:2px solid #a6a6a6;color:#a6a6a6;font-weight:700;opacity:1;text-transform:uppercase;padding:8px 8px 8px 3px;font-size:13px}
.tree-blocks{display:table;width:100%;table-layout:fixed}
.tree-blocks__row{display:table-row;width:100%}
.tree-blocks__item{display:table-cell;width:50%;border-bottom:1px solid #fff;border-top:1px solid #fff;background-position:50%;background-repeat:no-repeat;background-size:cover;vertical-align:middle}
.tree-blocks__item:first-child .content{float:right}
.tree-blocks__item:last-child .content{float:left}
.tree-blocks__item:nth-child(2){width:400px;border-left:14px solid #fff;border-right:14px solid #fff}
.tree-blocks__item .content{display:inline-block;width:100%;padding:160px 50px;max-width:400px;text-align:center}
.tree-blocks__item .content h4{font-size:34px;font-weight:700;color:#000}
.tree-blocks__item .content p{font-size:17px;color:#000;line-height:27px}
.tree-blocks__item .content p strong{font-family:arial;font-weight:700;font-size:25px;line-height:27px}
@media only screen and (max-width:1200px){.tree-blocks__item,.tree-blocks__item:nth-child(2){width:33.33%}
.tree-blocks__item .content{padding:130px 15%}
}
@media only screen and (max-width:768px){.tree-blocks,.tree-blocks__item,.tree-blocks__row{display:block;width:100%;float:left}
.tree-blocks__item{max-width:100%}
.tree-blocks__item:nth-child(2){width:100%;max-width:100%}
.tree-blocks__item .content{padding:30px 15px;max-width:100%}
}
.two-columns{position:relative;background-position:50%;background-repeat:repeat-y;background-size:100% auto;background-image:url(/f/img/two-bg.png)}
.two-columns.bg-ty{background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:url(/f/img/thanks/bg.jpg)}
.two-columns__item{display:block;width:50%;float:left;padding-top:50px;padding-bottom:50px;padding-right:50px}
.two-columns__item h1,.two-columns__item h2{margin-top:15px;font-size:45px;font-weight:700;text-transform:uppercase}
.two-columns__item h1.light,.two-columns__item h2.light{color:#afafaf}
.two-columns__item.two-columns__item_nopad{padding-top:0}
.two-columns__item.two-columns__item-right{padding-right:10px;padding-left:50px;color:#7c7c7c}
.two-columns__item.two-columns__item-right h1,.two-columns__item.two-columns__item-right h2{color:#afafaf}
.two-columns__item.two-columns__item-right h1.dark,.two-columns__item.two-columns__item-right h2.dark{color:#000}
@media only screen and (max-width:768px){.two-columns__item h1,.two-columns__item h2{font-size:27px}
}
@media only screen and (min-width:501px) and (max-width:900px){.two-columns__item,.two-columns__item.two-columns__item-right{padding-left:10px;padding-right:10px}
}
@media only screen and (max-width:500px){.two-columns__item,.two-columns__item.two-columns__item-right{width:100%;padding:50px 10px}
.two-columns__item.two-columns__item-right{background-color:#f2f2f2}
.two-columns{background-image:none}
}
.gallery-list{display:none}
@media (max-width:700px){.gallery a{width:50%}
}
@media (max-width:500px){.gallery a{width:100%}
}
.gallery__overlay{position:fixed;-webkit-transform:translateZ(0);left:0;top:0;width:100%;height:100%;z-index:11000;background:#313334;display:none}
.gallery__overlay .royalSlider{padding-top:50px;padding-bottom:0;min-height:100%;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.gallery__overlay-line{height:115px;width:100%;display:block;position:absolute;left:0;top:0;z-index:201}
.gallery__overlay-line .text_hl,.gallery__overlay-line a.text_hl{margin:0;color:#fff;line-height:50px;width:100%;float:left;display:inline-block;overflow:hidden!important;text-overflow:ellipsis;padding:0 90px 0 30px;text-transform:uppercase;font-family:arial;font-weight:700;font-size:13px}
.gallery__overlay-line .text_hl a,.gallery__overlay-line a.text_hl a{color:#fff}
.gallery__count{display:block;position:absolute;right:60px;top:0;color:#fff;width:100px;margin:0;line-height:50px;float:left;text-overflow:ellipsis;text-transform:uppercase;font-family:arial;font-weight:700;font-size:13px;text-align:right}
.gallery__close,a.gallery__close{display:block;position:absolute;right:0;top:0;padding:13px}
.gallery__close:hover,a.gallery__close:hover{color:#377c00}
html.gallery-opened,html.gallery-opened body{height:100%;overflow:hidden;-webkit-transform:translateZ(0)}
@media (max-height:600px){.gallery__overlay-line .text_hl{display:none}
.gallery__overlay .royalSlider{padding:5px}
}
.terms{border-bottom:1px solid #d6d6d6;padding-bottom:60px;margin-bottom:40px}
.terms:last-child{border:0 none}
.terms h1,.terms h2,.terms h3{font-weight:700;color:#006E07;text-transform:uppercase}
.terms h3{font-size:35px;margin-bottom:5px}
.terms h4{margin-top:5px;font-weight:700;font-size:24px;text-transform:uppercase}
.terms h4 strong{color:#006E07}
.terms h6{font-weight:700;color:#909090;font-size:13px;text-transform:uppercase}
.terms h6 strong{color:#006E07}
.terms h5{font-weight:700;color:#909090;font-size:20px;text-transform:uppercase;margin-bottom:10px}
.terms p{margin:10px 0;color:#909090;line-height:1.8em;font-size:12px}
.contact h1{font-size:55px;margin:20px 0 50px}
.contact h3{font-weight:700;font-size:20px;margin-top:50px}
.contact p{font-size:16px}
.contact a:hover{text-decoration:underline}
.thanksform{padding:100px 0;display:none}
.specs{margin-top:0;margin-bottom:30px;text-align:left}
.specs p{margin:40px 0 0;display:inline-block;padding:0 10%;color:#909090;font-size:12px}
.specs ul{padding:0;list-style:none}
.specs ul,.specs ul li{margin:0;width:100%;display:block;float:left}
.specs ul li{border-bottom:1px solid #d6d6d6;text-align:left;padding:4px 10%;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.3px}
.specs .spec__title{display:block;float:left;width:240px;padding-right:60px;color:#909090;position:relative}
.specs .spec__title img{position:absolute;right:30px;top:-2px;height:24px;display:block}
.specs .spec__description{display:block;float:right;width:calc(100% - 240px);text-transform:none}
@media only screen and (max-width:768px){.specs ul li{padding:4px 0}
}
@media only screen and (max-width:500px){.specs .spec__title{width:100%;float:left;padding:5px 0}
.specs .spec__title img{right:0}
.specs .spec__description{width:100%;float:left}
}
.benefits{background-color:#ebebeb;padding:60px 0}
.benefits h3{font-family:arial;font-weight:700;font-size:27px;text-transform:uppercase;color:#000}
.benefits .benefits_t{display:table;width:100%}
.benefits .benefits_r{display:table-row;width:100%}
.benefits .benefits_c1{display:table-cell;width:66%;vertical-align:middle}
.benefits .benefits_c2{display:table-cell;width:33%;vertical-align:middle}
.benefits .benefits_c1 ul{width:100%;display:inline-block;padding:0;margin:0;column-count:2;column-gap:0}
.benefits .benefits_c1 ul li{display:inline-block;width:100%;padding:20px 40px}
.benefits .benefits_c1 ul li h4{margin:0 0 0 -35px;color:#c3c3c3;font-size:50px;display:block;text-transform:uppercase}
.benefits .benefits_c1 ul li p{margin-top:-33px;color:#212121;line-height:27px;font-size:14px}
.benefits .benefits_c1 ul li p strong{font-size:22px}
.benefits .benefits__type{display:inline-block;width:100%;text-align:center;max-width:400px;border-left:1px solid #d6d6d6;padding:15px 15%}
.benefits .benefits__type a.button__white{margin-top:50px}
.benefits .benefits__type .title,.benefits .benefits__type .title h1{font-family:arial;font-weight:700;font-size:48px;text-transform:uppercase;margin:0}
.benefits .benefits__type .price{margin:25px 0;display:block;float:left;width:100%;text-align:center}
.benefits .benefits__type .price p{margin-top:10px;margin-bottom:0;color:#006E07;text-transform:lowercase;font-size:18px;font-family:arial;font-weight:300}
.benefits .benefits__type .price .currencies{font-weight:300;padding-left:10px}
.benefits .benefits__type .price .currencies,.benefits .benefits__type .price .value{margin-top:-7px;color:#006E07;display:inline-block;vertical-align:middle;font-family:arial;font-size:42px;line-height:60px;width:auto}
.benefits .benefits__type .price .value{font-weight:400;position:relative}
.benefits .benefits__type .price .before_discount_price .currencies,.benefits .benefits__type .price .before_discount_price .value,.benefits .benefits__type .price .before_discount_price p{font-family:arial;font-weight:300;color:#c3c3c3}
.benefits .benefits__type .price .before_discount_price .value:after{border-bottom:2px solid #c3c3c3;content:"";left:0;margin-top:0;position:absolute;right:0;top:50%}
.benefits .sizes,.product-bike-bannerbottom .sizes{display:inline-block;width:100%}
.benefits .sizes a.button__redbox,.product-bike-bannerbottom .sizes a.button__redbox{width:100%}
.benefits .sizes h5,.product-bike-bannerbottom .sizes h5{font-weight:700;font-size:13px;display:block;float:left;width:100%;text-align:left;margin:5px 0;padding:0;text-transform:uppercase}
.benefits .sizes ul,.product-bike-bannerbottom .sizes ul{width:100%;display:block;float:left;width:calc(100% + 10px);margin:0 -5px 15px;padding:0;text-align:center}
.benefits .sizes ul li,.product-bike-bannerbottom .sizes ul li{display:block;float:left;width:15%;padding:5px}
.benefits .sizes ul li a,.product-bike-bannerbottom .sizes ul li a{font-weight:700;font-size:13px;width:100%;display:block;float:left;text-align:center;border:1px solid #d6d6d6;padding:5px;color:#333;transition:all .15s linear}
.benefits .sizes ul li a:hover,.product-bike-bannerbottom .sizes ul li a:hover{background-color:#006E07;border-color:#006E07;color:#fff}
.benefits .sizes ul[data-count="1"] li,.product-bike-bannerbottom .sizes ul[data-count="1"] li{width:100%}
.benefits .sizes ul[data-count="2"] li,.product-bike-bannerbottom .sizes ul[data-count="2"] li{width:50%}
.benefits .sizes ul[data-count="3"] li,.product-bike-bannerbottom .sizes ul[data-count="3"] li{width:33.33%}
.benefits .sizes ul[data-count="4"] li,.product-bike-bannerbottom .sizes ul[data-count="4"] li{width:25%}
.benefits .sizes ul[data-count="5"] li,.product-bike-bannerbottom .sizes ul[data-count="5"] li{width:20%}
.product-bike-bannerbottom .benefits__radiobutton .myRadio input+span{color:#212121}
.product-bike-bannerbottom .sizes{width:33.3%!important}
.product-bike-bannerbottom .sizes .btn_group_card a.add_to_cart_action{margin-top:0}
.benefits__radiobutton,.benefits__radiobutton .myRadio{position:relative}
.benefits__radiobutton .myRadio span{border-radius:0;border:1px solid #d6d6d6;width:100%;display:block;float:left;height:32px;line-height:32px;margin:0}
.benefits__radiobutton label{position:absolute;left:0;top:0;width:100%;height:100%;display:block;line-height:32px;text-align:center;cursor:pointer}
.benefits__radiobutton .myRadio input:checked+span:after{display:none}
.benefits__radiobutton .myRadio input:checked+span{color:#fff;background-color:#006E07}
.benefits__radiobutton.crossed{pointer-events:none}
.benefits__radiobutton.crossed .myRadio{cursor:default}
.benefits__radiobutton.crossed span{opacity:.5;position:relative;overflow:hidden}
.benefits__radiobutton.crossed span:before{position:absolute;left:0;top:0;width:100%;height:100%;content:" ";background-position:50%;background-size:100% 100%;background-repeat:no-repeat;background-image:url(/f/img/crossed.png)}
@media only screen and (max-width:1000px){.benefits .benefits_c1,.benefits .benefits_c2,.benefits .benefits_r,.benefits .benefits_t{display:block;width:100%;float:left}
.benefits .benefits_c2{text-align:center}
.benefits .benefits_c2 .benefits__type{border:0 none;padding:15px 0}
}
@media only screen and (max-width:700px){.product-bike-bannerbottom .sizes{width:100%!important}
}
@media only screen and (max-width:560px){.benefits .benefits_c1 ul{column-count:1}
.benefits .benefits_c1 ul li{padding:20px 10px}
.benefits .benefits_c1 ul li h4{font-size:25px;margin:0 0 0 -10px}
.benefits .benefits_c1 ul li p{margin-top:-15px}
.benefits .benefits__type{padding:15px 0}
.benefits .benefits__type .price .currencies{font-family:arial;font-weight:300;font-size:16px;line-height:40px}
.benefits .benefits__type .price .value{font-size:40px;line-height:40px}
}
.royalSlider.tabslider-rs{width:100%;text-align:center}
.royalSlider.tabslider-rs.disableButtons{margin-bottom:40px}
.royalSlider.tabslider-rs.disableButtons .rsNav{display:none!important}
.royalSlider.tabslider-rs .rsSlide{text-align:center}
.royalSlider.tabslider-rs img.rsImg{max-width:100%;display:inline-block}
.royalSlider.tabslider-rs h3{font-weight:700;font-size:55px;text-transform:uppercase;margin:90px 0 15px}
.royalSlider.tabslider-rs .rsTabs{display:inline-block;float:none;margin:30px auto 90px;text-align:center}
.royalSlider.tabslider-rs .rsTabs .rsNavItem{cursor:pointer;border:1px solid #d6d6d6;display:block;float:left;width:auto;min-width:116px;text-align:center;padding:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;position:relative}
.royalSlider.tabslider-rs .rsTabs .rsNavItem.rsNavSelected{cursor:default;z-index:2}
.royalSlider.tabslider-rs .rsTabs .rsNavItem.rsNavSelected:after{position:absolute;left:-2px;top:-2px;height:calc(100% - 2px);width:calc(100% - 2px);content:" ";border:3px solid #006E07;box-sizing:content-box}
.b360_wrapper{padding-top:0}
.b360{margin:0 auto;max-width:100%;width:100%;}
.ggskin_button_bg{position:absolute;left:50%;bottom:0;z-index:5;width:64px;margin-left:-32px;height:150px;background-repeat:no-repeat;background-position:top;background-image:url(/f/img/360/img360.png);pointer-events:none}
.ggskin_button{z-index:6}
@media only screen and (max-width:1300px){.b360{height:600px}
}
@media only screen and (max-width:1100px){.b360{height:500px}
}
@media only screen and (max-width:800px){.b360{height:400px}
.b360_wrapper{padding-top:30px}
.ggskin_button_bg{display:none}
}
@media only screen and (max-width:500px){.b360{height:320px}
.b360_wrapper{padding-top:0}
.ggskin.ggskin_container.gg_buttonsWrapper{display:none}
}
.inline-slider,.inline-slider__bg{padding:0 70px 70px;position:relative;max-width:2000px;margin:0 auto}
.inline-slider .slick-next.slick-arrow,.inline-slider .slick-prev.slick-arrow,.inline-slider__bg .slick-next.slick-arrow,.inline-slider__bg .slick-prev.slick-arrow{color:transparent;font-size:.01px;position:absolute;left:-70px;top:50%;width:70px;height:70px;margin-top:-35px;background-color:transparent;border:0 none;background-image:url(/f/img/slider-arrows.png);background-position:0;background-repeat:no-repeat;transition:opacity .15s linear;z-index:5}
.inline-slider .slick-next.slick-arrow:hover,.inline-slider .slick-prev.slick-arrow:hover,.inline-slider__bg .slick-next.slick-arrow:hover,.inline-slider__bg .slick-prev.slick-arrow:hover{opacity:.6}
.inline-slider .slick-next.slick-arrow.slick-disabled,.inline-slider .slick-prev.slick-arrow.slick-disabled,.inline-slider__bg .slick-next.slick-arrow.slick-disabled,.inline-slider__bg .slick-prev.slick-arrow.slick-disabled{opacity:.1}
.inline-slider .slick-next.slick-arrow,.inline-slider__bg .slick-next.slick-arrow{left:auto;right:-70px;background-position:100%}
.inline-slider__bg{padding:0}
.inline-slider__bg .slick-prev.slick-arrow{left:0;background-image:url(/f/img/slider-arrows-w.png)}
.inline-slider__bg .slick-next.slick-arrow{right:0;background-image:url(/f/img/slider-arrows-w.png)}
.inline-slider__bg .slick-slider .slick-list,.inline-slider__bg .slick-slider .slick-track{margin-bottom:-4px}
.inline-slider__bikes,.inline-slider__gallery,.inline-slider__gears{display:none;opacity:0;transition:opacity .15s linear}
.inline-slider__bikes.slick-initialized,.inline-slider__gallery.slick-initialized,.inline-slider__gears.slick-initialized{opacity:1;display:block}
.inline-slider__bikes .slick-slide,.inline-slider__gallery .slick-slide,.inline-slider__gears .slick-slide{text-align:center;vertical-align:top}
.inline-slider__gallery a.inline-slider__item:after{display:none}
.inline-slider__gallery a.inline-slider__item .boxed_cd{padding:1px;transition:opacity .15s linear}
.inline-slider__gallery a.inline-slider__item:hover .boxed_cd{opacity:.8}
a.inline-slider__item{display:block;width:100%;float:left;position:relative}
a.inline-slider__item:after{content:" ";position:absolute;left:2px;top:0;width:calc(100% - 5px);height:100%;display:block;border:1px solid transparent;transition:border-color .15s linear}
a.inline-slider__item .boxed_cd{padding:15px;transition:border-color .15s linear}
a.inline-slider__item .boxed,a.inline-slider__item .boxed_cd{display:block;width:100%;float:left;overflow:hidden;position:relative}
a.inline-slider__item .boxed{background-position:50%;background-repeat:no-repeat;background-size:contain}
a.inline-slider__item.inline-slider__item-cover .boxed{background-size:cover}
a.inline-slider__item:hover:after{border-color:#b1b1b1}
a.inline-slider__item:hover .boxed_cd:after{border-color:#006E07}
a.inline-slider__item:hover .inline-slider__title .price .currencies,a.inline-slider__item:hover .inline-slider__title .price .value,a.inline-slider__item:hover .inline-slider__title .title{color:#006E07}
.inline-slider__title{display:block;width:100%;float:left;text-align:center;padding:20px 0 15px}
.inline-slider__title .title{font-weight:700;letter-spacing:2px;font-size:13px;text-transform:uppercase;color:#7c7c7c}
.inline-slider__title .price{margin:5px 0;display:block;float:left;width:100%;text-align:center}
.inline-slider__title .price .currencies{font-size:14px}
.inline-slider__title .price .currencies,.inline-slider__title .price .value{display:inline-block;font-family:arial;font-weight:300;line-height:24px;width:auto;color:#7c7c7c}
.inline-slider__title .price .value{margin-top:-7px;vertical-align:middle;font-size:24px}
a:hover .boxed_cd{border-color:#006E07}
a:hover .category__item-title .category__type,a:hover .category__item-title h5{color:#006E07}
@media only screen and (max-width:500px){.inline-slider{padding:0 30px;position:relative}
.inline-slider .slick-next.slick-arrow,.inline-slider .slick-prev.slick-arrow{left:-45px}
.inline-slider .slick-next.slick-arrow{left:auto;right:-45px}
}
.team{background-color:#000;color:#fff;position:relative;z-index:2}
.teamsocial{font-size:24px;text-align:center;text-transform:uppercase}
.fa-pinkbike{width:23px;height:23px;background:url(/f/img/soc-pb-w.png) no-repeat top;margin-top:10px}
a:hover .fa-pinkbike{background-position:bottom}
.whitebg .fa.fa-facebook-official{width:23px;height:23px;background:url(/f/img/soc-facebook-w.png) no-repeat bottom}
.whitebg a:hover .fa.fa-facebook-official{background-position:top}
.team__hl_sc{position:relative;padding:0 10px}
.team__hl,.team__hl_sc{width:100%;text-align:center}
.team__hl{padding:60px 0 0}
.team__hl img{display:inline-block;max-width:100%}
.team__hl p{color:#fff;display:inline-block;width:100%;font-size:18px;max-width:1170px;line-height:30px;margin:0;font-family:arial;font-weight:400}
.team__hl p strong{font-family:arial;font-weight:700;font-size:25px;line-height:24px}
.team__hl .social{width:auto;vertical-align:middle;line-height:35px;float:left;padding-left:60px;position:absolute;left:0;top:11px}
@media only screen and (max-width:1200px){.team__hl .social{width:100%;position:relative;top:auto;left:auto;padding:15px;float:none;display:inline-block}
}
.team__hl .social h5{text-transform:uppercase;width:auto;border-bottom:2px solid #fff;margin-right:15px}
.team__hl .social a,.team__hl .social h5{display:inline-block;line-height:35px;vertical-align:middle}
.team__hl .social a{color:#666;font-size:25px;transition:color .15s linear;margin:0 2px}
.team__hl .social a:hover{color:#fff}
.team__hl-max670{display:inline-block;width:100%;max-width:670px}
.team__hl-max870{display:inline-block;width:100%;max-width:870px;padding:0 10px}
.team__persons-hl{color:#006E07;font-weight:700;font-size:55px;display:inline-block;text-align:center;text-transform:uppercase;width:100%}
@media only screen and (max-width:768px){.team__persons-hl{font-size:25px}
}
ul.team__persons{width:100%;display:block;float:left;list-style:none;text-align:center;overflow:visible;margin:60px 0;padding:0}
ul.team__persons li{display:inline-block;width:155px;height:220px;margin:0;padding:15px 0;overflow:visible;position:relative;cursor:default}
ul.team__persons li a{display:inline-block;text-align:center;color:#fff}
ul.team__persons li:hover{position:relative;z-index:3}
ul.team__persons li:hover .team__persons-info{opacity:1;transform:translateY(0);z-index:3}
ul.team__persons li:hover .team__persons-bg{transform:scale(1.15);z-index:2;opacity:.3}
.team__persons-info{position:absolute;bottom:0;left:-10%;display:block;width:120%;text-align:center;opacity:0;transform:translateY(40px);transition:transform .3s ease-in-out,opacity .2s linear}
.team__persons-info .name{font-size:22px}
.team__persons-info .name,.team__persons-info .title{font-weight:700;color:#fff;text-transform:uppercase;width:100%}
.team__persons-info .title{font-size:12px}
.team__persons-info .bio{font-weight:400;color:#fff;font-size:12px;text-transform:uppercase;width:100%}
.team__persons-info .social{padding-bottom:15px;font-size:22px}
.team__persons-info .social a:hover{color:#006E07}
.team__persons-bg{position:absolute;display:block;left:0;top:0;width:100%;transform:scale(1);transition:transform .3s ease-in-out,opacity .2s linear}
.team__persons-bg img{width:100%}
@media only screen and (max-width:500px){.team__hl p{font-size:15px;line-height:25px}
.team__hl p strong{font-size:18px;line-height:25px}
}
.team__main,.team__main-bg,.team__main-tab{display:block;width:100%;float:left;position:relative}
.team__main-tab{position:absolute;height:100%;left:0;top:0;width:100%;z-index:3;padding:0 7%}
.team__main-tab a{position:relative;display:block;float:left;width:20%;height:100%}
.team__main-tab a:first-child{width:20%}
.team__main-tab a:nth-child(2){width:22%}
.team__main-tab a:nth-child(3){width:18%}
.team__main-tab a:nth-child(4),.team__main-tab a:nth-child(5){width:20%}
.team__main-bg-hl,.team__main-bg-hl .bg{position:absolute;height:100%;left:0;top:0;width:100%}
.team__main-bg-hl .bg{background-position:0 0;background-repeat:no-repeat;background-image:url(/f/img/team/team.png);background-size:100% auto;z-index:2;opacity:1;transition:opacity .15s linear}
.team__main-bg-hl .bg.bg2{background-position:0 25%}
.team__main-bg-hl .bg.bg3{background-position:0 50%}
.team__main-bg-hl .bg.bg4{background-position:0 75%}
.team__main-bg-hl .bg.bg5{background-position:0 100%}
.team__main .team__persons-info{bottom:15%}
.team__main:hover .team__main-bg{opacity:.5}
.team__main a:hover .team__persons-info{opacity:1;transform:translateY(0)}
@media only screen and (max-width:600px){.team__main a .team__persons-info,.team__main a:hover .team__persons-info{display:none!important}
}
.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}
.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}
.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}
.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#ccc}
.mfp-preloader a:hover{color:#fff}
.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}
button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial}
.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}
.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}
.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}
.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}
.mfp-arrow-right{right:0}
.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}
.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}
.mfp-figure,img.mfp-img{line-height:0}
.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}
}
@media (max-width:900px){.mfp-arrow{transform:scale(.75)}
.mfp-arrow-left{transform-origin:0}
.mfp-arrow-right{transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}
.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
.social-feed{text-align:center;margin-bottom:60px}
.social-feed__item-wrapper{width:290px;padding:5px;display:inline-block;position:relative}
.social-feed__item-wrapper .title{width:100%;display:block;float:left;padding:15px 5px;color:#909090;font-weight:700;font-size:13px;text-align:center;text-transform:uppercase;letter-spacing:2px}
.social-feed__item-wrapper .social-feed__item{height:280px;width:280px;display:block;float:left;position:relative;background-color:#7c7c7c}
.social-feed__item-wrapper .bg{width:100%;height:100%;display:block;position:absolute;left:0;top:0;z-index:1;background-size:cover;background-position:50%;background-repeat:no-repeat}
.social-feed__item-wrapper .top{position:absolute;width:100%;left:0;top:0;z-index:2;text-align:left;padding:15px}
.social-feed__item-wrapper .top a{color:#fff;font-size:25px;line-height:44px;display:inline-block;width:50px;height:50px;border:5px solid #fff;border-radius:50%;text-align:center;transition:color .15s linear,border-color .15s linear}
.social-feed__item-wrapper .top a:hover{color:#006E07;border-color:#006E07}
.social-feed__item-wrapper .bottom{position:absolute;width:100%;left:0;bottom:0;z-index:2;padding:15px}
.social-feed__item-wrapper .bottom a{color:#fff;font-size:13px;line-height:23px;display:inline-block;width:25px;height:25px;border:2px solid #fff;border-radius:50%;text-align:center;transition:color .15s linear,border-color .15s linear}
.social-feed__item-wrapper .bottom a:hover{color:#006E07;border-color:#006E07}
.vacanciesblocks h2 .social{width:auto;vertical-align:middle;line-height:35px;float:left;padding-left:60px;position:absolute;left:0;top:60px}
@media only screen and (max-width:1500px){.vacanciesblocks h2 .social{width:100%;position:relative;top:auto;left:auto;padding:15px;float:none;display:inline-block}
}
.vacanciesblocks h2 .social h5{font-weight:700;text-transform:uppercase;width:auto;display:inline-block;border-bottom:2px solid #000;margin-right:15px;line-height:26px;vertical-align:middle;font-size:18px}
.vacanciesblocks h2 .social a{color:#666;font-size:36px;transition:color .15s linear;margin:0;line-height:35px;display:inline-block;vertical-align:middle}
.vacanciesblocks h2 .social a:hover{color:#000}
.gear-gen{margin-top:60px;margin-bottom:60px;display:none}
.gear-gen.active{display:block}
.gear-gen img{opacity:0;transition:opacity .15s linear}
.gear-gen img.l{opacity:1}
.gear-gen .price{margin:25px 0;display:block;float:left;width:100%;text-align:left}
.gear-gen .price p{margin-top:10px;margin-bottom:0;color:#006E07;text-transform:lowercase;font-size:18px;font-family:arial;font-weight:300}
.gear-gen .price .currencies{font-weight:300;padding-left:10px}
.gear-gen .price .currencies,.gear-gen .price .value{margin-top:-7px;color:#006E07;display:inline-block;vertical-align:middle;font-family:arial;font-size:42px;line-height:60px;width:auto}
.gear-gen .price .value{font-weight:400;position:relative}
.gear-gen .price .before_discount_price .currencies,.gear-gen .price .before_discount_price .value,.gear-gen .price .before_discount_price p{color:#c3c3c3;font-family:arial;font-weight:300}
.gear-gen .price .before_discount_price .value:after{border-bottom:2px solid #c3c3c3;content:"";left:0;margin-top:0;position:absolute;right:0;top:50%}
.gear-gen .stockinfo{color:#0e9000;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:1px}
.gear-gen .stockinfo strong{font-weight:700}
.gear-gen_add{display:block;float:left;padding-top:40px;width:100%}
.gear-gen_imgs,.gear-gen_imgs ul{display:block;float:left;width:100%;text-align:center}
.gear-gen_imgs ul{list-style:none;margin:50px 0;padding:0}
.gear-gen_imgs ul li{display:inline-block;margin:2px;vertical-align:middle}
.gear-gen_imgs ul li a{overflow:hidden;width:85px;height:85px;display:block;float:left;line-height:82px;vertical-align:middle;border:1px solid #d6d6d6;transition:border-color .15s linear;background-repeat:no-repeat;background-size:contain;background-position:50%}
.gear-gen_imgs ul li a.active,.gear-gen_imgs ul li a.active:hover{border-color:#000}
.gear-gen_imgs ul li a:hover{border-color:#006E07}
.gear-gen_imgs ul li a img{opacity:0!important;max-width:100%;max-height:100%;line-height:82px;vertical-align:middle;display:inline-block}
.gear-gen_imgs_b{display:inline-block;max-width:100%;padding-right:25px}
.gear-gen_imgs_b img{display:block;max-width:100%}
.gear-gen_main{display:block;width:100%;float:left;font-family:arial;font-weight:400;font-size:16px;line-height:22px}
.gear-gen_main ul{font-size:16px;padding-top:5px;padding-bottom:15px}
.gear-gen_main h1,.gear-gen_main h2{margin:25px 0;font-weight:700;font-size:48px;text-transform:uppercase;line-height:1.2em;color:#000}
.gear-gen_main p{font-family:arial;font-weight:400;font-size:16px;line-height:22px}
.gear-gen_main li{font-size:16px}
.gear-gen_main li:after{content:" ";display:block}
.gear-gen_main strong{font-family:arial;font-weight:700;font-size:20px;line-height:22px}
.gear-gen_specs{margin:0}
.gear-gen_specs,.gear-gen_specs a{display:block;width:100%;float:left}
.gear-gen_specs a{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;padding:0 30px 0 0;font-size:13px;color:#006E07;font-weight:700;letter-spacing:1px;text-transform:uppercase;position:relative;line-height:40px;transition:color .15s linear,opacity .2s linear}
.gear-gen_specs a:after{position:absolute;right:0;top:0;content:"\f107";font-family:arial;display:block;width:25px;text-align:right;height:40px}
.gear-gen_specs a:hover{color:#000}
.gear-gen_specs a.expanded{opacity:0;pointer-events:none;cursor:default}
.gear-gen_specs a.expanded:after{font-family:arial;content:"\f106"}
.gear-gen_specs .gear-gen_specs_t{height:1px;overflow:hidden;padding:0}
.gear-gen_colors,.gear-gen_specs .gear-gen_specs_t{display:block;float:left;width:100%}
.gear-gen_colors h5{margin:20px 0 15px;font-size:13px;font-weight:700;letter-spacing:1px;color:#a6a6a6;text-transform:uppercase}
.gear-gen_colors h5 strong{color:#000}
.gear-gen_colors ul{display:block;float:left;width:100%;text-align:left;list-style:none;margin:0;padding:0}
.gear-gen_colors ul li{display:inline-block;margin:2px;vertical-align:middle}
.gear-gen_colors ul li a{overflow:hidden;width:60px;height:60px;display:block;float:left;line-height:60px;border:1px solid #d6d6d6;transition:border-color .15s linear}
.gear-gen_colors ul li a.active,.gear-gen_colors ul li a.active:hover{border-color:#000}
.gear-gen_colors ul li a:hover{border-color:#006E07}
.gear-gen_colors ul li a img{max-width:100%;max-height:100%;line-height:58px;vertical-align:middle;display:inline-block}
.gear-gen_sizes{display:block;float:left;width:100%}
.gear-gen_sizes .sizes h5{margin:20px 0 15px;font-size:13px;font-weight:700;letter-spacing:1px;color:#a6a6a6;text-transform:uppercase}
.gear-gen_sizes .sizes h5 strong{color:#000}
.gear-gen_sizes ul{list-style:none;padding:0;margin:0}
.gear-gen_sizes ul li{display:inline-block;margin:2px;vertical-align:middle;width:60px}
@media only screen and (max-width:768px){.gear-gen .gear-gen_add,.gear-gen .gear-gen_colors,.gear-gen .gear-gen_colors h5,.gear-gen .gear-gen_colors ul,.gear-gen .price,.gear-gen .price h5,.gear-gen .price ul,.gear-gen .sizes,.gear-gen .sizes h5,.gear-gen .sizes ul{text-align:center}
}
.gear-desc{margin:30px -50px}
.gear-desc_i{text-align:center;padding:30px 50px;color:#000}
.gear-desc_i img{display:inline-block;max-width:100%}
.gear-desc_i p{width:100%;font-size:14px;line-height:21px}
.gear-desc_i p strong{font-size:20px;font-family:arial;font-weight:700;line-height:21px}
.team-detail_t{width:100%;border:0 none;table-layout:fixed;display:table;padding:50px 0 0}
.team-detail_r{width:100%;display:table-row}
.team-detail_50{display:table-cell;width:50%;vertical-align:middle}
.team-detail{background-color:#000;color:#fff;padding:50px 0}
.team-detail p{font-size:22px;margin:30px 0;width:100%;font-family:arial;font-weight:300}
.team-detail p strong{font-family:arial;font-weight:700}
.team-detail .social{width:100%;vertical-align:middle;line-height:35px}
.team-detail .social h5{text-transform:uppercase;width:auto;border-bottom:2px solid #fff;margin-right:15px}
.team-detail .social a,.team-detail .social h5{display:inline-block;line-height:35px;vertical-align:middle}
.team-detail .social a{color:#666;font-size:25px;transition:color .15s linear;margin:0 2px}
.team-detail .social a:hover{color:#fff}
.team-detail_hl{display:inline-block;width:100%;margin:15px 0;position:relative}
.team-detail_hl h2{font-weight:700;font-size:70px;line-height:70px}
.team-detail_hl .bio,.team-detail_hl h2{margin:0;padding:0;text-transform:uppercase}
.team-detail_hl .bio{font-weight:400;font-size:24px}
.team-detail_hl img{position:absolute;left:-20px;top:-20px}
.team_social .whitebox .social{margin-top:0}
.team_social .whitebox .social a{font-size:28px}
@media only screen and (max-width:768px){.team-detail_50,.team-detail_r,.team-detail_t{display:block;width:100%;float:left}
}
@media only screen and (max-width:500px){.team-detail_hl h2{font-size:40px;line-height:1em}
.team-detail_hl img{left:-5px;top:-30px}
.team-detail_hl .bio{font-size:18px}
.team-detail_hl p{font-size:15px}
}
.info-image{position:relative;z-index:2;overflow:visible}
.info-image ul{z-index:2;left:0;top:0;width:100%;height:100%;margin:0;padding:0}
.info-image ul,.info-image ul li{overflow:visible;position:absolute;display:block}
.info-image ul li{width:40px;height:40px;margin:-20px 0 0 -20px}
.info-image ul li a.plus{display:block;width:40px;height:40px;position:relative;float:left;overflow:visible;background-image:url(/f/img/plus.png);background-repeat:no-repeat;background-position:50%}
.info-image ul li a.plus:hover{opacity:.7}
.info-image__content{position:absolute;top:15px;left:15px;background-color:#fff;padding:0;border-radius:4px;text-align:center;z-index:3;width:240px;display:none}
.info-image__content .inside{position:relative}
.info-image__content .arrow{display:block;width:12px;height:28px;position:absolute;left:-12px;top:0;background-image:url(/f/img/infoarrow.png);background-position:1px 0;background-repeat:no-repeat}
.info-image__content .arrow.right{left:auto;right:-12px;background-position:-11px 0}
.info-image__content .inside{padding:15px 30px;display:block;width:100%;float:left}
.info-image__content.right{left:-250px}
.info-image__content .img{width:100%;text-align:center}
.info-image__content .img img{max-width:100%;display:inline-block}
.info-image__content h5{text-transform:uppercase;color:#006E07;font-weight:700;font-size:18px;width:100%;text-align:center;margin-bottom:0}
.info-image__content .price{margin:10px 0;display:block;float:left;width:100%;text-align:center}
.info-image__content .price .currencies{font-size:12px}
.info-image__content .price .currencies,.info-image__content .price .value{display:inline-block;font-family:arial;font-weight:300;color:#7c7c7c;line-height:26px;width:auto}
.info-image__content .price .value{margin-top:-7px;vertical-align:middle;font-size:26px}
.info-image__data{display:none}
.info-image>img{width:100%;display:block;float:left}
.cartInfo{position:fixed;top:65px;border-bottom:65px solid transparent;right:0;width:317px;max-width:100%;z-index:15;max-height:100%;-webkit-transform:translateZ(0);overflow-y:auto;padding:0;margin:0;display:none}
.cartInfo ul{background-color:#efefef;display:block;float:right;list-style:outside none none;margin:0;padding:0;width:100%}
.cartInfo ul li{margin:-1px 0 0;padding:0 25px;display:block;float:left;position:relative;width:100%;border-bottom:1px solid transparent;border-top:1px solid transparent;transition:all .15s linear;overflow:visible}
.cartInfo ul li:after{position:absolute;left:25px;top:-1px;width:calc(100% - 50px);height:0;border-bottom:1px solid #d6d6d6;content:" "}
.cartInfo ul li:hover:not(:first-child):not(:last-child){background-color:#fff;border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6}
.cartInfo ul li a.button__redbox{padding-top:15px;padding-bottom:15px}
.cartInfo ul li .remove-wrapper{display:none;position:absolute;right:20px;top:10px;width:20px;height:20px;background-image:url(/f/img/trash.png);background-repeat:no-repeat;background-position:50%;opacity:.5}
.cartInfo ul li .remove-wrapper:hover{opacity:1}
.cartInfo ul li .remove-wrapper a.remove{display:block;height:20px;width:20px}
.cartInfo ul li h5{font-weight:700;font-size:30px;color:#000;margin:20px 0}
.cartInfo ul li h5 .red{font-weight:400;color:#006E07}
.cartInfo ul li .price,.cartInfo ul li h6{font-weight:400;letter-spacing:1.5px;font-size:16px;color:#434343;margin:0;padding:0}
.cartInfo ul li h6{font-size:14px;text-transform:uppercase;line-height:22px}
.cartInfo ul li .price{font-size:17px;line-height:22px}
.cartInfo ul li .img{position:absolute;left:25px;top:10px;display:block;width:50px;height:50px;float:left;line-height:48px;background-color:#fff;text-align:center;margin-right:15px;vertical-align:middle;overflow:hidden}
.cartInfo ul li .img img{max-width:100%;line-height:48px;display:inline-block;max-height:100%;vertical-align:middle}
.cartInfo ul li:hover .remove-wrapper{display:block}
.cart ul li.cart_is_empty,.cart ul li.cart_template,.cart ul li.shipping{display:none}
#delivery-dealers{min-width:400px}
.cartDeliveryOption{display:none}
.cart_payment_types img.payment_icon{max-width:70px;max-height:20px;margin-right:10px}
.cart_payment_types img.payment_icon_big{max-width:140px;margin:-1px 10px 0 0}
.cart_payment_types .payment_courier,.cartStep .two-columns__item .deliveryAddressDealer{display:none}
@media only screen and (max-width:1000px){.cartInfo{display:none!important;top:50px;border-bottom:50px solid transparent}
}
.cart__item{padding:15px 15px 15px 60px;min-height:70px}
.cart__item,.cart__tabs{display:block;width:100%;float:left}
.cart__tabs{padding-left:50%;margin-bottom:20px}
.cart__tabs .media__tabs{margin:0}
.cart__tabs.cart__tabs-left{padding-left:0}
.cart__tabs.cart__tabs-left .cart__tab{padding-left:15px}
.cart__tab{width:100%;display:block;float:left;padding:50px 10px 0 50px}
.cart__tab h1,.cart__tab h2{font-size:45px}
.cart__agree,.cart__tab h1,.cart__tab h2{font-weight:700;text-transform:uppercase}
.cart__agree{color:#000;font-size:24px;padding:2px 0 0;margin-bottom:15px}
.cart__agree a{display:block;color:#006E07;font-weight:700}
.cart__agree a:hover{text-decoration:underline}
.orderSumary .orderSumary p{border-top:1px solid #d6d6d6;margin:0;padding:20px 0;font-weight:700;vertical-align:middle}
.orderSumary .orderSumary p span{display:block;float:right;font-weight:400;font-size:18px;text-transform:uppercase;letter-spacing:-1px;vertical-align:middle;line-height:18px}
.orderSumary .orderSumary p:last-child{border-bottom:1px solid #d6d6d6}
.orderSumary h2{color:#afafaf;font-size:45px;letter-spacing:-1px;margin-top:1.76em;text-transform:uppercase;margin-bottom:14px}
.orderSumary .hr{margin-top:8px}
.orderSumary ul.history{border-top:1px solid #d6d6d6}
.orderSumary ul.history li:last-child{border-bottom:1px solid #d6d6d6}
.orderSumary ul.history li .sum .price,.orderSumary ul.history li .sum h6{padding:15px 0}
.orderSumary .c-contact h4{float:left;line-height:20px;margin-top:4px;width:100%}
.orderSumary .two-columns__item.two-columns__item-right h1{color:#000;margin-top:1.8em;letter-spacing:-1px}
@media only screen and (max-width:900px){.cart__tab{padding-left:10px}
}
@media only screen and (max-width:500px){.cart__tabs{padding-left:0}
.cart__tab{padding-left:10px}
}
.payment__grid{margin-left:-10px;display:block;float:left;width:100%;overflow:hidden}
.payment__grid img.payment__grid_img{border-left:2px solid #d6d6d6;margin-left:-2px;padding:2px 10px;margin-bottom:10px;max-width:100%}
ul.history{width:100%;display:block;float:left;list-style:none;margin:0 0 30px;padding:0;display:none}
ul.history.nomg{margin-bottom:0}
ul.history li{margin:0;padding:4px 0;width:100%;float:left;border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;margin-top:-1px;display:block}
ul.history li.cart_item_li-top{border-top:0 none}
ul.history li.cart_item_li-bottom{border-bottom:0 none}
ul.history li .date{color:#000;text-align:left;font-size:14px;padding:8px 0;font-weight:700}
ul.history li .cpr-right{width:100%;text-align:right;display:block;float:left}
ul.history li .cpr-right a{padding:10px 0;display:inline-block;font-weight:700;font-size:13px;text-transform:uppercase;color:#006E07}
ul.history li .cpr-right a:hover{color:#000}
ul.history li a,ul.history li span.block{margin:0;width:100%;float:left;padding:0 0 0 50px;position:relative;min-height:42px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
ul.history li a.red{color:#006E07;font-weight:700;font-size:13px;width:auto;float:right;text-align:right;padding:10px 0;text-transform:uppercase;display:block;transition:color .15s linear}
ul.history li a.red:hover{color:#000}
ul.history li .img{position:absolute;left:0;top:5px;display:block;width:40px;height:40px;float:left;line-height:38px;background-color:#fff;text-align:center;margin-right:15px;vertical-align:middle;overflow:hidden}
ul.history li .img img{max-width:100%;line-height:38px;display:inline-block;max-height:100%;vertical-align:middle}
ul.history li .price,ul.history li .qty,ul.history li h6{vertical-align:middle;color:#7c7c7c;font-weight:700;font-size:14px;text-transform:uppercase;line-height:18px;margin:0;padding:0;float:left;width:54%}
ul.history li .qty,ul.history li h6{padding-right:15px}
ul.history li .qty{width:21%;font-weight:400}
ul.history li .price{width:25%;font-size:18px}
ul.history li .price,ul.history li .price_old{text-align:right;font-weight:400}
ul.history li .price_old{width:30%;color:#7c7c7c;text-decoration:line-through;font-size:14px}
ul.history li .price,ul.history li h6{transition:color .15s linear}
ul.history li .sum .price,ul.history li .sum h6{padding:10px 0;font-size:20px;color:#000;font-weight:700}
ul.history li .sum h6{width:60%}
ul.history li .sum .price{width:40%}
ul.history li a[href]:hover .price,ul.history li a[href]:hover h6{color:#006E07}
@media only screen and (max-width:1050px){ul.history li a,ul.history li span.block{padding:9px 0 9px 50px;display:block}
ul.history li a h6,ul.history li span.block h6{width:100%}
ul.history li a .qty,ul.history li span.block .qty{width:30%;text-align:left}
ul.history li a .price,ul.history li span.block .price{width:70%}
}
.page404{display:table;text-align:center;height:100%;padding:30px 0}
.page404,.page404 .page404cd{width:100%;vertical-align:middle}
.page404 .page404cd{display:table-cell}
.page404 .page404__code{font-size:200px;margin:0;color:#006E07;line-height:190px}
.page404 .page404__code,.page404 .page404__hl{font-weight:700;padding:0;width:100%;text-align:center}
.page404 .page404__hl{font-size:55px;line-height:45px;margin:0 0 60px;text-transform:uppercase}
.page404 p{font-family:arial;font-weight:300;width:100%}
.page404 a,.page404 p{font-size:17px;margin:0;padding:0;text-align:center}
.page404 a{font-weight:700;color:#006E07;text-decoration:underline;transition:color .15s linear}
.page404 a:hover{color:#000}
@media only screen and (max-width:500px){.page404{margin-bottom:15px}
.page404 .page404__code{font-size:100px;line-height:90px}
.page404 .page404__hl{font-size:25px;line-height:22px}
}
.map__wide{overflow:visible;min-height:600px}
.map,.map__wide{display:block;width:100%;float:left}
.map{height:30px;position:relative;max-height:100%;overflow:hidden}
.map .hl{margin-top:30px;font-weight:700;font-size:30px;text-transform:uppercase}
.map_l{display:block;width:50%;float:left;background-color:#ccc;height:30px;max-height:100%}
.map_l>div{width:50%!important}
#popup-map .map__wide.map__popup .map_l>div{width:100%!important}
.map_r{display:block;width:50%;float:left;background-color:#fff;height:30px;max-height:100%;padding:0 0 0 50px;position:relative}
@media only screen and (max-width:768px){.map_r{padding-left:30px}
}
.map_list{display:block;position:absolute;left:50%;transform:translateX(-50%);top:0;width:100%;max-width:600px;padding-right:25px;padding-left:25px;max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;border-top:80px solid transparent;border-bottom:120px solid transparent}
@media only screen and (max-width:768px){.map_list{padding-left:30px}
}
@media only screen and (max-width:500px){.map_list{border-top:15px solid transparent}
}
.map__returnStr{display:none}
.map__place{width:100%;position:absolute;left:50%;transform:translateX(-50%);bottom:50px;max-width:600px;padding-right:25px;padding-left:25px;overflow:visible}
.map__place .form-message-warning{height:30px;margin-bottom:-30px;overflow:visible}
.map_item{overflow-x:hidden;position:relative;padding:2px 10px;border-bottom:1px solid #d6d6d6}
.map_item.highlight:before{content:" ";position:absolute;left:0;top:2px;width:100%;height:calc(100% - 4px);border:2px solid #d6d6d6}
.map_item .map__row{position:relative;z-index:2;display:table;width:100%;vertical-align:middle;padding:15px 0;margin-left:auto;max-height:auto;text-align:left}
@media only screen and (max-width:768px){.map_item .map__row{width:100%;display:block;float:left}
}
.map_item .map__name{display:table-cell;width:40%;vertical-align:middle;font-family:arial;font-weight:700;font-size:16px;padding-right:15px;cursor:pointer;transition:color .15s linear}
@media only screen and (max-width:768px){.map_item .map__name{width:100%;display:block;float:left}
}
.map_item .map__name:hover{color:#006E07}
.map_item .map__data{display:table-cell;width:60%;vertical-align:middle;position:relative;font-size:13px;padding-right:35px}
@media only screen and (max-width:768px){.map_item .map__data{width:100%;display:block;float:left}
}
.map_item .map__data .map__addr,.map_item .map__data .map__content{display:block;width:100%;float:left}
.map_item .map__data .map__content a{color:#006E07}
.map_item .map__data .map__content a:hover{text-decoration:underline}
.map_item .map__position{display:none}
.map__mob_toggle{position:absolute;left:50%;top:50px;margin-left:-24px;z-index:15;display:none}
@media only screen and (max-width:500px){.map__mob_toggle{display:block}
}
.map__select{display:none;padding:5px;width:130px;text-align:center;font-weight:700;color:#006E07;border:2px solid #006E07;float:right;text-transform:uppercase;letter-spacing:1.5px}
.map__select:hover{background-color:#006E07;color:#fff}
.map__del{position:absolute;right:0;top:50%;margin-top:-10px;height:20px;background-color:#a2a2a2;border-radius:50%}
.map__del,.map__del:before{display:block;width:20px;color:#fff}
.map__del:before{font-family:arial;content:"\f00d";font-size:12px;line-height:19px;text-align:center}
.map__del:hover{background-color:#006E07}
.map__langs-data{display:none}
.map__wide.map__popup .map_list{border-top:40px solid transparent;padding-left:30px;padding-right:30px}
.map__wide.map__popup .map .map__row{padding-right:190px}
.map__wide.map__popup .map .hl,.map__wide.map__popup .map .map__content{display:none}
.map__wide.map__popup .map .map_r{padding-top:30px}
.map__wide.map__popup .map .map__data,.map__wide.map__popup .map .map__name{width:100%;display:block;float:left}
.map__wide.map__popup .map .map__select{display:block;position:absolute;right:30px;top:50%;margin-top:-17px}
.map__wide.map__popup .map .map__place{display:block}
.map__wide.map__popup .map_r{background-color:#f1f1f1}
@media only screen and (max-width:500px){.map__wide{width:100%;overflow-x:hidden;max-height:calc(100% - 100px)}
.map__wide .map{width:200%;transition:transform .25s ease-in-out}
.map__wide .map .hl{display:none}
.map__wide.map__wide-l .map{transform:translateX(-50%)}
}
@media only screen and (max-width:1000px){.map__wide.map__popup .map .map__row{padding-right:30px}
.map__wide.map__popup .map .map__row .map__select{display:block;width:100%;float:left;margin:8px 0 0;position:relative;right:auto;top:auto}
}
#popup-map{position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,.9);display:block;top:0;z-index:500;-webkit-transform:translateZ(0);padding:80px 0;text-align:center;left:100%;opacity:0;transition:opacity .15s linear}
#popup-map.mob{padding:0}
#popup-map.mob .popup-map_close{z-index:10002;top:0;right:0;background-position:100%}
#popup-map .map__wide.map__popup{position:relative;max-width:1000px;margin:0 auto;float:none;text-align:left;max-height:100%}
#popup-map .popup-map_close{position:absolute;right:-52px;top:0;height:52px;width:52px;background-position:0;background-repeat:no-repeat;background-image:url(/f/img/popupclose.png);opacity:.7}
#popup-map .popup-map_close:hover{opacity:1}
@media only screen and (max-width:1100px){#popup-map .popup-map_close{right:0}
}
.map_r{padding:0 20px;text-align:center}
.map_r .layout-row-1{display:inline-block;text-align:left;width:100%;max-width:550px}
#dealers-list-search,#popup-map-search{background-image:none!important}
.media{margin:25px 0 50px}
.media h1,.media h2{font-size:55px;font-weight:700;margin:0;padding:0;text-transform:uppercase}
.media__tabs{display:inline-block;float:none;margin:30px auto;text-align:center}
.media__tabs .media__tab{border:1px solid #d6d6d6;cursor:pointer;display:block;float:left;margin-left:-1px;font-weight:700;letter-spacing:2px;min-width:116px;padding:10px;position:relative;text-align:center;text-transform:uppercase;width:auto;transition:color .15s linear,border .15s linear}
.media__tabs .media__tab span{color:#7c7c7c;transition:color .15s linear,border .15s linear}
.media__tabs .media__tab:hover{position:relative;z-index:1;border:1px solid #000}
.media__tabs .media__tab:hover span{color:#000}
.media__tabs .media__tab.selected{position:relative;z-index:2}
.media__tabs .media__tab.selected :after,.media__tabs .media__tab.selected:hover :after{border:3px solid #006E07;box-sizing:content-box;content:" ";height:calc(100% - 2px);left:-2px;position:absolute;top:-2px;width:calc(100% - 2px)}
.media__tabs .media__tab.selected:hover span,.media__tabs .media__tab.selected span{color:#006E07}
.media__tabs .media__tab.disabled{cursor:default;opacity:.3}
.media__tabs .media__tab.disabled:hover{border:1px solid #d6d6d6}
.media__tabs .media__tab.disabled:hover span{color:#7c7c7c}
@media only screen and (max-width:500px){.media__tabs .media__tab{width:100%}
}
.media__tabs-id{display:none}
.media__tabs-id.selected{display:block}
.media__fw{width:230px}
.media__fw,a.media__bt{display:block;float:left}
a.media__bt{position:relative;padding:8px 6px;text-align:center;font-size:14px;width:100%;transition:background-color .15s linear;border:1px solid #fff;overflow:hidden;min-width:33%}
a.media__bt span{display:block;float:left;width:100%;text-align:center}
a.media__bt .type{font-weight:700;color:#006E07;font-size:14px;letter-spacing:1.5px}
a.media__bt .size,a.media__bt .type{line-height:1.1em}
a.media__bt .size{font-weight:400;color:#7c7c7c;font-size:11px;letter-spacing:0}
a.media__bt:after{position:absolute;left:0;top:0;content:" ";width:100%;height:100%;border:2px solid #006E07}
a.media__bt:hover{background-color:#006E07}
a.media__bt:hover .size,a.media__bt:hover .type{color:#fff}
.media__single{padding:5px 10px}
.media__dataselect_wr{padding:0;margin:0;border:0 none;width:100%;overflow:hidden;background-color:#fff;background-image:url(/f/img/media_s.png);background-repeat:no-repeat;background-position:100%}
.media__dataselect_wr select{padding:5px;width:100%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:0;font-family:arial;font-weight:400;font-size:13px;text-transform:uppercase}
.media__dataselect_wr select select:focus{outline:none}
.media .dataTables_filter{margin-top:-77px}
.media table.dataTable.no-footer{border-bottom:0 none}
.media table.dataTable thead th{font-weight:700;font-size:13px;color:#909090;text-transform:uppercase;border-bottom:1px solid #d6d6d6}
.media table.dataTable thead th:last-child{background-image:none!important;pointer-events:none}
.media table.dataTable tbody td{font-family:arial;font-weight:400;font-size:13px;text-transform:uppercase;border-bottom:1px solid #d6d6d6}
.media table.dataTable tbody td:first-child{font-weight:700;color:#006E07;font-size:27px;text-transform:uppercase;padding-left:0}
.media table.dataTable tbody td:last-child{width:220px;padding-right:0}
@media only screen and (max-width:639px){.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length{text-align:left;margin-bottom:15px}
.media h1,.media h2{font-size:25px}
.media .dataTables_wrapper .dataTables_filter input{margin:0;width:100%}
.media .media__dataselect_wr .media__dataselect{padding:0 0 5px}
.media .media__dataselect_wr option{padding-left:5px}
.media .media__single{padding:0}
.media table.dataTable.no-footer{border-bottom:0 none}
.media table.dataTable thead{display:none;float:left;width:100%}
.media table.dataTable thead th{display:block;float:left;width:100%!important;border-bottom:0 none;padding-top:0;padding-bottom:0}
.media table.dataTable tbody tr{display:block;float:left;width:100%;padding:10px 0;border-bottom:1px solid #d6d6d6}
.media table.dataTable tbody td{display:block;float:left;width:100%;border-bottom:0;padding:0}
.media table.dataTable tbody td:last-child{width:100%}
}
table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}
table.dataTable tfoot th,table.dataTable thead th{font-weight:700}
table.dataTable thead td,table.dataTable thead th{padding:10px 18px;border-bottom:1px solid #111}
table.dataTable thead td:active,table.dataTable thead th:active{outline:none}
table.dataTable tfoot td,table.dataTable tfoot th{padding:10px 18px 6px;border-top:1px solid #111}
table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{cursor:pointer;*cursor:hand}
table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{background-repeat:no-repeat;background-position:0}
table.dataTable thead .sorting{background-image:url(/f/img/sort_both.png)}
table.dataTable thead .sorting_asc{background-image:url(/f/img/sort_asc.png)}
table.dataTable thead .sorting_desc{background-image:url(/f/img/sort_desc.png)}
table.dataTable thead .sorting_asc_disabled{background-image:url(/f/img/sort_asc_disabled.png)}
table.dataTable thead .sorting_desc_disabled{background-image:url(/f/img/sort_desc_disabled.png)}
table.dataTable tbody tr{background-color:#fff}
table.dataTable tbody tr.selected{background-color:#b0bed9}
table.dataTable tbody td,table.dataTable tbody th{padding:8px 10px}
table.dataTable.display tbody td,table.dataTable.display tbody th,table.dataTable.row-border tbody td,table.dataTable.row-border tbody th{border-top:1px solid #ddd}
table.dataTable.display tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.row-border tbody tr:first-child th{border-top:none}
table.dataTable.cell-border tbody td,table.dataTable.cell-border tbody th{border-top:1px solid #ddd;border-right:1px solid #ddd}
table.dataTable.cell-border tbody tr td:first-child,table.dataTable.cell-border tbody tr th:first-child{border-left:1px solid #ddd}
table.dataTable.cell-border tbody tr:first-child td,table.dataTable.cell-border tbody tr:first-child th{border-top:none}
table.dataTable.display tbody tr.odd,table.dataTable.stripe tbody tr.odd{background-color:#f9f9f9}
table.dataTable.display tbody tr.odd.selected,table.dataTable.stripe tbody tr.odd.selected{background-color:#acbad4}
table.dataTable.display tbody tr:hover,table.dataTable.hover tbody tr:hover{background-color:#f6f6f6}
table.dataTable.display tbody tr:hover.selected,table.dataTable.hover tbody tr:hover.selected{background-color:#aab7d1}
table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3,table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3{background-color:#fafafa}
table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3,table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3{background-color:#acbad5}
table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}
table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}
table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}
table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}
table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}
table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}
table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}
table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}
table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}
table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}
table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}
table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}
table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}
table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}
table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}
table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}
table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}
table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}
table.dataTable.no-footer{border-bottom:1px solid #111}
table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:nowrap}
table.dataTable.compact thead td,table.dataTable.compact thead th{padding:4px 17px 4px 4px}
table.dataTable.compact tbody td,table.dataTable.compact tbody th,table.dataTable.compact tfoot td,table.dataTable.compact tfoot th{padding:4px}
table.dataTable td.dt-left,table.dataTable th.dt-left{text-align:left}
table.dataTable td.dataTables_empty,table.dataTable td.dt-center,table.dataTable th.dt-center{text-align:center}
table.dataTable td.dt-right,table.dataTable th.dt-right{text-align:right}
table.dataTable td.dt-justify,table.dataTable th.dt-justify{text-align:justify}
table.dataTable td.dt-nowrap,table.dataTable th.dt-nowrap{white-space:nowrap}
table.dataTable tfoot td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable thead th.dt-head-left{text-align:left}
table.dataTable tfoot td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable thead th.dt-head-center{text-align:center}
table.dataTable tfoot td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable thead th.dt-head-right{text-align:right}
table.dataTable tfoot td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable thead th.dt-head-justify{text-align:justify}
table.dataTable tfoot td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable thead th.dt-head-nowrap{white-space:nowrap}
table.dataTable tbody td.dt-body-left,table.dataTable tbody th.dt-body-left{text-align:left}
table.dataTable tbody td.dt-body-center,table.dataTable tbody th.dt-body-center{text-align:center}
table.dataTable tbody td.dt-body-right,table.dataTable tbody th.dt-body-right{text-align:right}
table.dataTable tbody td.dt-body-justify,table.dataTable tbody th.dt-body-justify{text-align:justify}
table.dataTable tbody td.dt-body-nowrap,table.dataTable tbody th.dt-body-nowrap{white-space:nowrap}
table.dataTable,table.dataTable td,table.dataTable th{box-sizing:content-box}
.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}
.dataTables_wrapper .dataTables_length{float:left}
.dataTables_wrapper .dataTables_filter{float:right;text-align:right}
.dataTables_wrapper .dataTables_filter input{margin-left:.5em}
.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}
.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}
.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;*cursor:hand;color:#333!important;border:1px solid transparent;border-radius:2px}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333!important;border:1px solid #979797;background-color:#fff;background:linear-gradient(180deg,#fff 0,#dcdcdc)}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{cursor:default;color:#666!important;border:1px solid transparent;background:transparent;box-shadow:none}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff!important;border:1px solid #111;background-color:#585858;background:linear-gradient(180deg,#585858 0,#111)}
.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:linear-gradient(180deg,#2b2b2b 0,#0c0c0c);box-shadow:inset 0 0 3px #111}
.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}
.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.9) 25%,hsla(0,0%,100%,.9) 75%,hsla(0,0%,100%,0))}
.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_processing{color:#333}
.dataTables_wrapper .dataTables_scroll{clear:both}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th{vertical-align:middle}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}
.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}
.dataTables_wrapper.no-footer div.dataTables_scrollBody table,.dataTables_wrapper.no-footer div.dataTables_scrollHead table{border-bottom:none}
.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}
@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}
.dataTables_wrapper .dataTables_paginate{margin-top:.5em}
}
@media screen and (max-width:640px){.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length{float:none;text-align:center}
.dataTables_wrapper .dataTables_filter{margin-top:.5em}
}
div.DTFC_Blocker,table.DTFC_Cloned tfoot,table.DTFC_Cloned thead{background-color:#fff}
div.DTFC_LeftWrapper table.dataTable,div.DTFC_RightWrapper table.dataTable{margin-bottom:0;z-index:2}
div.DTFC_LeftWrapper table.dataTable.no-footer,div.DTFC_RightWrapper table.dataTable.no-footer{border-bottom:none}
table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child{cursor:default!important}
table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before{display:none!important}
table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child{position:relative;padding-left:30px;cursor:pointer}
table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before{top:9px;left:4px;height:14px;width:14px;display:block;position:absolute;color:#fff;border:2px solid #fff;border-radius:14px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:center;font-family:arial;line-height:14px;content:"+";background-color:#31b131}
table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{content:"-";background-color:#d33333}
table.dataTable.dtr-inline.collapsed>tbody>tr.child td:before{display:none}
table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child{padding-left:27px}
table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child:before{top:5px;left:4px;height:14px;width:14px;border-radius:14px;line-height:14px;text-indent:3px}
table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}
table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:#fff;border:2px solid #fff;border-radius:14px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:center;font-family:arial;line-height:14px;content:"+";background-color:#31b131}
table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:"-";background-color:#d33333}
table.dataTable>tbody>tr.child{padding:.5em 1em}
table.dataTable>tbody>tr.child:hover{background:transparent!important}
table.dataTable>tbody>tr.child ul{display:inline-block;list-style-type:none;margin:0;padding:0}
table.dataTable>tbody>tr.child ul li{border-bottom:1px solid #efefef;padding:.5em 0}
table.dataTable>tbody>tr.child ul li:first-child{padding-top:0}
table.dataTable>tbody>tr.child ul li:last-child{border-bottom:none}
table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:700}
div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}
div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:50%;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid #000;border-radius:.5em;box-shadow:0 12px 30px rgba(0,0,0,.6)}
div.dtr-modal div.dtr-modal-content{position:relative;padding:1em}
div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;border:1px solid #eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12}
div.dtr-modal div.dtr-modal-close:hover{background-color:#eaeaea}
div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,.6)}
@media screen and (max-width:767px){div.dtr-modal div.dtr-modal-display{width:95%}
}
.dataTables_info,.dataTables_length,.dataTables_paginate{display:none}
.dataTables_filter input{background-image:url(/f/img/search_data.png);background-position:100%;background-repeat:no-repeat;border:2px solid #d6d6d6;line-height:16px;font-size:16px;padding:10px 40px 10px 10px}
.big-image.dealer__image{min-height:600px!important}
@media only screen and (max-width:500px){.big-image.dealer__image{margin-top:0}
}
.layout.dealers{background-color:#000}
#dealers-search-wrapper{width:200%;position:relative;transition:transform .25s ease-in-out}
#dealers-search-wrapper.opened{transform:translateX(-50%)}
#dealers-search-wrapper .big-image{width:50%;float:left}
#dealers-search-wrapper .big-image .content-centered .form-message-warning{display:none;float:left;position:relative}
#dealers-search-wrapper .big-image .content-centered .dealers__box{display:inline-block;width:100%;max-width:580px;text-align:left}
#dealers-search-wrapper .big-image .content-centered .dealers__box h1{margin:5px 0}
#dealers-search-wrapper .big-image .content-centered .dealers__box form.dealers__input{width:100%;background-color:#fff;position:relative;border:2px solid #d6d6d6;display:block;float:left;box-shadow:0 28px 15px -6px rgba(0,0,0,.75)}
#dealers-search-wrapper .big-image .content-centered .dealers__box form.dealers__input input[type=submit]{position:absolute;right:0;top:0;width:60px;height:56px;border:0 none;background-color:#fff;color:transparent;font-size:.001px;background-position:0;background-repeat:no-repeat;background-image:url(/f/img/ds.jpg)}
#dealers-search-wrapper .big-image .content-centered .dealers__box form.dealers__input input[type=submit]:hover{background-position:100%}
#dealers-search-wrapper .big-image .content-centered .dealers__box form.dealers__input input[type=text]{width:100%;display:block;float:left;border:0 none;color:#000;height:56px;line-height:25px;padding:15px 60px 15px 15px}
#dealers-search-wrapper .big-image .content-centered .dealers__box form.dealers__input input[type=text]::-webkit-input-placeholder{text-transform:uppercase;color:#a6a6a6;opacity:1;font-weight:400}
#dealers-search-wrapper .big-image .content-centered .dealers__box form.dealers__input input[type=text]:-moz-placeholder,#dealers-search-wrapper .big-image .content-centered .dealers__box form.dealers__input input[type=text]::-moz-placeholder{text-transform:uppercase;color:#a6a6a6;opacity:1;font-weight:400}
#dealers-search-wrapper .big-image .content-centered .dealers__box form.dealers__input input[type=text]:-ms-input-placeholder{text-transform:uppercase;color:#a6a6a6;opacity:1;font-weight:400}
#dealers-search-wrapper .dealer-map{overflow:hidden;width:50%;float:left}
.form-message-warning{padding:5px 15px;background:#d00;color:#fff;display:none}
body .dealers__input input[type=submit]{display:none}
body.showAutocompleteSubmit .dealers__input input[type=submit],body.showAutocompleteSubmit .form a.popup-map_open{display:block}
.cpr__hl{font-weight:700;color:#909090;text-transform:uppercase;padding-bottom:7px}
.cpr__hl .date{font-size:20px;color:#212121}
.cpr{display:block;float:left;width:100%}
.cpr ul{padding:0}
.cpr ul,.cpr ul li{list-style:none;margin:0;width:100%;display:block;float:left}
.cpr ul li{padding:5px 0;border-top:1px solid #d6d6d6}
.cpr__pr{width:100%;display:table;position:relative;padding:24px 5px 24px 130px;height:98px}
.cpr__pr .img{background-color:#fff;display:block;float:left;height:98px;left:0;margin-right:15px;overflow:hidden;position:absolute;text-align:center;top:0;width:98px}
.cpr__pr .img,.cpr__pr .img img{line-height:95px;vertical-align:middle}
.cpr__pr .img img{display:inline-block;max-height:100%;max-width:100%}
.cpr__pr h6{display:table-cell;vertical-align:middle;font-weight:700;font-size:20px;color:#909090;text-transform:uppercase;padding-bottom:12px}
.cpr__pr h6 strong{color:#006E07}
.cpr__pr .price{width:110px;display:table-cell;vertical-align:middle;text-align:right;font-weight:400;font-size:30px;padding-top:0;color:#909090;white-space:nowrap}
.cpr__item:not(.nothover):hover:before{border:2px solid #7c7c7c}
.cpr__item:not(.nothover):hover .remove-wrapper{display:block}
.cpr-middle{width:100%;text-align:center}
.cpr__item{position:relative;border:2px solid transparent;overflow:hidden}
.cpr__item:before{content:" ";position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid transparent;z-index:3}
.cpr__item .qtiSingle{width:100%;display:inline-block;float:left}
.cpr__item .qtiSingle,.cpr__item .qty{font-weight:400;font-size:13px;color:#909090;z-index:4}
.cpr__item .qty{position:absolute;left:0;bottom:0;padding-left:130px;padding-right:110px;padding-bottom:8px}
.cpr__item .qty .qty_b{display:block;float:left;position:relative}
.cpr__item .qty a.less,.cpr__item .qty a.more{z-index:4;width:17px;height:17px;text-align:center;border:2px solid #d6d6d6;background-color:#fff;display:inline-block;vertical-align:middle;line-height:14px;margin-bottom:2px}
.cpr__item .qty a.less:after,.cpr__item .qty a.more:after{content:"-";font-weight:400;font-size:13px;line-height:14px;text-align:center;width:100%;color:#7c7c7c}
.cpr__item .qty a.less:hover,.cpr__item .qty a.more:hover{border-color:#000}
.cpr__item .qty a.more:after{content:"+"}
.cpr__item .add{position:absolute;right:0;bottom:0;padding-bottom:8px;padding-right:5px;font-weight:400;font-size:13px;color:#909090}
.cpr__item .remove-wrapper{z-index:4;display:block;position:absolute;right:5px;top:5px;width:20px;height:20px;background-image:url(/f/img/trash.png);background-repeat:no-repeat;background-position:50%;opacity:.5}
.cpr__item .remove-wrapper:hover{opacity:1}
.cpr__item .remove-wrapper a.remove{display:block;height:20px;width:20px;z-index:4}
.cpr ul li.cpr__dw{border-bottom:1px solid #d6d6d6}
.cpr__item.cpr__disabled{border:2px solid transparent}
.cpr__item.cpr__disabled .qty{display:none}
.cpr__item.cpr__disabled .cpr__pr{height:65px;padding:10px 5px 10px 130px}
.cpr__item.cpr__disabled .cpr__pr h6{line-height:28px;vertical-align:top}
.cpr__item.cpr__disabled .cpr__pr .img{height:65px;line-height:65px;width:98px}
.cpr__item.cpr__disabled .cpr__pr .img img{line-height:65px}
.cpr__item.cpr__disabled:hover{border:2px solid transparent}
.cpr__item-last{position:relative}
.cpr__item-last .total{text-transform:uppercase;display:block;float:left;font-weight:700;font-size:36px;line-height:36px;color:#434343;margin:15px 0}
.cpr__item-last .price{margin:15px 0;display:block;float:right;text-align:right;color:#434343}
.cpr__item-last .price .currencies{display:inline-block;font-family:arial;font-weight:300;font-size:15px;line-height:36px;width:auto}
.cpr__item-last .price .value{margin-top:-7px;display:inline-block;vertical-align:middle;font-weight:700;font-size:36px;line-height:36px;width:auto}
@media only screen and (min-width:501px) and (max-width:900px){.cpr__item,.cpr__item.cpr__disabled{display:block;width:100%;float:left}
.cpr__item .add,.cpr__item.cpr__disabled .add,.cpr__item.cpr__disabled .qty,.cpr__item .qty{padding-left:22px;position:relative;left:auto;bottom:auto;right:auto;display:block;width:100%;float:left}
.cpr__item.cpr__disabled .cpr__pr,.cpr__item .cpr__pr{display:block;width:100%;float:left;height:auto;min-height:65px;padding:10px 5px}
.cpr__item.cpr__disabled .cpr__pr .img,.cpr__item .cpr__pr .img{height:65px;line-height:65px;width:65px;position:absolute;top:50%;margin-top:-33px}
.cpr__item.cpr__disabled .cpr__pr .img img,.cpr__item .cpr__pr .img img{line-height:65px}
.cpr__item.cpr__disabled .cpr__pr h6,.cpr__item .cpr__pr h6{display:block;float:left;padding-left:75px;width:100%;margin:15px 0 0}
.cpr__item.cpr__disabled .cpr__pr .price,.cpr__item .cpr__pr .price{display:block;float:left;padding-left:75px;width:100%;text-align:left}
}
@media only screen and (max-width:410px){.cpr__item,.cpr__item.cpr__disabled{display:block;width:100%;float:left}
.cpr__item .add,.cpr__item.cpr__disabled .add,.cpr__item.cpr__disabled .qty,.cpr__item .qty{padding-left:22px;position:relative;left:auto;bottom:auto;right:auto;display:block;width:100%;float:left}
.cpr__item.cpr__disabled .cpr__pr,.cpr__item .cpr__pr{display:block;width:100%;float:left;height:auto;min-height:65px;padding:10px 5px}
.cpr__item.cpr__disabled .cpr__pr .img,.cpr__item .cpr__pr .img{height:65px;line-height:65px;width:65px;position:absolute;top:50%;margin-top:-33px}
.cpr__item.cpr__disabled .cpr__pr .img img,.cpr__item .cpr__pr .img img{line-height:65px}
.cpr__item.cpr__disabled .cpr__pr h6,.cpr__item .cpr__pr h6{display:block;float:left;padding-left:75px;width:100%;margin:15px 0 0}
.cpr__item.cpr__disabled .cpr__pr .price,.cpr__item .cpr__pr .price{display:block;float:left;padding-left:75px;width:100%;text-align:left}
}
.autocomplete-suggestions{box-sizing:border-box;border:1px solid #999;background:#fff;cursor:default;overflow:auto;box-shadow:1px 4px 3px rgba(50,50,50,.64)}
.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}
.autocomplete-no-suggestion{padding:2px 5px}
.autocomplete-selected{background:#f0f0f0}
.autocomplete-suggestions strong{font-weight:700;color:#000}
.autocomplete-group{padding:2px 5px}
.autocomplete-group strong{font-weight:700;font-size:16px;color:#000;display:block;border-bottom:1px solid #000}
.deliveryMap{display:block;float:left;width:100%;height:122px;background-color:#ccc;margin:10px 0}
.c-contact{margin:25px 0}
.c-contact h4{font-weight:700;font-size:18px;line-height:22px;padding-bottom:2px}
.c-contact h4,.c-contact p{font-family:arial;margin:0}
.c-contact p{font-weight:300;font-size:14px}
.c-contact .dd{font-weight:700}
.c-contact_sp{margin:20px 0}
.c-contact_sp a{padding-left:28px}
.c-contact_sp a:hover{text-decoration:underline}
.c-contact_sp a.phone{color:#000;background-image:url(/f/img/a-phone.jpg)}
.c-contact_sp a.email,.c-contact_sp a.phone{background-repeat:no-repeat;background-position:0}
.c-contact_sp a.email{background-image:url(/f/img/a-mail.jpg)}
.c-contact_deliveryMapUrl,.deliveryMap{width:100%;display:block;float:left;margin:0;background-color:transparent}
.c-contact_deliveryMapUrl img,.deliveryMap img{margin:10px 0 20px}
.layout.about-us{margin-top:-66px}
.layout.about-us .article{max-width:1170px}
.layout.about-us .article div{margin:0}
.layout.about-us .article .about h2{text-align:left}
@media only screen and (max-width:500px){.layout.about-us{margin-top:-40px!important}
}
.about{margin:-66px auto}
@media only screen and (max-width:500px){.about{margin:20px auto}
}
.about h2,.about h3,.about h4,.about h5{width:100%;text-transform:uppercase;font-weight:700;line-height:1em}
.about h1{color:#000;line-height:1.2em;text-transform:none;width:100%;font-family:arial;font-weight:300;font-style:italic;text-align:center;font-size:75px;margin:70px auto 140px}
.about h1 strong{display:block;text-transform:uppercase;font-family:arial;font-weight:700}
.about h2,.about h3{color:#006E07;font-size:45px}
.about h4,.about h5,.about h6{color:#006E07}
@media only screen and (max-width:700px){.about h1{font-size:45px;margin:15px auto 50px}
}
@media only screen and (max-width:500px){.about h1{font-size:25px;margin:15px auto 50px}
.about h2{font-size:23px;margin:15px auto}
.about h3{font-size:22px}
.about h4{font-size:20px}
.about h5{font-size:18px}
.about h6{font-size:16px}
}
.about p{float:left;width:100%;font-family:arial;font-size:18px;font-weight:300;line-height:1.2em;margin:20px 0;text-align:justify}
@media only screen and (max-width:500px){.about p{font-size:15px}
}
.about p strong{text-transform:uppercase;font-family:arial;font-weight:700}
.about img{float:right;width:100%;margin:20px 0}
.about img.orig{width:auto;height:auto}
.about img.orig.share-margin{margin-right:40px}
.about .left{display:block;float:left;width:50%;padding-right:40px}
.about .right{display:block;float:right;width:50%;padding-left:0}
.about_mosaic .item{width:100%;display:block;float:left;padding:17px 0}
.about_mosaic .item p{width:50%;float:left;line-height:45px;padding-right:40px;font-family:arial;font-weight:300;font-size:34px}
@media only screen and (max-width:500px){.about_mosaic .item p{font-size:18px;line-height:24px}
}
.about_mosaic .item p strong{font-size:34px;font-family:arial;font-weight:700;text-transform:uppercase}
@media only screen and (max-width:500px){.about_mosaic .item p strong{font-size:24px}
}
.about_mosaic .item img{width:50%;float:right;margin:0}
.about_mosaic .item:nth-child(2n) p{width:50%;float:right;padding-left:40px}
.about_mosaic .item:nth-child(2n) img{width:50%;float:left}
.about__ppl{background-color:#000}
.about__ppl .hl{color:#fff;font-size:45px;font-weight:700;width:100%;margin:60px auto 30px;padding:0 15px;text-align:center;text-transform:uppercase}
.about__ppl .hl.align-left{text-align:left;padding:0 8%}
.about__ppl img{width:100%;display:block;float:left}
.about__logo{display:table;width:100%;vertical-align:middle}
.about__logo .about__logo_r{display:table-row}
.about__logo .about__logo_r .about__logo_text{display:table-cell;width:270px;vertical-align:middle}
.about__logo .about__logo_r .about__logo_text p{font-size:14px}
.about__logo .about__logo_r .about__logo_image{display:table-cell;vertical-align:middle}
.about__logo .about__logo_r .about__logo_image img{width:100%}
@media only screen and (max-width:768px){.about img.orig.share-margin{margin-right:15px;width:35px}
.about .left,.about .right{padding-right:0;width:100%}
.about .left img,.about .right img{width:100%}
.about__logo,.about__logo .about__logo_r{display:block;width:100%}
.about__logo .about__logo_r .about__logo_image,.about__logo .about__logo_r .about__logo_text,.about_mosaic .item p{display:block;width:100%;float:left}
.about_mosaic .item p{padding-right:0}
.about_mosaic .item img{width:100%}
.about_mosaic .item:nth-child(2n) p{width:100%;float:right;padding-left:0}
.about_mosaic .item:nth-child(2n) img{width:100%}
}
@media (max-width:700px){.contryselect a{width:50%}
}
@media (max-width:500px){.contryselect a{width:100%}
}
.countryselect__overlay{position:fixed;-webkit-transform:translateZ(0);left:0;top:0;width:100%;height:100%;z-index:20000;background:rgba(0,0,0,.9);display:none}
.countryselect__overlay .countryselect{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.countryselect__overlay .countryselect .countryselect-hl{color:#006E07;font-weight:700;font-size:55px;display:inline-block;text-align:center;text-transform:uppercase;width:100%}
.countryselect__overlay .countryselect .countryselect__hl{text-align:center}
.countryselect__overlay .countryselect .countryselect__hl p{color:#fff;display:inline-block;width:100%;font-size:18px;max-width:1170px;line-height:30px;margin:0;font-family:arial;font-weight:400}
.countryselect__overlay .countryselect .custom_select_wrapper{text-align:center}
.countryselect__overlay .countryselect .custom_select_wrapper .custom__select{max-width:400px}
.countryselect__overlay .countryselect .custom_select_wrapper .custom__select a.selected{font-size:24px;line-height:36px}
.countryselect__overlay-line{height:50px;width:100%;display:block;position:absolute;left:0;top:0;z-index:201}
.countryselect__close,a.countryselect__close{display:block;position:absolute;right:0;top:0;padding:13px;z-index:20001}
.countryselect__close:hover,a.countryselect__close:hover{color:#377c00}
@media (max-height:600px){.countryselect__overlay-line .text_hl{display:none}
.countryselect__overlay .countryselect{padding:5px}
}
.flag{display:inline-block;width:25px;height:22px;margin-top:-1px;vertical-align:middle;background-position:0;background-repeat:no-repeat;background-image:url(/f/img/globe.png);margin-right:5px}
.flag.flag_sk{background-image:url(/f/img/flags/sk.png)}
.flag.flag_cz{background-image:url(/f/img/flags/cz.png)}
.flag.flag_pl{background-image:url(/f/img/flags/pl.png)}
.flag.flag_en{background-image:url(/f/img/flags/en.png)}
p.thanks__head{color:#afafaf;font-size:18px;text-transform:uppercase;margin-bottom:40px}
p.thanks__head,p.thanks__head strong{font-weight:700}
p.thanks__head strong{color:#000}
p.thanks__p{color:#000;font-size:16px;margin-bottom:40px}
p.thanks__p a{color:#000;text-decoration:underline}
.thanks__bottom{margin-bottom:60px}
.thanks__bottom a.button__redbox{margin-right:15px}
@media only screen and (max-width:1160px){.thanks__bottom a.button__graybox,.thanks__bottom a.button__redbox{width:100%}
}
.product-image{position:fixed;z-index:10000;height:50px;width:50px;left:-1000px;top:-1000px;margin:-25px 0 0 -25px}
.product-image .sub{display:block;background-color:#ff0017;color:#fff;border-radius:50%;float:left;height:50px;width:50px;text-align:center;font-size:25px;line-height:50px;vertical-align:middle}
.cartOrderDetail h2{margin-bottom:15px}
.cartOrderDetail h2,.qti-i__line{width:100%;display:block;float:left}
.qti-i__line{vertical-align:middle}
.qti-i{padding-right:26px;margin:10px 0;position:relative;border:2px solid #006E07;height:58px;vertical-align:middle}
.qti-i,.qti-i__field{display:block;float:left}
.qti-i__field{padding:15px 5px;width:45px;text-align:center;border:0 none;font-weight:700}
.qti-i__controls{position:absolute;right:0;top:0;width:26px;height:100%;display:block}
.qti-i__dwn,.qti-i__up{background-color:transparent;display:block;height:50%;float:left;width:100%;border:0 none;border-left:1px solid #d6d6d6}
.qti-i__dwn:before,.qti-i__up:before{content:"\f106";font-family:arial;display:block;height:100%;float:left;text-align:center;width:100%;vertical-align:middle;line-height:28px}
.qti-i__dwn:hover,.qti-i__up:hover{color:#006E07}
.qti-i__dwn{border-top:1px solid #d6d6d6}
.qti-i__dwn:before{content:"\f107"}
.inline-fix{width:auto;margin-right:15px}
.product-filter__checks.inline-fix .product-filter__checkbox,.product-filter__checks.inline-fix .product-filter__radiobutton,.product-filter__radio.inline-fix .product-filter__checkbox,.product-filter__radio.inline-fix .product-filter__radiobutton{display:inline-block;width:auto;margin-right:0;margin-left:0}
.product-filter__checks.inline-fix .product-filter__checkbox label,.product-filter__checks.inline-fix .product-filter__radiobutton label,.product-filter__radio.inline-fix .product-filter__checkbox label,.product-filter__radio.inline-fix .product-filter__radiobutton label{width:auto;padding:10px 0 10px 26px;color:#434343;text-transform:uppercase;font-size:12px;font-weight:400}
.product-filter__checks.inline-fix .product-filter__checkbox label.myCheckbox,.product-filter__checks.inline-fix .product-filter__checkbox label.myRadio,.product-filter__checks.inline-fix .product-filter__radiobutton label.myCheckbox,.product-filter__checks.inline-fix .product-filter__radiobutton label.myRadio,.product-filter__radio.inline-fix .product-filter__checkbox label.myCheckbox,.product-filter__radio.inline-fix .product-filter__checkbox label.myRadio,.product-filter__radio.inline-fix .product-filter__radiobutton label.myCheckbox,.product-filter__radio.inline-fix .product-filter__radiobutton label.myRadio{padding:0 15px 0 0!important}
.product-filter__checks.inline-fix .myCheckbox input:checked+span+label,.product-filter__checks.inline-fix .myRadio input:checked+span+label,.product-filter__radio.inline-fix .myCheckbox input:checked+span+label,.product-filter__radio.inline-fix .myRadio input:checked+span+label{font-weight:700}
.dropdown-menu{z-index:10000}
.select-fullwidth-wrapper{display:block;position:relative;width:100%;float:left;line-height:40px}
.select-fullwidth-wrapper ul.dropdown-menu li{width:100%;padding:0}
.select-fullwidth-wrapper ul.dropdown-menu li a{font-size:13px;font-weight:400;color:#a6a6a6;line-height:15px;border:0 none;text-transform:uppercase;padding:6px 13px;position:relative;white-space:normal}
.select-fullwidth-wrapper ul.dropdown-menu li a span.check-mark{display:none;position:absolute;right:auto!important;left:14px!important;top:6px!important;width:15px;height:15px;border:2px solid #a6a6a6;margin:0!important}
.select-fullwidth-wrapper ul.dropdown-menu li a:hover{border:0 none}
.select-fullwidth-wrapper ul.dropdown-menu li.selected a{color:#5c5c5c}
.select-fullwidth-wrapper ul.dropdown-menu li.selected a span.check-mark:before{content:" ";position:absolute;left:1px;top:1px;background-color:#006E07;display:block;width:9px;height:9px}
.select-fullwidth-wrapper.multiple ul.dropdown-menu li a{padding:6px 13px 6px 39px!important}
.select-fullwidth-wrapper.multiple ul.dropdown-menu li a span.check-mark{display:block}
.select-fullwidth-wrapper .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}
.select-fullwidth-wrapper .select-fullwidth.open .btn.dropdown-toggle.btn-default{border:2px solid #5c5c5c}
.select-fullwidth-wrapper .select-fullwidth{padding:0;position:relative}
.select-fullwidth-wrapper .select-fullwidth.dropup .dropdown-menu.open{margin:0 0 -4px;border-top:2px solid #5c5c5c;box-shadow:none;border-bottom:0 none}
.select-fullwidth-wrapper .select-fullwidth.dropup .dropdown-menu:before{top:auto;bottom:0}
.select-fullwidth-wrapper .select-fullwidth .bs-actionsbox{padding:0;width:100%;background-color:#fff;line-height:14px;text-transform:uppercase;text-align:center;font-weight:400;color:#a6a6a6}
.select-fullwidth-wrapper .select-fullwidth .bs-actionsbox .btn-group button{background-color:#fff;border:0 none;font-weight:400;font-size:13px;line-height:15px;text-transform:uppercase;padding:15px 0}
.select-fullwidth-wrapper .select-fullwidth .bs-actionsbox .btn-group button:hover{color:#006E07}
.select-fullwidth-wrapper .select-fullwidth .btn.dropdown-toggle.btn-default{border:2px solid #a6a6a6;background-color:#fff;font-weight:400;font-size:13px;line-height:33px;height:38px;vertical-align:middle;padding:0 13px;margin:0;color:#a6a6a6;text-transform:uppercase;padding-right:30px}
.select-fullwidth-wrapper .select-fullwidth .btn.dropdown-toggle.btn-default span.filter-option{overflow:hidden;height:100%;text-overflow:ellipsis;white-space:nowrap}
.select-fullwidth-wrapper .select-fullwidth .btn.dropdown-toggle.btn-default .bs-caret{position:absolute;right:0;top:0;width:30px;height:38px;vertical-align:middle;text-align:center;display:block}
.select-fullwidth-wrapper .select-fullwidth .btn.dropdown-toggle.btn-default .bs-caret:before{font-family:arial;content:"\F078";line-height:38px;font-size:10px;vertical-align:middle}
.select-fullwidth-wrapper .select-fullwidth .btn.dropdown-toggle.btn-default .bs-caret .caret{display:none}
.select-fullwidth-wrapper .select-fullwidth :focus{outline:none!important}
.select-fullwidth-wrapper .select-fullwidth .dropdown-menu{max-width:100%;overflow:hidden;border-radius:0;border-top:0 transparent;border-left:2px solid #5c5c5c;border-right:2px solid #5c5c5c;border-bottom:2px solid #5c5c5c;background-color:#fff;box-shadow:0 8px 19px -3px rgba(0,0,0,.22);margin:-3px 0 0}
.select-fullwidth-wrapper .select-fullwidth .dropdown-menu:before{position:absolute;content:" ";display:block;height:1px;background-color:#fff;border-top:1px solid #e5e5e5;width:calc(100% - 26px);left:13px;top:0}
.select-fullwidth-wrapper .select-fullwidth .dropdown-menu a{padding:6px 13px}
.select-fullwidth-wrapper .select-fullwidth.open .btn.dropdown-toggle.btn-default .bs-caret:before{content:"\F077"}
.select-fullwidth-wrapper .select-fullwidth.withCheckboxes .dropdown-menu a{padding:6px 13px 6px 36px;position:relative}
.select-fullwidth-wrapper .select-fullwidth.withCheckboxes .dropdown-menu a .check-mark{margin:0;position:absolute;left:14px;top:9px;display:block;width:13px;height:13px;background-position:0 100%;background-repeat:no-repeat;background-image:url(/f/img/select/checks.png)}
.select-fullwidth-wrapper .select-fullwidth.withCheckboxes .dropdown-menu .selected a .check-mark{margin:0!important;right:auto!important;background-position:0 0}
.select-fullwidth-wrapper.isbold .select-fullwidth .btn.dropdown-toggle.btn-default{height:40px;line-height:36px}
.select-fullwidth-wrapper.isbold .select-fullwidth .btn.dropdown-toggle.btn-default span.filter-option{font-weight:600}

.at-icon{fill:#fff;border:0}
.at-icon-wrapper{display:inline-block;overflow:hidden}
a .at-icon-wrapper{cursor:pointer}
.at-rounded,.at-rounded-element .at-icon-wrapper{border-radius:12%}
.at-circular,.at-circular-element .at-icon-wrapper{border-radius:50%}
.addthis_32x32_style .at-icon{width:2pc;height:2pc}
.addthis_24x24_style .at-icon{width:24px;height:24px}
.addthis_20x20_style .at-icon{width:20px;height:20px}
.addthis_16x16_style .at-icon{width:1pc;height:1pc}
#at16lb{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1001;background-color:#000;opacity:.001}
#at_complete,#at_error,#at_share,#at_success{position:static!important}
.at15dn{display:none}
#at15s,#at16p,#at16p form input,#at16p label,#at16p textarea,#at_share .at_item{font-family:arial!important;font-size:9pt!important;outline-style:none;outline-width:0;line-height:1em}
* html #at15s.mmborder{position:absolute!important}
#at15s.mmborder{position:fixed!important;width:250px!important}
#at15s{background:url();float:none;line-height:1em;margin:0;overflow:visible;padding:5px;text-align:left;position:absolute}
#at15s a,#at15s span{outline:0;direction:ltr;text-transform:none}
#at15s .at-label{margin-left:5px}
#at15s .at-icon-wrapper{width:1pc;height:1pc;vertical-align:middle}
#at15s .at-icon{width:1pc;height:1pc}
.at4-icon{display:inline-block;background-repeat:no-repeat;background-position:top left;margin:0;overflow:hidden;cursor:pointer}
.addthis_16x16_style .at4-icon,.addthis_default_style .at4-icon,.at4-icon,.at-16x16{width:1pc;height:1pc;line-height:1pc;background-size:1pc!important}
.addthis_32x32_style .at4-icon,.at-32x32{width:2pc;height:2pc;line-height:2pc;background-size:2pc!important}
.addthis_24x24_style .at4-icon,.at-24x24{width:24px;height:24px;line-height:24px;background-size:24px!important}
.addthis_20x20_style .at4-icon,.at-20x20{width:20px;height:20px;line-height:20px;background-size:20px!important}
.at4-icon.circular,.circular .at4-icon,.circular.aticon{border-radius:50%}
.at4-icon.rounded,.rounded .at4-icon{border-radius:4px}
.at4-icon-left{float:left}
#at15s .at4-icon{text-indent:20px;padding:0;overflow:visible;white-space:nowrap;background-size:1pc;width:1pc;height:1pc;background-position:top left;display:inline-block;line-height:1pc}
.addthis_vertical_style .at4-icon,.at4-follow-container .at4-icon{margin-right:5px}
html>body #at15s{width:250px!important}
#at15s.atm{background:none!important;padding:0!important;width:10pc!important}
#at15s_inner{background:#fff;border:1px solid #fff;margin:0}
#at15s_head{position:relative;background:#f2f2f2;padding:4px;cursor:default;border-bottom:1px solid #e5e5e5}
.at15s_head_success{background:#cafd99!important;border-bottom:1px solid #a9d582!important}
.at15s_head_success a,.at15s_head_success span{color:#000!important;text-decoration:none}
#at15s_brand,#at15sptx,#at16_brand{position:absolute}
#at15s_brand{top:4px;right:4px}
.at15s_brandx{right:20px!important}
a#at15sptx{top:4px;right:4px;text-decoration:none;color:#4c4c4c;font-weight:700}
#at15sptx:hover{text-decoration:underline}
#at16_brand{top:5px;right:30px;cursor:default}
#at_hover{padding:4px}
#at_hover .at_item,#at_share .at_item{background:#fff!important;float:left!important;color:#4c4c4c!important}
#at_share .at_item .at-icon-wrapper{margin-right:5px}
#at_hover .at_bold{font-weight:700;color:#000!important}
#at_hover .at_item{width:7pc!important;padding:2px 3px!important;margin:1px;text-decoration:none!important}
#at_hover .at_item.athov,#at_hover .at_item:focus,#at_hover .at_item:hover{margin:0!important}
#at_hover .at_item.athov,#at_hover .at_item:focus,#at_hover .at_item:hover,#at_share .at_item.athov,#at_share .at_item:hover{background:#f2f2f2!important;border:1px solid #e5e5e5;color:#000!important;text-decoration:none}
.ipad #at_hover .at_item:focus{background:#fff!important;border:1px solid #fff}
.at15t{display:block!important;height:1pc!important;line-height:1pc!important;padding-left:20px!important;background-position:0 0;text-align:left}
.addthis_button,.at15t{cursor:pointer}
.addthis_toolbox a.at300b,.addthis_toolbox a.at300m{width:auto}
.addthis_toolbox a{margin-bottom:5px;line-height:initial}
.addthis_toolbox.addthis_vertical_style{width:200px}
.addthis_button_facebook_like .fb_iframe_widget{line-height:100%}
.addthis_button_facebook_like iframe.fb_iframe_widget_lift{max-width:none}
.addthis_toolbox a.addthis_button_counter,.addthis_toolbox a.addthis_button_facebook_like,.addthis_toolbox a.addthis_button_facebook_send,.addthis_toolbox a.addthis_button_facebook_share,.addthis_toolbox a.addthis_button_foursquare,.addthis_toolbox a.addthis_button_google_plusone,.addthis_toolbox a.addthis_button_linkedin_counter,.addthis_toolbox a.addthis_button_pinterest_pinit,.addthis_toolbox a.addthis_button_stumbleupon_badge,.addthis_toolbox a.addthis_button_tweet{display:inline-block}
.at-share-tbx-element .google_plusone_iframe_widget>span>div{vertical-align:top!important}
.addthis_toolbox span.addthis_follow_label{display:none}
.addthis_toolbox.addthis_vertical_style span.addthis_follow_label{display:block;white-space:nowrap}
.addthis_toolbox.addthis_vertical_style a{display:block}
.addthis_toolbox.addthis_vertical_style.addthis_32x32_style a{line-height:2pc;height:2pc}
.addthis_toolbox.addthis_vertical_style .at300bs{margin-right:4px;float:left}
.addthis_toolbox.addthis_20x20_style span{line-height:20px}
.addthis_toolbox.addthis_32x32_style span{line-height:2pc}
.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact,.addthis_toolbox.addthis_pill_combo_style a{float:left}
.addthis_toolbox.addthis_pill_combo_style a.addthis_button_tweet{margin-top:-2px}
.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact{margin-right:4px}
.addthis_default_style .addthis_separator{margin:0 5px;display:inline}
div.atclear{clear:both}
.addthis_default_style .addthis_separator,.addthis_default_style .at4-icon,.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300bs,.addthis_default_style .at300m{float:left}
.at300b img,.at300bo img{border:0}
a.at300b .at4-icon,a.at300m .at4-icon{display:block}
.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300m{padding:0 2px}
.at300b,.at300bo,.at300bs,.at300m{cursor:pointer}
.addthis_button_facebook_like.at300b:hover,.addthis_button_facebook_like.at300bs:hover,.addthis_button_facebook_send.at300b:hover,.addthis_button_facebook_send.at300bs:hover{opacity:1}
.addthis_20x20_style .at15t,.addthis_20x20_style .at300bs{overflow:hidden;display:block;height:20px!important;width:20px!important;line-height:20px!important}
.addthis_32x32_style .at15t,.addthis_32x32_style .at300bs{overflow:hidden;display:block;height:2pc!important;width:2pc!important;line-height:2pc!important}
.at300bs{overflow:hidden;display:block;background-position:0 0;height:1pc;width:1pc;line-height:1pc!important}
.addthis_default_style .at15t_compact,.addthis_default_style .at15t_expanded{margin-right:4px}
#at_share .at_item{width:123px!important;padding:4px;margin-right:2px;border:1px solid #fff}
#at16p{background:url();z-index:10000001;position:absolute;top:50%;left:50%;width:300px;padding:10px;margin:0 auto;margin-top:-185px;margin-left:-155px;font-family:arial;font-size:9pt;color:#5e5e5e}
#at_share{margin:0;padding:0}
#at16pt{position:relative;background:#f2f2f2;height:13px;padding:5px 10px}
#at16pt a,#at16pt h4{font-weight:700}
#at16pt h4{display:inline;margin:0;padding:0;font-size:9pt;color:#4c4c4c;cursor:default}
#at16pt a{position:absolute;top:5px;right:10px;color:#4c4c4c;text-decoration:none;padding:2px}
#at15sptx:focus,#at16pt a:focus{outline:thin dotted}
#at15s #at16pf a{top:1px}
#_atssh{width:1px!important;height:1px!important;border:0!important}
.atm{width:10pc!important;padding:0;margin:0;line-height:9pt;letter-spacing:normal;font-family:arial;font-size:9pt;color:#444;background:url();padding:4px}
.atm-f{text-align:right;border-top:1px solid #ddd;padding:5px 8px}
.atm-i{background:#fff;border:1px solid #d5d6d6;padding:0;margin:0;box-shadow:1px 1px 5px rgba(0,0,0,.15)}
.atm-s{margin:0!important;padding:0!important}
.atm-s a:focus{border:transparent;outline:0;-webkit-transition:none;transition:none}
#at_hover.atm-s a,.atm-s a{display:block;text-decoration:none;padding:4px 10px;color:#235dab!important;font-weight:400;font-style:normal;-webkit-transition:none;transition:none}
#at_hover.atm-s .at_bold{color:#235dab!important}
#at_hover.atm-s a:hover,.atm-s a:hover{background:#2095f0;text-decoration:none;color:#fff!important}
#at_hover.atm-s .at_bold{font-weight:700}
#at_hover.atm-s a:hover .at_bold{color:#fff!important}
.atm-s a .at-label{vertical-align:middle;margin-left:5px;direction:ltr}
.at_PinItButton{display:block;width:40px;height:20px;padding:0;margin:0;background-image:url();background-repeat:no-repeat}
.at_PinItButton:hover{background-position:0 -20px}
.addthis_toolbox .addthis_button_pinterest_pinit{position:relative}
.at-share-tbx-element .fb_iframe_widget span{vertical-align:baseline!important}
#at16pf{height:auto;text-align:right;padding:4px 8px}
.at-privacy-info{position:absolute;left:7px;bottom:7px;cursor:pointer;text-decoration:none;font-family:arial;font-size:10px;line-height:9pt;letter-spacing:.2px;color:#666}
.at-privacy-info:hover{color:#000}
.body .wsb-social-share .wsb-social-share-button-vert{padding-top:0;padding-bottom:0}
.body .wsb-social-share.addthis_counter_style .addthis_button_tweet.wsb-social-share-button{padding-top:40px}
.body .wsb-social-share.addthis_counter_style .addthis_button_google_plusone.wsb-social-share-button{padding-top:0}
.body .wsb-social-share.addthis_counter_style .addthis_button_facebook_like.wsb-social-share-button{padding-top:21px}
@media print{#at4-follow,#at4-share,#at4-thankyou,#at4-whatsnext,#at4m-mobile,#at15s,.at4,.at4-recommended{display:none!important}
}
@media screen and (max-width:400px){.at4win{width:100%}
}
@media screen and (max-height:700px) and (max-width:400px){.at4-thankyou-inner .at4-recommended-container{height:122px;overflow:hidden}
.at4-thankyou-inner .at4-recommended .at4-recommended-item:first-child{border-bottom:1px solid #c5c5c5}
}
</style><style type="text/css">.at-branding-logo{font-family:arial;text-decoration:none;font-size:10px;display:inline-block;margin:2px 0;letter-spacing:.2px}
.at-branding-logo .at-branding-icon{background-image:url("")}
.at-branding-logo .at-branding-icon,.at-branding-logo .at-privacy-icon{display:inline-block;height:10px;width:10px;margin-left:4px;margin-right:3px;margin-bottom:-1px;background-repeat:no-repeat}
.at-branding-logo .at-privacy-icon{background-image:url()}
.at-branding-logo span{text-decoration:none}
.at-branding-logo .at-branding-addthis,.at-branding-logo .at-branding-powered-by{color:#666}
.at-branding-logo .at-branding-addthis:hover{color:#333}
.at-cv-with-image .at-branding-addthis,.at-cv-with-image .at-branding-addthis:hover{color:#fff}
a.at-branding-logo:visited{color:initial}
.at-branding-info{display:inline-block;padding:0 5px;color:#666;border:1px solid #666;border-radius:50%;font-size:10px;line-height:9pt;opacity:.7;transition:all .3s ease;text-decoration:none}
.at-branding-info span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.at-branding-info:before{content:'i';font-family:arial}
.at-branding-info:hover{color:#0780df;border-color:#0780df}

.at-share-dock.atss{top:auto;left:0;right:0;bottom:0;width:100%;max-width:100%;z-index:1000200;box-shadow:0 0 1px 1px #e2dfe2}
.at-share-dock.at-share-dock-zindex-hide{z-index:-1!important}
.at-share-dock.atss-top{bottom:auto;top:0}
.at-share-dock a{width:auto;-webkit-transition:none;transition:none;color:#fff;text-decoration:none;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}
.at-share-dock a:hover{width:auto}
.at-share-dock .at4-count{height:43px;padding:5px 0 0;line-height:20px;background:#fff;font-family:arial}
.at-share-dock .at4-count span{width:100%}
.at-share-dock .at4-count .at4-share-label{color:#848484;font-size:10px;letter-spacing:1px}
.at-share-dock .at4-count .at4-counter{top:2px;position:relative;display:block;color:#222;font-size:22px}
.at-share-dock.at-shfs-medium .at4-count{height:36px;line-height:1pc;padding-top:4px}
.at-share-dock.at-shfs-medium .at4-count .at4-counter{font-size:18px}
.at-share-dock.at-shfs-medium .at-share-btn .at-icon-wrapper,.at-share-dock.at-shfs-medium a .at-icon-wrapper{padding:6px 0}
.at-share-dock.at-shfs-small .at4-count{height:26px;line-height:1;padding-top:3px}
.at-share-dock.at-shfs-small .at4-count .at4-share-label{font-size:8px}
.at-share-dock.at-shfs-small .at4-count .at4-counter{font-size:14px}
.at-share-dock.at-shfs-small .at-share-btn .at-icon-wrapper,.at-share-dock.at-shfs-small a .at-icon-wrapper{padding:4px 0}
</style><style type="text/css">#at4m-mobile-container{z-index:9999999;position:fixed}
#at4m-menu{-webkit-transition-timing-function:linear;transition-timing-function:linear}
#at4-searchClear{cursor:pointer}
#at4m-dock{position:fixed;left:0;width:100%;-o-box-shadow:0 -1px 4px rgba(0,0,0,.15);box-shadow:0 -1px 4px rgba(0,0,0,.15);font-family:arial;font-size:14px;font-weight:300;color:#000}
.at4m-dock{background:#ebebeb}
.at4m-dock-bottom{top:auto;bottom:0}
.at4m-dock-top{top:0;bottom:auto}
.at4m-dock a:link,.at4m-dock a:visited{display:block;border:none;margin:0;padding:0;height:45px;line-height:45px;text-align:center;text-decoration:none;text-shadow:none;font-weight:700;color:#555;cursor:pointer;float:left;zoom:1}
.at4m-dock a:active,.at4m-dock a:hover,.at4m-dock-toggle a:hover{background-color:#e2e2e2;color:#000;cursor:pointer}
.at4m-dock a i{display:inline-block;height:45px;line-height:45px;vertical-align:middle;opacity:.2}
.at4m-dock a:active i,.at4m-dock a:hover i{opacity:.9}
.at4m-dock a i.at4m-dock-share{background:url() no-repeat 0 0;background-image:url(),none;background-position:0 -2px;width:30px}
.at4m-dock a i.at4m-dock-follow{background:url() no-repeat 0 0;background-image:url(),none;background-position:0 -2px;width:26px}
.at4m-dock.at4-ma1 a{display:inline-block;width:86%}
.at4m-dock.at4-ma2 a{display:inline-block;width:43%}
.at4m-dock.at4-ma2 a:first-child{border-right:1px solid #ccc}
.at4m-dock-toggle{position:fixed;left:auto;right:0;width:14%;min-width:40px;height:45px}
.at4m-dock-toggle-bottom{top:auto;bottom:0}
.at4m-dock-toggle-top{bottom:auto;top:0}
.at4m-dock-toggle a{display:block;background:url() no-repeat center;background-image:url(),none;border-left:1px solid #ccc;height:44px;line-height:44px;overflow:hidden;text-indent:-9999em;text-align:center;padding:0;margin:0;opacity:.35}
.at4m-dock-toggle a.at4-dock-toggle-active{background:url() no-repeat center;background-image:url(),none;background-color:#fff;border-top:1px solid #ccc}
.at4m-dock-toggle.ats-dark,.at4m-dock.ats-dark{background:#262b30;border-color:#1b1b1b;color:#fff}
.at4m-dock.ats-dark a{color:#f2f2f2}
.at4m-dock.ats-dark a i{opacity:.25}
.at4m-dock.at4-ma2.ats-dark a:first-child{border-right:1px solid #3e4247}
.at4m-dock-toggle.ats-dark a:active,.at4m-dock-toggle.ats-dark a:hover,.at4m-dock.ats-dark a:active,.at4m-dock.ats-dark a:hover{background-color:#1b1e22}
.at4m-dock.ats-dark a i.at4m-dock-share{background:url() no-repeat left center;background-image:url(),none;background-position:0 -2px}
.at4m-dock.ats-dark a i.at4m-dock-follow{background:url() no-repeat left center;background-image:url(),none;background-position:0 -2px}
.at4m-dock-toggle.ats-dark a{background:url() no-repeat center;background-image:url(),none;border-color:#676d73}
.at4m-dock-toggle.ats-dark a.at4-dock-toggle-active{background:url() no-repeat center;background-image:url(),none}
.at4m-dock-toggle.top,.at4m-dock.top{top:0;bottom:auto}
.at4m-dock-toggle.top a{background:url() no-repeat center;background-image:url(),none}
.at4m-dock-toggle.top a.at4-dock-toggle-active{background:url() no-repeat center;background-image:url(),none}
.at4m-dock-toggle.top.ats-dark a{background:url() no-repeat center;background-image:url(),none;border-color:#676d73}
.at4m-dock-toggle.top.ats-dark a.at4-dock-toggle-active{background:url() no-repeat center;background-image:url(),none}
.at4m-dock.ats-gray{border-top:1px solid #dbdbdb}
.at4m-dock.ats-gray a:first-child{border-right:1px solid #dadada}
.at4m-dock.ats-gray a{color:#444}
.at4m-dock.ats-gray a i{opacity:.25}
.at4m-dock-toggle.ats-gray a{border-color:#b2b2b2}
.at4m-dock-toggle.ats-gray a.at4-dock-toggle-active{background-color:#e2e2e2;border-color:#b2b2b2}
.at4m-dock-toggle.ats-light a:active,.at4m-dock-toggle.ats-light a:hover,.at4m-dock.ats-light a:active,.at4m-dock.ats-light a:hover{background-color:#f5f5f5}
.at4m-dock-toggle.ats-light a.at4-dock-toggle,.at4m-dock-toggle.ats-light a.at4-dock-toggle-active{background-color:#fff;border-color:#dadada}
.at4m-menu{position:fixed;background:#fff;top:0;left:0;right:0;bottom:0;font-family:arial;font-size:14px;font-weight:300;display:none;opacity:0}
.at4m-menu.abs{position:absolute}
.at4m-menu .at4m-menu-inner{position:relative;width:100%;height:100%;overflow:auto}
.at4m-menu .at4m-menu-inner .at4m-menu-header{position:fixed;top:0;left:0;right:0;width:100%;background:#fff;-o-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);font-family:arial;font-weight:700;color:#444;cursor:default}
.at4m-menu .at4m-menu-inner .at4m-menu-header .at4m-menu-header-inner{position:relative;height:44px;text-align:left;line-height:44px;padding:0 44px 0 15px}
.at4m-menu .at4m-menu-inner .at4m-menu-header .at4m-menu-header-inner a.at4m-menu-cancel{position:absolute;top:0;right:0;display:block;background:url() no-repeat center center;background-image:url(),none;width:42px;height:44px;overflow:hidden;text-indent:-9999em;opacity:.74}
#at4m-menu-body{top:45px;bottom:35px;left:0;overflow-y:scroll}
#at4m-menu-body,#at4m-scroller{position:absolute;width:100%}
.at4m-hidden-overflow{overflow:hidden}
.at4m-scroll-overflow{overflow-y:auto!important}
.at4m-menu .at4m-menu-inner .at4m-menu-search{position:relative;background:#f5f5f5;border-bottom:1px solid #e7e9ec;height:44px}
.at4m-menu .at4m-menu-inner .at4m-menu-search input[type=text]{position:absolute;top:7px;left:13px;right:15px;width:auto;background:transparent;border:none;height:24px;line-height:1.14em;padding:4px 4px 4px 22px;font-size:1.14em;font-weight:300;outline:0;margin-bottom:0}
.at4m-menu .at4m-menu-inner .at4m-menu-search input[type=submit]{position:absolute;top:11px;left:14px;width:1pc;height:1pc;background:url(),none;background:url("");background-repeat:no-repeat;background-position:0 0;background-position:center bottom\9;border:none;overflow:hidden;text-indent:-9999em;cursor:pointer;opacity:.22}
.at4m-menu .at4m-menu-inner .at4m-menu-search input[type=cancel]{position:absolute;top:9pt;right:20px;width:18px;height:18px;background:url() no-repeat center center;background-image:url(),none;background-size:18px 18px;border:none;overflow:hidden;text-indent:-9999em;opacity:.14}
.at4m-menu .at4m-menu-inner .at4m-menu-footer{position:fixed;bottom:0;left:0;right:0;width:100%;height:30px;background:#fff;text-align:left;line-height:1pc;-o-box-shadow:0 -2px 4px rgba(0,0,0,.1);box-shadow:0 -2px 4px rgba(0,0,0,.1)}
.at4m-menu .at4m-menu-inner .at4m-menu-footer .at4m-menu-footer-inner{position:relative;height:26px;padding:5px 15px}
.at4m-menu .at4m-menu-inner .at4m-menu-footer .at4m-menu-footer-inner .at4m-menu-footer-logo{background:url();background-image:url(),none;background-repeat:no-repeat;background-position:left 2px;background-size:9px 9px;padding-left:9pt}
.at4m-menu .at4m-menu-inner .at4m-menu-footer .at4m-menu-footer-inner .at4m-menu-footer-privacy{position:absolute;top:7px;right:15px;background:url();background-image:url(),none;background-repeat:no-repeat;background-position:right 3px;background-size:8px 9px;padding-right:13px}
.at4m-menu .at4m-menu-inner .at4m-menu-footer .at4m-menu-footer-inner a:link,.at4m-menu .at4m-menu-inner .at4m-menu-footer .at4m-menu-footer-inner a:visited{font-size:.714em;text-decoration:none;color:#666}
.at4m-menu.abs{border-top:.5px solid #efefef}
.at4m-menu.abs,.at4m-menu.abs .at4m-menu-inner .at4m-menu-footer,.at4m-menu.abs .at4m-menu-inner .at4m-menu-header{position:absolute}
.at4m-menu .at4m-menu-content{position:relative;padding:0 0 27px}
.at4m-menu .at4m-menu-content ul{margin:0;padding:0}
.at4m-menu .at4m-menu-content ul li{background:#fff;list-style:none;margin:0;padding:0;border-bottom:1px solid #e7e9ec;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}
.at4m-menu .at4m-menu-content ul li:hover{background:#f5f5f5}
.at4m-menu .at4m-menu-content ul li a{position:relative;display:block;height:2pc;line-height:2pc;padding:9pt 20px 9pt 14px;text-decoration:none;text-align:left;font-family:arial;font-size:1.07em;font-weight:300;color:#444;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}
.at4m-menu .at4m-menu-content ul li a:active{background-color:#f9f9f9}
.at4m-menu .at4m-menu-content ul li a span.at-icon-wrapper{margin:0 9px 0 0;float:left}
.at4m-menu .at4m-menu-content ul li a span.at4-label{display:inline-block;height:2pc;line-height:2pc;margin-left:10px}
.at4m-menu .at4m-menu-content ul li a span.at4-label.atservice-preferred{font-weight:700}
.at4m-menu .at4m-menu-content ul li a span.at4-arrow{display:inline-block;position:absolute;right:5px;background:url();background-image:url(),none;background-repeat:no-repeat;background-position:center center;width:2pc;height:2pc;text-indent:-9999em;overflow:hidden;opacity:.22}
.at4m-menu.ats-dark .at4m-menu-footer,.at4m-menu.ats-dark .at4m-menu-header{background:#262b30;color:#fff}
.at4m-menu.ats-dark .at4m-menu-inner .at4m-menu-header button{background:#000;border-color:#333;color:#fff}
.at4m-menu.ats-dark .at4m-menu-inner .at4m-menu-header .at4m-menu-header-inner a.at4m-menu-cancel{background:url() no-repeat center center;background-image:url(),none}
.at4m-menu.ats-dark .at4m-menu-inner .at4m-menu-footer .at4m-menu-footer-inner a:link,.at4m-menu.ats-dark .at4m-menu-inner .at4m-menu-footer .at4m-menu-footer-inner a:visited{color:#ccc}
#at4m-dock:hover{cursor:pointer}
#at4m-dock.ats-dark{background:#262b30;border-color:#1b1b1b;color:#fff}
#at4m-dock.ats-light{background:#fff;border-color:#c5c5c5}
.at4m-dock.ats-dark a,.at4m-dock.ats-dark a:first-child{color:#fff}
.at4m-dock.ats-dark a:active,.at4m-dock.ats-dark a:hover{background:#1b1e22}
.at-expandedmenu-component .at4m-dock,.at-expandedmenu-component .at4m-dock-toggle{display:none}
</style><style type="text/css">#at4-drawer-outer-container{top:0;width:20pc;position:fixed}
#at4-drawer-outer-container.at4-drawer-inline{position:relative}
#at4-drawer-outer-container.at4-drawer-inline.at4-drawer-right{float:right;right:0;left:auto}
#at4-drawer-outer-container.at4-drawer-inline.at4-drawer-left{float:left;left:0;right:auto}
#at4-drawer-outer-container.at4-drawer-shown,#at4-drawer-outer-container.at4-drawer-shown *{z-index:999999}
#at4-drawer-outer-container,#at4-drawer-outer-container .at4-drawer-outer,#at-drawer{height:100%;overflow-y:auto;overflow-x:hidden}
.at4-drawer-push-content-right-back{position:relative;right:0}
.at4-drawer-push-content-right{position:relative;left:20pc!important}
.at4-drawer-push-content-left-back{position:relative;left:0}
.at4-drawer-push-content-left{position:relative;right:20pc!important}
#at4-drawer-outer-container.at4-drawer-right{left:auto;right:-20pc}
#at4-drawer-outer-container.at4-drawer-left{right:auto;left:-20pc}
#at4-drawer-outer-container.at4-drawer-shown.at4-drawer-right{left:auto;right:0}
#at4-drawer-outer-container.at4-drawer-shown.at4-drawer-left{right:auto;left:0}
#at-drawer{top:0;z-index:9999999;height:100%;-webkit-animation-duration:.4s;animation-duration:.4s}
#at-drawer.drawer-push.at-right{right:-20pc}
#at-drawer.drawer-push.at-left{left:-20pc}
#at-drawer .at-recommended-label{padding:0 0 0 20px;color:#999;line-height:3pc;font-size:18px;font-weight:300;cursor:default}
#at-drawer-arrow{width:30px;height:5pc}
#at-drawer-arrow.ats-dark{background:#262b30}
#at-drawer-arrow.ats-gray{background:#f2f2f2}
#at-drawer-open-arrow{background-image:url();background-repeat:no-repeat;width:13px;height:23px;margin:28px 0 0 8px}
.at-left #at-drawer-open-arrow{background-position:0 -46px}
.ats-dark #at-drawer-open-arrow{background-position:0 -23px}
.ats-dark.at-left #at-drawer-open-arrow{background-position:0 -69px}
#at-drawer-arrow.at4-drawer-modern-browsers{position:fixed;top:40%;background-repeat:no-repeat;background-position:0 0!important;z-index:9999999}
.at4-drawer-inline #at-drawer-arrow{position:absolute}
#at-drawer-arrow.at4-drawer-modern-browsers.at-right{right:0}
#at-drawer-arrow.at4-drawer-modern-browsers.at-left{left:0}
.at4-drawer-push-animation-left{-webkit-transition:left .4s ease-in-out .15s;transition:left .4s ease-in-out .15s}
.at4-drawer-push-animation-right{-webkit-transition:right .4s ease-in-out .15s;transition:right .4s ease-in-out .15s}
#at-drawer.drawer-push.at4-drawer-push-animation-right{right:0}
#at-drawer.drawer-push.at4-drawer-push-animation-right-back{right:-20pc!important}
#at-drawer.drawer-push.at4-drawer-push-animation-left{left:0}
#at-drawer.drawer-push.at4-drawer-push-animation-left-back{left:-20pc!important}
#at-drawer .at4-closebutton.drawer-close{content:'X';color:#999;display:block;position:absolute;margin:0;top:0;right:0;width:3pc;height:45px;line-height:45px;overflow:hidden;opacity:.5}
#at-drawer.ats-dark .at4-closebutton.drawer-close{color:#fff}
#at-drawer .at4-closebutton.drawer-close:hover{opacity:1}
#at-drawer.ats-dark.at4-recommended .at4-logo-container a{color:#666}
#at-drawer.at4-recommended .at4-recommended-vertical{padding:0}
#at-drawer.at4-recommended .at4-recommended-item .sponsored-label{margin:2px 0 0 21px;color:#ddd}
#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item{position:relative;padding:0;width:20pc;height:180px;margin:0}
#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.65);z-index:1000000;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item.at-hover .at4-recommended-item-img a:after{background:rgba(0,0,0,.8)}
#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img,#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img a,#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img img{width:20pc;height:180px;float:none}
#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption{width:100%;position:absolute;bottom:0;left:0;height:70px}
#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption .at-h4{color:#fff;position:absolute;height:52px;top:0;left:20px;right:20px;margin:0;padding:0;line-height:25px;font-size:20px;font-weight:600;z-index:1000001;text-decoration:none;text-transform:none}
#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption .at-h4 a:hover{text-decoration:none}
#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption .at-h4 a:link{color:#fff}
#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption small{position:absolute;top:auto;bottom:10px;left:20px;width:auto;color:#ccc}
#at-drawer.at4-recommended .at4-logo-container{margin-left:20px}
#at-drawer.ats-dark.at4-recommended .at4-logo-container a:hover{color:#fff}
#at-drawer.at4-recommended .at-logo{margin:0}
</style><style type="text/css">.at4-follow.at-mobile{display:none!important}
.at4-follow{position:fixed;top:0;right:0;font-weight:400;color:#666;cursor:default;z-index:10001}
.at4-follow .at4-follow-inner{position:relative;padding:10px 24px 10px 15px}
.at4-follow-inner,.at-follow-open-control{border:0 solid #c5c5c5;border-width:1px 0 1px 1px;margin-top:-1px}
.at4-follow .at4-follow-container{margin-left:9pt}
.at4-follow.at4-follow-24 .at4-follow-container{height:24px;line-height:23px;font-size:13px}
.at4-follow.at4-follow-32 .at4-follow-container{width:15pc;height:2pc;line-height:2pc;font-size:14px}
.at4-follow .at4-follow-container .at-follow-label{display:inline-block;height:24px;line-height:24px;margin-right:10px;padding:0;cursor:default;float:left}
.at4-follow .at4-follow-container .at-icon-wrapper{height:24px;width:24px}
.at4-follow.ats-transparent .at4-follow-inner,.at-follow-open-control.ats-transparent{border-color:transparent}
.at4-follow.ats-dark .at4-follow-inner,.at-follow-open-control.ats-dark{background:#262b30;border-color:#000;color:#fff}
.at4-follow.ats-dark .at-follow-close-control{background-color:#262b30}
.at4-follow.ats-light .at4-follow-inner{background:#fff;border-color:#c5c5c5}
.at4-follow.ats-gray .at4-follow-inner,.at-follow-open-control.ats-gray{background:#f2f2f2;border-color:#c5c5c5}
.at4-follow.ats-light .at4-follow-close-control,.at-follow-open-control.ats-light{background:#e5e5e5}
.at4-follow .at4-follow-inner .at4-follow-close-control{position:absolute;top:0;bottom:0;left:0;width:20px;cursor:pointer;display:none}
.at4-follow .at4-follow-inner .at4-follow-close-control div{display:block;line-height:20px;text-indent:-9999em;margin-top:calc(50% + 1px);overflow:hidden}
.at-follow-open-control div.at4-arrow.at-left{background-position:0 -2px}
.at-follow-open-control{position:fixed;height:35px;top:0;right:0;padding-top:10px;z-index:10002}
.at-follow-btn{margin:0 5px 5px 0;padding:0;outline-offset:-1px;display:inline-block;box-sizing:content-box;transition:all .2s ease-in-out}
.at-follow-btn:focus,.at-follow-btn:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}
.at4-follow-24 .at-follow-btn{height:25px;line-height:0;width:25px}
</style><style type="text/css">.at-follow-tbx-element .at300b,.at-follow-tbx-element .at300m{display:inline-block;width:auto;padding:0;margin:0 2px 5px;outline-offset:-1px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.at-follow-tbx-element .at300b:focus,.at-follow-tbx-element .at300b:hover,.at-follow-tbx-element .at300m:focus,.at-follow-tbx-element .at300m:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}
.at-follow-tbx-element .addthis_vertical_style .at300b,.at-follow-tbx-element .addthis_vertical_style .at300m{display:block}
.at-follow-tbx-element .addthis_vertical_style .at300b .addthis_follow_label,.at-follow-tbx-element .addthis_vertical_style .at300b .at-icon-wrapper,.at-follow-tbx-element .addthis_vertical_style .at300m .addthis_follow_label,.at-follow-tbx-element .addthis_vertical_style .at300m .at-icon-wrapper{display:inline-block;vertical-align:middle;margin-right:5px}
.at-follow-tbx-element .addthis_vertical_style .at300b:focus,.at-follow-tbx-element .addthis_vertical_style .at300b:hover,.at-follow-tbx-element .addthis_vertical_style .at300m:focus,.at-follow-tbx-element .addthis_vertical_style .at300m:hover{-webkit-transform:none;transform:none}
</style><style type="text/css">.at4-jumboshare .at-share-btn{display:inline-block;margin-right:13px;margin-top:13px}
.at4-jumboshare .at-share-btn .at-icon{float:left}
.at4-jumboshare .at-share-btn .at300bs{display:inline-block;float:left;cursor:pointer}
.at4-jumboshare .at4-mobile .at-share-btn .at-icon,.at4-jumboshare .at4-mobile .at-share-btn .at-icon-wrapper{margin:0;padding:0}
.at4-jumboshare .at4-mobile .at-share-btn{padding:0}
.at4-jumboshare .at4-mobile .at-share-btn .at-label{display:none}
.at4-jumboshare .at4-count{font-size:60px;line-height:60px;font-family:arial;font-weight:700}
.at4-jumboshare .at4-count-container{display:table-cell;text-align:center;min-width:200px;vertical-align:middle;border-right:1px solid #ccc;padding-right:20px}
.at4-jumboshare .at4-share-container{display:table-cell;vertical-align:middle;padding-left:20px}
.at4-jumboshare .at4-share-container.at-share-tbx-element{padding-top:0}
.at4-jumboshare .at4-title{position:relative;font-size:18px;line-height:18px;bottom:2px}
.at4-jumboshare .at4-spacer{height:1px;display:block;visibility:hidden;opacity:0}
.at4-jumboshare .at-share-btn{display:inline-block;margin:0 2px;line-height:0;padding:0;overflow:hidden;text-decoration:none;text-transform:none;color:#fff;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:0;background-color:transparent}
.at4-jumboshare .at-share-btn:focus,.at4-jumboshare .at-share-btn:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;text-decoration:none}
.at4-jumboshare .at-label{font-family:arial;font-size:9pt;padding:0 15px 0 0;margin:0;height:2pc;line-height:2pc;background:none}
.at4-jumboshare .at-share-btn:hover,.at4-jumboshare .at-share-btn:link{text-decoration:none}
.at4-jumboshare .at-share-btn::-moz-focus-inner{border:0;padding:0}
.at4-jumboshare.at-mobile .at-label{display:none}
</style><style type="text/css">div.at-share-close-control.ats-dark,div.at-share-open-control-left.ats-dark,div.at-share-open-control-right.ats-dark{background:#262b30}
div.at-share-close-control.ats-light,div.at-share-open-control-left.ats-light,div.at-share-open-control-right.ats-light{background:#fff}
div.at-share-close-control.ats-gray,div.at-share-open-control-left.ats-gray,div.at-share-open-control-right.ats-gray{background:#f2f2f2}
.atss{position:fixed;top:20%;width:3pc;z-index:100020;background:none}
.at-share-close-control{position:relative;width:3pc;overflow:auto}
.at-share-open-control-left{position:fixed;top:20%;z-index:100020;left:0;width:22px}
.at-share-close-control .at4-arrow.at-left{float:right}
.atss-left{left:0;float:left;right:auto}
.atss-right{left:auto;float:right;right:0}
.atss-right.at-share-close-control .at4-arrow.at-right{position:relative;right:0;overflow:auto}
.atss-right.at-share-close-control .at4-arrow{float:left}
.at-share-open-control-right{position:fixed;top:20%;z-index:100020;right:0;width:22px;float:right}
.atss-right .at-share-close-control .at4-arrow{float:left}
.atss.atss-right a{float:right}
.atss.atss-right .at4-share-title{float:right;overflow:hidden}
.atss .at-share-btn,.atss a{position:relative;display:block;width:3pc;margin:0;outline-offset:-1px;text-align:center;float:left;-webkit-transition:width .15s ease-in-out;transition:width .15s ease-in-out;overflow:hidden;background:#e8e8e8;z-index:100030;cursor:pointer}
.at-share-btn::-moz-focus-inner{border:0;padding:0}
.atss-right .at-share-btn{float:right}
.atss .at-share-btn{border:0;padding:0}
.atss .at-share-btn:focus,.atss .at-share-btn:hover,.atss a:focus,.atss a:hover{width:4pc}
.atss .at-share-btn .at-icon-wrapper,.atss a .at-icon-wrapper{display:block;padding:8px 0}
.atss .at-share-btn:last-child,.atss a:last-child{border:none}
.atss .at-share-btn span .at-icon,.atss a span .at-icon{position:relative;top:0;left:0;display:block;background-repeat:no-repeat;background-position:50% 50%;width:2pc;height:2pc;line-height:2pc;border:none;padding:0;margin:0 auto;overflow:hidden;cursor:pointer;cursor:hand}
.at4-share .at-custom-sidebar-counter{font-family:arial;vertical-align:top;margin-right:4px;display:inline-block;text-align:center}
.at4-share .at-custom-sidebar-count{font-size:17px;line-height:1.25em;color:#222}
.at4-share .at-custom-sidebar-text{font-size:9px;line-height:1.25em;color:#888;letter-spacing:1px}
.at4-share .at4-share-count-container{position:absolute;left:0;right:auto;top:auto;bottom:0;width:100%;color:#fff;background:arial}
.at4-share .at4-share-count,.at4-share .at4-share-count-container{line-height:1pc;font-size:10px}
.at4-share .at4-share-count{text-indent:0;font-family:arial;font-weight:200;width:100%;height:1pc}
.at4-share .at4-share-count-anchor{padding-bottom:8px;text-decoration:none;-webkit-transition:padding .15s ease-in-out .15s,width .15s ease-in-out;transition:padding .15s ease-in-out .15s,width .15s ease-in-out}
</style><style type="text/css">.at4-recommendedbox-outer-container{display:inline}
.at4-recommended-outer{position:static}
.at4-recommended{top:20%;margin:0;text-align:center;font-weight:400;font-size:13px;line-height:17px;color:#666}
.at4-recommended.at-inline .at4-recommended-horizontal{text-align:left}
.at4-recommended-recommendedbox{padding:0;z-index:arial}
.at4-recommended-recommended{padding:40px 0}
.at4-recommended-horizontal{max-height:340px}
.at4-recommended.at-medium .at4-recommended-horizontal{max-height:15pc}
.at4-recommended.at4-minimal.at-medium .at4-recommended-horizontal{padding-top:10px;max-height:230px}
.at4-recommended-text-only .at4-recommended-horizontal{max-height:130px}
.at4-recommended-horizontal{padding-top:5px;overflow-y:hidden}
.at4-minimal{background:none;color:#000;border:none!important;box-shadow:none!important}
@media screen and (max-width:900px){.at4-recommended-horizontal .at4-recommended-item,.at4-recommended-horizontal .at4-recommended-item .at4-recommended-item-img{width:15pc}
}
.at4-recommended.at4-minimal .at4-recommended-horizontal .at4-recommended-item .at4-recommended-item-caption{padding:0 0 10px}
.at4-recommended.at4-minimal .at4-recommended-horizontal .at4-recommended-item-caption{padding:20px 0 0!important}
.addthis-smartlayers .at4-recommended .at-h3.at-recommended-label{margin:0;padding:0;font-weight:300;font-size:18px;line-height:24px;color:#464646;width:100%;display:inline-block;zoom:1}
.addthis-smartlayers .at4-recommended.at-inline .at-h3.at-recommended-label{text-align:left}
#at4-thankyou .addthis-smartlayers .at4-recommended.at-inline .at-h3.at-recommended-label{text-align:center}
.at4-recommended .at4-recommended-item{display:inline-block;zoom:1;position:relative;background:#fff;border:1px solid #c5c5c5;width:200px;margin:10px}
.addthis_recommended_horizontal .at4-recommended-item{border:none}
.at4-recommended .at4-recommended-item .sponsored-label{color:#666;font-size:9px;position:absolute;top:-20px}
.at4-recommended .at4-recommended-item-img .at-tli,.at4-recommended .at4-recommended-item-img a{position:absolute;left:0}
.at4-recommended.at-inline .at4-recommended-horizontal .at4-recommended-item{margin:10px 20px 0 0}
.at4-recommended.at-medium .at4-recommended-horizontal .at4-recommended-item{margin:10px 10px 0 0}
.at4-recommended.at-medium .at4-recommended-item{width:140px;overflow:hidden}
.at4-recommended .at4-recommended-item .at4-recommended-item-img{position:relative;text-align:center;width:100%;height:200px;line-height:0;overflow:hidden}
.at4-recommended .at4-recommended-item .at4-recommended-item-img a{display:block;width:100%;height:200px}
.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-img,.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-img a{height:140px}
.at4-recommended .at4-recommended-item .at4-recommended-item-img img{position:absolute;top:0;left:0;min-height:0;min-width:0;max-height:none;max-width:none;margin:0;padding:0}
.at4-recommended .at4-recommended-item .at4-recommended-item-caption{height:74px;overflow:hidden;padding:20px;text-align:left;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}
.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-caption{height:50px;padding:15px}
.at4-recommended .at4-recommended-item .at4-recommended-item-caption .at-h4{height:54px;margin:0 0 5px;padding:0;overflow:hidden;word-wrap:break-word;font-size:14px;font-weight:400;line-height:18px;text-align:left}
.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-caption .at-h4{font-size:9pt;line-height:1pc;height:33px}
.at4-recommended .at4-recommended-item:hover .at4-recommended-item-caption .at-h4{text-decoration:underline}
.at4-recommended a:link,.at4-recommended a:visited{text-decoration:none;color:#464646}
.at4-recommended .at4-recommended-item .at4-recommended-item-caption .at-h4 a:hover{text-decoration:underline;color:#000}
.at4-recommended .at4-recommended-item .at4-recommended-item-caption small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;color:#666}
.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-caption small{font-size:9px}
.at4-recommended .at4-recommended-vertical{padding:15px 0 0}
.at4-recommended .at4-recommended-vertical .at4-recommended-item{display:block;width:auto;max-width:100%;height:60px;border:none;margin:0 0 15px;box-shadow:none;background:none}
.at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img,.at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img img{width:60px;height:60px;float:left}
.at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption{border-top:none;margin:0;height:60px;padding:3px 5px}
.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption .at-h4{height:38px;margin:0}
.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption small{position:absolute;bottom:0}
.at4-recommended .at-recommended-label.at-vertical{text-align:left}
.at4-no-image-light-recommended,.at4-no-image-minimal-recommended{background-color:#f2f2f2!important}
.at4-no-image-gray-recommended{background-color:#e6e6e5!important}
.at4-no-image-dark-recommended{background-color:#4e555e!important}
.at4-recommended .at4-recommended-item-placeholder-img{background-repeat:no-repeat!important;background-position:center!important;width:100%!important;height:100%!important}
.at4-recommended-horizontal .at4-no-image-dark-recommended .at4-recommended-item-placeholder-img{background-image:url()!important}
.at4-recommended-vertical .at4-no-image-dark-recommended .at4-recommended-item-placeholder-img{background-image:url()!important}
.at4-recommended-horizontal .at4-no-image-gray-recommended .at4-recommended-item-placeholder-img,.at4-recommended-horizontal .at4-no-image-light-recommended .at4-recommended-item-placeholder-img,.at4-recommended-horizontal .at4-no-image-minimal-recommended .at4-recommended-item-placeholder-img{background-image:url()!important}
.at4-recommended-vertical .at4-no-image-gray-recommended .at4-recommended-item-placeholder-img,.at4-recommended-vertical .at4-no-image-light-recommended .at4-recommended-item-placeholder-img,.at4-recommended-vertical .at4-no-image-minimal-recommended .at4-recommended-item-placeholder-img{background-image:url()!important}
#at-drawer.ats-dark,.at4-recommended.ats-dark .at4-recommended-horizontal .at4-recommended-item-caption,.at4-recommended.ats-dark .at4-recommended-vertical .at4-recommended-item-caption{background:#262b30}
#at-drawer.ats-gray,.at4-recommended.ats-gray .at4-recommended-horizontal .at4-recommended-item-caption{background:#f2f2f2}
#at-drawer.ats-light,.at4-recommended.ats-light .at4-recommended-horizontal .at4-recommended-item-caption{background:#fff}
.at4-recommended.ats-dark .at4-recommended-vertical .at4-recommended-item{background:none}
.at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption a:hover,.at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption a:link,.at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption a:visited,.at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption small,.at4-recommended.ats-dark .at4-recommended-item-caption,.at4-recommended.ats-dark .at-logo a:hover,.at4-recommended.ats-dark .at-recommended-label.at-vertical{color:#fff}
.at4-recommended-vertical-logo{padding-top:0;text-align:left}
.at4-recommended-vertical-logo .at4-logo-container{line-height:10px}
.at4-recommended-horizontal-logo{text-align:center}
.at4-recommended.at-inline .at4-recommended-horizontal-logo{text-align:left}
#at4-thankyou .at4-recommended.at-inline .at4-recommended-horizontal{text-align:center}
.at4-recommended .at-logo{margin:10px 0 0;padding:0;height:25px;overflow:auto;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}
.at4-recommended.at-inline .at4-recommended-horizontal .at-logo{text-align:left}
.at4-recommended .at4-logo-container a.at-sponsored-link{color:#666}
.at4-recommended-class .at4-logo-container a:hover,.at4-recommendedbox-outer-container .at4-recommended-recommendedbox .at4-logo-container a:hover{color:#000}

.at-recommendedjumbo-outer-container{margin:0;padding:0;border:0;background:none;color:#000}
.at-recommendedjumbo-footer{position:relative;width:100%;height:510px;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.at-mobile .at-recommendedjumbo-footer{height:250px}
.at-recommendedjumbo-footer #bg-link:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75)}
.at-recommendedjumbo-footer:hover #bg-link:after{background:rgba(0,0,0,.85)}
.at-recommendedjumbo-footer *,.at-recommendedjumbo-footer :after,.at-recommendedjumbo-footer :before{box-sizing:border-box}
.at-recommendedjumbo-footer:hover #at-recommendedjumbo-footer-bg{-webkit-animation:atRecommendedJumboAnimatedBackground 1s ease-in-out 1;animation:atRecommendedJumboAnimatedBackground 1s ease-in-out 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.at-recommendedjumbo-footer #at-recommendedjumbo-top-holder{position:absolute;top:0;padding:0 40px;width:100%}
.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-top-holder{padding:0 20px}
.at-recommendedjumbo-footer .at-recommendedjumbo-footer-inner{position:relative;text-align:center;font-family:arial;z-index:2;width:100%}
.at-recommendedjumbo-footer #at-recommendedjumbo-label-holder{margin:40px 0 0;max-height:30px}
.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-label-holder{margin:20px 0 0;max-height:20px}
.at-recommendedjumbo-footer #at-recommendedjumbo-label{font-weight:300;font-size:24px;line-height:24px;color:#fff;margin:0}
.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-label{font-weight:150;font-size:14px;line-height:14px}
.at-recommendedjumbo-footer #at-recommendedjumbo-title-holder{margin:20px 0 0;min-height:3pc;max-height:78pt}
.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-title-holder{margin:10px 0 0;min-height:24px;max-height:54px}
.at-recommendedjumbo-footer #at-recommendedjumbo-content-title{font-size:3pc;line-height:52px;font-weight:700;margin:0}
.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-content-title{font-size:24px;line-height:27px}
.at-recommendedjumbo-footer a{text-decoration:none;color:#fff}
.at-recommendedjumbo-footer a:visited{color:#fff}
.at-recommendedjumbo-footer small{margin:20px 0 0;display:inline-block;height:2pc;line-height:2pc;font-size:14px;color:#ccc;cursor:default}
.at-mobile .at-recommendedjumbo-footer small{margin:10px 0 0;height:14px;line-height:14px;font-size:9pt}
.at-recommendedjumbo-footer .at-logo-container{position:absolute;bottom:20px;margin:auto;left:0;right:0}
.at-mobile .at-recommendedjumbo-footer .at-logo-container{bottom:10px}
.at-recommendedjumbo-footer a.at-sponsored-link{color:#ccc}
.at-recommendedjumbo-footer div #at-recommendedjumbo-logo-link{padding:2px 0 0 11px;text-decoration:none;line-height:20px;font-family:arial;font-size:9px;color:#ccc}
@-webkit-keyframes atRecommendedJumboAnimatedBackground{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}
to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
}
@keyframes atRecommendedJumboAnimatedBackground{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}
to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
}
</style><style type="text/css">.at-resp-share-element{position:relative;padding:0;margin:0;font-size:0;line-height:0}
.at-resp-share-element:after,.at-resp-share-element:before{content:" ";display:table}
.at-resp-share-element.at-mobile .at4-share-count-container,.at-resp-share-element.at-mobile .at-label{display:none}
.at-resp-share-element .at-share-btn{display:inline-block;*display:inline;*zoom:1;margin:0 2px 5px;padding:0;overflow:hidden;line-height:0;text-decoration:none;text-transform:none;color:#fff;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:0;font-family:arial;background-color:transparent}
.at-resp-share-element .at-share-btn::-moz-focus-inner{border:0;padding:0}
.at-resp-share-element .at-share-btn:focus,.at-resp-share-element .at-share-btn:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;text-decoration:none}
.at-resp-share-element .at-share-btn .at-icon-wrapper{float:left}
.at-resp-share-element .at-share-btn.at-share-btn.at-svc-compact:hover{-webkit-transform:none;transform:none}
.at-resp-share-element .at-share-btn .at-label{font-family:arial;font-size:9pt;padding:0 15px 0 0;margin:0 0 0 5px;height:2pc;line-height:2pc;background:none}
.at-resp-share-element .at-icon,.at-resp-share-element .at-label{cursor:pointer}
.at-resp-share-element .at4-share-count-container{text-decoration:none;float:right;padding-right:15px;font-size:9pt}
.at-mobile .at-resp-share-element .at-label{display:none}
.at-resp-share-element.at-mobile .at-share-btn{margin-right:5px}
.at-mobile .at-resp-share-element .at-share-btn{padding:5px;margin-right:5px}
</style><style type="text/css">.at-share-tbx-element{position:relative;margin:0;color:#fff;font-size:0}
.at-share-tbx-element,.at-share-tbx-element .at-share-btn{font-family:arial;padding:0;line-height:0}
.at-share-tbx-element .at-share-btn{cursor:pointer;margin:0 5px 5px 0;display:inline-block;overflow:hidden;border:0;text-decoration:none;text-transform:none;background-color:transparent;color:arial;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.at-share-tbx-element .at-share-btn:focus,.at-share-tbx-element .at-share-btn:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);outline-offset:-1px;color:arial}
.at-share-tbx-element .at-share-btn::-moz-focus-inner{border:0;padding:0}
.at-share-tbx-element .at-share-btn.at-share-btn.at-svc-compact:hover{-webkit-transform:none;transform:none}
.at-share-tbx-element .at-icon-wrapper{vertical-align:middle}
.at-share-tbx-element .at4-share-count,.at-share-tbx-element .at-label{margin:0 7.5px 0 2.5px;text-decoration:none;vertical-align:middle;display:inline-block;background:none;height:0;font-size:arial;line-height:arial;color:arial}
.at-share-tbx-element.at-mobile .at4-share-count,.at-share-tbx-element.at-mobile .at-label{display:none}
.at-share-tbx-element .at_native_button{vertical-align:middle}
.at-share-tbx-element .addthis_counter.addthis_bubble_style{margin:0 2px;vertical-align:middle;display:inline-block}
.at-share-tbx-element .fb_iframe_widget{display:block}
.at-share-tbx-element.at-share-tbx-native .at300b{vertical-align:middle}
.at-style-responsive .at-share-btn{padding:5px}
.at-style-jumbo{display:table}
.at-style-jumbo .at4-spacer{height:1px;display:block;visibility:hidden;opacity:0}
.at-style-jumbo .at4-count-container{display:table-cell;text-align:center;min-width:200px;vertical-align:middle;border-right:1px solid #ccc;padding-right:20px}
.at-style-jumbo .at4-count{font-size:60px;line-height:60px;font-weight:700}
.at-style-jumbo .at4-count-title{position:relative;font-size:18px;line-height:18px;bottom:2px}
.at-style-jumbo .at-share-btn-elements{display:table-cell;vertical-align:middle;padding-left:20px}
.at_flat_counter{cursor:pointer;font-family:arial;font-weight:700;text-transform:uppercase;display:inline-block;position:relative;vertical-align:top;height:auto;margin:0 5px;padding:0 6px;left:-1px;background:#ebebeb;color:#32363b;-webkit-transition:all .2s ease;transition:all .2s ease}
.at_flat_counter:after{top:30%;left:-4px;content:"";position:absolute;border-width:5px 8px 5px 0;border-style:solid;border-color:transparent #ebebeb transparent transparent;display:block;width:0;height:0;-webkit-transform:translateY(360deg);transform:translateY(360deg)}
.at_flat_counter:hover{background:#e1e2e2}
</style><style type="text/css">.at4-thankyou-background{top:0;right:0;left:0;bottom:0;-webkit-overflow-scrolling:touch;z-index:9999999;background-image:url();background:hsla(217,6%,46%,.95)}
.at4-thankyou-background.at-thankyou-shown{position:fixed}
.at4-thankyou-inner{position:absolute;width:100%;top:10%;left:50%;margin-left:-50%;text-align:center}
.at4-thankyou-mobile .at4-thankyou-inner{top:5%}
.thankyou-description{font-weight:400}
.at4-thankyou-background .at4lb-inner{position:relative;width:100%;height:100%}
.at4-thankyou-background .at4lb-inner .at4x{position:absolute;top:15px;right:15px;display:block;width:20px;height:20px;padding:20px;margin:0;cursor:pointer;-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.4;background:url("") no-repeat center center;overflow:hidden;text-indent:-99999em;border:1px solid transparent}
.at4-thankyou-background .at4lb-inner .at4x:focus,.at4-thankyou-background .at4lb-inner .at4x:hover{border:1px solid #fff;border-radius:50%;outline:0}
.at4-thankyou-background .at4lb-inner #at4-palogo{position:absolute;bottom:10px;display:inline-block;text-decoration:none;font-family:arial;font-size:11px;cursor:pointer;-webkit-transition:opacity .25s ease-in;moz-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.5;z-index:100020;color:#fff;padding:2px 0 0 13px}
.at4-thankyou-background .at4lb-inner #at4-palogo .at-branding-addthis,.at4-thankyou-background .at4lb-inner #at4-palogo .at-branding-info{color:#fff}
.at4-thankyou-background .at4lb-inner #at4-palogo:hover,.at4-thankyou-background.ats-dark .at4lb-inner a#at4-palogo:hover{text-decoration:none;color:#fff;opacity:1}
.at4-thankyou-background.ats-dark{background-image:url("");background:rgba(0,0,0,.85)}
.at4-thankyou-background .thankyou-title{color:#fff;font-size:38.5px;margin:10px 20px;line-height:38.5px;font-family:arial;font-weight:300}
.at4-thankyou-background.ats-dark .thankyou-description,.at4-thankyou-background.ats-dark .thankyou-title{color:#fff}
.at4-thankyou-background .thankyou-description{color:#fff;font-size:18px;margin:10px 0;line-height:24px;padding:0;font-family:arial;font-weight:300}
.at4-thankyou-background .at4-thanks-icons{padding-top:10px}
.at4-thankyou-mobile *{-webkit-overflow-scrolling:touch}
#at4-thankyou .at4-recommended-recommendedbox .at-logo{display:none}
.at4-thankyou .at-h3{height:49px;line-height:49px;margin:0 50px 0 20px;padding:1px 0 0;font-family:arial;font-size:1pc;font-weight:700;color:#fff;text-shadow:0 1px #000}
.at4-thanks{padding-top:50px;text-align:center}
.at4-thanks label{display:block;margin:0 0 15px;font-size:1pc;line-height:1pc}
.at4-thanks .at4-h2{background:none;border:none;margin:0 0 10px;padding:0;font-family:arial;font-size:28px;font-weight:300;color:#000}
.at4-thanks .at4-thanks-icons{position:relative;height:2pc}
.at4-thanks .at4-thanks-icons .at-thankyou-label{display:block;padding-bottom:10px;font-size:14px;color:#666}
.at4-thankyou-layer .at-follow .at-icon-wrapper{width:2pc;height:2pc}
</style><style type="text/css">.at4-recommended-toaster{position:fixed;top:auto;bottom:0;right:0;z-index:100021}
.at4-recommended-toaster.ats-light{border:1px solid #c5c5c5;background:#fff}
.at4-recommended-toaster.ats-gray{border:1px solid #c5c5c5;background:#f2f2f2}
.at4-recommended-toaster.ats-dark{background:#262b30;color:#fff}
.at4-recommended-toaster .at4-recommended-container{padding-top:0;margin:0}
.at4-recommended.at4-recommended-toaster div.at-recommended-label{line-height:1pc;font-size:1pc;text-align:left;padding:20px 0 0 20px}
.at4-toaster-outer .at4-recommended .at4-recommended-item .at4-recommended-item-caption .at-h4{font-size:11px;line-height:11px;margin:10px 0 6px;height:30px}
.at4-recommended.at4-recommended-toaster div.at-recommended-label.ats-gray,.at4-recommended.at4-recommended-toaster div.at-recommended-label.ats-light{color:#464646}
.at4-recommended.at4-recommended-toaster div.at-recommended-label.ats-dark{color:#fff}
.at4-toaster-close-control{position:absolute;top:0;right:0;display:block;width:20px;height:20px;line-height:20px;margin:5px 5px 0 0;padding:0;text-indent:-9999em}
.at4-toaster-open-control{position:fixed;right:0;bottom:0;z-index:100020}
.at4-toaster-outer .at4-recommended-item{width:90pt;border:0;margin:9px 10px 0}
.at4-toaster-outer .at4-recommended-item:first-child{margin-left:20px}
.at4-toaster-outer .at4-recommended-item:last-child{margin-right:20px}
.at4-toaster-outer .at4-recommended-item .at4-recommended-item-img{max-height:90pt;max-width:90pt}
.at4-toaster-outer .at4-recommended-item .at4-recommended-item-img img{height:90pt;width:90pt}
.at4-toaster-outer .at4-recommended-item .at4-recommended-item-caption{height:30px;padding:0;margin:0;height:initial}
.at4-toaster-outer .ats-dark .at4-recommended-item .at4-recommended-item-caption{background:#262b30}
.at4-toaster-outer .at4-recommended .at4-recommended-item .at4-recommended-item-caption small{width:auto;line-height:14px;margin:0}
.at4-toaster-outer .at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption small{color:#fff}
.at4-recommended-toaster .at-logo{margin:0 0 3px 20px;text-align:left}
.at4-recommended-toaster .at-logo .at4-logo-container.at-sponsored-logo{position:relative}
.at4-toaster-outer .at4-recommended-item .sponsored-label{text-align:right;font-size:10px;color:#666;float:right;position:fixed;bottom:6px;right:20px;top:initial;z-index:99999}
</style><style type="text/css">.at4-whatsnext{position:fixed;bottom:0!important;right:0;background:#fff;border:1px solid #c5c5c5;margin:-1px;width:390px;height:90pt;overflow:hidden;font-size:9pt;font-weight:400;color:#000;z-index:1800000000}
.at4-whatsnext a{color:#666}
.at4-whatsnext .at-whatsnext-content{height:90pt;position:relative}
.at4-whatsnext .at-whatsnext-content .at-branding{position:absolute;bottom:15px;right:10px;padding-left:9px;text-decoration:none;line-height:10px;font-family:arial;font-size:10px;color:#666}
.at4-whatsnext .at-whatsnext-content .at-whatsnext-content-inner{position:absolute;top:15px;right:20px;bottom:15px;left:140px;text-align:left;height:105px}
.at4-whatsnext .at-whatsnext-content-inner a{display:inline-block}
.at4-whatsnext .at-whatsnext-content-inner div.at-h6{text-align:left;margin:0;padding:0 0 3px;font-size:11px;color:#666;cursor:default}
.at4-whatsnext .at-whatsnext-content .at-h3{text-align:left;margin:5px 0;padding:0;line-height:1.2em;font-weight:400;font-size:14px;height:3pc}
.at4-whatsnext .at-whatsnext-content-inner a:link,.at4-whatsnext .at-whatsnext-content-inner a:visited{text-decoration:none;font-weight:400;color:#464646}
.at4-whatsnext .at-whatsnext-content-inner a:hover{color:#000}
.at4-whatsnext .at-whatsnext-content-inner small{position:absolute;bottom:15px;line-height:10px;font-size:11px;color:#666;cursor:default;text-align:left}
.at4-whatsnext .at-whatsnext-content .at-whatsnext-content-img{position:absolute;top:0;left:0;width:90pt;height:90pt;overflow:hidden}
.at4-whatsnext .at-whatsnext-content .at-whatsnext-content-img img{position:absolute;top:0;left:0;max-height:none;max-width:none}
.at4-whatsnext .at-whatsnext-close-control{position:absolute;top:0;right:0;display:block;width:20px;height:20px;line-height:20px;margin:0 5px 0 0;padding:0;text-indent:-9999em}
.at-whatsnext-open-control{position:fixed;right:0;bottom:0;z-index:100020}
.at4-whatsnext.ats-dark{background:#262b30}
.at4-whatsnext.ats-dark .at-whatsnext-content .at-h3,.at4-whatsnext.ats-dark .at-whatsnext-content a.at4-logo:hover,.at4-whatsnext.ats-dark .at-whatsnext-content-inner a:link,.at4-whatsnext.ats-dark .at-whatsnext-content-inner a:visited{color:#fff}
.at4-whatsnext.ats-light{background:#fff}
.at4-whatsnext.ats-gray{background:#f2f2f2}
.at4-whatsnext.at-whatsnext-nophoto{width:270px}
.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content-img{display:none}
.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner{top:15px;right:0;left:20px}
.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner.addthis_32x32_style{top:0;right:0;left:0;padding:45px 20px 0;font-size:20px}
.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner .at4-icon,.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner .at4-icon-fw,.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner .whatsnext-msg{vertical-align:middle}
.at-whatsnext-img,.at-whatsnext-img-lnk{position:absolute;left:0}
</style><style type="text/css">.at4-whatsnextmobile{position:fixed;bottom:0;right:0;left:0;background:#fff;z-index:9999998;height:170px;font-size:28px}
.at4-whatsnextmobile .col-2{height:100%;font-size:1em}
.at4-whatsnextmobile .col-2:first-child{max-width:200px;display:inline-block;float:left}
.at4-whatsnextmobile .col-2:last-child{position:absolute;left:200px;right:50px;top:0;bottom:0;display:inline-block}
.at4-whatsnextmobile .at-whatsnext-content-inner{font-size:1em}
.at4-whatsnextmobile .at-whatsnext-content-img img{height:100%;width:100%}
.at4-whatsnextmobile .at-close-control{font-size:1em;position:absolute;top:0;right:0;width:50px;height:50px}
.at4-whatsnextmobile .at-close-control button{width:100%;height:100%;font-size:1em;font-weight:400;text-decoration:none;opacity:.5;padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}
.at4-whatsnextmobile .at-h3,.at4-whatsnextmobile .at-h6{font-size:1em;margin:0;color:#a1a1a1;margin-left:2.5%;margin-top:25px}
.at4-whatsnextmobile .at-h3{font-size:1em;line-height:1em;font-weight:500;height:50%}
.at4-whatsnextmobile .at-h3 a{font-size:1em;text-decoration:none}
.at4-whatsnextmobile .at-h6{font-size:.8em;line-height:.8em;font-weight:500}
.at4-whatsnextmobile .footer{position:absolute;bottom:2px;left:200px;right:0;padding-left:2.5%;font-size:1em;line-height:.6em}
.at4-whatsnextmobile .footer small{font-size:.6em;color:#a1a1a1}
.at4-whatsnextmobile .footer small:first-child{margin-right:5%;float:left}
.at4-whatsnextmobile .footer small:last-child{margin-right:2.5%;float:right}
.at4-whatsnextmobile .at-whatsnext-content{height:100%}
.at4-whatsnextmobile.ats-dark{background:#262b30;color:#fff}
.at4-whatsnextmobile .at-close-control button{color:#bfbfbf}
.at4-whatsnextmobile.ats-dark a:link,.at4-whatsnextmobile.ats-dark a:visited{color:#fff}
.at4-whatsnextmobile.ats-gray{background:#f2f2f2;color:#262b30}
.at4-whatsnextmobile.ats-light{background:#fff;color:#262b30}
.at4-whatsnextmobile.ats-dark .footer a:link,.at4-whatsnextmobile.ats-dark .footer a:visited,.at4-whatsnextmobile.ats-gray .footer a:link,.at4-whatsnextmobile.ats-gray .footer a:visited,.at4-whatsnextmobile.ats-light .footer a:link,.at4-whatsnextmobile.ats-light .footer a:visited{color:#a1a1a1}
.at4-whatsnextmobile.ats-gray a:link,.at4-whatsnextmobile.ats-gray a:visited,.at4-whatsnextmobile.ats-light a:link,.at4-whatsnextmobile.ats-light a:visited{color:#262b30}
@media only screen and (min-device-width:320px) and (max-device-width:480px){.at4-whatsnextmobile{height:85px;font-size:14px}
.at4-whatsnextmobile .col-2:first-child{width:75pt}
.at4-whatsnextmobile .col-2:last-child{right:25px;left:75pt}
.at4-whatsnextmobile .footer{left:75pt}
.at4-whatsnextmobile .at-close-control{width:25px;height:25px}
.at4-whatsnextmobile .at-h3,.at4-whatsnextmobile .at-h6{margin-top:12.5px}
}
</style><style type="text/css">.at-custom-mobile-bar{left:0;right:0;width:100%;height:56px;position:fixed;text-align:center;z-index:100020;background:#fff;overflow:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.2);font:initial;line-height:normal;top:auto;bottom:0}
.at-custom-mobile-bar.at-custom-mobile-bar-zindex-hide{z-index:-1!important}
.at-custom-mobile-bar.atss-top{top:0;bottom:auto}
.at-custom-mobile-bar.atss-bottom{top:auto;bottom:0}
.at-custom-mobile-bar .at-custom-mobile-bar-btns{display:inline-block;text-align:center}
.at-custom-mobile-bar .at-custom-mobile-bar-counter,.at-custom-mobile-bar .at-share-btn{margin-top:4px}
.at-custom-mobile-bar .at-share-btn{display:inline-block;text-decoration:none;-webkit-transition:none;transition:none;box-sizing:content-box}
.at-custom-mobile-bar .at-custom-mobile-bar-counter{font-family:arial;vertical-align:top;margin-left:4px;margin-right:4px;display:inline-block}
.at-custom-mobile-bar .at-custom-mobile-bar-count{font-size:26px;line-height:1.25em;color:#222}
.at-custom-mobile-bar .at-custom-mobile-bar-text{font-size:9pt;line-height:1.25em;color:#888;letter-spacing:1px}
.at-custom-mobile-bar .at-icon-wrapper{text-align:center;height:3pc;width:3pc;margin:0 4px}
.at-custom-mobile-bar .at-icon{vertical-align:top;margin:8px;width:2pc;height:2pc}
.at-custom-mobile-bar.at-shfs-medium{height:3pc}
.at-custom-mobile-bar.at-shfs-medium .at-custom-mobile-bar-counter{margin-top:6px}
.at-custom-mobile-bar.at-shfs-medium .at-custom-mobile-bar-count{font-size:18px}
.at-custom-mobile-bar.at-shfs-medium .at-custom-mobile-bar-text{font-size:10px}
.at-custom-mobile-bar.at-shfs-medium .at-icon-wrapper{height:40px;width:40px}
.at-custom-mobile-bar.at-shfs-medium .at-icon{margin:6px;width:28px;height:28px}
.at-custom-mobile-bar.at-shfs-small{height:40px}
.at-custom-mobile-bar.at-shfs-small .at-custom-mobile-bar-counter{margin-top:3px}
.at-custom-mobile-bar.at-shfs-small .at-custom-mobile-bar-count{font-size:1pc}
.at-custom-mobile-bar.at-shfs-small .at-custom-mobile-bar-text{font-size:10px}
.at-custom-mobile-bar.at-shfs-small .at-icon-wrapper{height:2pc;width:2pc}
.at-custom-mobile-bar.at-shfs-small .at-icon{margin:4px;width:24px;height:24px}
</style><style type="text/css">.at-custom-sidebar{top:20%;width:58px;position:fixed;text-align:center;z-index:100020;background:#fff;overflow:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.2);font:initial;line-height:normal;top:auto;bottom:0}
.at-custom-sidebar.at-custom-sidebar-zindex-hide{z-index:-1!important}
.at-custom-sidebar.atss-left{left:0;right:auto;float:left;border-radius:0 4px 4px 0}
.at-custom-sidebar.atss-right{left:auto;right:0;float:right;border-radius:4px 0 0 4px}
.at-custom-sidebar .at-custom-sidebar-btns{display:inline-block;text-align:center;padding-top:4px}
.at-custom-sidebar .at-custom-sidebar-counter{margin-bottom:8px}
.at-custom-sidebar .at-share-btn{display:inline-block;text-decoration:none;-webkit-transition:none;transition:none;box-sizing:content-box}
.at-custom-sidebar .at-custom-sidebar-counter{font-family:arial;vertical-align:top;margin-left:4px;margin-right:4px;display:inline-block}
.at-custom-sidebar .at-custom-sidebar-count{font-size:21px;line-height:1.25em;color:#222}
.at-custom-sidebar .at-custom-sidebar-text{font-size:10px;line-height:1.25em;color:#888;letter-spacing:1px}
.at-custom-sidebar .at-icon-wrapper{text-align:center;margin:0 4px}
.at-custom-sidebar .at-icon{vertical-align:top;margin:9px;width:2pc;height:2pc}
.at-custom-sidebar .at-icon-wrapper{position:relative}
.at-custom-sidebar .at4-share-count,.at-custom-sidebar .at4-share-count-container{line-height:1pc;font-size:10px}
.at-custom-sidebar .at4-share-count{text-indent:0;font-family:arial;font-weight:200;width:100%;height:1pc}
.at-custom-sidebar .at4-share-count-anchor .at-icon{margin-top:3px}
.at-custom-sidebar .at4-share-count-container{position:absolute;left:0;right:auto;top:auto;bottom:0;width:100%;color:#fff;background:arial}
</style><style type="text/css">.at-image-sharing-mobile-icon{position:absolute;background:#000 url() no-repeat top center;background-color:rgba(0,0,0,.9);background-image:url(),none;border-radius:3px;width:50px;height:40px;top:-9999px;left:-9999px}
.at-image-sharing-tool{display:block;position:absolute;text-align:center;z-index:9001;background:none;overflow:hidden;top:-9999px;left:-9999px;font:initial;line-height:0}
.at-image-sharing-tool.addthis-animated{-webkit-animation-duration:.15s;animation-duration:.15s}
.at-image-sharing-tool.at-orientation-vertical .at-share-btn{display:block}
.at-image-sharing-tool.at-orientation-horizontal .at-share-btn{display:inline-block}
.at-image-sharing-tool.at-image-sharing-tool-size-big .at-icon{width:43px;height:43px}
.at-image-sharing-tool.at-image-sharing-tool-size-mobile .at-share-btn{margin:0!important}
.at-image-sharing-tool.at-image-sharing-tool-size-mobile .at-icon-wrapper{height:60px;width:100%;border-radius:0!important}
.at-image-sharing-tool.at-image-sharing-tool-size-mobile .at-icon{max-width:100%;height:54px!important;width:54px!important}
.at-image-sharing-tool .at-custom-shape.at-image-sharing-tool-btns{margin-right:8px;margin-bottom:8px}
.at-image-sharing-tool .at-custom-shape .at-share-btn{margin-top:8px;margin-left:8px}
.at-image-sharing-tool .at-share-btn{line-height:0;text-decoration:none;-webkit-transition:none;transition:none;box-sizing:content-box}
.at-image-sharing-tool .at-icon-wrapper{text-align:center;height:100%;width:100%}
.at-image-sharing-tool .at-icon{vertical-align:top;width:2pc;height:2pc;margin:3px}
</style><style type="text/css">.at-expanding-share-button{box-sizing:border-box;position:fixed;z-index:9999}
.at-expanding-share-button[data-position=bottom-right]{bottom:10px;right:10px}
.at-expanding-share-button[data-position=bottom-right] .at-expanding-share-button-toggle-bg,.at-expanding-share-button[data-position=bottom-right] .at-expanding-share-button-toggle-btn[data-name]:after,.at-expanding-share-button[data-position=bottom-right] .at-icon-wrapper,.at-expanding-share-button[data-position=bottom-right] [data-name]:after{float:right}
.at-expanding-share-button[data-position=bottom-right] [data-name]:after{margin-right:10px}
.at-expanding-share-button[data-position=bottom-right] .at-expanding-share-button-toggle-btn[data-name]:after{margin-right:5px}
.at-expanding-share-button[data-position=bottom-right] .at-icon-wrapper{margin-right:-3px}
.at-expanding-share-button[data-position=bottom-left]{bottom:10px;left:10px}
.at-expanding-share-button[data-position=bottom-left] .at-expanding-share-button-toggle-bg,.at-expanding-share-button[data-position=bottom-left] .at-expanding-share-button-toggle-btn[data-name]:after,.at-expanding-share-button[data-position=bottom-left] .at-icon-wrapper,.at-expanding-share-button[data-position=bottom-left] [data-name]:after{float:left}
.at-expanding-share-button[data-position=bottom-left] [data-name]:after{margin-left:10px}
.at-expanding-share-button[data-position=bottom-left] .at-expanding-share-button-toggle-btn[data-name]:after{margin-left:5px}
.at-expanding-share-button *,.at-expanding-share-button :after,.at-expanding-share-button :before{box-sizing:border-box}
.at-expanding-share-button .at-expanding-share-button-services-list{display:none;list-style:none;margin:0 5px;overflow:visible;padding:0}
.at-expanding-share-button .at-expanding-share-button-services-list>li{display:block;height:45px;position:relative;overflow:visible}
.at-expanding-share-button .at-expanding-share-button-toggle-btn,.at-expanding-share-button .at-share-btn{-webkit-transition:.1s;transition:.1s;text-decoration:none}
.at-expanding-share-button .at-share-btn{display:block;height:40px;padding:0 3px 0 0}
.at-expanding-share-button .at-expanding-share-button-toggle-btn{position:relative;overflow:auto}
.at-expanding-share-button .at-expanding-share-button-toggle-btn.at-expanding-share-button-hidden[data-name]:after{display:none}
.at-expanding-share-button .at-expanding-share-button-toggle-bg{box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-radius:50%;position:relative}

.at-expanding-share-button .at-icon-wrapper{box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-radius:50%;display:inline-block;height:40px;line-height:40px;text-align:center;width:40px}
.at-expanding-share-button .at-icon{display:inline-block;height:34px;margin:3px 0;vertical-align:top;width:34px}
.at-expanding-share-button [data-name]:after{box-shadow:0 2px 4px 0 rgba(0,0,0,.3);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:.4s;transition:.4s;background-color:#fff;border-radius:3px;color:#666;content:attr(data-name);font-family:arial;font-size:9pt;line-height:9pt;font-weight:500;opacity:0;padding:3px 5px;position:relative;top:20px;white-space:nowrap}
.at-expanding-share-button.at-expanding-share-button-show-icons .at-expanding-share-button-services-list{display:block}
.at-expanding-share-button.at-expanding-share-button-animate-in .at-expanding-share-button-toggle-bg>span{-webkit-transform:rotate(270deg);transform:rotate(270deg);background-position:center center;background-repeat:no-repeat}
.at-expanding-share-button.at-expanding-share-button-animate-in [data-name]:after{opacity:1}
.at-expanding-share-button.at-hide-label [data-name]:after{display:none}
.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle{height:50px}
.at-expanding-share-button.at-expanding-share-button-desktop .at-icon-wrapper:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}
.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-bg{height:50px;line-height:50px;width:50px}
.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-bg>span{height:50px;width:50px}
.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-bg:after{box-shadow:0 2px 5px 0 rgba(0,0,0,.2);-webkit-transition:opacity .2s ease;transition:opacity .2s ease;border-radius:50%;content:'';height:100%;opacity:0;position:absolute;top:0;left:0;width:100%}
.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-bg:hover:after{opacity:1}
.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-btn[data-name]:after{top:25px}
.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-services-list{margin:0}
.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-toggle-btn,.at-expanding-share-button.at-expanding-share-button-mobile .at-share-btn{outline:0}
.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-toggle{height:40px;-webkit-tap-highlight-color:transparent}
.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-toggle-bg,.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-toggle-bg span{height:40px;line-height:40px;width:40px}
.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-click-flash{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:transform ease,opacity ease-in;transition:transform ease,opacity ease-in;background-color:hsla(0,0%,100%,.3);border-radius:50%;height:40px;opacity:1;position:absolute;width:40px;z-index:10000}
.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-click-flash.at-expanding-share-button-click-flash-animate{-webkit-transform:scale(1);transform:scale(1);opacity:0}
.at-expanding-share-button.at-expanding-share-button-mobile+.at-expanding-share-button-mobile-overlay{-webkit-transition:opacity ease;transition:opacity ease;bottom:0;background-color:hsla(0,0%,87%,.7);display:block;height:auto;left:0;opacity:0;position:fixed;right:0;top:0;width:auto;z-index:9998}
.at-expanding-share-button.at-expanding-share-button-mobile+.at-expanding-share-button-mobile-overlay.at-expanding-share-button-hidden{height:0;width:0;z-index:-10000}
.at-expanding-share-button.at-expanding-share-button-mobile.at-expanding-share-button-animate-in+.at-expanding-share-button-mobile-overlay{-webkit-transition:opacity ease;transition:opacity ease;opacity:1}
</style><style type="text/css">.at-tjin-element .at300b,.at-tjin-element .at300m{display:inline-block;width:auto;padding:0;margin:0 2px 5px;outline-offset:-1px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.at-tjin-element .at300b:focus,.at-tjin-element .at300b:hover,.at-tjin-element .at300m:focus,.at-tjin-element .at300m:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}
.at-tjin-element .addthis_tjin_label{display:none}
.at-tjin-element .addthis_vertical_style .at300b,.at-tjin-element .addthis_vertical_style .at300m{display:block}
.at-tjin-element .addthis_vertical_style .at300b .addthis_tjin_label,.at-tjin-element .addthis_vertical_style .at300b .at-icon-wrapper,.at-tjin-element .addthis_vertical_style .at300m .addthis_tjin_label,.at-tjin-element .addthis_vertical_style .at300m .at-icon-wrapper{display:inline-block;vertical-align:middle;margin-right:5px}
.at-tjin-element .addthis_vertical_style .at300b:focus,.at-tjin-element .addthis_vertical_style .at300b:hover,.at-tjin-element .addthis_vertical_style .at300m:focus,.at-tjin-element .addthis_vertical_style .at300m:hover{-webkit-transform:none;transform:none}
.at-tjin-element .at-tjin-btn{margin:0 5px 5px 0;padding:0;outline-offset:-1px;display:inline-block;box-sizing:content-box;transition:all .2s ease-in-out}
.at-tjin-element .at-tjin-btn:focus,.at-tjin-element .at-tjin-btn:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}
.at-tjin-element .at-tjin-title{margin:0 0 15px}
</style><style type="text/css"></style><style type="text/css">#addthissmartlayerscssready{color:#bada55!important}
.addthis-smartlayers,div#at4-follow,div#at4-share,div#at4-thankyou,div#at4-whatsnext{padding:0;margin:0}
#at4-follow-label,#at4-share-label,#at4-whatsnext-label,.at4-recommended-label.hidden{padding:0;border:none;background:none;position:absolute;top:0;left:0;height:0;width:0;overflow:hidden;text-indent:-9999em}
.addthis-smartlayers .at4-arrow:hover{cursor:pointer}
.addthis-smartlayers .at4-arrow:after,.addthis-smartlayers .at4-arrow:before{content:none}
a.at4-logo{background:url() no-repeat left center}
.at4-minimal a.at4-logo{) no-repeat left center!important}
button.at4-closebutton{position:absolute;top:0;right:0;padding:0;margin-right:10px;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;font-size:19px;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}
button.at4-closebutton:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}
div.at4-arrow{background-image:url();background-repeat:no-repeat;width:20px;height:20px;margin:0;padding:0;overflow:hidden;text-indent:-9999em;text-align:left;cursor:pointer}
#at4-recommendedpanel-outer-container .at4-arrow.at-right,div.at4-arrow.at-right{background-position:-20px 0}
#at4-recommendedpanel-outer-container .at4-arrow.at-left,div.at4-arrow.at-left{background-position:0 0}
div.at4-arrow.at-down{background-position:-60px 0}
div.at4-arrow.at-up{background-position:-40px 0}
.ats-dark div.at4-arrow.at-right{background-position:-20px -20px}
.ats-dark div.at4-arrow.at-left{background-position:0 -20px}
.ats-dark div.at4-arrow.at-down{background-position:-60px -20px}
.ats-dark div.at4-arrow.at-up{background-position:-40px -20}
.at4-opacity-hidden{opacity:0!important}
.at4-opacity-visible{opacity:1!important}
.at4-visually-hidden{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;overflow:hidden}
.at4-hidden-off-screen,.at4-hidden-off-screen *{position:absolute!important;top:-9999px!important;left:-9999px!important}
.at4-show{display:block!important;opacity:1!important}
.at4-show-content{opacity:1!important;visibility:visible}
.at4-hide{display:none!important;opacity:0!important}
.at4-hide-content{opacity:0!important;visibility:hidden}
.at4-visible{display:block!important;opacity:0!important}
.at-wordpress-hide{display:none!important;opacity:0!important}
.addthis-animated{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s}
.slideInDown.addthis-animated,.slideInLeft.addthis-animated,.slideInRight.addthis-animated,.slideInUp.addthis-animated,.slideOutDown.addthis-animated,.slideOutLeft.addthis-animated,.slideOutRight.addthis-animated,.slideOutUp.addthis-animated{-webkit-animation-duration:.4s;animation-duration:.4s}
@-webkit-keyframes fadeIn{0%{opacity:0}
to{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
to{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}
to{opacity:1;-webkit-transform:translateY(0)}
}
@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}
to{opacity:1;transform:translateY(0)}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}
to{opacity:1;-webkit-transform:translateY(0)}
}
@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}
to{opacity:1;transform:translateY(0)}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}
to{opacity:1;-webkit-transform:translateX(0)}
}
@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}
to{opacity:1;transform:translateX(0)}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}
to{opacity:1;-webkit-transform:translateX(0)}
}
@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}
to{opacity:1;transform:translateX(0)}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeOut{0%{opacity:1}
to{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
to{opacity:0}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}
to{opacity:0;-webkit-transform:translateY(-20px)}
}
@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}
to{opacity:0;transform:translateY(-20px)}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}
to{opacity:0;-webkit-transform:translateY(20px)}
}
@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}
to{opacity:0;transform:translateY(20px)}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}
to{opacity:0;-webkit-transform:translateX(-20px)}
}
@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}
to{opacity:0;transform:translateX(-20px)}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}
to{opacity:0;-webkit-transform:translateX(20px)}
}
@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}
to{opacity:0;transform:translateX(20px)}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(1500px)}
0%,to{opacity:1}
to{-webkit-transform:translateY(0)}
}
@keyframes slideInUp{0%{transform:translateY(1500px)}
0%,to{opacity:1}
to{transform:translateY(0)}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
.slideInUp.addthis-animated{-webkit-animation-duration:.4s;animation-duration:.4s}
@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-850px)}
0%,to{opacity:1}
to{-webkit-transform:translateY(0)}
}
@keyframes slideInDown{0%{transform:translateY(-850px)}
0%,to{opacity:1}
to{transform:translateY(0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0)}
0%,to{opacity:1}
to{-webkit-transform:translateY(-250px)}
}
@keyframes slideOutUp{0%{transform:translateY(0)}
0%,to{opacity:1}
to{transform:translateY(-250px)}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
@-webkit-keyframes slideOutUpFast{0%{-webkit-transform:translateY(0)}
0%,to{opacity:1}
to{-webkit-transform:translateY(-1250px)}
}
@keyframes slideOutUpFast{0%{transform:translateY(0)}
0%,to{opacity:1}
to{transform:translateY(-1250px)}
}
#at4m-menu.slideOutUp{-webkit-animation-name:slideOutUpFast;animation-name:slideOutUpFast}
@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0)}
0%,to{opacity:1}
to{-webkit-transform:translateY(350px)}
}
@keyframes slideOutDown{0%{transform:translateY(0)}
0%,to{opacity:1}
to{transform:translateY(350px)}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframes slideOutDownFast{0%{-webkit-transform:translateY(0)}
0%,to{opacity:1}
to{-webkit-transform:translateY(1250px)}
}
@keyframes slideOutDownFast{0%{transform:translateY(0)}
0%,to{opacity:1}
to{transform:translateY(1250px)}
}
#at4m-menu.slideOutDown{-webkit-animation-name:slideOutDownFast;animation-name:slideOutDownFast}
@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-850px);transform:translateX(-850px)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-850px);transform:translateX(-850px)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(1250px);transform:translateX(1250px)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(1250px);transform:translateX(1250px)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}
to{opacity:0;-webkit-transform:translateX(-250px);transform:translateX(-250px)}
}
@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}
to{opacity:0;-webkit-transform:translateX(-350px);transform:translateX(-350px)}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}
to{opacity:0;-webkit-transform:translateX(350px);transform:translateX(350px)}
}
@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}
to{opacity:0;-webkit-transform:translateX(350px);transform:translateX(350px)}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
.at4win{margin:0 auto;background:#fff;border:1px solid #ebeced;width:25pc;box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:8px;font-family:arial;text-align:left;z-index:9999}
.at4win .at4win-header{position:relative;border-bottom:1px solid #f2f2f2;background:#fff;height:49px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;cursor:default}
.at4win .at4win-header .at-h3,.at4win .at4win-header h3{height:49px;line-height:49px;margin:0 50px 0 0;padding:1px 0 0;margin-left:20px;font-family:arial;font-size:1pc;font-weight:700;text-shadow:0 1px #fff;color:#333}
.at4win .at4win-header .at-h3 img,.at4win .at4win-header h3 img{display:inline-block;margin-right:4px}
.at4win .at4win-header .at4-close{display:block;position:absolute;top:0;right:0;background:url() no-repeat center center;background-repeat:no-repeat;background-position:center center;border-left:1px solid #d2d2d1;width:49px;height:49px;line-height:49px;overflow:hidden;text-indent:-9999px;text-shadow:none;cursor:pointer;opacity:.5;border:0;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}
.at4win .at4win-header .at4-close::-moz-focus-inner{border:0;padding:0}
.at4win .at4win-header .at4-close:hover{opacity:1;background-color:#ebeced;border-top-right-radius:7px}
.at4win .at4win-content{position:relative;background:#fff;min-height:220px}
#at4win-footer{position:relative;background:#fff;border-top:1px solid #d2d2d1;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;height:11px;line-height:11px;padding:5px 20px;font-size:11px;color:#666;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}
#at4win-footer a{margin-right:10px;text-decoration:none;color:#666}
#at4win-footer a:hover{text-decoration:none;color:#000}
#at4win-footer a.at4-logo{top:5px;padding-left:10px}
#at4win-footer a.at4-privacy{position:absolute;top:5px;right:10px;padding-right:14px}
.at4win.ats-dark{border-color:#555;box-shadow:none}
.at4win.ats-dark .at4win-header{background:#1b1b1b;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}
.at4win.ats-dark .at4win-header .at4-close{background:url() no-repeat center center;background-image:url(),none;border-color:#333}
.at4win.ats-dark .at4win-header .at4-close:hover{background-color:#000}
.at4win.ats-dark .at4win-header .at-h3,.at4win.ats-dark .at4win-header h3{color:#fff;text-shadow:0 1px #000}
.at4win.ats-gray .at4win-header{background:#fff;border-color:#d2d2d1;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}
.at4win.ats-gray .at4win-header a.at4-close{border-color:#d2d2d1}
.at4win.ats-gray .at4win-header a.at4-close:hover{background-color:#ebeced}
.at4win.ats-gray #at4win-footer{border-color:#ebeced}
.at4win .clear{clear:both}
.at4win ::selection{background:#fe6d4c;color:#fff}
.at4win ::-moz-selection{background:#fe6d4c;color:#fff}
.at4-icon-fw{display:inline-block;background-repeat:no-repeat;background-position:0 0;margin:0 5px 0 0;overflow:hidden;text-indent:-9999em;cursor:pointer;padding:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}
.at44-follow-container a.aticon{height:2pc;margin:0 5px 5px 0}
.at44-follow-container .at4-icon-fw{margin:0}

  .black_overlay{  display: none;  position: absolute;  top: 0%;  left: 0%;  width: 100%;  height: 100%;  background-color: black;  z-index:1001;  -moz-opacity: 0.8;  opacity:.80;  filter: alpha(opacity=80);  }  .white_content {  display: none;  position:fixed;  top: 2%;  left: 25%;  width: 50%;   padding: 16px;   z-index:1002;  overflow: auto;  }  
#page{
	/* The main container div */
	width:620px;
	margin:100px auto 0;
}



#searchForm{
	/* The search form. */
	background-color:#4C5A65;
	padding:35px 50px 30px;
	margin:80px 0;
	position:relative;

	-moz-border-radius:16px;
	-webkit-border-radius:16px;
	border-radius:16px;
}

fieldset{
	border:none;
}

#searchInputContainer{
	/* This div contains the transparent search box */
	width:420px;
	height:36px;
	background:url("../img/searchBox.png") no-repeat;
	float:left;
	margin-right:12px;
}

#s{
	/* The search text box. */
	
	border:none;
	color:#888888;
	background:url("../img/searchBox.png") no-repeat;
	
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	height:36px;
	line-height:36px;
	margin-right:12px;
	outline:medium none;
	padding:0 0 0 35px;
	text-shadow:1px 1px 0 white;
	width:385px;
}



.icons li{
	background:url("img/icons.png") no-repeat;
	float:left;
	height:19px;
	text-indent:-9999px;
	cursor:pointer;
	margin-right:5px;
}

/* Styling each icon */

li.web{ width:15px;}
li.web.active,
li.web:hover{ background-position:left bottom;}

li.images{ width:22px; background-position:-18px 0;}
li.images.active,
li.images:hover{ background-position:-18px bottom;}

li.news{ width:14px; background-position:-44px 0;}
li.news.active,
li.news:hover{ background-position:-44px bottom;}

li.videos{ width:17px; background-position:right 0;}
li.videos.active,
li.videos:hover{ background-position:right bottom;}

span.arrow{
	/* The little arrow that moves below the icons */
	
	width:11px;
	height:6px;
	margin:21px 0 0 5px;
	position:absolute;
	background:url('../img/arrow.png') no-repeat;
	left:0;
}


/* The submit button */


#submitButton{
	background:url('../img/buttons.png') no-repeat;
	width:83px;
	height:36px;
	text-indent:-9999px;
	overflow:hidden;
	text-transform:uppercase;
	border:none;
	cursor:pointer;
}

#submitButton:hover{
	background-position:left bottom;
}


/* The Search tutorialzine.com / Search the Web radio buttons */


#searchInContainer{
	float:left;
	margin-top:12px;
	width:330px;
}


input[type=radio]{
	cursor:pointer;
	/*float:left;*/
}





.pageContainer{
	/* Holds each page with search results. Has an inset bottom border. */
	border-bottom:1px solid #5e7481;
	margin-bottom:50px;
	
	/* Adding a dark bottom border with box shadow */
	
	-moz-box-shadow:0 1px 0 #798e9c;
	-webkit-box-shadow:0 1px 0 #798e9c;
	box-shadow:0 1px 0 #798e9c;
}


p.notFound{
	text-align:center;
	padding:0 0 40px;
}


/* Web & news results */


.webResult{ text-shadow:1px 1px 0 #586a75;margin-bottom:50px;}
.webResult h2{ 
	background-color:#5D6F7B;
	font-size:18px;
	font-weight:normal;
	padding:8px 20px;
	
	/* Applying CSS3 rounded corners */
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	border-radius:18px;
}
.webResult h2 b{ color:#fff; }
.webResult h2 a{ color:#eee;border:none;}
.webResult p{ line-height:1.5;padding:15px 20px;}
.webResult p b{ color:white;}
.webResult > a{ margin-left:20px;}


/* Image & video search results */


.imageResult{
	float:left;
	height:180px;
	margin:0 0 20px 40px;
	text-align:center;
	width:152px;
	overflow:hidden;
}
.imageResult img{ display:block;border:none;}
.imageResult a.pic{
	border:1px solid #fff;
	outline:1px solid #777;
	display:block;
	margin:0 auto 15px;
}

/* The show more button */

#more{
	width:83px;
	height:24px;
	background:url('../img/more.png') no-repeat;
	cursor:pointer;
	margin:40px auto;
}

#more:hover{
	background-position:left bottom;
}



/* Giving Credit */

p.credit{
	margin:20px 0;
	text-align:center;
}

p.credit a{
	background-color:#4B5A64;
	border:1px solid;
	border-color:#3D4D57 #788E9B #788E9B #3D4D57;
	color:#c0d0d8;
	font-size:10px;
	padding:4px 8px;
	text-shadow:1px 1px 0 #38464F;
}

p.credit a:hover{
	background-color:#38464f;
	border-color:#38464f #788E9B #788E9B #38464f;
}


select {
   background: transparent;
   color:grey;
   width: 220px;
   font-weight:700;
   padding: 5px;
   font-size: 12px;
   border: 0px solid #ccc;
   height: 34px;
   -webkit-appearance: none; /*for chrome*/
}
