a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
.none{display:table;height:0;margin:0;padding:0;float:none;clear:both;border:none;line-height:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,time{display:block}
h1,h2,h3,h4,h5,h6{margin:0;padding:0}
p{margin:0;padding:0 0 25px}
p strong{font-weight:700}
a{color:#e15025;text-decoration:underline}
a:focus,a:hover{text-decoration:none}
a.print{display:block;height:21px!important;width:80px;margin:0 0 0 -40px!important;padding:0;background:none!important;border:2px solid #e15025;position:absolute;left:50%;line-height:21px!important;text-align:center;text-decoration:none}
a.print:focus,a.print:hover{color:#e15025}
ul{margin:0;padding:0 0 25px;list-style-position:inside;list-style-type:disc}
ul li,ul li:last-child{margin:0;padding:0}
ol{margin:0;padding:0 0 25px;list-style-position:inside;list-style-type:decimal}
div.heading,ol li,ol li:last-child{margin:0;padding:0}
div.heading time{display:block;margin:0;padding:0}
div.description{margin:0;padding:0;line-height:24px;font-size:14px;font-weight:400}
div.description h1,div.description h2,div.description h3,div.description h4,div.description h5,div.description h6{margin:0;padding:0}
div.description span.label{font-weight:700}
div.figure{margin:0;padding:0;line-height:0}
div.figure img{margin:0;padding:0;border:none;line-height:0}
div.figure a.figure{display:block;margin:0;padding:0;line-height:0;text-decoration:none}
div.figure a.figure img{margin:0;padding:0;border:none;line-height:0}
div.figures{margin:0;padding:0;line-height:0}
div.figures img{margin:0;padding:0;border:none;line-height:0}
div.figures>a.figure{display:block;margin:0 10px 20px;padding:0;float:left;line-height:0;text-decoration:none}
div.figures>a.figure img{margin:0;padding:0;border:none;line-height:0}
div.video{margin:0;padding:0}
div.video>div{margin:0 10px 20px;padding:0}
div.video>div>iframe{height:360px;width:100%}
div.breadcrumbs{margin:0 10px 40px;padding:0;line-height:20px;font-size:13px;font-weight:400}
div.breadcrumbs-main{margin:0 20px 40px}
div.breadcrumbs ul{margin:0;padding:0;list-style:none}
div.breadcrumbs ul li{display:inline;margin:0;padding:0}
div.breadcrumbs ul li a.page{margin:0;padding:0;color:#e15025;text-decoration:underline}
div.breadcrumbs ul li a.page:focus,div.breadcrumbs ul li a.page:hover{text-decoration:none}
div.breadcrumbs ul li span.icon{color:#e15025;margin:0 3px;padding:0}
div.breadcrumbs ul li span.page{color:#898989;margin:0;padding:0}
div.data{height:25px;margin:0 0 20px;padding:0;position:relative}
div.data a{display:block;height:25px;width:105px;margin:0 10px;padding:0;position:absolute;background:url(../images/template.device/background-navigation.png) no-repeat;color:#000;line-height:25px;font-size:10px;font-weight:400;text-align:center;text-decoration:none;text-transform:uppercase}
div.data a:focus,div.data a:hover{color:#e15025}
div.data a.back{left:0;background-position:0 0}
div.data a.next{right:0;background-position:100% 0}
div.data time{display:block;width:300px;margin:0 auto;padding:0;color:#868686;line-height:25px;font-size:12px;font-weight:700;text-align:center;text-transform:uppercase}
div.pagination{margin:0 5px 20px 0;padding:0;float:right}
div.pagination ul{margin:0;padding:0;list-style:none}
div.pagination ul li{margin:0;padding:0;float:left}
div.pagination ul li a,div.pagination ul li span{display:block;margin:0 5px;padding:0 5px;color:#000;font-size:11px;font-weight:400;text-align:center}
div.pagination ul li a{height:25px;min-width:15px;line-height:25px;text-decoration:none}
div.pagination ul li a:focus,div.pagination ul li a:hover{color:#e15025}
div.pagination ul li span{height:21px;min-width:11px;border:2px solid #e15025;line-height:21px}
div.block-none{height:65px}
div.submenu{margin:0;padding:0}
div.submenu>ul{margin:0 10px 10px;padding:0;list-style:none}
div.submenu>ul>li{margin:0 10px 20px;padding:0}
div.submenu>ul>li>a{display:block;margin:0;padding:0;color:rgba(0,0,0,.5);line-height:20px;font-size:14px;font-weight:700;text-decoration:none}
div.submenu>ul>li>a:focus,div.submenu>ul>li>a:hover{color:#e15025}
div.submenu>ul>li.active a{color:#000}
div.block{margin:0 10px 20px;padding:0;background:#fff;border:1px solid rgba(0,0,0,.1)}
div.block>div.head{margin:0;padding:0}
div.block>div.head div.heading{margin:0;padding:10px;background:#e15025}
div.block>div.head div.heading>h3{margin:0;padding:0;font-family:'Roboto Slab',serif;color:#fff;line-height:24px;font-size:14px;font-weight:700;text-transform:uppercase}
div.block>div.main{margin:0;padding:0}
div.block>div.page{margin:0;padding:10px 20px;background:#f5f5f5;text-align:center}
div.block>div.page>a{color:#e15025;line-height:20px;font-size:13px;font-weight:400;text-decoration:underline}
div.block>div.page>a:focus,div.block>div.page>a:hover{text-decoration:none}
div.sorting{margin:0 10px 20px;padding:4px;background:#f5f5f5;border:1px solid rgba(0,0,0,.1)}
div.sorting form{margin:0;padding:20px 0}
div.sorting form>div.form-inner,div.sorting form>div.form-inner>div.form-elements{margin:0;padding:0;overflow:hidden}
div.sorting form>div.form-inner>div.form-elements>div.form-element-row{width:210px;margin:0 10px 20px;padding:0;float:left}
div.sorting form>div.form-inner>div.form-elements>div.form-element-row>label{display:block;margin:0 0 5px;padding:0;color:rgba(0,0,0,.65);line-height:20px;font-size:13px;font-weight:400}
div.sorting form>div.form-inner>div.form-elements>div.form-element-row>input[type=text]{display:block;height:24px;width:190px;margin:0;padding:4px 9px;background:#fff;border:1px solid rgba(0,0,0,.15);line-height:24px;font-size:14px;font-weight:400}
div.sorting form>div.form-inner button.button{display:block;height:45px;width:160px;margin:0 auto;padding:4px 9px;background:#e15025;border:none;border-bottom:3px solid rgba(0,0,0,.25);color:#fff;font-size:15px;font-weight:700;cursor:pointer}
div.code{margin:0 10px 20px;padding:0;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#fff;color:#444;text-shadow:none}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}
.fancybox-inner,.fancybox-outer{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite.png)}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}
.fancybox-lock{overflow:hidden!important;width:auto}
.fancybox-lock-test{overflow-y:hidden!important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(0,0,0,.75)}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}
#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}}
.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}
.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel .owl-refresh .owl-item{display:none}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}
.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}
.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}
.owl-carousel .owl-item img{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}
.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1}
html{height:100%;width:100%;margin:0;padding:0}
body{width:100%;margin:0;padding:0}
body.device{height:100%;background:#f5f5f5;font-family:'Open Sans',sans-serif;color:#000;font-weight:400}
body.device>div#loading{height:100%;width:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100500}
body.device>div#loading>div.progress{height:48px;width:48px;margin:-24px 0 0 -24px;position:absolute;top:50%;left:50%;background:#000 url(../images/systems/loading.gif) no-repeat 50% 50%;-webkit-background-size:24px 24px;-moz-background-size:24px 24px;-ms-background-size:24px 24px;-o-background-size:24px 24px;background-size:24px 24px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}
body.device>div#wrap{min-height:100%;height:auto!important;height:100%;width:100%;margin:0;padding:0}
body.device div.view-string,body.device>div#wrap>div.wrap{margin:0;padding:0}
body.device div.view-string>div.string{width:960px;margin:0 auto;padding:0}
body.form{height:auto;margin:0;padding:0;background:#fff;font-family:'Open Sans',sans-serif}
body.form>div.view{margin:0;padding:0;font-family:'Open Sans',sans-serif;color:#686868;line-height:20px;font-size:13px;font-weight:400}
body.form>div.view input[type=button]{display:block;height:45px;width:160px;margin:0 auto;padding:4px 9px;background:#e15025;border:none;border-bottom:3px solid rgba(0,0,0,.25);font-family:'Open Sans',sans-serif;color:#fff;font-size:15px;font-weight:700;cursor:pointer}
body.form>div.view form{margin:0;padding:0}
body.form>div.view form>h2{margin:0 10px 20px;padding:0;font-family:'Roboto Slab',serif;color:#e15025;line-height:24px;font-size:22px;font-weight:700;text-transform:uppercase}
body.form>div.view form>fieldset,body.form>div.view form>fieldset>div.rsform-block{margin:0;padding:0}
body.form>div.view form>fieldset>div.rsform-block>div.formControlLabel{margin:0 10px 5px;padding:0;color:#686868;line-height:20px;font-size:13px;font-weight:400}
body.form>div.view form>fieldset>div.rsform-block>div.formControls{margin:0 10px 20px;padding:0;overflow:hidden;color:#686868;line-height:20px;font-size:13px;font-weight:400}
body.form>div.view form>fieldset>div.rsform-block>div.formControls>div.formBody{margin:0;padding:0;float:left}
body.form>div.view form>fieldset>div.rsform-block>div.formControls>div.formBody>input[type=text]{margin:0;padding:4px 9px;background:#fff;border:1px solid #babcbe;font-family:'Open Sans',sans-serif;color:#000;line-height:20px;font-size:14px;font-weight:400}
body.form>div.view form>fieldset>div.rsform-block>div.formControls>div.formBody>input[type=text]:focus,body.form>div.view form>fieldset>div.rsform-block>div.formControls>div.formBody>input[type=text]:hover{border-color:#e15025}
body.form>div.view form>fieldset>div.rsform-block>div.formControls>div.formBody>input[type=submit]{display:block;height:45px;width:160px;margin:0 auto;padding:4px 9px;background:#e15025;border:none;border-bottom:3px solid rgba(0,0,0,.25);font-family:'Open Sans',sans-serif;color:#fff;font-size:15px;font-weight:700;cursor:pointer}
body.form>div.view form>fieldset>div.rsform-block>div.formControls>div.formBody>textarea{min-height:150px;height:150px;max-height:150px;min-width:440px;width:440px;max-width:440px;margin:0;padding:9px;background:#fff;border:1px solid #babcbe;font-family:'Open Sans',sans-serif;color:#000;line-height:20px;font-size:13px;font-weight:400}
body.form>div.view form>fieldset>div.rsform-block>div.formControls>div.formBody>textarea:focus,body.form>div.view form>fieldset>div.rsform-block>div.formControls>div.formBody>textarea:hover{border-color:#e15025}
body.form>div.view form>fieldset>div.rsform-block>div.formControls>p.formDescription{margin:0!important;padding:5px 0!important;float:right;color:#686868;line-height:20px;font-size:13px;font-weight:400}
body.form>div.view form>fieldset>div.rsform-block-button>div.formControls{margin:0;padding:0}
body.form>div.view form>fieldset>div.rsform-block-button>div.formControls>div.formBody{margin:0;padding:0;float:none;clear:both}
body.form>div.view form>fieldset>div.rsform-block-button>div.formControls>div.formBody>input[type=submit]{display:block;height:45px;width:160px;margin:0 auto;padding:4px 9px;background:#e15025;border:none;border-bottom:3px solid rgba(0,0,0,.25);color:#fff;font-size:15px;font-weight:700;cursor:pointer}
header.device{margin:0;padding:0;background:url(../images/template.device/background-h-pattern.png) repeat-x 50% 0}
header.device>div.view,header.device>div.view>div.view-string{margin:0;padding:0}
header.device>div.view>div.view-string-data{margin:0;padding:50px 0 0}
header.device>div.view>div.view-string-data div.string{margin:0 auto;padding:0}
header.device>div.view>div.view-string-data div.string>div.column{width:50%;margin:0;padding:0;float:left}
header.device>div.view>div.view-string-data div.string>div.column>div.logotype{height:80px;width:480;margin:0;padding:0;position:relative;overflow:hidden;background:url(../images/template.device/logotype.png) no-repeat 0 50%}
header.device>div.view>div.view-string-data div.string>div.column>div.logotype>a.logotype{display:block;width:240px;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;text-decoration:none}
header.device>div.view>div.view-string-data div.string>div.column>div.logotype>span.tagline{display:block;height:60px;width:220px;margin:0;padding:0 0 0 20px;position:absolute;top:10px;right:0;bottom:10px;left:260px;z-index:10;border-left:2px solid #bababa;color:#969696;line-height:20px;font-size:14px;font-style:italic}
header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu{margin:0;padding:30px 0 0}
header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul{margin:0;padding:0;float:right;list-style:none}
header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul li{margin:0;padding:0;float:left}
header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul li a{display:block;margin:0 20px;padding:0 0 0 20px;color:#c5360b;line-height:20px;font-size:14px;font-style:italic;text-decoration:none}
header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul li a span{border-bottom:1px solid #ce6854}
header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul li a.about{background:url(../images/template.device/icon-about.png) no-repeat 0 50%}
header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul li a.contacts{background:url(../images/template.device/icon-contacts.png) no-repeat 0 50%}
header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul li a.feedback{background:url(../images/template.device/icon-feedback.png) no-repeat 0 50%}
header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul li a:focus span,header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul li a:hover span{border-bottom:none}
header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul li a:focus.about,header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul li a:hover.about{background:url(../images/template.device/icon-about-active.png) no-repeat 0 50%}
header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul li a:focus.contacts,header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul li a:hover.contacts{background:url(../images/template.device/icon-contacts-active.png) no-repeat 0 50%}
header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul li a:focus.feedback,header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul li a:hover.feedback{background:url(../images/template.device/icon-feedback-active.png) no-repeat 0 50%}
header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul li:last-child a{margin:0 10px 0 20px}
header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul li.active a span{border-bottom:none}
header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul li.active a.about{background:url(../images/template.device/icon-about-active.png) no-repeat 0 50%}
header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul li.active a.contacts{background:url(../images/template.device/icon-contacts-active.png) no-repeat 0 50%}
header.device>div.view>div.view-string-data div.string>div.column>div.mainmenu ul li.active a.feedback{background:url(../images/template.device/icon-feedback-active.png) no-repeat 0 50%}
header.device>div.view>div.view-string-data div.string>div.column form.form-search{margin:25px 0 0 10px;padding:0;float:right}
header.device>div.view>div.view-string-data div.string>div.column form.form-search input{height:14px;width:150px;margin:0;padding:5px 25px 5px 10px;background:#fff url(../images/template.device/icon-search.png) no-repeat 97% 50%;border:1px solid #bdbdbd;font-family:'Open Sans',sans-serif;color:#bdbdbd;line-height:14px;font-size:13px;font-weight:400}
header.device>div.view>div.view-string-data div.string>div.column form.form-search input:focus,header.device>div.view>div.view-string-data div.string>div.column form.form-search input:hover{background:#fff url(../images/template.device/icon-search-active.png) no-repeat 97% 50%;border-color:#e15025;color:#000}
header.device>div.view>div.view-string-menu{margin:0;padding:20px 0}
header.device>div.view>div.view-string-menu>div.string{margin:0 auto;padding:0;position:relative;border-bottom:2px solid #000}
header.device>div.view>div.view-string-menu>div.string>ul{margin:0;padding:0;list-style:none}
header.device>div.view>div.view-string-menu>div.string>ul>li{margin:0;padding:0;float:left}
header.device>div.view>div.view-string-menu>div.string>ul>li>a{display:block;margin:0;padding:10px 5px;color:#000;line-height:24px;font-size:15px;font-weight:700;text-decoration:none;text-align:center}
header.device>div.view>div.view-string-menu>div.string>ul>li>a:focus,header.device>div.view>div.view-string-menu>div.string>ul>li>a:hover{margin:0 0 -2px 0;background:#fff;-webkit-box-shadow:-5px 0 10px 0 rgba(0,0,0,.15);-moz-box-shadow:-5px 0 10px 0 rgba(0,0,0,.15);-ms-box-shadow:-5px 0 10px 0 rgba(0,0,0,.15);-o-box-shadow:-5px 0 10px 0 rgba(0,0,0,.15);box-shadow:-5px 0 10px 0 rgba(0,0,0,.15);border-bottom:2px solid #e15025;color:#e15025}
header.device>div.view>div.view-string-menu>div.string>ul>li:focus>ul,header.device>div.view>div.view-string-menu>div.string>ul>li:hover>ul{display:block}
header.device>div.view>div.view-string-menu>div.string>ul>li:focus>a,header.device>div.view>div.view-string-menu>div.string>ul>li:hover>a{margin:0 0 -2px 0;background:#fff;-webkit-box-shadow:-5px 0 10px 0 rgba(0,0,0,.15);-moz-box-shadow:-5px 0 10px 0 rgba(0,0,0,.15);-ms-box-shadow:-5px 0 10px 0 rgba(0,0,0,.15);-o-box-shadow:-5px 0 10px 0 rgba(0,0,0,.15);box-shadow:-5px 0 10px 0 rgba(0,0,0,.15);border-bottom:2px solid #e15025;color:#e15025}
header.device>div.view>div.view-string-menu>div.string>ul>li.active>a{margin:0 0 -2px 0;background:#e15025;color:#fff}
header.device>div.view>div.view-string-menu>div.string>ul>li>ul{display:none;width:960px;margin:0;padding:20px 0 0;position:absolute;top:46px;right:0;left:0;z-index:30;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.15);-ms-box-shadow:0 0 5px 0 rgba(0,0,0,.15);-o-box-shadow:0 0 5px 0 rgba(0,0,0,.15);box-shadow:0 0 5px 0 rgba(0,0,0,.15);list-style:none;text-align:left}
header.device>div.view>div.view-string-menu>div.string>ul>li>ul>li{width:240px;margin:0;padding:0;float:left}
header.device>div.view>div.view-string-menu>div.string>ul>li>ul>li>a{display:block;margin:0 0 20px;padding:0 20px 0 40px;position:relative;color:#000;line-height:20px;font-size:13px;font-weight:400;text-decoration:none}
header.device>div.view>div.view-string-menu>div.string>ul>li>ul>li>a span.icon{position:absolute;left:20px}
header.device>div.view>div.view-string-menu>div.string>ul>li>ul>li.active>a,header.device>div.view>div.view-string-menu>div.string>ul>li>ul>li>a:focus,header.device>div.view>div.view-string-menu>div.string>ul>li>ul>li>a:hover{color:#e15025}
div#content{margin:0;padding:0;position:relative;z-index:15}
div#content div.view{margin:0;padding:0}
div#content div.view div.view-string{margin:0;padding:10px 0}
div#content div.view div.view-string-content{margin:0;padding:0}
div#content div.view div.view-string-content>div.string{margin:0 auto;padding:30px 0;background:#fff}
div#content div.view div.view-string-content>div.string>div.view{margin:0;padding:0}
div#content div.view div.view-string-content>div.string>div.view-w720{width:720px;float:right}
div#content div.view div.view-string-content>div.string>div.view-w720>div.content{margin:0;padding:0}
div#content div.view div.view-string-content>div.string>div.view-w720>div.content>div.description{margin:0 10px 20px;padding:0;color:#686868;line-height:24px;font-size:13px;font-weight:400}
div#content div.view div.view-string-content>div.string>div.view-w720>div.content>div.head{margin:0;padding:0}
div#content div.view div.view-string-content>div.string>div.view-w720>div.content>div.head>div.heading{margin:0 10px 20px;padding:0}
div#content div.view div.view-string-content>div.string>div.view-w720>div.content>div.head>div.heading>h1{margin:0;padding:0;font-family:'Roboto Slab',serif;color:#000;line-height:24px;font-size:20px;font-weight:700;text-transform:uppercase}
div#content div.view div.view-string-content>div.string>div.view-w720>div.content>div.head>div.description{margin:0 10px 20px;padding:0;color:#1f1f22;line-height:22px;font-size:14px;font-weight:400}
div#content div.view div.view-string-content>div.string>div.view-w720>div.content>div.main{margin:0 10px 20px;padding:9px;background:#f5f5f5;border:1px solid #d5d5d5}
div#content div.view div.view-string-content>div.string>div.view-w720>div.content>div.main-honors,div#content div.view div.view-string-content>div.string>div.view-w720>div.content>div.main-information{margin:0;padding:0;background:0 0;border:none}
div#content div.view div.view-string-content>div.string>div.view-w720>div.content>div.main>div.heading{margin:-10px -10px 10px -10px;padding:10px;background:#e15025}
div#content div.view div.view-string-content>div.string>div.view-w720>div.content>div.main>div.heading>h3{margin:0;padding:0;font-family:'Roboto Slab',serif;color:#fff;line-height:24px;font-size:16px;font-weight:700;text-transform:uppercase}
div#content div.view div.view-string-content>div.string>div.view-w720>div.content>div.main>div.footing{margin:0 -10px -10px -10px;padding:12px 10px;text-align:center}
div#content div.view div.view-string-content>div.string>div.view-w720>div.content>div.main>div.footing>a{color:#e15025;line-height:24px;font-size:14px;font-weight:400;text-decoration:underline}
div#content div.view div.view-string-content>div.string>div.view-w720>div.content>div.main>div.footing>a:focus,div#content div.view div.view-string-content>div.string>div.view-w720>div.content>div.main>div.footing>a:hover{text-decoration:none}
div#content div.view div.view-string-content>div.string>div.view-w720>div.content ul.results{margin:0;padding:0;list-style:none}
div#content div.view div.view-string-content>div.string>div.view-w720>div.content ul.results>li.result{margin:0 10px 10px;padding:0;line-height:20px;font-size:14px;font-weight:400}
div#content div.view div.view-string-content>div.string>div.view-w720>div.content ul.results>li.result>span.num{display:inline-block;min-width:30px;margin:0;padding:0;font-weight:700}
div#content div.view div.view-string-content>div.string>div.view-w720>div.content>div.page{margin:0;padding:0}
div#content div.view div.view-string-content>div.string>div.view-w240{width:240px;float:left}
footer.device{margin:0;padding:0;position:relative;z-index:10;background:#24150d}
footer.device>div.view-line{height:300px;width:100%;position:absolute;top:-225px;right:0;left:0;background:url(../images/template.device/background-f-pattern.png) repeat-x 50% 100%}
footer.device>div.view{margin:0;padding:0;position:relative;z-index:10}
footer.device>div.view>div.view-string{margin:0;padding:0}
footer.device>div.view>div.view-string-donations{margin:0;padding:20px 0 30px;background:#c5360b;color:#fff;text-align:center}
footer.device>div.view>div.view-string-donations div.description{margin:0 10px 10px;padding:0;line-height:24px;font-size:15px;font-weight:400}
footer.device>div.view>div.view-string-donations a{font-family:'Roboto Slab',serif;color:#fff;line-height:24px;font-size:19px;font-weight:700;text-decoration:underline;text-transform:uppercase}
footer.device>div.view>div.view-string-donations a:focus,footer.device>div.view>div.view-string-donations a:hover{text-decoration:none}
footer.device>div.view>div.view-string-menu{margin:0;padding:40px 0 30px}
footer.device>div.view>div.view-string-menu>div.string{margin:0 auto;padding:0}
footer.device>div.view>div.view-string-menu>div.string ul{margin:0;padding:0;list-style:none}
footer.device>div.view>div.view-string-menu>div.string ul>li{display:block;width:192px;margin:0;padding:0;float:left}
footer.device>div.view>div.view-string-menu>div.string ul>li>h4{margin:0 10px 35px;padding:0;color:#696969;line-height:20px;font-size:15px;font-weight:700;text-transform:uppercase}
footer.device>div.view>div.view-string-menu>div.string ul>li>ul,footer.device>div.view>div.view-string-menu>div.string ul>li>ul>li{margin:0;padding:0}
footer.device>div.view>div.view-string-menu>div.string ul>li>ul>li>a{display:block;margin:0 10px 10px;padding:0;color:#696969;line-height:20px;font-size:13px;font-weight:400;text-decoration:none}
footer.device>div.view>div.view-string-menu>div.string ul>li>ul>li.active>a,footer.device>div.view>div.view-string-menu>div.string ul>li>ul>li>a:focus,footer.device>div.view>div.view-string-menu>div.string ul>li>ul>li>a:hover{color:#c5360b}
footer.device>div.view>div.view-string-data{margin:0;padding:20px 0;border-top:1px solid #39271d}
footer.device>div.view>div.view-string-data div.string{margin:0 auto;padding:0}
footer.device>div.view>div.view-string-data div.string div.column{width:50%;margin:0;padding:0;float:left;color:#696969;line-height:20px;font-size:13px;font-weight:400}
footer.device>div.view>div.view-string-data div.string div.column p{margin:0 10px;padding:0}
footer.device>div.view>div.view-string-data div.string div.column-about{text-align:left}
footer.device>div.view>div.view-string-data div.string div.column-creation{text-align:right}
footer.device>div.view>div.view-string-data div.string div.column-creation a{margin:0;padding:0;color:#696969;text-decoration:underline}
footer.device>div.view>div.view-string-data div.string div.column-creation a:focus,footer.device>div.view>div.view-string-data div.string div.column-creation a:hover{text-decoration:none}
article.item{margin:0 0 10px;padding:0;background:#fff;border:1px solid #d5d5d5}
article.item:last-of-type{margin:0}
article.item>div.view{margin:0;padding:0}
article.item>div.view-w150{height:170px;width:150px;float:left}
article.item>div.view-w150 div.figure{height:170px;width:150px;margin:0;padding:0;overflow:hidden}
article.item>div.view-w525{height:170px;width:525px;float:right;position:relative}
article.item>div.view-w525>div.head{margin:0 10px;padding:10px 0}
article.item>div.view-w525>div.head div.heading{max-height:44px;margin:0 10px;padding:0;overflow:hidden}
article.item>div.view-w525>div.head div.heading h3{margin:0;padding:0;line-height:22px;font-size:14px;font-weight:700}
article.item>div.view-w525>div.head div.heading h3 a{color:#000;text-decoration:none}
article.item>div.view-w525>div.head div.heading h3 a:focus,article.item>div.view-w525>div.head div.heading h3 a:hover{color:#e15025}
article.item>div.view-w525>div.main{margin:0 10px;padding:0}
article.item>div.view-w525>div.main div.description{max-height:72px;margin:0 10px;padding:0;overflow:hidden;color:#686868;line-height:18px;font-size:13px;font-weight:400}
article.item>div.view-w525>div.page{height:20px;margin:0;padding:0;position:absolute;right:10px;bottom:10px;left:10px}
article.item>div.view-w525>div.page>time{display:block;margin:0 10px;padding:0;float:left;color:#e15025;line-height:20px;font-size:12px;font-weight:700;text-transform:uppercase}
article.main,article.main>div.view{margin:0;padding:0}
article.main>div.view>div.head{margin:0 10px 10px;padding:0}
article.main>div.view>div.head div.heading{margin:0 10px 30px;padding:0}
article.main>div.view>div.head div.heading h1{margin:0;padding:0;font-family:'Roboto Slab',serif;color:#000;line-height:24px;font-size:20px;font-weight:700;text-transform:uppercase}
article.main>div.view>div.main{margin:0 10px;padding:0}
article.main>div.view>div.main div.description{margin:0 10px 10px;padding:0;color:#1f1f22;line-height:22px;font-size:14px;font-weight:400}
article.main>div.view>div.main div.description div.figure{margin:0 20px 10px 0;float:left}
article.main>div.view>div.page{margin:0 10px;padding:0}
article.main-cm-soldiers,article.main-cm-soldiers>div.view{margin:0;padding:0}
article.main-cm-soldiers>div.view>div.main{margin:0 10px 20px;padding:19px 9px 9px;background:#f5f5f5;border:1px solid #d5d5d5}
article.main-cm-soldiers>div.view>div.main>div.figure{height:290px;width:220px;margin:0 10px 10px;padding:0;float:left;background:#e2e2e2 url(../images/template.device/background-soldiers.png) no-repeat 50% 50%;background-size:cover;border:1px solid rgba(0,0,0,.1);line-height:0}
article.main-cm-soldiers>div.view>div.main>div.figure>img{margin:0;padding:0;line-height:0}
article.main-cm-soldiers>div.view>div.main>div.information{width:410px;margin:0 10px 10px;padding:0;float:right;line-height:20px;font-size:13px;font-weight:400}
article.main-cm-soldiers>div.view>div.main>div.information>span.label{font-weight:600}
article.item-cm-honors{width:240px;margin:0;padding:0;float:left;border:none}
article.item-cm-honors>div.view{margin:0 10px 20px!important;padding:0}
article.item-cm-honors>div.view>div.figure{margin:0;padding:0;line-height:0}
article.item-cm-honors>div.view>div.figure>a.figure{display:block;margin:0;padding:0;line-height:0;text-decoration:none}
article.item-cm-honors>div.view>div.figure>a.figure>img{margin:0;padding:0}
article.item-cu-humans,article.item-cu-humans>div.view{margin:0;padding:0;border:none}
article.item-cu-humans>div.view>div.figure{margin:0;padding:0}
article.item-cu-humans>div.view>div.figure>img{height:auto;width:100%;margin:0;padding:0}
article.item-cu-humans>div.view>div.heading{margin:0;padding:15px 20px}
article.item-cu-humans>div.view>div.heading>h3{margin:0;padding:0;color:#000;line-height:20px;font-size:15px;font-weight:700;text-align:center}
article.item-cu-humans>div.view>div.heading strong.subtitle{display:block;margin:10px 0 0;padding:0;color:rgba(0,0,0,.5);line-height:20px;font-size:13px;font-weight:400;text-align:center}
article.item-cu-books,article.item-cu-books>div.view{margin:0;padding:0;border:none}
article.item-cu-books>div.view>div.figure{margin:0;padding:10px}
article.item-cu-books>div.view>div.figure a{display:block;margin:0;padding:0;line-height:0;text-decoration:none}
article.item-cu-books>div.view>div.figure a>img{height:auto;width:100%;margin:0;padding:0}
article.item-cu-movies,article.item-cu-movies>div.view{margin:0;padding:0;border:none}
article.item-cu-movies>div.view>div.figure{margin:0;padding:10px}
article.item-cu-movies>div.view>div.figure a{display:block;margin:0;padding:0;line-height:0;text-decoration:none}
article.item-cu-movies>div.view>div.figure a>img{height:auto;width:100%;margin:0;padding:0}
article.item-cm-soldiers{width:50%;margin:0!important;padding:0!important;float:left;background:none!important;border:none!important}
article.item-cm-soldiers>div.view{margin:5px!important;padding:0;background:#fff;border:1px solid #d5d5d5}
article.item-cm-soldiers>div.view>div.view{padding:0!important}
article.item-cm-soldiers>div.view>div.view-w120{width:120px;margin:0 10px!important;padding:10px 0!important;float:left}
article.item-cm-soldiers>div.view>div.view-w120>div.figure{height:160px;width:120px;margin:0;padding:0;line-height:0;background:#e2e2e2 url(../images/template.device/background-soldiers.png) no-repeat 50% 50%;background-size:cover}
article.item-cm-soldiers>div.view>div.view-w120>div.figure>img{height:auto;width:100%;margin:0;padding:0}
article.item-cm-soldiers>div.view>div.view-w175{width:165px;margin:0 10px!important;padding:10px 0!important;float:right!important}
article.item-cm-soldiers>div.view>div.view-w175>div.heading{margin:0 0 10px;padding:0}
article.item-cm-soldiers>div.view>div.view-w175>div.heading>h3{margin:0;padding:0;position:relative;color:#000;line-height:20px;font-size:14px;font-weight:700}
article.item-cm-soldiers>div.view>div.view-w175>div.heading>h3>span{display:block;margin:0;padding:0}
article.item-cm-soldiers>div.view>div.view-w175>div.heading>h3>a.view{display:block;height:100%;width:100%;margin:0;padding:0;position:absolute;top:0;right:0;bototm:0;left:0;z-index:10}
article.item-cm-soldiers>div.view>div.view-w175>div.heading>h3:focus,article.item-cm-soldiers>div.view>div.view-w175>div.heading>h3:hover{color:#e15025}
article.item-cm-soldiers>div.view>div.view-w175>div.description{margin:0!important;padding:0!important;color:#686868;line-height:24px;font-size:13px;font-weight:400}
article.item-cm-soldiers>div.view>div.view-w175>div.description>span.label{display:block;margin:0;padding:0;font-weight:700}
article.item-cm-page,article.item-cm-page>div.view{margin:0;padding:0}
article.item-cm-page>div.view>div.heading{margin:0 10px 10px;padding:0}
article.item-cm-page>div.view>div.heading h3{margin:0;padding:0;font-family:'Roboto Slab',serif;color:#000;line-height:20px;font-size:16px;font-weight:700;text-transform:uppercase}
article.item-cm-page>div.view>div.description{margin:0 10px;padding:0;line-height:24px;font-size:14px;font-weight:400}
div.partners,div.partners>div.view,div.partners>div.view>div.head{margin:0;padding:0}
div.partners>div.view>div.head>div.heading{margin:10px 20px 20px;padding:0}
div.partners>div.view>div.head>div.heading>h3{margin:0;padding:0;font-family:'Roboto Slab',serif;line-height:22px;font-size:14px;font-weight:700;text-transform:uppercase}
div.partners>div.view>div.main{margin:0;padding:0}
div.partners>div.view>div.main>a{display:block;height:80px;width:172px;margin:10px;padding:0;float:left;position:relative;text-decoration:none}
div.partners>div.view>div.main>a>span.image,div.partners>div.view>div.main>a>span.imageActive{display:block;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:50% 50%}
div.partners>div.view>div.main>a>span.image{z-index:10}
div.partners>div.view>div.main>a:focus>span.image,div.partners>div.view>div.main>a:hover>span.image,div.partners>div.view>div.main>a>span.imageActive{display:none;z-index:5}
div.partners>div.view>div.main>a:focus>span.imageActive,div.partners>div.view>div.main>a:hover>span.imageActive{display:block;z-index:10}
section.slides{margin:-30px 0 20px 0;padding:0}
section.slides>div.view{height:250px;width:960px;margin:0;padding:0;overflow:hidden}
section.slides>div.view article.slide{height:250px;width:960px;margin:0;padding:0}
section.slides>div.view article.slide>div.view{margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}
section.slides>div.view article.slide>div.view>div.column{margin:0;padding:0;position:absolute;z-index:15}
section.slides>div.view article.slide>div.view>div.column-date{height:138px;width:138px;top:56px;right:732px;bottom:56px;left:90px;background:#e35228;background:-webkit-linear-gradient(top,#e35228,#c5360c);background:-moz-linear-gradient(top,#e35228,#c5360c);background:-ms-linear-gradient(top,#e35228,#c5360c);background:-o-linear-gradient(top,#e35228,#c5360c);background:linear-gradient(top,#e35228,#c5360c)}
section.slides>div.view article.slide>div.view>div.column-date>time{display:block;margin:0;padding:33px 0;color:#fff;text-align:center}
section.slides>div.view article.slide>div.view>div.column-date>time span.d,section.slides>div.view article.slide>div.view>div.column-date>time span.m{display:block;margin:0;padding:0}
section.slides>div.view article.slide>div.view>div.column-date>time span.d{font-family:'Roboto Slab',serif;line-height:50px;font-size:50px;font-weight:700}
section.slides>div.view article.slide>div.view>div.column-date>time span.m{line-height:22px;font-size:22px;font-weight:700;text-transform:lowercase}
section.slides>div.view article.slide>div.view>div.column-content{margin:0;padding:0;height:138px;top:56px;right:90px;bottom:56px;left:260px}
section.slides>div.view article.slide>div.view>div.column-content>div.content{margin:0;padding:0}
section.slides>div.view article.slide>div.view>div.column-content>div.content>div.heading{margin:0;padding:0;font-family:'Roboto Slab',serif;color:#fff;line-height:50px;font-size:50px;font-weight:700;text-transform:uppercase}
section.slides>div.view article.slide>div.view>div.column-content>div.content>div.description{margin:0;padding:0;color:#fff;line-height:20px;font-size:16px;font-weight:700}
section.slides>div.view article.slide>div.view>figure{position:absolute;top:0;right:0;bototm:0;left:0;line-height:0;z-index:10}
section.slides>div.view article.slide>div.view>a{display:block;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:25;line-height:0;font-size:0;text-decoration:none}