@charset "UTF-8";
.margin0 {
    margin: 0!important
}

.before_list {
    margin-bottom: 0!important;
    color: #00b1ee!important
}

@font-face {
    font-family: 'FontAwesome';
    src: url('fontawesome-webfont.eot?v=4.6.3');
    src: url('fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'), url('fontawesome-webfont.woff2?v=4.6.3') format('woff2'), url('fontawesome-webfont.woff?v=4.6.3') format('woff'), url('fontawesome-webfont.ttf?v=4.6.3') format('truetype'), url('fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DINRegularRegular';
    src: url('dinrg__.eot');
    src: url('dinrg__.eot') format('embedded-opentype'), url('dinrg__.woff') format('woff'), url('dinrg__.ttf') format('truetype'), url('dinrg__.svg#DINRegularRegular') format('svg')
}

@font-face {
    font-family: 'DINMediumRegular';
    src: url('dinmd__.eot');
    src: url('dinmd__.eot') format('embedded-opentype'), url('dinmd__.woff') format('woff'), url('dinmd__.ttf') format('truetype'), url('dinmd__.svg#DINMediumRegular') format('svg')
}

@font-face {
    font-family: 'DINLightRegular';
    src: url('dinli__.eot');
    src: url('dinli__.eot') format('embedded-opentype'), url('dinli__.woff') format('woff'), url('dinli__.ttf') format('truetype'), url('dinli__.svg#DINLightRegular') format('svg')
}

.CalibriRegular {
    font-family: 'CalibriRegular'
}

.CalibriBold {
    font-family: 'CalibriBold'
}

.PFDinTextProBold {
    font-family: 'PFDinTextProBold'
}

.PFDinTextProMedium {
    font-family: 'PFDinTextProMedium'
}

a {
    color: #00aeef;
    outline: 0
}

body {
    overflow-x: hidden;
    overflow-y: hidden;
    margin: 0;
    font-size: 16px;
    color: #535451;
    font-family: 'CalibriRegular';
    background-color: #f2f2f2
}

html[data-useragent*='MSIE 10.0'] body,
html[data-useragent*='rv:11.0'] body {
    overflow-y: scroll
}

.Black {
    color: #08090a
}

.Gray {
    color: #ededed
}

.darkgray {
    color: #bcbdbf
}

.red {
    color: #dc3422
}

.color-blue {
    color: #00aeef!important
}

.text_with_bg {
    background: #00aeef;
    padding: 20px 10px;
    color: #fff
}

.text_with_bg a {
    color: #fff
}

.text_with_bg a:hover {
    text-decoration: underline
}

.disc-listing {
    list-style-type: disc
}

.margin-left {
    margin-left: 40px
}

strong {
    font-weight: bold
}

table strong {
    font-weight: bold
}

ul {
    list-style: none;
    margin: 0;
    padding: 0
}

.clr {
    clear: both
}

a:hover {
    text-decoration: none
}

.component li {
    background: url("../images/BlueBullet.png") no-repeat scroll 0 5px transparent;
    margin: 4px 0;
    padding: 0 22px;
    width: 90%
}

.component ul.greyBullets li {
    background: url("../images/GreyBullet.png") no-repeat scroll 0 5px transparent;
    color: #313435
}

.component li.margin-left {
    margin-left: 40px
}

.component .pagination li {
    width: auto;
    display: inline;
    float: none;
    background: 0
}

.component .pagination {
    text-align: center
}

.component li ul,
.component ul.sub_ul {
    margin-left: 40px
}

.component li ul.disc-listing li {
    padding-left: 0
}

.component li ul li {
    background: 0
}

.component .careers .landaItem li ul li,
.component .careers .landaItem ul.sub_ul li {
    background: url("../images/BlueBullet.png") no-repeat scroll 0 5px transparent
}

.component li:last-child {
    clear: left;
    float: none
}

.main {
    background: #f2f2f2;
    width: 100%;
    clear: both;
    padding-bottom: 40px
}

@-moz-document url-prefix() {
    .main {
        padding-bottom: 20px
    }
}

.main.black {
    background: none repeat scroll 0 0 #000;
    color: #FFF
}

.main.black h1 {
    color: #FFF
}

.main.black .itemFullText {
    border-bottom: 3px solid #00aeef;
    padding-bottom: 28px;
    margin-bottom: 15px
}

.HPmailWrapper {
    width: 100%;
    position: relative
}

#featured-wrapper {
    height: 605px;
    margin-top: -15px;
    position: relative;
    background: #000;
    border-bottom: 4px solid #bdbdbf
}

.mainWrapper {
    width: 100%
}

.HPTop {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999
}

.HPTop.mainTop {
    top: 15px
}

.container,
.moduletablecontainer {
    width: 940px;
    margin: 0 auto;
    position: relative
}

a.logo {
    background: url("../images/logo.png") no-repeat scroll 1px 4px transparent;
    cursor: pointer;
    height: 64px;
    left: 0;
    position: absolute;
    text-indent: -999999px;
    top: 15px;
    width: 180px;
    z-index: 9999
}

.customsocials {
    position: absolute;
    right: 5px;
    top: 13px;
    z-index: 9999
}

.customsocials a,
.customsocials span {
    color: #FFF;
    font-size: 14px;
    font-family: CalibriRegular;
    line-height: 24px
}

.customsocials a:hover {
    color: #00aeef
}

a.facebook {
    display: block;
    background: url(../images/sprite.png) -71px -1095px no-repeat;
    float: right;
    width: 23px;
    height: 23px;
    margin: 0 0 0 9px
}

a.facebook:hover {
    background: url(../images/sprite.png) -47px -1095px no-repeat
}

a.twitter {
    display: block;
    background: url(../images/sprite.png) -24px -1095px no-repeat;
    float: right;
    width: 23px;
    height: 23px;
    margin: 0 0 0 7px
}

a.twitter:hover {
    background: url(../images/sprite.png) 0 -1095px no-repeat
}

.breadcrumbs {
    padding-top: 25px;
    font-size: 14px;
}

#landaSocial .breadcrumbs {
    margin-top: -11px;
    color: #00aeef
}

.landablog .breadcrumbs,
.itemBlog .breadcrumbs,
.landa-articles .breadcrumbs {
    color: #00aeef
}

#landaSocial .breadcrumbs span,
.landablog .breadcrumbs span,
.itemBlog .breadcrumbs span,
.landa-articles .breadcrumbs span {
    color: #00aeef
}

.aboutInner532 .breadcrumbs,
#landaSocial .breadcrumbs {
    padding-top: 0
}

.press_releases.item .breadcrumbs,
.aboutInner477 .breadcrumbs,
.commercial .breadcrumbs,
.FlexiblePackaging .breadcrumbs,
.FlexiblePackaging .breadcrumbs,
.Publishing .breadcrumbs,
.foldingPage .breadcrumbs,
.press_releases .breadcrumbs {
    top: 300px;
    z-index: 9999;
    height: 20px
}

.press_releases.item .breadcrumbs a,
.aboutInner477 .breadcrumbs a,
.contact_us .breadcrumbs a,
.commercial .breadcrumbs a,
.FlexiblePackaging .breadcrumbs a,
.FlexiblePackaging .breadcrumbs a,
.Publishing .breadcrumbs a,
.foldingPage .breadcrumbs a,
.press_releases .breadcrumbs a {
    color: #fff
}

.containerBread {
    width: 1012px;
    margin: 0 auto
}

.market_intro_new .breadcrumbs,
.press_releases.item .breadcrumbs,
.aboutInner477 .breadcrumbs,
.contact_us .breadcrumbs,
.commercial .breadcrumbs,
.FlexiblePackaging .breadcrumbs,
.Publishing .breadcrumbs,
.foldingPage .breadcrumbs,
.press_releases .breadcrumbs,
.FlexiblePackaging .breadcrumbs {
    position: absolute;
    bottom: 6px;
    padding-top: 0;
    color: #fff
}

.contact_us .breadcrumbs {
    top: 4px
}

.breadcrumbs span {
    padding: 0 4px;
    line-height: 24px!important;
    font: 12px "DINLightRegular"!important;
}

.breadcrumbs a {
    font: 12px "DINLightRegular"!important;
    text-decoration: none
}

.press_releases .breadcrumbs span {
    font-family: Arial!important;
}

.arr {
    padding: 0 5px
}

.marg-30-0 {
    margin-top: 30px!important;
    margin-bottom: 30px!important
}

.menuLine {
    position: absolute;
    top: 92px;
    left: 0;
    border-bottom: #FFF solid 5px;
    width: 951px
}

.BlueBoxes {
    padding-bottom: 32px;
    margin-top: -54px
}

.blueBox {
    width: 269px;
    height: 58px;
    background: url(../images/box_new.png) 0 0 no-repeat;
    float: left;
    margin: 0 32px 0 0;
    padding: 23px 20px;
    padding-top: 0;
    padding-right: 3px;
    cursor: pointer
}

.blueBox:hover {
    background-position: 0 -94px
}

.grow {
    width: 21px;
    height: 21px;
    float: right
}

.grow_div {
    padding-right: 15px;
    height: 26px
}

.blueBox.last {
    margin: 0
}

.blueBox h2 {
    color: #FFF;
    font-size: 30px;
    line-height: 31px;
    font-weight: normal;
    margin-top: -20px
}

.blueBox:hover h2 {
    color: #00aeef
}

.blueBox .intro {
    color: #fff;
    font-family: 'CalibriRegular';
    font-size: 15px;
    line-height: 17px;
    top: -52px;
    width: 140px;
    position: relative
}

.blueBox .boxImg {
    float: right;
    margin-top: -7px;
    display: block
}

#new_box {
    margin-top: 0;
    padding-top: 25px
}

li.deeper ul li a:hover span {
    color: #00aeef!important
}

.footer li.deeper ul li a:hover span {
    color: #00aeef!important;
    text-decoration: underline
}

.blueBox .BlueLine {
    color: #00aeef;
    display: block;
    font: 15px/27px 'CalibriRegular'
}

.blueBox a.readOn {
    color: #00aeef;
    display: block;
    margin-left: -9px;
    font: 13px/27px 'CalibriRegular'
}

.blueBox a.readOn span {
    color: #bcbdbf;
    text-decoration: none!important
}

.boxImgHolder {
    text-align: center;
    margin: 8px 0;
    height: 80px
}

.itemFullText img {
    border: 3px solid #ededed
}

.timeline {
    width: 100%;
    margin: 0 auto;
    height: 17px;
    position: absolute;
    top: 457px;
    left: 0;
    z-index: 9999;
    background: url(../images/timeline.png) 50% 0 no-repeat
}

.timeline_in {
    width: 100%;
    height: 17px
}

.ui-progressbar.ui-widget {
    left: 0;
    height: 5px;
    background: url(../images/grayStrip.png) 0 0 repeat-x
}

.ui-progressbar-value.ui-widget-header.ui-corner-left {
    background: #FFF;
    height: 5px
}

#blueDot {
    cursor: ;
    position: absolute;
    z-index: 9999;
    left: 40px;
    top: -7px;
    width: 19px;
    height: 19px;
    background: url(../images/sprite.png) 0 -896px no-repeat
}

#redDot {
    cursor: ;
    position: absolute;
    z-index: 9999;
    left: 309px;
    top: -7px;
    width: 19px;
    height: 19px;
    background: url(../images/sprite.png) -20px -896px no-repeat
}

#yellowDot {
    cursor: ;
    position: absolute;
    z-index: 9999;
    left: 583px;
    top: -7px;
    width: 19px;
    height: 19px;
    background: url(../images/sprite.png) -39px -896px no-repeat
}

#grayDot {
    cursor: ;
    position: absolute;
    z-index: 9999;
    left: 886px;
    top: -7px;
    width: 19px;
    height: 19px;
    background: url(../images/sprite.png) -58px -896px no-repeat
}

a.inkod {
    cursor: pointer;
    background: url(../images/inkod.png) 38px 50% no-repeat;
    color: #FFF!important;
    display: inline-block;
    line-height: 30px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif
}

a.inkod:hover {
    color: #ebb72d!important;
    text-decoration: none!important
}

h2.hptitle {
    font-size: 28px;
    color: #040404;
    font-family: 'PFDinTextProMedium';
    line-height: 60px;
    font-weight: normal
}

.moduletable-event {
    float: left;
    width: 384px
}

.moduletable-event2 {
    width: 614px;
    margin-bottom: 40px
}

.eventBox {
    background-color: #ededed;
    position: relative;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 16px
}

.eventBox img {
    float: left;
    height: auto;
    margin-right: 17px;
    width: 110px
}

.eventBox h3 {
    color: #00aeef;
    font-family: 'CalibriRegular';
    font-size: 23px;
    margin-bottom: 0;
    margin-top: -6px;
    float: left;
    width: 220px
}

.eventBox h4 {
    font-size: 21px;
    color: #040404;
    font-family: 'CalibriRegular';
    margin-bottom: 0
}

.eventBox .intro {
    margin-bottom: 0
}

.eventBox p {
    color: #040404;
    font: 14px/16.5px 'CalibriRegular'
}

.eventBox .links a {
    color: #00aeef;
    display: inline-block;
    font-size: 13px;
    font-family: 'CalibriRegular';
    line-height: 27px
}

.eventBox .links a span {
    color: #6b787c;
    text-decoration: none!important
}

.testiBox {
    background-color: #ededed;
    position: relative;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 18px 18px 0 18px
}

.moduletable-drupaslider {
    float: right;
    height: 145px;
    width: 360px;
    background: #ededed;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 12px
}

.moduletable-drupaslider .moduleCustomLink {
    color: #00aeef
}

.drupaItem {
    float: left;
    margin-top: 11px;
    text-align: center;
    width: 108px
}

.drupaItem img {
    border: #FFF solid 2px
}

#slide_container {
    width: 298px;
    overflow: hidden;
    height: 93px;
    float: left;
    margin-left: 6px;
    position: relative
}

a.drupaLeft {
    float: left;
    width: 31px;
    height: 31px;
    background: url(../images/sprite.png) -110px -1086px no-repeat;
    margin-top: 31px;
    margin-left: -6px
}

a.drupaRight {
    float: right;
    width: 31px;
    height: 31px;
    background: url(../images/sprite.png) -142px -1086px no-repeat;
    margin-top: 31px;
    margin-right: -6px
}

.sliderWrapper {
    margin-top: 10px
}

#slide_container2 {
    position: absolute;
    left: -10px
}

.slideShadowL {
    background: url(../images/sliderShadowL.png) 0 0 no-repeat;
    width: 7px;
    height: 95px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 99
}

.slideShadowR {
    background: url(../images/sliderShadowR.png) 0 0 no-repeat;
    width: 7px;
    height: 95px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 99
}

.additionalNewsroom {
    border: #ededed solid 1px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 12px;
    float: right;
    width: 170px
}

.additionalNewsroom a.attachment {
    display: block;
    padding-left: 21px;
    color: #00aeef;
    font-size: 13px;
    background: url(../images/pdf_icon.png) 0 0 no-repeat;
    text-decoration: none;
    margin-left: 16px
}

.NewsroomIntroText {
    float: left;
    font-family: CalibriBold;
    margin-top: 15px;
    width: 400px
}

.NewsroomIntroText h2 {
    font-family: CalibriBold;
    font-size: 16px!important
}

.NewsroomIntroText h3 {
    font-family: CalibriBold;
    font-size: 16px!important
}

.itemHe h3 {
    font-family: Arial!important;
}

.NewsroomFullText {
    margin-top: 25px
}

.itemNewsroomRelated {
    background: url(../images/dottedBorder.png) repeat-x 0 100%;
    padding-top: 5px;
    margin-top: 8px
}

.itemNewsroomRelated ul {
    list-style: none;
    margin: 0;
    padding: 0 10px
}

.itemNewsroomRelated ul li {
    list-style: none;
    margin: 0;
    padding: 0;
    float: left;
    margin: 9px 6px 0;
    background: 0;
    width: auto
}

.itemNewsroomRelated ul li a img {
    height: 15px!important
}

div.sigProGalleriaPlaceholder {
    background: url(../images/gallery_shadow.png) 0 100% no-repeat;
    padding-bottom: 10px
}

div.sigProGalleriaPlaceholder a {
    border: 1px solid #ededed;
    padding: 2px
}

.itemImageGallery {
    margin-bottom: 24px;
    margin-left: -5px;
    margin-right: -10px
}

.NewsroomIntroText strong {
    font-weight: bold
}

.jspContainer {
    overflow: hidden;
    position: relative
}

.jspPane {
    position: absolute
}

.jspVerticalBar {
    position: absolute;
    top: 0;
    right: 0;
    width: 16px;
    height: 100%
}

.jspHorizontalBar {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 16px
}

.jspVerticalBar *,
.jspHorizontalBar * {
    margin: 0;
    padding: 0
}

.jspCap {
    display: none
}

.jspHorizontalBar .jspCap {
    float: left
}

.jspTrack {
    background: url(../images/sprite.png) -383px -899px no-repeat;
    cursor: pointer;
    right: 1px;
    position: relative
}

.jspDrag {
    background: url(../images/handle.png) 0 50% no-repeat;
    cursor: pointer;
    left: -14px;
    width: 33px!important;
    overflow: hidden
}

.jspDrag:hover {
    background: url(../images/handle.png) -37px 50% no-repeat
}

.jspDrag {
    position: relative;
    top: 0;
    cursor: pointer
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
    float: left;
    height: 100%
}

.jspArrow {
    background: #50506d;
    text-indent: -20000px;
    display: block;
    cursor: pointer
}

.jspArrow.jspDisabled {
    cursor: default;
    background: #80808d
}

.jspVerticalBar .jspArrow {
    height: 16px
}

.jspHorizontalBar .jspArrow {
    width: 16px;
    float: left;
    height: 100%
}

.jspVerticalBar .jspArrow:focus {
    outline: 0
}

.jspCorner {
    background: #eeeef4;
    float: left;
    height: 100%
}

* html .jspCorner {
    margin: 0 -3px 0 0
}

#scrollbar_container {
    width: 520px;
    height: 149px
}

.itemFullText {
    margin: 0
}

.itemBlog.id1366 .itemHeader .itemTitle,
.itemBlog.id1366 .itemHeader .newRoomTxt .itemDateCreated,
.itemBlog.id1366 .itemHeader .newRoomTxt a,
.itemBlog.id1366 .itemFullText {
    font-family: Baskerville
}

.component .itemBody .itemIntroText {
    border-bottom: 3px solid #00aeef;
    margin-bottom: 13px;
    padding-bottom: 30px
}

.component .landablog .itemBody .itemIntroText {
    border-bottom: 3px solid #00aeef;
    margin-bottom: 13px;
    padding-bottom: 0
}

.landablog .catItemBody {
    margin-top: 10px
}

.jScrollPaneContainer {
    overflow: hidden;
    position: relative;
    z-index: 1
}

.jScrollPaneDragTop {
    right: 0;
    overflow: hidden;
    position: absolute;
    top: 0
}

.jScrollPaneDragBottom {
    bottom: 0;
    right: 0;
    overflow: hidden;
    position: absolute
}

.HPmailWrapper .component {
    border-bottom: 3px solid #00aeef;
    border-top: 3px solid #00aeef;
    float: left;
    margin-bottom: 28px;
    margin-top: 31px;
    padding: 6px 0 30px;
    width: 100%
}

.itemListSubCategories {
    width: 690px;
    float: left;
    padding: 33px 0 90px 0
}

.right {
    float: right;
    margin-top: 26px;
    width: 292px
}

.HPmailWrapper .component h2 {
    color: #040404;
    font-family: 'PFDinTextProMedium';
    font-size: 28px;
    margin-bottom: 7px
}

.right .moduletable {
    margin-bottom: 24px
}

.right .moduletable h3 {
    color: #040404;
    font-family: 'PFDinTextProMedium';
    font-size: 28px;
    font-weight: normal;
    margin-bottom: 10px;
    margin-top: -8px
}

.testiBox .intro {
    font-family: 'CalibriBold';
    font-size: 16px;
    line-height: 19px
}

.testiBox.prcontacts .intro {
    font-family: 'CalibriRegular';
    font-size: 16px;
    line-height: 19px;
    color: #808080;
    margin-bottom: 20px;
    background: #ededed
}

.testiBox.prcontacts h5 {
    font-family: 'CalibriRegular';
    font-size: 16px;
    line-height: 19px;
    color: #4f5563;
    margin-bottom: 3px;
    font-weight: bold
}

.testiBox.prcontacts .intro a {
    color: #00aeef
}

.testiBox .author {
    color: #00aeef;
    font-size: 16px;
    display: block;
    font-family: 'CalibriBold';
    line-height: 20px;
    margin-top: 15px
}

.testiBox .position {
    color: #6b787c;
    font-size: 14px;
    display: block
}

.moduletable-bluelink {
    margin-bottom: 24px
}

.moduletable-bluelink a {
    float: left;
    display: block;
    background: url("../images/sprite.png") no-repeat scroll -116px -241px transparent
}

.moduletable-bluelink a span {
    color: #FFF;
    float: left;
    background: url("../images/sprite.png") no-repeat scroll 0 -280px transparent;
    display: block;
    font-size: 18px;
    font-family: 'PFDinTextProMedium';
    line-height: 39px;
    padding: 0 40px;
    cursor: pointer
}

.moduletable-bluelink a:hover {
    background: url("../images/sprite.png") no-repeat scroll -116px -320px transparent
}

.moduletable-bluelink a:hover span {
    background: url("../images/sprite.png") no-repeat scroll 0 -359px transparent
}

.rsform-input-box {
    border: #ededed solid 1px;
    position: relative;
    background-color: #ededed;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 8px;
    font-size: 18px;
    color: #808080;
    font-family: 'CalibriRegular';
    margin-bottom: 10px;
    width: 274px
}

.rsform-error {
    border: #F00 solid 1px
}

.SubmitBtn {
    float: left;
    display: block;
    background: url(../images/sprite.png) -132px -241px no-repeat;
    margin-top: 11px
}

.SubmitBtn input {
    color: #FFF;
    float: left;
    background: url(../images/sprite.png) 0 -280px no-repeat;
    display: block;
    font-size: 22px;
    font-family: 'PFDinTextProMedium';
    height: 39px;
    padding: 0 34px;
    border: 0;
    cursor: pointer
}

.SubmitBtn:hover {
    background: url(../images/sprite.png) -132px -320px no-repeat
}

.SubmitBtn input:hover {
    background: url(../images/sprite.png) 0 -359px no-repeat
}

.SubmitBtn:active {
    background: url(../images/sprite.png) -132px -399px no-repeat
}

.SubmitBtn:active input {
    background: url(../images/sprite.png) 0 -438px no-repeat
}

.SubmitBtn input:active {
    background: url(../images/sprite.png) 0 -438px no-repeat
}

.formError {
    margin-top: -10px;
    margin-bottom: 10px;
    display: block
}

.footer {
    background: url('../images/sprites_footer.png') no-repeat;
    height: 30px;
    width: 30px;
    color: transparent!important;
    margin: 7px 0;
}

.footer.f-fb {
    background-position: -230px -20px;
}

.footer.f-linkdin {
    background-position: -300px -20px;
}

.footer.f-twitter {
    background-position: -20px -20px;
}

.footer.f-youtube {
    background-position: -160px -20px;
}

.footer.f-chat {
    background-position: -90px -20px;
}

.footer.f-chat .qrcode-wechat {
    width: 100px;
    height: 100px;
    position: absolute;
    top: 20px;
    left: 14px;
    background: url(../images/qrcode-wechat.jpg) no-repeat;
    background-size: 100%;
    border: 1px solid #000;
}

.custom-credit {
    background: url("../images/dottedBorder.png") no-repeat scroll 0 bottom transparent;
    color: #fff;
    font-family: 'CalibriBold';
    font-size: 14px;
    letter-spacing: .141px;
    margin-bottom: 34px;
    padding-bottom: 34px
}

.footer .custom a,
.custom-credit a {
    color: #00aeef
}

.footer .custom {
    color: #FFF;
    font-size: 12px;
    font-family: 'CalibriBold'
}

.VombieLikeButton {
    margin-bottom: 20px
}

.thanks {
    color: #bcbdbf
}

.thanks img {
    float: left;
    margin: -3px 10px
}

.breadcrumbs,
a.pathway {
    text-transform: capitalize
}

a.pathway {
    display: inline-block;
    font-size: 14px;
    padding: 0 4px
}

a.pathway.first {
    padding-left: 0
}

.slideBubble {
    display: none
}

#featured {
    height: 632px;
    position: relative;
    background: #000
}

.feature {
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
    display: none
}

.feature .background {
    height: 546px
}

.feature .image {
    min-width: 980px;
    max-width: 1500px;
    height: 546px;
    overflow: hidden
}

.feature .card {
    position: relative;
    width: 980px;
    height: 455px;
    margin: 0 auto;
    top: 25px;
    left: 0;
    z-index: 99
}

.feature .card .info {
    position: absolute;
    right: -1000px;
    top: 115px;
    width: 450px;
    z-index: 9999
}

.features {
    margin: 0 auto;
    height: 546px
}

.feature .card .info h1 {
    color: #FFF;
    font-size: 33px;
    font-family: 'PFDinTextProMedium';
    font-weight: normal;
    line-height: 44px
}

.feature .card .info .h1 {
    color: #FFF;
    font-size: 33px;
    font-family: 'PFDinTextProMedium';
    font-weight: normal;
    line-height: 44px
}

.feature .card .info h3 {
    color: #bcbdbf;
    font-size: 31px;
    font-family: 'PFDinTextProMedium';
    font-weight: normal;
    line-height: 44px
}

.feature .card .info .readMore {
    color: #00aeef;
    display: block;
    font-size: 13px;
    font-family: 'CalibriRegular';
    line-height: 37px
}

.feature .card .info .readMore span {
    color: #bcbdbf;
    padding-right: 3px
}

.feature .card .info .contactUs {
    float: left;
    display: block;
    background: url(../images/sprite.png) -105px 0 no-repeat;
    margin-top: 11px
}

.feature .card .info .contactUs span {
    color: #FFF;
    float: left;
    background: url(../images/sprite.png) 0 -39px no-repeat;
    display: block;
    font-size: 18px;
    font-family: 'PFDinTextProMedium';
    line-height: 39px;
    padding: 0 40px;
    cursor: pointer
}

.feature .card .info .contactUs:hover {
    background: url(../images/sprite.png) -105px -79px no-repeat;
    text-decoration: none
}

.feature .card .info .contactUs:hover span {
    background: url(../images/sprite.png) 0 -118px no-repeat;
    text-decoration: none
}

.feature .card .info .contactUs:active {
    background: url(../images/sprite.png) -105px -158px no-repeat
}

.feature .card .info .contactUs:active span {
    background: url(../images/sprite.png) 0 -197px no-repeat
}

#preloader {
    position: absolute;
    width: 100%;
    z-index: 99
}

#preloader .background {
    height: 455px;
    background: url("../images/preloader_bg.gif") repeat
}

#preloader .image {
    min-width: 980px;
    height: 455px;
    background: url("../images/preloader_logo.png") center center no-repeat
}

#slides {
    width: 850px;
    margin: -87px auto 0;
    z-index: 9999;
    position: relative
}

#slides ul {
    float: right
}

#slides ul li {
    float: left;
    margin: 0 4px;
    position: relative
}

#slides ul li.activeSlide {
    background: url(../images/activeSlide.png) 50% 0 no-repeat
}

#slides ul li.activeSlide img {
    border: #FFF solid 2px;
    margin-top: 17px
}

#slides ul li img {
    border: #606060 solid 2px;
    margin-top: 12px
}

.slideBubble {
    position: absolute;
    top: -138px;
    background: url(../images/tooltip.png) no-repeat;
    width: 294px;
    height: 148px;
    left: -219px;
    padding: 3px
}

.slideBubble img {
    margin: 0 0!important;
    float: left;
    border: 0 none!important
}

.slideBubble a {
    color: #00aeef;
    font-family: 'PFDinTextProLight';
    font-weight: bold;
    font-size: 15px;
    line-height: 17px;
    margin: 13px 0;
    float: left;
    margin-top: 11px;
    width: 175px;
    padding: 13px 0
}

.feature {
    display: none
}

.feature1 .feature1 {
    display: block!important
}

.feature1 .image {
    background: url("../images/featured/slide1.jpg") 50% 0 no-repeat
}

.feature2 .feature2 {
    display: block!important
}

.feature2 .image {
    background: url("../images/featured/slide2.jpg") 50% 6px no-repeat
}

.feature2 .card .info .we {
    left: 0
}

.feature3 .feature3 {
    display: block!important
}

.feature3 .background {
    background: url("../images/featured/feature3_bg.gif") repeat-x
}

.feature3 .image {
    background: url("../images/featured/slide3.jpg") 50% 6px no-repeat;
    height: 535px
}

.feature4 .feature4 {
    display: block!important
}

.feature4 .image {
    background: url("../images/featured/slide4.jpg") 50% 6px no-repeat
}

#fancybox-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    margin-left: -20px;
    cursor: pointer;
    overflow: hidden;
    z-index: 1104;
    display: none
}

#fancybox-loading div {
    position: absolute;
    top: 0;
    left: 0;
    width: 40px;
    height: 480px;
    background-image: url('fancybox.png')
}

#fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1100;
    display: none
}

#fancybox-tmp {
    padding: 0;
    margin: 0;
    border: 0;
    overflow: auto;
    display: none
}

#fancybox-wrap {
    position: fixed;
    top: 10% !important;
    left: 0;
    z-index: 9999;
    outline: 0;
    display: none;
    padding: 20px
}

#fancybox-outer {
    position: relative;
    width: 100%;
    height: 100%;
    padding-top: 20px
}

#fancybox-content {
    width: 0;
    height: 0;
    outline: 0;
    position: relative;
    overflow: hidden;
    z-index: 1102;
    border: 3px solid #fff!important;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #FFF
}

#fancybox-hide-sel-frame {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: transparent;
    z-index: 1101
}

#fancybox-close {
    background: url("https://www.landanano.com/plugins/system/jcemediabox/themes/standard/img/close.png") repeat scroll -4px -4px transparent;
    cursor: pointer;
    height: 13px;
    position: absolute;
    right: -20px;
    top: 26px;
    width: 12px;
    z-index: 1103
}

#fancybox-error {
    color: #444;
    font: normal 12px/20px Arial;
    padding: 14px;
    margin: 0
}

#fancybox-img {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    border: 0;
    outline: 0;
    line-height: 0;
    vertical-align: top
}

#fancybox-frame {
    width: 100%;
    height: 100%;
    border: 0;
    display: block
}

#fancybox-left,
#fancybox-right {
    position: absolute;
    bottom: 0;
    height: 100%;
    width: 35%;
    cursor: pointer;
    outline: 0;
    z-index: 1102;
    display: none
}

#fancybox-left {
    left: 0
}

#fancybox-right {
    right: 0
}

#fancybox-left-ico,
#fancybox-right-ico {
    position: absolute;
    top: 50%;
    left: -9999px;
    width: 30px;
    height: 30px;
    margin-top: -15px;
    cursor: pointer;
    z-index: 1102;
    display: block
}

#fancybox-left-ico {
    background-image: url('fancybox.png');
    background-position: -40px -30px
}

#fancybox-right-ico {
    background-image: url('fancybox.png');
    background-position: -40px -60px
}

#fancybox-left:hover,
#fancybox-right:hover {
    visibility: visible
}

#fancybox-left:hover span {
    left: 22px
}

#fancybox-right:hover span {
    left: auto;
    right: 22px
}

.fancybox-bg {
    position: absolute;
    padding: 0;
    margin: 0;
    border: 0;
    width: 0;
    height: 0;
    z-index: 1001
}

#fancybox-title {
    font-family: Helvetica;
    font-size: 12px;
    z-index: 1102;
    top: 23px;
    left: 0;
    position: absolute;
    width: 100%!important;
    margin-left: 0!important;
    margin-right: 0!important
}

#fancybox-title-inside {
    line-height: 30px;
    padding-left: 14px
}

.fancybox-title-inside {
    text-align: left;
    color: #333;
    background: #fff;
    float: left;
    line-height: 25px
}

.fancybox-title-outside {
    padding-top: 10px;
    color: #fff
}

.fancybox-title-over {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #FFF;
    text-align: left
}

#fancybox-title-over {
    padding: 10px;
    background-image: url('fancy_title_over.png');
    display: block
}

.fancybox-title-float {
    position: absolute;
    left: 0;
    bottom: -17px;
    height: 32px
}

#fancybox-title-float-wrap {
    border: 0;
    border-collapse: collapse;
    width: auto
}

#fancybox-title-float-wrap td {
    border: 0;
    white-space: nowrap
}

#fancybox-title-float-left {
    padding: 0 0 0 15px;
    background: url('fancybox.png') -40px -90px no-repeat
}

#fancybox-title-float-main {
    color: #FFF;
    line-height: 29px;
    font-weight: bold;
    padding: 0 0 3px 0;
    background: url('fancybox-x.png') 0 -40px
}

#fancybox-title-float-right {
    padding: 0 0 0 15px;
    background: url('fancybox.png') -55px -90px no-repeat
}

.fancybox-ie6 #fancybox-close {
    background: transparent;
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale')
}

.fancybox-ie6 #fancybox-left-ico {
    background: transparent;
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale')
}

.fancybox-ie6 #fancybox-right-ico {
    background: transparent;
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale')
}

.fancybox-ie6 #fancybox-title-over {
    background: transparent;
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale');
    zoom: 1
}

.fancybox-ie6 #fancybox-title-float-left {
    background: transparent;
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale')
}

.fancybox-ie6 #fancybox-title-float-main {
    background: transparent;
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale')
}

.fancybox-ie6 #fancybox-title-float-right {
    background: transparent;
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale')
}

.fancybox-ie6 #fancybox-bg-w,
.fancybox-ie6 #fancybox-bg-e,
.fancybox-ie6 #fancybox-left,
.fancybox-ie6 #fancybox-right,
#fancybox-hide-sel-frame {
    height: expression(this.parentNode.clientHeight+"px")
}

#fancybox-loading.fancybox-ie6 {
    position: absolute;
    margin-top: 0;
    top: expression((-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2: document.body.clientHeight/2)+(ignoreMe document.documentElement.scrollTop ? document.documentElement.scrollTop: document.body.scrollTop))+'px')
}

#fancybox-loading.fancybox-ie6 div {
    background: transparent;
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale')
}

.fancybox-ie #fancybox-bg-n {
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale')
}

.fancybox-ie #fancybox-bg-ne {
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale')
}

.fancybox-ie #fancybox-bg-e {
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale')
}

.fancybox-ie #fancybox-bg-se {
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale')
}

.fancybox-ie #fancybox-bg-s {
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale')
}

.fancybox-ie #fancybox-bg-sw {
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale')
}

.fancybox-ie #fancybox-bg-w {
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale')
}

.fancybox-ie #fancybox-bg-nw {
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale')
}

html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: baseline;
    line-height: 130%
}

body {
    line-height: 1
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block
}

nav ul {
    list-style: none
}

blockquote,
q {
    quotes: none
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: none
}

a {
    margin: 0;
    text-decoration: none;
    padding: 0;
    vertical-align: baseline
}

ins {
    background-color: #ff9;
    color: #000;
    text-decoration: none
}

mark {
    background-color: #ff9;
    color: #000;
    font-style: italic;
    font-weight: bold
}

del {
    text-decoration: line-through
}

abbr[title],
dfn[title] {
    border-bottom: 1px dotted;
    cursor: help
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0
}

input,
select {
    vertical-align: middle;
    outline: none!important;
    border: 0 outset ButtonFace;
    -webkit-appearance: none;
    margin: 0;
    padding: 0
}

.clear {
    height: 0;
    margin: 0;
    padding: 0;
    clear: both
}

#tinymce {
    background-image: none!important;
    background-color: transparent!important
}

html {
    overflow-y: scroll
}

html[data-useragent*='MSIE 10.0'],
html[data-useragent*='rv:11.0'] {
    overflow-y: visible
}

.component .introTxt hr {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #00aeef!important;
    border-left: 0 none;
    border-right: 0 none;
    border-top: 0 none;
    clear: both;
    margin: 30px 0
}

.component .fullTxt hr,
.itemList hr,
.itemFullText hr {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #00aeef!important;
    border-left: 0 none;
    border-right: 0 none;
    border-top: 0 none;
    clear: both;
    margin: 20px 0 30px
}

.component h1,
div.maintitle {
    font-family: 'PFDinTextProMedium';
    font-weight: normal;
    color: #040404;
    font-size: 39px;
    font-weight: normal;
    margin-bottom: 10px
}

.component h2,
.inner_header h1 div.titleAndSub,
.inner_header h1 span.titleAndSub,
.inner_header .FlexiblePackaging h1 div.subtitleheader,
{
    font-family: 'PFDinTextProMedium';
    color: #00aeef;
    font-size: 19px;
    font-weight: normal;
    margin-bottom: 8px
}

.component h3,
.component h2.main_title {
    font-family: 'PFDinTextProMedium';
    color: #00aeef;
    font-size: 19px;
    font-weight: normal;
    margin-bottom: 8px
}

.component h4 {
    font-family: 'PFDinTextProMedium';
    color: #00aeef;
    font-size: 17px;
    font-weight: normal
}

h3.blueh3 {
    font-family: 'CalibriBold';
    color: #00aeef;
    font-size: 18px;
    margin-bottom: 10px
}

.itemFullText h3 {
    font-size: 16px;
    color: #00aeef
}

.itemFullText h3.darkgray {
    color: #535451
}

.newsroom h1 {
    font-family: 'DINMediumRegular';
    font-size: 39px;
    color: #00aeef;
    margin-bottom: 23px;
    line-height: 40px;
    text-transform: uppercase;
    letter-spacing: -1.2px
}

.itemNewsroomRelated h3 {
    font-family: 'CalibriRegular';
    font-size: 13px;
    line-height: 19px;
    color: #808080;
    text-align: center
}

.width_980 .newsroom p {
    margin-bottom: 0
}

.width_980 .newsroom strong {
    font-weight: bold
}

#k2Container.newsroom {
    margin-bottom: 0
}

@font-face {
    font-family: 'CalibriRegular';
    src: url('calibri-webfont.eot');
    src: url('calibri-webfont.eot?#iefix') format('embedded-opentype'), url('calibri-webfont.woff') format('woff'), url('calibri-webfont.ttf') format('truetype'), url('calibri-webfont.svg#CalibriRegular') format('svg');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'CalibriBold';
    src: url('calibrib-webfont.eot');
    src: url('calibrib-webfont.eot?#iefix') format('embedded-opentype'), url('calibrib-webfont.woff') format('woff'), url('calibrib-webfont.ttf') format('truetype'), url('calibrib-webfont.svg#CalibriBold') format('svg');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'PFDinTextProBold';
    src: url('pfdintextpro-bold-webfont.eot');
    src: url('pfdintextpro-bold-webfont.eot?#iefix') format('embedded-opentype'), url('pfdintextpro-bold-webfont.woff') format('woff'), url('pfdintextpro-bold-webfont.ttf') format('truetype'), url('pfdintextpro-bold-webfont.svg#PFDinTextProBold') format('svg');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'PFDinTextProLight';
    src: url('pfdintextpro-light-webfont.eot');
    src: url('pfdintextpro-light-webfont.eot?#iefix') format('embedded-opentype'), url('pfdintextpro-light-webfont.woff') format('woff'), url('pfdintextpro-light-webfont.ttf') format('truetype'), url('pfdintextpro-light-webfont.svg#PFDinTextProLight') format('svg');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'PFDinTextProLightItalic';
    src: url('pfdintextpro-lightitalic-webfont.eot');
    src: url('pfdintextpro-lightitalic-webfont.eot?#iefix') format('embedded-opentype'), url('pfdintextpro-lightitalic-webfont.woff') format('woff'), url('pfdintextpro-lightitalic-webfont.ttf') format('truetype'), url('pfdintextpro-lightitalic-webfont.svg#PFDinTextProLightItalic') format('svg');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'PFDinTextProMedium';
    src: url('pfdintextpro-medium-webfont.eot');
    src: url('pfdintextpro-medium-webfont.eot?#iefix') format('embedded-opentype'), url('pfdintextpro-medium-webfont.woff') format('woff'), url('pfdintextpro-medium-webfont.ttf') format('truetype'), url('pfdintextpro-medium-webfont.svg#PFDinTextProMedium') format('svg');
    font-weight: normal;
    font-style: normal
}

.eventBox .links {
    float: left;
    margin-top: 3px
}

.theNesCatList .itemTitle a:hover {
    color: #00aeef
}

.quoteLeft {
    margin-left: -15px
}

.component h4 strong {
    font-weight: bold
}

.moduletable-event2 h3 {
    width: 450px
}

.eventBox h3 {
    display: none!important
}

.blueBox h3 {
    font-family: 'PFDinTextProMedium';
    padding-bottom: 10px;
    text-align: left
}

.intro img {
    display: none
}

.eventBox {
    height: 128px!important
}

.feature .card .info .readMore:hover {
    text-decoration: underline
}

.blueBox a.readOn:hover {
    text-decoration: underline
}

.eventBox .links a:hover {
    text-decoration: underline
}

.segsMenu li {
    background: url("../images/segMenSep.png") no-repeat scroll right 5px transparent!important;
    margin: 0!important;
    padding: 0 5px 0 6px!important;
    width: 63px
}

.segsMenu li a {
    color: #00aeef!important;
    font-size: 13px!important;
    text-shadow: none!important;
    display: inline-block
}

.segsMenu li a:hover {
    color: #00aeef!important
}

.segsMenu li.active a {
    color: #8a898e!important
}

.segsMenu li.active a:hover {
    color: #8a898e!important
}

.segsMenu li:last-child {
    clear: none;
    float: left
}

.segsMenu li:last-child {
    background: none!important
}

.item-139 {
    width: 53px!important
}

.item-140 {
    width: 55px!important
}

.segsMenu {
    margin-top: 30px!important
}

.hp_itemBody {
    float: right;
    width: 295px
}

#homeBigGal,
.HPmailWrapper .itemVideoBlock {
    float: left;
    width: 620px
}

#homeBigGal img {
    border: #ededed solid 3px
}

.itemListSubCategories .subCat h2 {
    line-height: 29px;
    margin-bottom: 12px
}

.itemListSubCategories .subCat h3 {
    line-height: 30px;
    margin-bottom: 7px;
    font-size: 26px;
    text-transform: uppercase;
    color: #00aeef
}

.itemListSubCategories .subCat h3 a {
    color: #00aeef
}

.newsroomImg {
    width: 170px;
    height: 116px;
    margin: 10px 0 0 -6px
}

.img_link {
    text-align: center;
    float: left;
    margin-right: 20px;
    width: 197px;
    height: 132px;
    display: block;
    margin-bottom: 80px;
    background: url(../images/innerNew&event/Press-release-frame.png) no-repeat
}

.nr_desc strong {
    color: #00aeef!important;
    padding-bottom: 10px;
    display: block
}

.subCat .itemList {
    margin: 18px 0 0;
    font-size: 12px
}

.subCat {
    position: relative
}

.subCat .itemList span {
    display: block;
    float: left;
    margin-right: 7px;
    font-size: 14px;
    line-height: 24px
}

.subCat .itemList a {
    display: block;
    float: left;
    margin-right: 5px
}

.subCat .itemList img {
    width: 20px!important;
    height: 19px!important
}

#lbImage,
#lbImage div {
    z-index: 9999
}

#marketing div.containerBlack div.pbsSmallGalTitle {
    display: none
}

#marketing #itemListLeading div.pbsItemContainer {
    background: #000;
    color: #fff
}

#marketing #itemListPrimary {
    float: left;
    width: 600px
}

.hub#marketing #itemListPrimary {
    width: 980px;
    float: none
}

#marketing #itemListPrimary div.pbsItemContainer h2 {
    color: #000;
    font-size: 36px!important;
    height: 60px;
    margin-top: 0;
    line-height: 36px!important
}

#marketing #itemListPrimary div.pbsItemContainer h3 {
    color: #00aeef;
    font-size: 26px!important;
    line-height: 28px!important;
    margin-bottom: 13px
}

#marketing #itemListPrimary div.pbsItemLeft {
    float: left;
    width: 289px
}

#marketing #itemListPrimary div.pbsItemRight {
    float: right;
    width: 620px
}

div.containerBlack div.sigProGalleriaPlaceholderContainer {
    margin-bottom: 12px
}

#marketing #itemListPrimary div.pbsItemRight ul li.sigProThumb {
    background: url('../images/smallGalBg.png') top left no-repeat!important;
    width: 141px;
    height: 131px;
    padding: 2px;
    margin-right: 10px
}

#marketing #itemListPrimary div.pbsItemRight ul li.pbsLastLI {
    margin-right: 0
}

#marketing #itemListPrimary div.pbsItemRight ul li.sigProThumb img {
    width: 141px;
    height: 131px
}

#marketing #itemListPrimary div.pbsItemRight ul li.sigProThumb div.pbsSmallGalTitle {
    color: #8c8c8c;
    font-family: font-family: 'CalibriRegular';
    font-size: 13px;
    padding-left: 5px;
    line-height: 22px
}

#marketing #itemListPrimary div.pbsItemRight ul li.sigProThumb a {
    border: 0!important;
    padding: 0!important
}

#marketing #itemListPrimary div.pbsItemRight ul li.sigProThumb a.sigProGalleriaLink,
div.pbsItemRight ul li.sigProThumb a.sigProGalleriaLink img {
    width: 140px!important;
    height: 89px!important
}

#marketing #itemListPrimary div.pbsItemRight div.sigProGalleriaPlaceholderContainer {
    width: 443px;
    border: 1px solid #dfdddd;
    padding: 5px;
    margin-bottom: 10px
}

#marketing #itemListPrimary div.pbsItemRight div.sigProGalleriaPlaceholder a {
    padding: 0!important
}

#marketing #itemListPrimary div.pbsItemRight div.sigProGalleriaPlaceholder {
    background: 0;
    padding-bottom: 0!important
}

#marketing #itemListPrimary div.pbsItemRight div.pbsMainGalTitle {
    height: 30px;
    line-height: 35px;
    color: #8c8c8c;
    font-family: font-family: 'CalibriRegular';
    font-size: 13px;
    padding-left: 1px
}

#marketing #itemListSecondary {
    width: 940px;
    border-bottom: 3px solid #00aeef;
    margin-bottom: 0;
    padding-bottom: 45px;
    margin-left: auto;
    margin-right: auto
}

#marketing #itemListSecondary div.pbsItemLeft {
    float: left;
    width: 635px
}

#marketing #itemListSecondary div.pbsItemRight {
    float: left;
    width: 643px
}

#marketing #itemListSecondary div.pbsItemRight2 {
    float: right;
    width: 293px
}

#itemListSecondary .pbsItemRight .modal_img {
    float: left;
    position: relative;
    margin-left: 0;
    margin-right: 16px;
    background: url('../images/smallGalBg.png') 0 100% no-repeat;
    padding-bottom: 8px;
    margin-top: 12px
}

#marketing_item_gal {
    background: url("../images/mainGalBgBottom.png") no-repeat scroll 0 100% transparent;
    padding-bottom: 15px;
    height: 277px
}

#marketing_item_gal_wrapper {
    position: relative;
    z-index: 9
}

#leftGal {
    background: url("../images/sprite.png") no-repeat scroll -110px -1086px transparent;
    float: left;
    cursor: pointer;
    height: 31px;
    width: 31px;
    position: absolute;
    bottom: -40px;
    left: 0;
    z-index: 999
}

#rightGal {
    background: url("../images/sprite.png") no-repeat scroll -142px -1086px transparent;
    float: right;
    cursor: pointer;
    height: 31px;
    width: 31px;
    position: absolute;
    bottom: -40px;
    right: 0;
    z-index: 999
}

.custom.marge {
    margin: 20px 0
}

.marketingGalleryCaption {
    margin: 0 115px;
    text-align: center;
    color: #CCC
}

.marketingGalleryCaption h4 {
    color: #CCC
}

#marketing_item_gal img {
    padding: 3px;
    border: 1px solid #bdbdbf
}

#itemListPrimary .pbsItemRight .modal_img {
    float: right;
    position: relative;
    margin-left: 16px;
    background: url('../images/smallGalBg.png') 0 100% no-repeat;
    padding-bottom: 8px
}

.modal_img .caption {
    position: absolute;
    bottom: 11px;
    left: 0;
    background: url("../images/maxGlass.png") no-repeat scroll 100% 0;
    line-height: 30px;
    padding-left: 7px;
    position: absolute;
    width: 285px;
    display: block;
    color: #FFF;
    font-size: 11px;
    height: 32px
}

#marketing.itemListView #itemListSecondary div.itemContainer div.pbsItemContainer h2 {
    width: 630px;
    float: left
}

div.containerBlack div.component {
    padding-top: 0!important
}

#itemListLeading div.itemContainer {
    width: 986px;
    margin: 0 auto
}

#itemListLeading div.itemContainer h2 {
    color: #fff;
    float: right;
    width: 615px;
    padding-right: 5px;
    font-size: 36px!important;
    line-height: 36px!important;
    margin-bottom: 10px;
    margin-top: 16px
}

#itemListLeading div.itemContainer h1,
.mb h1 {
    color: #fff;
    float: right;
    width: 615px;
    padding-right: 5px;
    font-size: 39px!important;
    line-height: 36px!important;
    margin-bottom: 10px;
    margin-top: 45px;
    width: 100%;
    float: left;
    white-space: nowrap;
    position: relative
}

#itemListLeading div.pbsSmallGalTitle {
    display: none
}

#itemListLeading div.pbsItemContainer h3,
.mb h3 {
    color: #00aeef;
    font-size: 18px!important;
    line-height: 18px!important
}

#itemListLeading div.itemContainer div.pbsItemLeft {
    float: right;
    width: 615px;
    margin-top: 2px
}

#itemListLeading div.itemContainer div.pbsItemRight {
    float: left;
    width: 296px;
    margin-top: -40px;
    margin-left: 1px
}

#itemListLeading div.itemContainer div.pbsItemLeft ul li {
    float: left;
    width: 44%;
    display: block;
    height: 45px
}

#itemListLeading div.itemContainer div.sigProGalleriaPlaceholder a {
    border: 3px solid #fff;
    padding: 0
}

#itemListLeading div.itemContainer div.sigProGalleriaPlaceholder {
    position: relative;
    background: 0;
    padding-bottom: 0
}

#itemListLeading div.itemContainer div.sigProGalleriaPlaceholder div.pbsMainGalTitle {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 284px;
    background: url('../images/maxGlass.png') 100% 0 no-repeat;
    line-height: 30px;
    padding-left: 7px
}

#itemListLeading div.itemContainer ul.sigProGalleria li.sigProThumb a.sigProLink {
    border: 2px solid #fff!important;
    padding: 0;
    overflow: hidden;
    width: 89px!important
}

#itemListLeading div.pbsItemRight ul li.sigProThumb {
    margin-right: 6px;
    background: #fff
}

#itemListLeading div.pbsItemRight ul li.pbsLastLI {
    margin-right: 0!important
}

#product_by_seg #itemListLeading div.pbsItemContainer {
    background: #000;
    color: #fff
}

#marketing div.containerBlack div.pbsSmallGalTitle {
    display: none
}

#itemListPrimary div.pbsItemContainer h2,
.lobby #itemListPrimary div.pbsItemContainer h2 {
    color: #000;
    font-size: 26px!important;
    line-height: 36px!important;
    text-transform: uppercase
}

#itemListPrimary div.pbsItemContainer h3 {
    color: #00aeef
}

.width_text>h2 {
    text-transform: uppercase
}

span.subtitle.overallwidth1 {
    width: 190px
}

span.subtitle.overallwidthvideo0 {
    width: 190px
}

#product_by_seg #itemListPrimary div.pbsItemRight {
    float: right;
    width: 460px
}

div.containerBlack div.sigProGalleriaPlaceholderContainer {
    margin-bottom: 12px
}

#product_by_seg #itemListPrimary div.pbsItemRight ul li.sigProThumb {
    background: url('../images/smallGalBg.png') 0 100% no-repeat!important;
    width: 141px;
    padding: 2px 2px 19px;
    margin-right: 10px
}

#product_by_seg #itemListPrimary div.pbsItemRight {
    padding-bottom: 40px
}

#product_by_seg #itemListPrimary div.pbsItemRight ul li.pbsLastLI {
    margin-right: 0
}

#product_by_seg #itemListPrimary div.pbsItemRight ul li.sigProThumb img {
    width: 141px;
    height: 131px
}

#product_by_seg #itemListPrimary div.pbsItemRight ul li.sigProThumb div.pbsSmallGalTitle {
    color: #8c8c8c;
    font-family: font-family: 'CalibriRegular';
    font-size: 13px;
    padding-left: 10px;
    line-height: 22px;
    padding-top: 6px
}

#product_by_seg #itemListPrimary div.pbsItemRight ul li.sigProThumb a {
    border: 0!important;
    padding: 0!important
}

#product_by_seg #itemListPrimary div.pbsItemRight ul li.sigProThumb a.sigProGalleriaLink,
div.pbsItemRight ul li.sigProThumb a.sigProGalleriaLink img {
    width: 140px!important;
    height: 89px!important
}

#product_by_seg #itemListPrimary div.pbsItemRight div.sigProGalleriaPlaceholderContainer {
    background: url('../images/mainGalBgBottom.png') bottom left no-repeat;
    padding-bottom: 13px;
    margin-top: 7px;
    margin-bottom: 0!important
}

#product_by_seg #itemListPrimary div.pbsItemRight div.sigProGalleriaPlaceholder a {
    padding: 0!important
}

#product_by_seg #itemListPrimary div.pbsItemRight div.sigProGalleriaPlaceholder {
    background: 0;
    padding-bottom: 0!important;
    border: 1px solid #dfdddd;
    padding: 5px
}

#product_by_seg #itemListPrimary div.pbsItemRight div.pbsMainGalTitle {
    height: 30px;
    line-height: 35px;
    color: #8c8c8c;
    font-family: font-family: 'CalibriRegular';
    font-size: 13px;
    padding-left: 1px;
    padding: 3px
}

div.blueBorder {
    border-bottom: 3px solid #00aeef;
    margin: 0 auto;
    width: 940px
}

h2.tableData {
    width: 940px;
    margin: 0 auto;
    margin-bottom: 45px
}

div.tableData {
    width: 935px;
    margin: 0 auto;
    border: 1px solid #d4d4d4;
    color: #7b7b7b;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-bottom: 23px
}

div.tableData div.tableLine {
    border-bottom: 1px solid #d4d4d4
}

div.tableData div.firstLine,
div.tableData div.lastLine {
    width: 100%
}

div.tableData div.tableLine div.lineTitle {
    line-height: 25px
}

div.tableData div.tableLine div.lineField {
    line-height: 25px;
    padding: 15px 0
}

div.tableData div.firstLine div,
div.tableData div.lastLine div {
    line-height: 60px
}

div.tableData div.tableLine.lastLine {
    border-bottom: 0
}

div.tableData div.lineTitle {
    padding-left: 22px;
    width: 240px;
    float: left
}

div.tableData div.tableLine div.lineField {
    text-align: center;
    width: 203px;
    float: left;
    border-left: 1px solid #d4d4d4;
    padding: 0 10px
}

a.aPdfIcon {
    display: inline-block;
    background: url('../images/pdfIcon.png') top left no-repeat;
    height: 15px;
    width: 13px
}

.contactMod {
    margin-bottom: 32px
}

.peKenBurnsslider {
    width: 306px;
    float: left;
    margin: 0 10px 10px 0;
    overflow: hidden
}

.peKenBurnsslider.last {
    margin-right: 0
}

.peKenBurns {
    width: 300px;
    height: 240px
}

.noShadow .peKenBurns {
    height: 204px
}

.peKenBurns .peKb_slides {
    padding: 8px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px
}

.peKenBurns .peKb_slides .peKb_caption h1 {
    font-family: Arial;
    font-size: 11px;
    color: #fefefe
}

.peKenBurns .peKb_slides .peKb_caption .peKb_real {
    padding: 10px
}

.peKenBurns .peKb_slides .peKb_caption {
    margin: 0 5px 5px 5px
}

.peKenBurns .peKb_slides .peKb_caption .peKb_background {
    background-color: #202020
}

div.light_rounded .pp_top .pp_left {
    background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat
}

div.light_rounded .pp_top .pp_middle {
    background: #fff
}

div.light_rounded .pp_top .pp_right {
    background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat
}

div.light_rounded .pp_content .ppt {
    color: #000
}

div.light_rounded .pp_content_container .pp_left,
div.light_rounded .pp_content_container .pp_right {
    background: #fff
}

div.light_rounded .pp_content {
    background-color: #fff
}

div.light_rounded .pp_next:hover {
    background: url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;
    cursor: pointer
}

div.light_rounded .pp_previous:hover {
    background: url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;
    cursor: pointer
}

div.light_rounded .pp_expand {
    background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;
    cursor: pointer
}

div.light_rounded .pp_expand:hover {
    background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;
    cursor: pointer
}

div.light_rounded .pp_contract {
    background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;
    cursor: pointer
}

div.light_rounded .pp_contract:hover {
    background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;
    cursor: pointer
}

div.light_rounded .pp_close {
    width: 75px;
    height: 22px;
    background: url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;
    cursor: pointer
}

div.light_rounded #pp_full_res .pp_inline {
    color: #000
}

div.light_rounded .pp_gallery a.pp_arrow_previous,
div.light_rounded .pp_gallery a.pp_arrow_next {
    margin-top: 12px!important
}

div.light_rounded .pp_nav .pp_play {
    background: url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;
    height: 15px;
    width: 14px
}

div.light_rounded .pp_nav .pp_pause {
    background: url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;
    height: 15px;
    width: 14px
}

div.light_rounded .pp_arrow_previous {
    background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat
}

div.light_rounded .pp_arrow_previous.disabled {
    background-position: 0 -87px;
    cursor: default
}

div.light_rounded .pp_arrow_next {
    background: url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat
}

div.light_rounded .pp_arrow_next.disabled {
    background-position: -22px -87px;
    cursor: default
}

div.light_rounded .pp_bottom .pp_left {
    background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat
}

div.light_rounded .pp_bottom .pp_middle {
    background: #fff
}

div.light_rounded .pp_bottom .pp_right {
    background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat
}

div.light_rounded .pp_loaderIcon {
    background: url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat
}

div.dark_rounded .pp_top .pp_left {
    background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat
}

div.dark_rounded .pp_top .pp_middle {
    background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat
}

div.dark_rounded .pp_top .pp_right {
    background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat
}

div.dark_rounded .pp_content_container .pp_left {
    background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y
}

div.dark_rounded .pp_content_container .pp_right {
    background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y
}

div.dark_rounded .pp_content {
    background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat
}

div.dark_rounded .pp_next:hover {
    background: url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;
    cursor: pointer
}

div.dark_rounded .pp_previous:hover {
    background: url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;
    cursor: pointer
}

div.dark_rounded .pp_expand {
    background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;
    cursor: pointer
}

div.dark_rounded .pp_expand:hover {
    background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;
    cursor: pointer
}

div.dark_rounded .pp_contract {
    background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;
    cursor: pointer
}

div.dark_rounded .pp_contract:hover {
    background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;
    cursor: pointer
}

div.dark_rounded .pp_close {
    width: 75px;
    height: 22px;
    background: url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;
    cursor: pointer
}

div.dark_rounded .currentTextHolder {
    color: #c4c4c4
}

div.dark_rounded .pp_description {
    color: #fff
}

div.dark_rounded #pp_full_res .pp_inline {
    color: #fff
}

div.dark_rounded .pp_gallery a.pp_arrow_previous,
div.dark_rounded .pp_gallery a.pp_arrow_next {
    margin-top: 12px!important
}

div.dark_rounded .pp_nav .pp_play {
    background: url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;
    height: 15px;
    width: 14px
}

div.dark_rounded .pp_nav .pp_pause {
    background: url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;
    height: 15px;
    width: 14px
}

div.dark_rounded .pp_arrow_previous {
    background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat
}

div.dark_rounded .pp_arrow_previous.disabled {
    background-position: 0 -87px;
    cursor: default
}

div.dark_rounded .pp_arrow_next {
    background: url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat
}

div.dark_rounded .pp_arrow_next.disabled {
    background-position: -22px -87px;
    cursor: default
}

div.dark_rounded .pp_bottom .pp_left {
    background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat
}

div.dark_rounded .pp_bottom .pp_middle {
    background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat
}

div.dark_rounded .pp_bottom .pp_right {
    background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat
}

div.dark_rounded .pp_loaderIcon {
    background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat
}

div.dark_square .pp_left,
div.dark_square .pp_middle,
div.dark_square .pp_right,
div.dark_square .pp_content {
    background: url(../images/prettyPhoto/dark_square/contentPattern.png) top left repeat
}

div.dark_square .currentTextHolder {
    color: #c4c4c4
}

div.dark_square .pp_description {
    color: #fff
}

div.dark_square .pp_loaderIcon {
    background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat
}

div.dark_square .pp_content_container .pp_left {
    background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y
}

div.dark_square .pp_content_container .pp_right {
    background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y
}

div.dark_square .pp_expand {
    background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;
    cursor: pointer
}

div.dark_square .pp_expand:hover {
    background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;
    cursor: pointer
}

div.dark_square .pp_contract {
    background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;
    cursor: pointer
}

div.dark_square .pp_contract:hover {
    background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;
    cursor: pointer
}

div.dark_square .pp_close {
    width: 75px;
    height: 22px;
    background: url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;
    cursor: pointer
}

div.dark_square #pp_full_res .pp_inline {
    color: #fff
}

div.dark_square .pp_gallery a.pp_arrow_previous,
div.dark_square .pp_gallery a.pp_arrow_next {
    margin-top: 12px!important
}

div.dark_square .pp_nav .pp_play {
    background: url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;
    height: 15px;
    width: 14px
}

div.dark_square .pp_nav .pp_pause {
    background: url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;
    height: 15px;
    width: 14px
}

div.dark_square .pp_arrow_previous {
    background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat
}

div.dark_square .pp_arrow_previous.disabled {
    background-position: 0 -87px;
    cursor: default
}

div.dark_square .pp_arrow_next {
    background: url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat
}

div.dark_square .pp_arrow_next.disabled {
    background-position: -22px -87px;
    cursor: default
}

div.dark_square .pp_next:hover {
    background: url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;
    cursor: pointer
}

div.dark_square .pp_previous:hover {
    background: url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;
    cursor: pointer
}

div.light_square .pp_left,
div.light_square .pp_middle,
div.light_square .pp_right,
div.light_square .pp_content {
    background: #fff
}

div.light_square .pp_content .ppt {
    color: #000
}

div.light_square .pp_expand {
    background: url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;
    cursor: pointer
}

div.light_square .pp_expand:hover {
    background: url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;
    cursor: pointer
}

div.light_square .pp_contract {
    background: url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;
    cursor: pointer
}

div.light_square .pp_contract:hover {
    background: url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;
    cursor: pointer
}

div.light_square .pp_close {
    width: 75px;
    height: 22px;
    background: url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;
    cursor: pointer
}

div.light_square #pp_full_res .pp_inline {
    color: #000
}

div.light_square .pp_gallery a.pp_arrow_previous,
div.light_square .pp_gallery a.pp_arrow_next {
    margin-top: 12px!important
}

div.light_square .pp_nav .pp_play {
    background: url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;
    height: 15px;
    width: 14px
}

div.light_square .pp_nav .pp_pause {
    background: url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;
    height: 15px;
    width: 14px
}

div.light_square .pp_arrow_previous {
    background: url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat
}

div.light_square .pp_arrow_previous.disabled {
    background-position: 0 -87px;
    cursor: default
}

div.light_square .pp_arrow_next {
    background: url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat
}

div.light_square .pp_arrow_next.disabled {
    background-position: -22px -87px;
    cursor: default
}

div.light_square .pp_next:hover {
    background: url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;
    cursor: pointer
}

div.light_square .pp_previous:hover {
    background: url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;
    cursor: pointer
}

div.light_square .pp_loaderIcon {
    background: url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat
}

div.facebook .pp_top .pp_left {
    background: url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat
}

div.facebook .pp_top .pp_middle {
    background: url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x
}

div.facebook .pp_top .pp_right {
    background: url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat
}

div.facebook .pp_content .ppt {
    color: #000
}

div.facebook .pp_content_container .pp_left {
    background: url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y
}

div.facebook .pp_content_container .pp_right {
    background: url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y
}

div.facebook .pp_content {
    background: #fff
}

div.facebook .pp_expand {
    background: url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;
    cursor: pointer
}

div.facebook .pp_expand:hover {
    background: url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;
    cursor: pointer
}

div.facebook .pp_contract {
    background: url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;
    cursor: pointer
}

div.facebook .pp_contract:hover {
    background: url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;
    cursor: pointer
}

div.facebook .pp_close {
    width: 22px;
    height: 22px;
    background: url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;
    cursor: pointer
}

div.facebook #pp_full_res .pp_inline {
    color: #000
}

div.facebook .pp_loaderIcon {
    background: url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat
}

div.facebook .pp_arrow_previous {
    background: url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;
    height: 22px;
    margin-top: 0;
    width: 22px
}

div.facebook .pp_arrow_previous.disabled {
    background-position: 0 -96px;
    cursor: default
}

div.facebook .pp_arrow_next {
    background: url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;
    height: 22px;
    margin-top: 0;
    width: 22px
}

div.facebook .pp_arrow_next.disabled {
    background-position: -32px -96px;
    cursor: default
}

div.facebook .pp_nav {
    margin-top: 0
}

div.facebook .pp_nav p {
    font-size: 15px;
    padding: 0 3px 0 4px
}

div.facebook .pp_nav .pp_play {
    background: url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;
    height: 22px;
    width: 22px
}

div.facebook .pp_nav .pp_pause {
    background: url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;
    height: 22px;
    width: 22px
}

div.facebook .pp_next:hover {
    background: url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;
    cursor: pointer
}

div.facebook .pp_previous:hover {
    background: url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;
    cursor: pointer
}

div.facebook .pp_bottom .pp_left {
    background: url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat
}

div.facebook .pp_bottom .pp_middle {
    background: url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x
}

div.facebook .pp_bottom .pp_right {
    background: url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat
}

div.pp_pic_holder a:focus {
    outline: 0
}

div.pp_overlay {
    background: #000;
    display: none;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 9500
}

div.pp_pic_holder {
    display: none;
    position: absolute;
    width: 100px;
    z-index: 9999
}

.pp_top {
    height: 20px;
    position: relative
}

* html .pp_top {
    padding: 0 20px
}

.pp_top .pp_left {
    height: 20px;
    left: 0;
    position: absolute;
    width: 20px
}

.pp_top .pp_middle {
    height: 20px;
    left: 20px;
    position: absolute;
    right: 20px
}

* html .pp_top .pp_middle {
    left: 0;
    position: static
}

.pp_top .pp_right {
    height: 20px;
    left: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 20px
}

.pp_content {
    height: 40px;
    min-width: 40px
}

* html .pp_content {
    width: 40px
}

.pp_fade {
    display: none
}

.pp_content_container {
    position: relative;
    text-align: left;
    width: 100%
}

.pp_content_container .pp_left {
    padding-left: 20px
}

.pp_content_container .pp_right {
    padding-right: 20px
}

.pp_content_container .pp_details {
    float: left;
    margin: 10px 0 2px 0
}

.pp_description {
    display: none!important;
    margin: 0 0 5px 0
}

.pp_nav {
    clear: left;
    float: left;
    margin: 3px 0 0 0
}

.pp_nav p {
    float: left;
    margin: 2px 4px
}

.pp_nav .pp_play,
.pp_nav .pp_pause {
    float: left;
    margin-right: 4px;
    text-indent: -10000px
}

a.pp_arrow_previous,
a.pp_arrow_next {
    display: block;
    float: left;
    height: 15px;
    margin-top: 3px;
    overflow: hidden;
    text-indent: -10000px;
    width: 14px
}

.pp_hoverContainer {
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2000
}

.pp_gallery {
    display: none;
    left: 50%;
    margin-top: -50px;
    position: absolute;
    z-index: 10000
}

.pp_gallery ul {
    float: left;
    height: 35px;
    margin: 0 0 0 5px;
    overflow: hidden;
    padding: 0;
    position: relative
}

.pp_gallery ul a {
    border: 1px #000 solid;
    border: 1px rgba(0, 0, 0, 0.5) solid;
    display: block;
    float: left;
    height: 33px;
    overflow: hidden
}

.pp_gallery ul a:hover,
.pp_gallery li.selected a {
    border-color: #fff
}

.pp_gallery ul a img {
    border: 0
}

.pp_gallery li {
    display: block;
    float: left;
    margin: 0 5px 0 0;
    padding: 0
}

.pp_gallery li.default a {
    background: url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;
    display: block;
    height: 33px;
    width: 50px
}

.pp_gallery li.default a img {
    display: none
}

.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next {
    margin-top: 7px!important
}

a.pp_next {
    background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
    display: block;
    float: right;
    height: 100%;
    text-indent: -10000px;
    width: 49%
}

a.pp_previous {
    background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
    display: block;
    float: left;
    height: 100%;
    text-indent: -10000px;
    width: 49%
}

a.pp_expand,
a.pp_contract {
    cursor: pointer;
    display: none;
    height: 20px;
    position: absolute;
    right: 30px;
    text-indent: -10000px;
    top: 10px;
    width: 20px;
    z-index: 20000
}

a.pp_close {
    display: block;
    float: right;
    line-height: 22px;
    text-indent: -10000px
}

.pp_bottom {
    height: 20px;
    position: relative
}

* html .pp_bottom {
    padding: 0 20px
}

.pp_bottom .pp_left {
    height: 20px;
    left: 0;
    position: absolute;
    width: 20px
}

.pp_bottom .pp_middle {
    height: 20px;
    left: 20px;
    position: absolute;
    right: 20px
}

* html .pp_bottom .pp_middle {
    left: 0;
    position: static
}

.pp_bottom .pp_right {
    height: 20px;
    left: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 20px
}

.pp_loaderIcon {
    display: block;
    height: 24px;
    left: 50%;
    margin: -12px 0 0 -12px;
    position: absolute;
    top: 50%;
    width: 24px
}

#pp_full_res {
    line-height: 1!important
}

#pp_full_res .pp_inline {
    text-align: left
}

#pp_full_res .pp_inline p {
    margin: 0 0 15px 0
}

div.ppt {
    color: #fff;
    display: none;
    font-size: 17px;
    margin: 0 0 5px 15px;
    z-index: 9999
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.clearfix {
    display: inline-block
}

* html .clearfix {
    height: 1%
}

.clearfix {
    display: block
}

.peKenBurns.long {
    width: 939px;
    height: 400px;
    margin-bottom: 13px
}

.borderBlue {
    border-bottom: 3px solid #00aeef;
    padding-bottom: 36px
}

.peKenBurns {
    position: relative;
    overflow: hidden
}

.peKenBurns>div {
    display: none
}

.peKenBurns>div.peKb_active {
    overflow: hidden;
    width: inherit;
    height: inherit;
    display: block
}

.peKenBurns>div>h1,
.peKenBurns>div>h2,
.peKenBurns>div>h3,
.peKenBurns>div>h4,
.peKenBurns>div>p {
    display: none
}

.peKenBurns>div.peKb_active>h1,
.peKenBurns>div.peKb_active>h2,
.peKenBurns>div.peKb_active>h3,
.peKenBurns>div.peKb_active>h4,
.peKenBurns>div.peKb_active>p {
    display: block
}

.peKenBurns a:focus {
    outline: 0
}

.peKenBurns img {
    border: 0
}

.peKenBurns .peKb_noBack {
    background: transparent!important
}

.peKenBurns ul,
.peKenBurns li {
    margin: 0!important;
    padding: 0!important;
    border: 0!important;
    outline: 0;
    width: auto!important;
    background: none!important
}

.peKenBurns li:last-child {
    clear: none!important
}

.peKenBurns .peKb_slides {
    display: block;
    position: relative;
    overflow: hidden;
    padding: 9px
}

.peKenBurns .peKb_slides>div {
    position: absolute;
    overflow: hidden;
    display: none;
    z-index: 1
}

.peKenBurns .peKb_slides div.peKb_active {
    z-index: 2;
    display: block
}

.peKenBurns .peKb_slides .peKb_caption {
    display: inline;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 200;
    margin: 0 5px 10px 5px
}

.peKenBurns .peKb_slides .peKb_caption .peKb_holder {
    position: absolute
}

.peKenBurns .peKb_slides .peKb_caption .peKb_real {
    padding: 30px;
    overflow: hidden;
    position: absolute;
    z-index: 10
}

.peKenBurns .peKb_slides .peKb_caption .peKb_real>h1,
.peKenBurns .peKb_slides .peKb_caption .peKb_real>h2,
.peKenBurns .peKb_slides .peKb_caption .peKb_real>h3,
.peKenBurns .peKb_slides .peKb_caption .peKb_real>h4,
.peKenBurns .peKb_slides .peKb_caption .peKb_real>p {
    display: block;
    margin: 0;
    padding: 0;
    background: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: 0;
    white-space: nowrap
}

.peKenBurns .peKb_slides .peKb_caption .peKb_background {
    display: block;
    position: absolute;
    z-index: 9
}

.peKenBurns .peKb_slides .peKb_frame {
    z-index: 0;
    width: 100%;
    height: 100%;
    display: block
}

.peKenBurns .peKb_slides .peKb_spinner {
    z-index: 201;
    width: 100%;
    height: 100%;
    display: block
}

.peKenBurns .peKb_slides .peKb_videooverlay {
    z-index: 202;
    width: 100%;
    height: 100%;
    cursor: pointer;
    display: block
}

.peKenBurns .peKb_controls {
    display: block;
    position: relative;
    height: 50px;
    overflow: hidden;
    margin-top: -16px!important;
    z-index: 9999
}

.peKenBurns .peKb_controls .peKb_holder {
    height: 50px;
    position: relative;
    overflow: hidden;
    margin-top: -6px
}

.peKenBurns .peKb_controls .peKb_mainPanel {
    position: relative;
    overflow: hidden;
    height: 50px;
    float: left
}

.peKenBurns .peKb_controls .peKb_slideBtns {
    margin-top: 15px;
    margin-bottom: 15px;
    padding-left: 15px!important;
    padding-right: 15px!important;
    list-style-type: none;
    text-align: center;
    height: 23px;
    float: left;
    position: relative;
    top: 15px
}

.peKenBurns .peKb_controls .peKb_slideBtns li {
    float: left;
    display: block;
    margin: 0;
    height: 23px;
    text-indent: -9999px
}

.peKenBurns .peKb_controls .peKb_slideBtns li a {
    display: block;
    width: 22px;
    height: 23px;
    line-height: 23px;
    margin: 0;
    overflow: hidden;
    outline: 0
}

.peKenBurns .peKb_controls .peKb_arrows {
    float: left;
    margin-top: 15px;
    margin-bottom: 15px;
    padding-left: 8px;
    padding-right: 8px;
    line-height: 23px;
    width: 76px;
    text-indent: -9999px
}

.peKenBurns .peKb_controls .peKb_arrows .peKb_prev,
.peKb_controls .peKb_arrows .peKb_next {
    height: 23px;
    width: 22px;
    display: block;
    float: left
}

.peKenBurns .peKb_controls .peKb_arrows .peKb_prev {
    padding-left: 10px;
    padding-right: 5px
}

.peKenBurns .peKb_controls .peKb_arrows .peKb_next {
    padding-left: 5px;
    padding-right: 10px
}

.peKenBurns .peKb_timer {
    z-index: 9999;
    position: absolute;
    display: none;
    width: 22px;
    height: 24px
}

.peKenBurns .peKb_timer .peKb_overlay {
    width: 22px;
    height: 24px;
    position: absolute;
    z-index: 1
}

.peKenBurns .peKb_timer .peKb_sprite {
    margin-top: 1px;
    position: absolute;
    width: 22px;
    height: 22px;
    z-index: 0
}

.peKenBurns .peKb_videoClose {
    display: block;
    height: 50px;
    width: 46px;
    float: left;
    position: relative;
    margin-left: 2px;
    text-indent: -9999px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px
}

.peKenBurns .peKb_videoClose a {
    height: 45px;
    width: 45px;
    display: block
}

.peKenBurns .peKb_logoLabel {
    display: block;
    width: 58px;
    height: 46px;
    position: absolute;
    overflow: hidden;
    top: 8%;
    left: -38px;
    text-indent: -9999px
}

.peKenBurns .peKb_logoLabel a {
    display: block;
    width: 50px;
    height: 46px
}

.peKenBurns .peKb_shadow {
    display: none;
    height: 82px;
    position: absolute;
    bottom: 10px;
    z-index: -1
}

.peKenBurns .peKb_shadow .peKb_left {
    clear: both
}

.peKenBurns .peKb_shadow .peKb_left,
.peKenBurns .peKb_shadow .peKb_right {
    float: left;
    width: 100px;
    height: 82px
}

.peKenBurns .peKb_shadow .peKb_middle {
    float: left;
    height: 82px
}

.ie7 .peKenBurns .peKb_controls .peKb_arrows .peKb_next {
    padding-right: 8px
}

.ie7 .peKenBurns .peKb_controls .peKb_slideBtns {
    padding-left: 5px
}

.ie7 .peKenBurns .peKb_controls .peKb_arrows {
    padding-right: 0
}

.ie7 .peKenBurns .peKb_controls .peKb_mainPanel div.peKb_iebg {
    overflow: hidden;
    margin-left: 10px;
    margin-right: 10px;
    height: 51px
}

.ie7 .peKenBurns .peKb_controls .peKb_mainPanel span.peKb_iebgRight {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 10px;
    height: 51px
}

.ie7 .peKenBurns .peKb_noBack {
    background-color: black!important;
    filter: alpha(opacity=0)!important
}

.ie8 .peKenBurns .peKb_controls .peKb_arrows .peKb_next {
    padding-right: 8px
}

.ie8 .peKenBurns .peKb_controls .peKb_slideBtns {
    padding-left: 5px
}

.ie8 .peKenBurns .peKb_controls .peKb_arrows {
    padding-right: 0
}

.ie8 .peKenBurns .peKb_controls .peKb_mainPanel div.peKb_iebg {
    overflow: hidden;
    margin-left: 10px;
    margin-right: 10px;
    height: 51px
}

.ie8 .peKenBurns .peKb_controls .peKb_mainPanel span.peKb_iebgRight {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 10px;
    height: 51px
}

.ie8 .peKenBurns .peKb_noBack {
    background-color: black!important;
    filter: alpha(opacity=0)!important
}

.ie9 .peKenBurns .peKb_noBack {
    background-color: black!important;
    opacity: 0!important
}

.peKenBurns .peKb_Thumb {
    position: absolute;
    z-index: 212;
    width: 98px;
    height: 76px;
    overflow: hidden
}

.peKenBurns .peKb_Thumb div {
    width: 84px;
    height: 48px;
    margin: 7px 0 0 7px;
    overflow: hidden
}

.peKenBurns .peKb_controlsInner {
    z-index: 209
}

.peKenBurns .peKb_controlsInner .peKb_holder {
    height: 40px;
    margin: 0 15px 0 15px
}

.peKenBurns .peKb_controlsInner .peKb_slideBtns {
    margin-top: 8px
}

.peKenBurns .peKb_controlsInner .peKb_arrows {
    margin-top: 8px
}

.peKenBurns .peKb_videoCloseInner {
    background: transparent!important;
    padding-top: 20px!important;
    padding-left: 10px!important
}

.peKenBurns .peKb_videoCloseInner a {
    width: 32px!important;
    height: 32px!important
}

.peKenBurns iframe {
    padding: 0!important;
    margin: 0!important;
    border-width: 0!important;
    background-color: black!important
}

.peKenBurns .peKb_slides {
    background-color: #656667;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px
}

.peKenBurns .peKb_slides .peKb_frame {
    background-color: #000
}

.peKenBurns .peKb_slides .peKb_spinner {
    background: url("../images/spinner.gif") no-repeat center center
}

.peKenBurns .peKb_slides .peKb_videooverlay {
    background: url("../images/video.png") no-repeat center center
}

.peKenBurns .peKb_slides .peKb_caption h1,
.peKenBurns .peKb_slides .peKb_caption h2,
.peKenBurns .peKb_slides .peKb_caption h3,
.peKenBurns .peKb_slides .peKb_caption h4,
.peKenBurns .peKb_slides .peKb_caption p {
    color: #fff;
    font-size: 16px;
    line-height: 18px;
    font-weight: bold;
    font-family: helvetica, arial, sans-serif;
    line-height: 24px;
    text-align: left
}

.peKenBurns .peKb_slides .peKb_caption .peKb_background {
    background: #000;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px
}

.peKenBurns .peKb_controls .peKb_mainPanel {
    background: url("../images/controls_bg.png") repeat-x;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px
}

.peKenBurns .peKb_controls .peKb_slideBtns {
    border-right: 1px solid #ccc
}

.peKenBurns .peKb_controls .peKb_slideBtns li a {
    background: url("../images/buttons.png") no-repeat
}

.peKenBurns .peKb_controls .peKb_slideBtns a:hover {
    background-position: 0 -23px
}

.peKenBurns .peKb_controls .peKb_slideBtns .peKb_currentSlide {
    background-position: 0 -46px;
    cursor: default
}

.peKenBurns .peKb_controls .peKb_slideBtns .peKb_currentSlide:hover {
    background-position: 0 -46px
}

.peKenBurns .peKb_controls .peKb_arrows {
    border-left: 1px solid #fff
}

.peKenBurns .peKb_controls .peKb_arrows .peKb_prev {
    background: url("../images/buttons.png") no-repeat 10px -70px
}

.peKenBurns .peKb_controls .peKb_arrows .peKb_next {
    background: url("../images/buttons.png") no-repeat 10px -93px
}

.peKenBurns .peKb_controls .peKb_arrows .peKb_prev:hover {
    background-position: -35px -70px
}

.peKenBurns .peKb_controls .peKb_arrows .peKb_next:hover {
    background-position: -34px -93px
}

.peKenBurns .peKb_timer {
    color: #05a0fa
}

.peKenBurns .peKb_timer .peKb_overlay {
    background: url("../images/buttons.png") no-repeat -45px -46px
}

.peKenBurns .peKb_timer .peKb_sprite {
    background: url("../images/time_sprite.png") no-repeat 0 0
}

.peKenBurns .peKb_videoClose {
    background: url("../images/close_video_bg.png") repeat-x
}

.peKenBurns .peKb_videoClose a {
    background: url("../images/buttons.png") no-repeat 12px -122px
}

.peKenBurns .peKb_videoClose a:hover {
    background-position: -32px -122px
}

.peKenBurns .peKb_logoLabel {
    background: url("../images/logo_bg_ie.png") no-repeat
}

.peKenBurns .peKb_logoLabel a {
    background: url("../images/logo.png") repeat-y
}

.peKenBurns .peKb_shadow .peKb_left {
    background: url("../images/shad_lhs.png") no-repeat
}

.peKenBurns .peKb_shadow .peKb_middle {
    background: url("../images/shad_tile.png") repeat-x
}

.peKenBurns .peKb_shadow .peKb_right {
    background: url("../images/shad_rhs.png") no-repeat
}

.ie7 .peKenBurns .peKb_controls .peKb_mainPanel {
    background: url("../images/controls_bg_left.png") no-repeat 0 7px
}

.ie7 .peKenBurns .peKb_controls .peKb_mainPanel div.peKb_iebg {
    background: url("../images/controls_bg_ie.png") repeat-x 0 7px
}

.ie7 .peKenBurns .peKb_controls .peKb_mainPanel span.peKb_iebgRight {
    background: url("../images/controls_bg_right.png") no-repeat 0 8px
}

.ie7 .peKenBurns .peKb_videoClose {
    background: url("../images/close_video_bg_ie.png") no-repeat 0 7px
}

.ie7 .peKenBurns .peKb_logoLabel {
    background: url("../images/logo_bg_ie.png") no-repeat
}

.ie8 .peKenBurns .peKb_controls .peKb_mainPanel {
    background: url("../images/controls_bg_left.png") no-repeat 0 7px
}

.ie8 .peKenBurns .peKb_controls .peKb_mainPanel div.peKb_iebg {
    background: url("../images/controls_bg_ie.png") repeat-x 0 7px
}

.ie8 .peKenBurns .peKb_controls .peKb_mainPanel span.peKb_iebgRight {
    background: url("../images/controls_bg_right.png") no-repeat 0 8px
}

.ie8 .peKenBurns .peKb_videoClose {
    background: url("../images/close_video_bg_ie.png") no-repeat 0 7px
}

.ie8 .peKenBurns .peKb_logoLabel {
    background: url("../images/logo_bg_ie.png") no-repeat
}

.peKenBurns .peKb_Thumb {
    background: url("../images/thumb_bg.png") no-repeat center center
}

.peKenBurns .peKb_Thumb div {
    background: url("../images/spinner.gif") no-repeat center center
}

.peKenBurns .peKb_controlsInner .peKb_mainPanel {
    background: transparent;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0
}

.peKenBurns .peKb_controlsInner .peKb_holder {
    background: url("../images/controls_bg.png") -0px -10px repeat-x
}

.peKenBurns .peKb_controlsInner div.peKb_iebg,
.peKenBurns .peKb_controlsInner span.peKb_iebgRight,
.peKenBurns .peKb_controlsInner .peKb_mainPanel {
    background: transparent!important
}

.peKenBurns .peKb_videoCloseInner a {
    background: url("../images/inner_vid_close.png") no-repeat 0 0!important
}

.peKenBurns .peKb_videoCloseInner a:hover {
    background-position: -44px 0!important
}

.custom-bluelink {
    margin-top: 60px
}

.hp_itemBody p a img {
    border: none!important
}

#homeBigGal img {
    width: 620px!important
}

.thePdfButton {
    background: url("../images/downloadPdfSprite.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 39px;
    width: 174px;
    margin: 0 auto 21px;
    margin-top: 10px
}

.thePdfButton:hover {
    background: url("../images/downloadPdfSprite.png") no-repeat scroll 0 -44px transparent
}

.thePdfButton:active {
    background: url("../images/downloadPdfSprite.png") no-repeat scroll 0 -90px transparent
}

h3.blueh3Big {
    color: #00aeef;
    font-family: 'CalibriBold';
    font-size: 26px!important;
    font-weight: normal;
    margin-bottom: 13px
}

.tableData .firstLine {
    font-weight: bold
}

#homeBigGal img {
    height: 351px!important
}

.video_img,
.thePdfButton2 {
    display: block;
    width: 136px;
    height: 30px;
    background: url("../images/buttons_iv.png") no-repeat 0 0;
    clear: both
}

.video_img:hover {
    background-position: 0 -39px
}

.video_img:active {
    background-position: 0 -79px
}

.thePdfButton2 {
    background: url("../images/buttons_com.png") no-repeat 0 0;
    margin: 0 auto;
    margin-bottom: 20px
}

.thePdfButton2:hover {
    background-position: 0 -38px
}

.thePdfButton2:active {
    background-position: 0 -76px
}

.plobby {
    margin-top: 10px;
    width: 514px;
    font-family: 'CalibriRegular'!important;
    font-size: 16px;
    margin-bottom: 15px
}

.plobby td {
    vertical-align: top
}

.plobby td p {
    line-height: 22px;
    margin: -1px 0 10px 10px
}

.lobby#product_by_seg #itemListPrimary div.pbsItemContainer {
    border: none!important;
    margin-bottom: 0;
    padding-bottom: 8px
}

.plobby tr td:first-child {
    padding-left: 0
}

.news-table-line {
    width: 100%;
    margin-bottom: 30px
}

.news-table-line tr td:first-child {
    background: url("../images/img_bg.jpg") left 3px no-repeat;
    padding-left: 20px;
    padding-top: 4px
}

.plobby td {
    padding-left: 5px
}

.plobby td img {
    margin-right: 22px;
    margin-top: 3px;
    margin-left: 5px
}

.productlobby {
    border-collapse: collapse
}

.productlobby td {
    border-top: 1px solid #ddd;
    padding-top: 2px
}

.productlobby td a {
    display: block
}

.productlobby td h3 {
    padding-bottom: 13px
}

.productlobby tr:first-child td,
.productlobby tr.second td {
    border: 0
}

.events .plobby td img {
    border: 3px solid #ededed
}

.events .width_980 h2 {
    margin-bottom: 0
}

.events .plobby {
    width: 100%
}

#itemListPrimary div.pbsItemContainer .pbsItemLeft {
    padding-left: 47px;
    padding-top: 12px
}

#itemListPrimary div.pbsItemContainer .pbsItemLeft hr {
    border-bottom: none!important;
    margin: 27px 0
}

.width_980 {
    width: 940px;
    margin: 0 auto
}

.market_intro_new .width_980.intro_text {
    width: 1012px
}

.width_1024 {
    width: 806px;
    margin: 0 auto
}

.moduletable .width_1024 {
    text-align: center
}

.width_600 {
    width: 600px;
    float: left;
    padding-top: 40px
}

h1.small {
    font-size: 22px
}

.more_st {
    cursor: pointer;
    font-size: 16px!important;
    line-height: 28px;
    display: block;
    font-family: 'DINLightRegular'
}

.more_st:hover {
    font-family: 'DINMediumRegular'
}

.market_intro_new .more_st {
    color: #fff
}

td p.more_st a {
    margin-left: 30px
}

td .more_st:first-child {
    margin-right: 0
}

.social {
    width: 940px;
    margin: 0 auto;
    margin-top: 20px
}

.social_in {
    width: 580px;
    background: #f0f0f0;
    border: 1px solid #d9d9d9;
    padding: 9px 10px;
    padding-bottom: 5px;
    margin-bottom: 50px
}

.social_in .s {
    float: left
}

.facebook {
    position: relative;
    left: -14px;
    top: -14px
}

.twitter {
    position: relative;
    left: -35px;
    top: -51px;
    margin-left: 17px
}

.download_videos .facebook {
    position: relative;
    left: 20px;
    top: 0
}

.download_videos .twitter {
    position: relative;
    left: 0;
    top: 0
}

#search .search {
    float: right;
    width: 156px;
    background: url("../images/search_bg.jpg") 0 0 no-repeat;
    margin-top: 17px
}

.customsocials {
    margin-right: 160px;
    padding-top: 3px;
    color: #565656
}

#search input#mod-search-searchword {
    width: 130px;
    border: 1px solid #404040;
    background: #404040;
    margin: 2px;
    height: 14px;
    color: white
}

#search label {
    display: none
}

#search .button {
    background: 0;
    border: 0;
    width: 20px
}

.result-text {
    margin-bottom: 20px
}

.result-text .highlight {
    font-weight: bold
}

.social_header {
    width: 100%
}

.social_header td {
    padding-right: 500px
}

.hub#marketing #itemListLeading div.pbsItemContainer {
    position: relative;
    top: -5px;
    margin-bottom: -37px;
    padding-top: 37px;
    background: black url("../images/social_banner.jpg") right 0 no-repeat;
    height: 197px
}

.social_blocks td {
    width: 234px;
    background: url("../images/social_td.png") center 0 no-repeat;
    height: 880px;
    text-align: center
}

.social_blocks td img {
    display: block;
    margin: 0 auto;
    margin-bottom: 20px;
    margin-top: 20px
}

.tabber_tab a span {
    padding: 0 10px
}

div.tabber_content {
    background: #e5e5e5!important
}

div.tabber_content table tr td:first-child {
    border-right: 1px solid #bebebe
}

div.tabber_content table tr td {
    border-top: 1px solid #bebebe;
    padding-bottom: 9px;
    padding-top: 5px;
    font-size: 12px!important;
    font-family: 'Calibri'!important;
    color: #6f6f6f;
    width: 50%
}

div.tabber_content table tr:first-child td {
    border-top: 0
}

.width_980 p,
.width_600 p {
    line-height: 1.4;
    margin-bottom: 30px
}

.width_980 .nr_desc p {
    margin-bottom: 0!important
}

.width_980 h2 {
    margin-bottom: 20px
}

div.tabber_nav li.tabber_tab a,
div.tabber_nav li.tabber_tab a:hover,
.width_980 div.tabber_nav li,
.width_980 div.tabber_nav li.tabber_count_1 {
    width: auto!important;
    clear: none!important
}

.tabber_container {
    margin-top: 20px!important
}

.gal_left,
.gal_right {
    width: 30px;
    height: 29px;
    background: url("../images/gal_left.png") no-repeat;
    background-position: 0 0;
    display: block;
    float: left;
    clear: none;
    margin-top: 5px!important
}

.gal_right {
    background: url("../images/gal_right.png") no-repeat;
    float: right;
    clear: none
}

.gal_left:hover,
.gal_right:hover {
    background-position: 0 -33px
}

.besps_slides {
    border: 1px solid #d9d9d9;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 1px!important
}

.besps_holder {
    background: url("../images/gal_ten.png") center bottom no-repeat;
    padding-bottom: 21px!important;
    margin-top: 48px!important;
    margin-bottom: 70px!important
}

.besps_ctrl_right {
    float: none!important;
    width: 72px!important;
    margin: 0 auto!important;
    height: 29px!important;
    clear: both!important
}

.right_st .custom.yellow,
.right .custom.yellow {
    padding: 6px 20px 10px;
    font-size: 14px;
    font-family: 'PFDinTextProMedium';
    overflow: hidden;
    background: #00aeef;
    margin: 0;
    line-height: 1
}

.right_st .moduletable.yellow h3,
.right .moduletable.yellow h3,
.right_st .yellow h3 {
    color: #fff!important;
    font-size: 22px!important;
    border-bottom: #fff solid 1px!important;
    margin-bottom: 4px!important;
    line-height: 32px!important;
    background: 0;
    padding: 0 0!important;
    text-transform: none
}

.right_st .yellow p {
    margin-bottom: 0
}

.right_st .yellow a,
.right .yellow a {
    color: white;
    background: url("../images/sprites_07_02.png") right 3px no-repeat;
    padding-right: 22px;
    font-weight: 100;
    padding-top: 3px;
    padding-bottom: 2px;
    font-size: 17px;
    line-height: 22px;
    font-family: 'CalibriRegular'
}

.right_st .yellow a:hover,
.right .yellow a:hover {
    background-position: right -25px;
    color: #85d7f7
}

.width_980 .right_st .moduletable.yellow p {
    margin-bottom: 0
}

.right_st strong {
    font-weight: bold;
    font-family: 'PFDinTextProBold'
}

.right_st {
    margin-top: 16px;
    width: 290px;
    float: right
}

.right_st ul.menu {
    margin: 0;
    padding: 8px 0;
    background: #e5e5e5
}

.right_st ul.menu li {
    list-style: none;
    background: 0;
    display: block;
    float: none!important;
    padding-left: 23px;
    margin: 0!important
}

.right_st ul.menu>li.active {
    border-left: #00aeef solid 6px;
    padding-left: 17px
}

.right_st ul.menu li:first-child {
    border-top: 0
}

.right_st li.current>a {
    color: #00aeef!important;
    font-weight: bold!important
}

.right_st ul.menu li a {
    color: #6e6e6e;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    display: block;
    line-height: 26px;
    padding-left: 20px;
    border-bottom: #6c7079 solid 1px
}

.right_st ul.menu li:last-child a {
    border-bottom: 0
}

.right_st ul.menu ul li:last-child a {
    border-bottom: #6c7079 solid 1px
}

.right_st .moduletable.clean {
    padding-bottom: 19px
}

.right_st .moduletable.clean p {
    margin-bottom: 0!important
}

.right_st li ul {
    margin-left: -23px!important;
    width: 290px
}

.right_st ul.menu li li a {
    padding-left: 35px
}

.right_st ul.menu li li a:hover {
    color: #00aeef
}

.right_st .moduletable h3 {
    color: #303030;
    background: #cacaca;
    padding-left: 20px;
    font-size: 18px;
    text-transform: uppercase;
    line-height: 35px;
    margin-bottom: 0
}

#blankBM146 {
    height: 750px;
    width: 200px!important;
    margin: 0 auto
}

.youu {
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #444;
    font-weight: bold;
    margin-bottom: -18px;
    text-align: left
}

#blankBM146 br {
    display: none
}

#blankBM146 {
    padding-top: 10px
}

.youu p {
    margin-bottom: 0!important
}

.youu .title {
    font-weight: bold;
    color: #97ad16;
    font-size: 12px;
    margin-bottom: 0!important
}

.youu b,
.youu a {
    font-weight: bold;
    color: #97ad16;
    text-decoration: none
}

.youu .date {
    font-weight: 100;
    color: #6d6e71;
    font-size: 10px
}

.youu div {
    margin-top: 7px;
    margin-bottom: 10px
}

.youu .img img {
    width: 200px
}

.youu .img a {
    display: block;
    position: relative;
    top: -20px
}

.youu p.img {
    height: 100px;
    position: relative;
    overflow: hidden;
    margin-bottom: 0!important
}

.youu img.play {
    display: block;
    position: relative;
    top: -95px;
    margin-left: 155px;
    margin-bottom: -45px
}

.social_blocks td {
    vertical-align: top
}

#new_box_left {
    width: 540px;
    float: left
}

#new_box_right {
    width: 380px;
    float: right
}

#new_box h3 {
    font-size: 28px;
    margin-bottom: 5px
}

#news_container,
.news_container {
    border: 1px solid #e8e7e7;
    position: relative;
    background: #fbf9f9;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fbf9f9), to(#eeeded));
    background: -webkit-linear-gradient(#fbf9f9, #eeeded);
    background: -moz-linear-gradient(#fbf9f9, #eeeded);
    background: -ms-linear-gradient(#fbf9f9, #eeeded);
    background: -o-linear-gradient(#fbf9f9, #eeeded);
    background: linear-gradient(#fbf9f9, #eeeded)
}

#new_box_left #news_container,
#new_box_left .news_container {
    width: 500px;
    padding: 15px 20px;
    height: 180px
}

#new_box_right #news_container,
#new_box_right .news_container {
    width: 340px;
    padding: 0 20px;
    height: 210px
}

div.newsItem {
    float: left
}

#new_box_left div.newsItem a {
    color: #040404;
    display: block;
    float: left;
    font-family: 'CalibriRegular';
    font-size: 16px;
    line-height: 16px;
    padding-bottom: 25px;
    width: 350px
}

div.newsItem:hover a,
div.newsItem:hover span {
    color: #00aeef;
    text-decoration: none
}

#new_box_left div.newsItem span {
    color: #00aeef;
    display: block;
    float: right;
    font-family: 'CalibriRegular';
    font-size: 16px;
    padding: 0;
    width: 148px;
    text-align: right;
    line-height: 1
}

#new_box_right div.newsItem a {
    color: #040404;
    display: block;
    font-family: 'CalibriBold';
    font-size: 16px;
    line-height: 20px;
    width: 350px;
    padding-bottom: 2px;
    padding-top: 10px
}

#new_box_right div.newsItem span {
    color: #00aeef;
    display: block;
    font-family: 'CalibriRegular';
    font-size: 16px;
    padding-bottom: 5px
}

#twitter_box {
    border: 1px solid #d9d9d9;
    margin-top: 35px;
    height: 30px
}

#twitter_box .moduletable.line br {
    display: none
}

#twitter_box .moduletable.line {
    margin: 3px 5px;
    width: 800px;
    float: left;
    background: 0 0 no-repeat;
    padding-left: 10px;
    height: 20px;
    font-family: 'CalibriRegular';
    font-size: 14px;
    padding-top: 5px
}

#twitter_box .moduletable.tw_social {
    width: 50px;
    float: right;
    position: relative;
    top: -10px;
    right: -6px;
    height: 40px
}

.moduletable.tw_social .twitter {
    margin-left: 0
}

#hp_boxes {
    margin-top: 22px
}

#hp_boxes .moduletable {
    margin: 0;
    padding: 0;
    width: 301px;
    float: left;
    margin-left: 18px;
    position: relative;
    background: url("../images/box_bg.jpg") bottom center no-repeat;
    padding-bottom: 29px
}

#hp_boxes .moduletable:first-child {
    margin-left: 0
}

#hp_boxes img,
#hp_boxes p {
    margin: 0;
    padding: 0;
    width: 301px!important;
    height: 206px!important
}

#hp_boxes h3 {
    font-size: 27px;
    margin-bottom: 5px
}

#hp_testimonials {
    margin-top: 2px;
    margin-bottom: 27px
}

#hp_testimonials #sotss-skin-tango-156 {
    border: 1px solid #e3e2e2!important;
    position: relative!important;
    background: #f8f6f6!important;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f8f6f6), to(#eeeded))!important;
    background: -webkit-linear-gradient(#f8f6f6, #eeeded)!important;
    background: -moz-linear-gradient(#f8f6f6, #eeeded)!important;
    background: -ms-linear-gradient(#f8f6f6, #eeeded)!important;
    background: -o-linear-gradient(#f8f6f6, #eeeded)!important;
    background: linear-gradient(#f8f6f6, #eeeded)!important;
    height: 179px
}

#hp_testimonials .sotss-skin-tango .sotss-prev-horizontal {
    left: auto!important;
    right: 5px!important;
    background: url("../images/prev.png") center 0 no-repeat!important;
    height: 86px!important;
    top: 90px!important;
    width: 30px!important
}

#hp_testimonials .sotss-skin-tango .sotss-next-horizontal {
    top: 2px!important;
    background: url("../images/next.png") center 0 no-repeat!important;
    height: 88px!important;
    width: 30px!important
}

#hp_testimonials .sotss-skin-tango .sotss-prev-horizontal:hover {
    background-position: center -92px!important
}

#hp_testimonials .sotss-skin-tango .sotss-next-horizontal:hover {
    background-position: center -94px!important
}

#hp_testimonials #sotss-skin-tango-156 .sotss-container-horizontal {
    padding: 20px 30px!important;
    width: 880px!important
}

#hp_testimonials #sotss-skin-tango-156 em {
    font-family: 'PFDinTextProMedium'
}

#hp_testimonials .quote {
    color: #00aeef;
    font-size: 26px;
    font-family: 'PFDinTextProMedium';
    margin-bottom: 17px
}

.hub #itemListLeading,
.smallblack #itemListLeading {
    height: 229px
}

#itemListLeading img {
    display: none
}

div.new_img {
    height: 303px!important;
    float: right;
    overflow: hidden;
    margin-top: -68px;
    width: 500px;
    margin-left: -300px;
    text-align: right;
    display: block
}

#itemListLeading .new_img img {
    height: 356px!important;
    width: auto!important;
    margin-top: 0
}

.width_text {
    width: 550px;
    float: left;
    margin-top: 36px
}

.pbsItemLeft h3 {
    margin-bottom: 5px
}

.press-room .pbsItemLeft h3 {
    margin-bottom: 17px
}

.right_st .even {
    background: none!important;
    padding-top: 15px!important;
    padding-bottom: 10px!important
}

.right_st .even p {
    line-height: 28px!important;
    font-size: 14px!important;
    font-family: 'CalibriRegular'!important;
    margin-bottom: 0!important
}

.right_st .even em {
    font-style: normal;
    font-weight: bold
}

.flexslider_out {
    overflow: hidden;
    height: 554px
}

.flexslider_out .loading {
    display: none
}

#slides {
    width: 1257px;
    margin: 0 auto
}

.bxslider_container {
    margin: 0 auto
}

.floatLeft {
    float: left;
    margin-right: 10px
}

.floatRight {
    float: right
}

.clear {
    clear: both
}

.slides1_wrap {
    width: 1257px;
    margin: 0 auto;
    background: black;
    margin-top: 15px
}

.stripViewer #slides li ul {
    text-align: left;
    margin: 0 15px 0 30px
}

.stripViewer {
    position: relative;
    overflow: hidden;
    width: 1257px;
    height: 554px
}

.stripViewer #slides {
    position: relative;
    left: 0;
    top: 0
}

#slides li {
    float: left;
    height: 100%;
    position: relative;
    width: 1257px
}

.stripNavL,
.stripNavR,
.stripNav {
    display: none
}

.nav-thumb {
    border: 1px solid black;
    margin-right: 5px
}

.bx_pager div {
    width: 20%;
    float: left
}

.right_slide {
    width: 980px;
    left: 149px;
    padding: 10px;
    top: -505px;
    margin-bottom: -505px;
    position: relative;
    z-index: 9999;
    color: white;
    font-family: 'PFDinTextProMedium'
}

.photo-meta-data h2,
.photo-meta-data a h2 {
    font-size: 33px;
    font-weight: 100;
    color: white!important
}

.cross-link {
    display: block;
    width: 62px;
    margin-top: -14px;
    position: relative;
    padding-top: 15px;
    z-index: 9999
}

.bx_pager {
    position: relative;
    top: -135px;
    margin-left: 165px;
    z-index: 9999
}

.bx_pager a {
    cursor: pointer;
    width: 45px;
    float: left;
    display: block;
    margin-right: 8px;
    width: 41px;
    height: 29px;
    border: #606060 solid 2px
}

.bx_pager a.active {
    border: white solid 2px;
    margin-top: 4px
}

#itemListLeading p,
#itemListLeading h1,
#itemListLeading h2,
#itemListLeading h3 {
    width: 577px!important
}

.events .pbsItemContainer {
    margin-bottom: 45px
}

.events #itemListLeading .pbsItemContainer {
    margin-bottom: 0
}

.width_980 .pbsItemContainer {
    width: 600px!important
}

.hub .width_980 .pbsItemContainer {
    width: 940px!important
}

.see_all {
    color: #6c6f75!important;
    float: right;
    padding-right: 25px;
    background: url("../images/more.png") right 0 no-repeat;
    position: relative;
    top: -10px
}

#new_box_left div.newsItem a:hover,
#new_box_right div.newsItem a:hover {
    color: #00aeef
}

.see_all:hover {
    color: #00aeef!important
}

#new_box_left .news_container_in {
    height: 173px;
    overflow: hidden
}

#new_box_right .news_container_in {
    height: 188px;
    overflow: hidden
}

.social_blocks p {
    margin-bottom: 24px!important
}

div.maximenuckh ul.maximenuck li div.floatck {
    z-index: 100!important
}

.photo-meta-data {
    z-index: 98!important
}

iframe#picasa {
    width: 650px!important;
    height: 400px!important
}

.mb {
    background: black;
    height: 323px;
    color: white!important;
    border-bottom: 4px solid #bdbdbf;
    overflow: hidden
}

.mb .custom {
    width: 940px;
    margin: 0 auto
}

.mb h1 {
    color: white;
    margin-bottom: 13px
}

.mb h3 {
    margin-bottom: 13px
}

.mb .new_img {
    margin-top: -64px
}

table.man {
    border-collapse: collapse
}

.man table.man p {
    height: 225px!important;
    overflow: hidden!important;
    margin-bottom: 0!important
}

table.man td {
    border-collapse: collapse;
    padding: 0;
    line-height: 1;
    border: 0;
    overflow: hidden
}

table.man td img {
    border: none!important;
    width: 133px!important;
    height: 200px!important;
    padding: 0;
    margin: 0;
    line-height: 1
}

div.man .itemFullText {
    margin-top: 44px
}

div.man .itemBackToTop {
    display: none
}

div.man td {
    vertical-align: top
}

.horizontal h2 {
    margin-bottom: 0!important;
    font-size: 22px!important;
    font-family: 'CalibriBold';
    margin-top: -7px
}

.horizontal h3 {
    font-family: 'CalibriBold';
    margin-bottom: 57px!important
}

div.man .more_st,
div.man .more_st a {
    float: none;
    text-decoration: none!important
}

div.man .more_st a {
    padding-bottom: 4px
}

.vertical img {
    width: 197px!important;
    height: auto!important;
    border: none!important;
    margin-right: 10px!important;
    margin-bottom: 35px!important
}

.horizontal img {
    height: 198px!important;
    width: auto!important;
    border: none!important
}

.horizontal p {
    margin-bottom: 0!important
}

.width_980.man p {
    margin-bottom: 14px
}

#tooltip {
    color: white;
    position: absolute;
    font-size: 14px
}

#tooltip span {
    height: 40px;
    padding-top: 4px
}

#tooltip span.left {
    background: url("../images/tt_left.png") 0 0 no-repeat;
    display: block;
    float: left;
    width: auto;
    padding-left: 8px;
    padding-right: 8px
}

#tooltip span.right {
    width: 3px;
    display: block;
    float: right;
    background: url("../images/tt_right.png") right 0 no-repeat;
    margin-top: 0
}

.blue {
    position: absolute;
    top: 0;
    padding-left: 3px;
    display: none
}

.moduletable.bb {
    width: 940px;
    margin: 0 auto;
    padding-top: 12px;
    font-size: 20px;
    line-height: 1!important
}

.custom.bb {
    background: url("../images/bbanner.png") 0 0 no-repeat;
    padding: 14px 22px;
    width: 561px;
    height: 70px
}

.moduletable.bb h4 {
    color: #00aeef!important;
    font-size: 34px!important;
    line-height: 1!important;
    font-family: 'Calibri';
    margin-bottom: 3px!important
}

.moduletable.bb a {
    color: white;
    background: url("../images/right_more.png") right 0 no-repeat;
    padding-right: 25px;
    font-weight: 100
}

.moduletable.bb a:hover {
    background-position: right -22px
}

#ipw-picasa {
    margin-bottom: 35px;
    border: 14px solid white!important;
    width: 929px;
    position: relative;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    margin-left: -16px
}

#gallery_980 #itemListLeading {
    height: 550px;
    border: 0
}

#gallery_980 .width_text {
    font-size: 17px
}

#gallery_980 .width_text p {
    margin-bottom: 20px
}

.newsroom.single_item {
    width: 635px;
    float: left;
    padding-top: 30px
}

.tablespace td {
    padding: 8px 15px
}

.pager_link_0 {
    background: url(/images/featured/newslides/slide1_th.jpg) 0 0 no-repeat
}

.pager_link_1 {
    background: url(/images/featured/newslides/slide2_th.jpg) 0 0 no-repeat
}

.pager_link_2 {
    background: url(/images/featured/newslides/slide3_th.jpg) 0 0 no-repeat
}

.pager_link_3 {
    background: url(/images/featured/newslides/slide4_th.jpg) 0 0 no-repeat
}

.pager_link_4 {
    background: url(/images/featured/newslides/slide5_th.jpg) 0 0 no-repeat
}

.back {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: url(../images/back.png);
    z-index: 9991
}

.result_man {
    position: absolute;
    left: 0;
    top: 518px;
    width: 100%;
    z-index: 9992
}

.result_man .inner {
    width: 555px;
    margin: 0 auto;
    padding: 10px;
    background: #fff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: 0 10px 10px 5px rgba(0, 0, 0, 0.5);
    box-shadow: 0 10px 10px 5px rgba(0, 0, 0, 0.5)
}

.result_man h2 {
    font-size: 24px;
    color: #00aeef;
    font-weight: bold;
    font-family: 'CalibriRegular'
}

.result_man ul {
    list-style: none;
    margin-bottom: 25px
}

.result_man li {
    font-size: 16px;
    color: #000;
    background: url(../images/itemFullText_li.png) 0 10px no-repeat;
    padding: 0 0 0 13px;
    line-height: 24px;
    font-family: 'CalibriRegular'
}

.result_man .itemFullText img {
    border: 0;
    padding-right: 12px
}

.result_man p {
    font-size: 16px;
    color: #040404;
    line-height: 24px;
    font-family: 'CalibriRegular'
}

.result_man td {
    vertical-align: top;
    font-family: 'CalibriRegular'
}

.result_man .itemFullText {
    background: #ebebeb;
    padding: 16px 32px 27px
}

.result_man .close {
    display: block;
    width: 100%;
    height: 20px;
    background: url(../images/close.png) right top no-repeat;
    margin: 10px 0
}

.result_man .more_st {
    display: none
}

.back_youtube {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: url(../images/back.png);
    z-index: 9993
}

.result_youtube {
    position: absolute;
    left: 0;
    top: 518px;
    width: 100%;
    z-index: 9994
}

.result_youtube .inner {
    width: 660px;
    margin: 0 auto;
    padding: 10px;
    background: #fff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: 0 10px 10px 5px rgba(0, 0, 0, 0.5);
    box-shadow: 0 10px 10px 5px rgba(0, 0, 0, 0.5)
}

.result_youtube .itemVideoBlock {
    background: #ebebeb;
    padding: 10px
}

.result_youtube .close {
    display: block;
    width: 100%;
    height: 20px;
    background: url(../images/close.png) right top no-repeat;
    margin: 10px 0
}

.result_youtube .more_st {
    display: none
}

.landablog .catItemTitle a {
    width: 500px;
    display: block
}

.landablog .catItemTitle {
    margin-bottom: 10px
}

.landablog .catItemImageBlock {
    width: 180px;
    float: left;
    position: relative
}

.landablog .catItemImageBlock img {
    width: 180px
}

.landablog .catItemHeader {
    margin-bottom: 20px
}

.landablog .itemHeader {
    margin-bottom: 10px;
}

.landablog .catItemAuthor,
.landablog .itemAuthor {
    color: #00aeef!important;
    font-size: 14px!important;
    font-weight: bold!important
}

.landablog .itemFullText img {
    border: 0
}

.landablog p {
    margin-bottom: 15px;
    line-height: 1.2!important
}

.landablog p.orange_line {
    border-left: 3px solid #e36c0a;
    margin-left: 22px;
    padding-left: 7px
}

.landablog .catItemView {
    border-bottom: 3px solid #00aeef;
    padding-bottom: 19px;
    padding-top: 32px;
    background: none!important;
    float: none!important
}

.landablog .itemTagsBlock {
    font-size: 16px;
    clear: both;
    margin-bottom: 23px;
    margin-top: 10px
}

.landablog .itemTags {
    display: inline!important
}

.landablog .itemTagsBlock li {
    font-size: 12px;
    list-style: none;
    display: inline;
    padding: 0 5px;
    float: none!important;
    background: none!important
}

.landablog .itemTagsBlock li a {
    color: #00aeef!important;
    text-decoration: none!important
}

.landablog .k2ReadMore {
    font-size: 14px!important;
    text-decoration: none!important;
    font-style: italic
}

.landablog .k2ReadMore:before {
    content: '+';
    margin-right: 5px;
    color: #bdbdbd;
    font-weight: bold;
    font-size: 14px
}

.landablog .right_st,
.right_st.in_blog {
    padding-top: 0;
    margin-top: 32px
}

.landablog .catItemReadMore {
    margin-bottom: 15px
}

.landablog.itemView {
    width: 615px;
    float: left
}

.landablog .k2Pagination {
    width: 690px;
    text-align: center!important;
    margin-top: 20px;
    margin-bottom: 10px
}

.landablog .k2Pagination li,
.pagination-in-the-news li,
.wrap_video .k2Pagination li {
    display: inline!important;
    float: none!important;
    background: none!important
}

.pagination-in-the-news {
    width: 1024px;
    text-align: center!important;
    margin: 20px auto 10px
}

.landablog .jcemediabox-zoom-span {
    border: none!important;
    padding: 0!important
}

.itemCommentsForm h3 {
    font-size: 17px;
    font-weight: 100!important
}

.itemCommentsFormNotes,
.catItemCommentsLink {
    display: none
}

.itemCommentsForm input {
    border: 1px solid #7f9db9;
    width: 165px;
    height: 20px
}

.itemCommentsForm .row {
    margin-bottom: 10px
}

.itemCommentsForm #submitCommentButton {
    width: 110px;
    height: 39px;
    background: url(../images/submt.png) 0 0 no-repeat;
    display: block;
    border: none!important;
    margin-top: 20px;
    margin-bottom: 20px
}

.itemCommentsForm textarea {
    width: 483px;
    height: 162px
}

.tagView .k2FeedIcon {
    display: none
}

.landablog .itemFullText td {
    padding: 5px
}

.innerBlogFetch b {
    font-weight: normal!important
}

.itemAuthor a {
    font-weight: bold!important
}

#contact_marketo {
    position: absolute;
    z-index: 99999;
    top: 100px;
    left: 50%;
    width: 700px;
    margin-left: -300px;
    background: #FFF;
    padding: 25px;
    border-radius: 6px;
    border: 4px solid #00aeef
}

div.buttonSubmit {
    float: left;
    position: relative
}

.mktField input[type=text],
.mktField select {
    border: #666 solid 1px;
    width: 130px
}

.mktField textarea {
    border: #666 solid 1px;
    width: 89%
}

div.buttonSubmit input,
div.buttonSubmit span {
    background-image: url(https://go.landanano.com/rs/landa/images/button-submit03.gif);
    background-position: right 0;
    background-repeat: no-repeat;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    float: left;
    font-weight: bold;
    height: 36px;
    margin: 0;
    padding: 0 15px 2px;
    position: relative;
    z-index: 5
}

span.mktError span.mktFormMsg {
    left: 159px;
    background: #FFF;
    width: 134px;
    color: red;
    font-weight: bold;
    padding: 3px;
    top: -5px
}

form.lpeRegForm li.mktFormReq label {
    background: url("https://go.landanano.com/rs/landa/images/star.png") no-repeat right 0
}

form.lpeRegForm li label {
    font-size: 15px;
    width: 131px
}

div.buttonSubmit span {
    display: none
}

div.buttonSubmit input {
    width: 143px!important;
    height: 29px!important;
    margin-left: 3px!important;
    background: url(https://go.landanano.com/rs/landa/images/submit.png) no-repeat scroll right 0 transparent!important
}

div.buttonSubmit span {
    background-position: left -36px;
    left: -4px;
    padding: 0;
    position: absolute;
    top: 0;
    width: 4px;
    z-index: 10
}

div.buttonSubmit input {
    width: auto;
    padding-left: 6px!important;
    padding-right: 10px!important
}

div.buttonSubmit:hover input {
    background-position: right -72px
}

div.buttonSubmit:hover span {
    background-position: left -108px
}

div.boxSpan {
    overflow: hidden
}

span.lpContentsItem.richTextSpan {
    display: block
}

span.lpContentsItem p:first-child {
    margin-top: 0
}

a.lpImageLink img {
    border: 0
}

form.lpeRegForm {
    margin: 0;
    padding: 0
}

form.lpeRegForm ul {
    margin: 0;
    padding: 0;
    list-style: none
}

form.lpeRegForm li {
    margin: 0 0 10px;
    padding: 1px 10px 3px 10px;
    list-style: none;
    clear: both
}

form.lpeRegForm label {
    padding-right: 20px;
    float: left;
    text-align: left
}

form.lpeRegForm li.mktLblRight label {
    float: none
}

form.lpeRegForm li.mktLblRight input[type='checkbox'] {
    position: relative;
    left: -4px
}

form.lpeRegForm ul.mktLblCenter label {
    text-align: right
}

form.lpeRegForm ul.mktLblAbove span.mktInput {
    clear: both
}

form.lpeRegForm ul.mktLblAbove label {
    padding-left: 10px
}

form.lpeRegForm ul.mktLblAbove li.mktFormReq label {
    background: url(https://go.landanano.com/images/forms/backRequiredGray.gif) no-repeat -5px 0
}

form.lpeRegForm ul.mktLblAbove li#mktFrmButtons label {
    display: none
}

form.lpeRegForm li.mktFormReq label {
    background: url(https://go.landanano.com/images/forms/backRequiredGray.gif) no-repeat right 0
}

span.mktError {
    text-align: left;
    position: relative
}

span.mktError input {
    background: #ecefff
}

span.mktError span.mktFormMsg {
    display: inline;
    position: absolute;
    top: 2px;
    left: 4px;
    xcolor: #8c8fff;
    color: red;
    font-size: small;
    width: 260px
}

.mkiLpeIcon16 a {
    background-position: 0!important
}

.mkiLpeFormBlueEdit a {
    background-image: url(https://go.landanano.com/images/icons16/form_blue_edit.png)!important;
    float: none!important
}

.mkiLpeHandGrab2 a {
    background-image: url(https://go.landanano.com/images/icons16/hand_grab2.png)!important;
    float: none!important
}

.mkiLpeHardDrive a {
    background-image: url(https://go.landanano.com/images/icons16/hard_drive.png)!important;
    float: none!important
}

.mkiLpeDocumentUp a {
    background-image: url(https://go.landanano.com/images/icons16/document_up.png)!important;
    float: none!important
}

.mktIpad span.mktInput input,
.mktIpod span.mktInput input,
.mktIphone span.mktInput input {
    margin-bottom: 1px;
    padding: 1px 0
}

.lpContentsItem p {
    margin-bottom: 17px
}

#close_marketo {
    position: absolute;
    top: 8px;
    right: 8px;
    width: 20px;
    height: 20px;
    background: #ccc url(https://www.landanano.com/plugins/system/jcemediabox/themes/standard/img/close.png) no-repeat;
    float: left;
    border: 0
}

#close_marketo:hover {
    background-color: #333
}

.login {
    margin-top: 40px
}

.login label {
    display: block
}

.login input {
    border: 1px solid #ccc;
    margin-bottom: 10px
}

.login .button {
    margin-left: 130px;
    margin-bottom: 20px
}

.new-container {
    width: 1024px;
    margin: 0 auto
}

.home .new-top {
    height: 61px;
    overflow: visible!important
}

.new-top {
    width: 100%
}

.new-top .background {
    z-index: -1;
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: #000;
    opacity: .5;
}

.home .new-top .background {
    height: 61px;
    z-index: 6
}

.home .new-top .new-search .background {
    z-index: -1
}

body.home {
    background: #f2f2f2 url(../images/sprites_24-01.png) -610px -2px repeat!important
}

a.new-logo {
    width: 108px;
    height: 36px;
    float: left;
    margin: 17px 10px 0 10px;
    background: url(../images/sprites_24-01.png) no-repeat;
    background-position: -246px -351px;
    text-indent: -9990px
}

.home a.new-logo {
    position: relative;
    z-index: 6
}

.new-search {
    position: relative;
    display: block;
    float: right;
    width: 100%;
    /* height: 55px; */
    /* background: url(/templates/joomi/images/Search.png) 99.5% 50% no-repeat */
}

.new-search .background,
.onSearch .background {
    background: #2b324a;
    opacity: .75;
    position: absolute;
    height: 100%;
    width: 100%
}

.new-search input[type=text] {
    width: 1012px;
    color: #fff;
    background: 0;
    float: left;
    font: 17px 'DINLightRegular';
    padding: 16px 6px;
    border: 0 none
}

.new-search input[type=submit] {
    display: none;
    width: 10%;
    cursor: pointer;
    height: 95px;
    border: 0 none;
    margin: 3px
}

.social_hub_link {
    cursor: pointer;
    position: absolute;
    right: 150px;
    top: 0;
    width: 76px;
    height: 35px;
    margin-top: 17px;
    background: url(../images/new_home/social.png) 0 100% no-repeat;
    text-indent: -9990px;
    z-index: 60000000
}

.social_hub_link:hover {
    background-position: 0 4px
}

.contact_us_link {
    cursor: pointer;
    position: absolute;
    right: 0px;
    top: 0;
    width: 55px;
    height: 35px;
    margin-top: 19px;
    z-index: 60000;
    text-indent: 0
}

.home .social_hub_link {
    z-index: 60000
}

.new-slideshow {
    position: relative;
    height: 528px;
    width: 100%;
    z-index: 5;
    overflow: hidden;
}

#takeMeDown {
    top: 297px;
    cursor: pointer;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -27px;
    width: 55px;
    height: 50px;
    display: block;
    background: #00aeef url(../images/new_home/getMeDown.png) 0 0 no-repeat;
    z-index: 9
}

#takeMeDown:hover {
    background-position: 0 -45px
}

.slideshow_wrapper {
    z-index: 0;
    cursor: pointer;
    height: 528px;
    background-color: transparent!important;
    background-repeat: no-repeat;
    width: 100%!important;
    position: absolute
}

.slideshow_wrapper.num888 {
    z-index: 1
}

.new-container.pager {
    position: relative
}

.pager_holder {
    position: absolute;
    top: 135px;
    left: 0;
    width: 442px;
    height: 107px;
    background: url(../images/sprites_24-01.png) no-repeat;
    background-position: -18px -464px;
    z-index: 8
}

#HPSlideshow {
    position: absolute;
    width: 100%;
    height: 528px;
    z-index: 5
}

.slideshow_txt {
    width: 606px;
    height: 103px;
    overflow: hidden;
    top: 36px;
    position: absolute;
    left: 0
}

.slideshow_txt_inner {
    width: 606px;
    height: 103px;
    top: 250px;
    position: absolute;
    left: 0;
    opacity: 0
}

.slideshow_txt h2 {
    color: #fecc00;
    font-family: 'DINLightRegular';
    font-size: 66px;
    margin: 0 0 4px -4px;
    line-height: 62px;
    letter-spacing: 2px;
    position: absolute;
    top: -9999px
}

.slideshow_txt h3 {
    color: #FFF;
    font-family: 'DINLightRegular';
    font-size: 24px;
    margin: 0
}

#slideshow_readmore {
    cursor: pointer;
    display: block;
    margin: 31px 0 0 12px;
    float: left;
    padding-right: 31px;
    color: #FFF;
    font-family: 'DINLightRegular';
    font-size: 16px;
    line-height: 24px
}

#slideshow_readmore:hover {
    font-family: 'DINMediumRegular'
}

#slideshow_readmore:hover {
    background-position: 100% -41px
}

.pager_holder #pager {
    float: left;
    margin: 16px 0 0 0;
    width: 70px
}

.pager_holder #pager div {
    float: left;
    display: block;
    cursor: pointer;
    text-indent: -9999px;
    width: 23px;
    height: 13px;
    background: url(../images/new_home/pagers.png);
    margin-top: 21px
}

.pager_holder #pager div.index_0 {
    background-position: 1px 0
}

.pager_holder #pager div.index_1 {
    background-position: 45px 0
}

.pager_holder #pager div.index_2 {
    background-position: 89px 0
}

.pager_holder #pager div.index_0:hover {
    background-position: 1px -28px
}

.pager_holder #pager div.index_1:hover {
    background-position: 45px -28px
}

.pager_holder #pager div.index_2:hover {
    background-position: 89px -29px
}

.pager_holder #pager div.activeSlide {
    height: 27px;
    margin-top: 7px
}

#slider_clock {
    width: 39px;
    height: 39px;
    float: left;
    margin: 16px 12px;
    background: url(../images/new_home/clock.png) no-repeat
}

#slider_clock.pos_2 {
    background-position: 0 -3px
}

#slider_clock.pos_1 {
    background-position: -37px -3px
}

#slider_clock.pos_0 {
    background-position: -79px -3px
}

#HPSlideshow {
    background-color: transparent
}

.new-slider {
    padding-bottom: 9px;
    position: relative;
    padding-top: 1px
}

.HP_items_slider {
    width: 946px;
    height: 169px;
    position: relative;
    z-index: 5;
    border-left: solid 22px #dddee2;
    border-right: solid 22px #dddee2;
    margin: 38px auto 79px
}

.home .new-slider .background {
    background: #7e889b;
    opacity: .6;
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 5;
    background: #b2b9c7;
    opacity: 0.9;
}

.HP_items_slider_inner {
    width: 100%;
    height: 168px;
    position: absolute;
    left: 0;
    top: 0;
    overflow: hidden
}

#HP_items_list {
    position: absolute;
    top: 0
}

#HP_items_list li {
    float: left;
    display: block;
    width: 305px;
    height: 168px;
    margin: 0 4px;
    position: relative
}

#HP_items_list li a.HP_link_item {
    display: block;
    width: 305px;
    height: 169px;
    cursor: pointer;
    background-position: 0 0;
    background-repeat: no-repeat
}

#HP_items_list li:hover a.HP_link_item {
    background-position: 0 100%;
}

.video_play {
    position: absolute;
    top: 59px;
    left: 139px;
    width: 50px;
    height: 50px;
    cursor: pointer;
    background: url(../images/new_home/play_video.png) no-repeat;
    display: none!important
}

.HP_slider_btns {
    padding-top: 189px;
    text-align: center
}

#HPis_left {
    width: 120px;
    height: 169px;
    position: absolute;
    top: 0;
    left: -40px;
    cursor: pointer;
    z-index: 999;
    background: url("../images/sprites_24-01.png")-361px -1px no-repeat
}

#HPis_right {
    width: 120px;
    height: 169px;
    position: absolute;
    top: 0;
    right: -40px;
    cursor: pointer;
    z-index: 999;
    background: url("../images/sprites_24-01.png")-225px 0 no-repeat
}

.HP_slider_btn {
    width: 13px;
    height: 13px;
    cursor: pointer;
    display: inline-block;
    background: url(../images/sprites_24-01.png) -52px -2px no-repeat;
    margin: 0 4px 0 0;
    text-indent: -9999px
}

.HP_slider_btn.activeBtn {
    background-position: -28px -1px
}

.custom.footer2 {
    font-size: 10px;
    letter-spacing: .2px;
    color: #7f7d7d;
    font-family: 'CalibriRegular';
    padding: 25px 65px 25px 10px;
    background: url(../images/sprites_24-01.png) 353px -349px no-repeat;
    width: 430px;
    margin: 0 auto
}

.mainWrapper .new-top .new-container {
    position: relative
}

#magic-line {
    position: absolute;
    top: 36px;
    left: 0;
    width: 100px;
    height: 4px;
    z-index: 9991;
    background: #00aeef
}

.new-top ul.menu {
    height: 40px;
    margin: 21px 0 0 35px;
    list-style: none outside none;
    position: relative;
    padding: 0;
    z-index: 9995
}

.home .new-top ul.menu {
    margin: 0 0 0 35px;
    padding: 21px 0 0 0
}

@-moz-document url-prefix() {
    .new-top.cl ul.menu {
        padding: 0 0 0 46px
    }
}

.menu ul>li.deeper.parent>a {
    border-bottom: #4a4a4b solid 1px!important
}

.menu ul>li.deeper.parent>ul {
    background: url(../images/subsubbg.png)
}

.menu ul>li.deeper.parent>ul li a {
    padding-left: 25px;
    font-size: 13px;
    line-height: 14px;
    padding-bottom: 8px;
    padding-top: 14px;
}

.menu ul>li.deeper.parent>ul li ul li a {
    padding-left: 35px;
    font-size: 11px;
    line-height: 12px;
    margin-bottom: 4px
}

.menu ul>li.deeper.parent>ul li a:hover {
    color: #00aeef
}

.new-top ul.menu>li {
    float: left;
    position: relative
}

.new-top ul.menu>li:hover {
    background-color: #323847
}

.new-top ul.menu>li>ul {
    display: none;
    position: absolute;
    top: 36px;
    left: 0;
    z-index: 9996;
    /* width: 197px; */
    padding-top: 4px
}

.new-top ul.menu>li>ul>li {
    background: #5b6170;
    text-align: left;
    opacity: .91
}

.new-top ul.menu>li>ul>li:hover {
    background-color: #4d5260
}

.new-top ul.menu>li>ul>li a {
    display: block;
    padding: 0 13px;
    line-height: 31px;
    font-family: 'CalibriBold';
    font-size: 14px;
    color: #fff
}

.new-top ul.menu>li>a {
    display: block;
    padding: 4px 11px 0;
    line-height: 36px;
    font-family: 'DINMediumRegular';
    font-size: 16px;
    text-align: center;
    /* text-transform: uppercase */
}

.magic-line-drop {
    position: absolute;
    top: 10px;
    left: 0;
    width: 4px;
    height: 17px;
    background: #00aeef!important;
    z-index: 9999
}

ul.menu>li>a,
ul.menu>li>span {
    color: white;
    font-size: 20px;
    font-family: 'CalibriRegular'
}

ul.menu>li>a:hover,
ul.menu>li:hover>a,
ul.menu>li>span:hover,
ul.menu>li.active>a,
ul.menu>li.current>a {
    color: #00aeef!important
}

.right_st ul.menu>li>a:hover,
.right_st ul.menu>li:hover>a,
.right_st ul.menu>li>span:hover,
.right_st ul.menu>li.active>a,
.right_st ul.menu>li.current>a {
    font-weight: bold;
    color: #fff!important
}

ul.menu-footer {
    list-style: none;
    margin: 0 0 0 130px;
    padding: 0;
    height: 308px
}

ul.menu-footer li {
    float: left;
    position: relative
}

ul.menu-footer li .img {
    display: block;
    margin-left: 4%;
    background: url(../images/sprites_24-01.png) -610px -2px;
    width: 30px;
    height: 30px
}

ul.menu-footer li.item-154 .img {
    margin: 3px 0 0 12%;
    background-position: -604px -349px;
    width: 36px;
    height: 28px
}

ul.menu-footer li.item-159 .img {
    margin: -1px 0 0 17%;
    background-position: -615px -436px;
    width: 25px;
    height: 33px
}

ul.menu-footer li.item-344 .img {
    margin: 1px 0 0 18%;
    background-position: -610px -175px;
    width: 30px;
    height: 31px
}

ul.menu-footer li.item-155 .img,
ul.menu-footer li.item-156 .img {
    margin: 3px 0 0 14%;
    background-position: -612px -262px;
    width: 28px;
    height: 28px
}

ul.menu-footer li.item-156 .img {
    background-position: -605px -88px;
    width: 34px;
    height: 29px
}

ul.menu-footer li img {
    display: block;
    margin-left: 4%
}

ul.menu-footer li.item-154 img {
    margin: 3px 0 0 12%
}

ul.menu-footer li.item-159 img {
    margin: -1px 0 0 17%
}

ul.menu-footer li.item-344 img {
    margin: 1px 0 0 18%
}

ul.menu-footer li.item-155 img,
ul.menu-footer li.item-156 img {
    margin: 3px 0 0 14%
}

ul.menu-footer li .image-title {
    display: block;
    line-height: 33px;
    font-family: 'DINMediumRegular';
    font-size: 14px
}

ul.menu-footer li li {
    width: 100%
}

ul.menu-footer li.item-153 {
    width: 97px
}

ul.menu-footer li.item-154 {
    width: 150px;
    padding-right: 10px
}

ul.menu-footer li.item-159 {
    width: 135px
}

ul.menu-footer li.item-344 {
    width: 117px
}

ul.menu-footer li.item-155 {
    width: 147px
}

ul.menu-footer li.item-156 {
    width: 150px
}

ul.menu-footer li.item-156 ul {
    background: none!important
}

ul.menu-footer li.item-158 {
    width: 150px
}

.item-362 a {
    text-indent: -9999px;
    display: block;
    width: 76px;
    height: 31px;
    background: url(../images/new_home/social_footer.png) 0 100% no-repeat;
    cursor: pointer;
    margin: 22px 0 0 -25px
}

.item-362 a:hover {
    background-position: 0 0
}

ul.menu-footer>li>ul {
    position: absolute;
    left: 0;
    top: 30px;
    width: 82%;
    height: 246px;
    background: url(../images/new_home/footer_menu_border.png) 100% 0 no-repeat
}

ul.menu-footer>li.item-154>ul {
    width: 91%
}

ul.menu-footer>li.item-159>ul,
ul.menu-footer>li.item-155>ul {
    width: 90%
}

ul.menu-footer>li.item-344>ul {
    width: 86%
}

ul.menu-footer>li>a,
ul.menu-footer>li>span {
    display: block;
    font-family: 'DINMediumRegular';
    line-height: 26px;
    color: #00aeef;
    font-size: 13px
}

ul.menu-footer li li a {
    display: block;
    font-family: 'DINMediumRegular';
    color: #8c8c8c;
    line-height: 22px;
    font-size: 12px
}

ul.menu-footer li li a span {
    line-height: 14px;
    letter-spacing: -0.5px
}

ul.menu-footer li li li a {
    display: block;
    font-family: 'DINMediumRegular';
    color: #8c8c8c;
    line-height: 16px;
    font-size: 10px;
    margin-left: 8px;
    line-height: 10px;
    margin-bottom: 8px
}

ul.menu-footer ul ul {
    padding-left: 0
}

ul.menu-footer ul ul li:last-child {
    margin-bottom: 1px
}

.new-footer .new-container {
    padding: 20px 0
}

.moduletable.footer2 {
    background: url("../images/dottedBorder.png") no-repeat scroll right bottom transparent;
    padding-top: 60px;
    padding-bottom: 17px;
    margin-bottom: 6px;
    margin-top: -60px
}

.salesFormHeader {
    width: 100%
}

span.mktError span.mktFormMsg {
    display: inline;
    position: absolute;
    top: 16px!important;
    left: -3px!important;
    background: 0;
    xcolor: #8c8fff;
    color: red;
    font-size: small;
    width: 260px
}

.dcsns ul {
    padding: 0;
    margin: 30px auto;
    width: 1081px;
    list-style: none!important;
    background: #f2f2f2 url(../images/social/blueLine.png) 530px 0 repeat-y
}

.dcsns li {
    padding: 0;
    margin: 0;
    list-style: none!important;
    background: 0;
    float: left
}

.lRow {
    float: left
}

.rRow {
    float: right
}

.dcsns {
    color: #444;
    list-style: none outside none;
    margin: 0
}

.dcsns h1 {
    width: auto;
    position: relative
}

.dcsns h1,
.dcsns h2,
.dcsns h3 {
    line-height: 1.35em
}

.dcsns-content {
    position: relative;
    padding: 0
}

.dcsns-loading {
    background: url(../images/social/loading_light.gif) no-repeat 0 0;
    height: 24px;
    padding: 6px 0 0 30px;
    position: absolute;
    top: 10px;
    left: 10px
}

.dcsns-toolbar .dcsns-loading {
    right: 10px;
    left: auto
}

.stream p {
    margin: 0;
    padding: 0
}

.stream li a {
    color: #2db6e8
}

.stream li {
    background: #fff url(../images/social/social_hub_icons.png) 10px 10px no-repeat;
    -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);
    font-size: 11px;
    padding: 17px 27px 12px 65px;
    width: 375px;
    position: relative;
    margin: 10px 31px 10px 32px;
    border: #5fc0ea solid 1px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    min-height: 120px
}

.dcsns-welcome {
    background-position: -1115px -1103px!important
}

.dcsns-facebook {
    background-position: -115px -103px!important
}

.dcsns-twitter {
    background-position: -238px 15px!important
}

.dcsns-blog {
    background: #fff url(../images/social/bloger.png) 10px 10px no-repeat!important
}

.dcsns-google {
    background-position: 10px -232px!important
}

.dcsns-youtube {
    background-position: -53px -164px!important
}

.dcsns-linkedin {
    background-position: -180px -49px!important
}

.timeLineDate {
    display: none
}

.RightPos .timeLineDate {
    display: block!important;
    position: absolute;
    width: 65px;
    height: 23px;
    background: url(../images/social/dateRight.png) 0 0 no-repeat;
    top: 10px;
    left: -67px;
    color: #5fc0ea;
    font-size: 16px;
    padding-top: 33px;
    text-align: center
}

.LeftPos .timeLineDate {
    display: block!important;
    position: absolute;
    width: 65px;
    height: 23px;
    background: url(../images/social/dateLeft.png) 0 0 no-repeat;
    top: 10px;
    right: -67px;
    color: #5fc0ea;
    font-size: 16px;
    padding-top: 33px;
    text-align: center
}

.timeLineDate.move30 {
    top: 69px!important
}

.stream li .inner {
    overflow: hidden
}

.stream li .icon {
    position: absolute;
    left: 3px;
    bottom: 0;
    z-index: 3
}

.stream li .section-intro {
    padding: 7px 0;
    width: 100%;
    left: 0;
    bottom: 0;
    position: absolute;
    color: #fff;
    font-style: normal;
    font-weight: bold;
    font-size: 10px;
    z-index: 2
}

.stream li .clear {
    clear: both
}

.stream li .section-intro a {
    text-decoration: underline;
    color: #fff;
    margin-left: 32px
}

.stream li .section-title {
    display: block;
    font-weight: bold;
    margin-bottom: 3px;
    padding-bottom: 12px;
    font-family: 'DINLightRegular';
    font-size: 18px;
    background: url(../images/social/title_line.png) 0 100% no-repeat
}

.stream li .section-title a {
    color: #2db6e8;
    font-family: 'DINLightRegular';
    font-size: 18px
}

.stream li.dcsns-welcome .section-text {
    background: url(../images/social/shirt.png) 100% 41% no-repeat;
    height: 333px;
    margin-left: -22px
}

.section-text a[rel=SHlightboxIframe] {
    display: block;
    width: 260px;
    background-color: #009fe3;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #FFF;
    font-size: 12px;
    font-family: Arial;
    text-align: center;
    line-height: 30px
}

.section-text a[rel=SHlightboxIframe]:hover {
    background-color: #5fc0ea
}

.stream li.dcsns-welcome .section-title a {
    color: #00a7e8;
    font-family: 'CalibriBold';
    text-transform: uppercase
}

.stream li.dcsns-welcome .section-title {
    margin-left: -22px
}

.GGimgDesc {
    display: block;
    font-size: 14px
}

.stream li .section-title a:hover {
    color: #2db6e8
}

.stream li .section-thumb {
    float: left;
    margin: 0 7px 0 0
}

.stream li .section-thumb img {
    border: 1px solid #ccc;
    padding: 1px;
    background: #fff;
    float: left;
    margin-right: 10px
}

.stream li .section-text img {
    background: #fff;
    float: left;
    margin: 0 10px 10px 0
}

.stream li .section-text {
    display: block;
    margin-bottom: 3px;
    color: #434444;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif
}

.stream li .section-text br {
    display: block
}

.stream li .section-user {
    clear: both;
    display: block;
    font-style: italic;
    margin: 0 8px 5px 0;
    display: block;
    float: left;
    padding: 7px 0 0 15px;
    line-height: 12px;
    background: url(../images/social/profile.png) no-repeat 0 7px
}

.stream li .meta {
    display: block;
    color: #999
}

.stream li .meta span {
    display: block;
    padding: 0 0 0 15px
}

.meta span.shares {
    background: url(../images/social/shares.png) no-repeat 0 0;
    padding-left: 20px
}

.meta span.views {
    background: url(../images/social/views.png) no-repeat 0 0;
    padding-left: 18px
}

.meta span.likes {
    background: url(../images/social/likes.png) no-repeat 0 0;
    padding-left: 16px
}

.meta span.comments {
    background: url(../images/social/comments.png) no-repeat 0 0
}

.meta span.users {
    background: url(../images/social/users.png) no-repeat 0 0
}

.meta span.videos {
    background: url(../images/social/videos.png) no-repeat 0 0;
    padding-left: 16px
}

.stream li .section-meta {
    display: block;
    margin: 0;
    padding: 0;
    clear: both
}

.stream li .meta.item-comments {
    padding: 0 0 0 35px;
    margin: 0 0 5px 0;
    min-height: 30px;
    position: relative;
    clear: both;
    line-height: 1.3em
}

.stream li .meta.item-comments img {
    position: absolute;
    left: 0;
    top: 0;
    width: 30px
}

.stream li .meta.item-likes {
    padding: 0;
    width: 100%;
    overflow: hidden;
    clear: both;
    line-height: 1.3em
}

.stream li .meta.item-likes img {
    float: left;
    margin: 0 5px 5px 0;
    width: 30px;
    border: 1px solid #ddd;
    padding: 1px;
    background: #fff
}

.stream li.dcsns-error {
    color: #900
}

.stream li .section-share {
    display: block;
    margin: 0 0 5px 0;
    padding: 4px 0 0;
    float: right
}

.stream li .section-share a {
    display: block;
    width: 16px;
    height: 16px;
    float: left;
    margin: 0 2px 0 0;
    background: url(../images/social/share.png) no-repeat 0 0
}

.stream li .section-share a.share-twitter {
    background-position: 0 -16px
}

.stream li .section-share a.share-reply {
    background-position: 0 -32px
}

.stream li .section-share a.share-retweet {
    background-position: 0 -48px
}

.stream li .section-share a.share-favorite {
    background-position: 0 -64px
}

.stream li .section-share a.share-google {
    background-position: 0 -80px
}

.stream li .section-share a.share-linkedin {
    background-position: 0 -96px
}

.stream li .section-share a.share-facebook:hover {
    background-position: -16px 0
}

.stream li .section-share a.share-twitter:hover {
    background-position: -16px -16px
}

.stream li .section-share a.share-reply:hover {
    background-position: -16px -32px
}

.stream li .section-share a.share-retweet:hover {
    background-position: -16px -48px
}

.stream li .section-share a.share-favorite:hover {
    background-position: -16px -64px
}

.stream li .section-share a.share-google:hover {
    background-position: -16px -80px
}

.stream li .section-share a.share-linkedin:hover {
    background-position: -16px -96px
}

#wall .dcsns-toolbar {
    margin-bottom: 25px
}

.stream li.dcsns-blog .section-intro,
.filter .f-blog a:hover {
    background-color: #ff9800
}

.stream li.dcsns-flickr .section-intro,
.filter .f-flickr a:hover {
    background-color: #f90784
}

.stream li.dcsns-delicious .section-intro,
.filter .f-delicious a:hover {
    background-color: #3271cb
}

.stream li.dcsns-twitter .section-intro,
.filter .f-twitter a:hover {
    background-color: #4ec2dc
}

.stream li.dcsns-facebook .section-intro,
.filter .f-facebook a:hover {
    background-color: #3b5998
}

.stream li.dcsns-google .section-intro,
.filter .f-google a:hover {
    background-color: #2d2d2d
}

.stream li.dcsns-youtube .section-intro,
.filter .f-youtube a:hover {
    background-color: #df1f1c
}

.stream li.dcsns-pinterest .section-intro,
.filter .f-pinterest a:hover {
    background-color: #cb2528
}

.stream li.dcsns-lastfm .section-intro,
.filter .f-lastfm a:hover {
    background-color: #c90e12
}

.stream li.dcsns-dribbble .section-intro,
.filter .f-dribbble a:hover {
    background-color: #f175a8
}

.stream li.dcsns-vimeo .section-intro,
.filter .f-vimeo a:hover {
    background-color: #4ebaff
}

.stream li.dcsns-stumbleupon .section-intro,
.filter .f-stumbleupon a:hover {
    background-color: #eb4924
}

.stream li.dcsns-deviantart .section-intro,
.filter .f-deviantart a:hover {
    background-color: #eb4924
}

.stream li.dcsns-tumblr .section-intro,
.filter .f-tumblr a:hover {
    background-color: #365472
}

.stream li.dcsns-instagram .section-intro,
.filter .f-instagram a:hover {
    background-color: #413a33
}

.stream li.dcsns-facebook .section-thumb img {
    width: 75px
}

.stream li.dcsns-facebook .section-text img {
    margin: 5px 7px 5px 0;
    float: left;
    border: 1px solid #ddd;
    padding: 1px;
    background: #fff;
    max-width: 200px
}

.stream li.dcsns-facebook .section-text a {
    margin-right: 4px
}

.stream li.dcsns-facebook .section-intro a {
    margin-left: 25px
}

.stream li.dcsns-facebook .meta {
    display: block;
    clear: both
}

.stream li.dcsns-facebook .meta.item-comments {
    padding: 0;
    min-height: auto
}

.stream li.dcsns-facebook .meta.item-comments a {
    display: block;
    margin: 0 0 2px 0
}

.stream li.dcsns-facebook .share-facebook {
    display: none
}

.stream li.dcsns-twitter .section-thumb {
    margin-top: 3px
}

.stream li.dcsns-twitter .section-user {
    padding: 0;
    background: 0
}

.stream li.dcsns-twitter .section-text img {
    margin: 5px 0 0;
    border: 1px solid #ddd;
    padding: 1px;
    background: #fff;
    max-width: 192px
}

.stream li.dcsns-twitter a {
    color: #38aeae
}

.stream li.dcsns-twitter .section-intro a,
.stream li.dcsns-twitter .section-intro a:hover {
    color: #fff
}

.stream li.dcsns-twitter .section-intro span a {
    text-decoration: none;
    margin-left: 0
}

.stream li.dcsns-twitter .section-intro span a:hover {
    text-decoration: underline
}

.stream li.dcsns-twitter a:hover {
    color: #38aeae;
    text-decoration: underline
}

.stream li.dcsns-twitter .twitter-user {
    margin-bottom: 2px;
    display: block
}

.stream li.dcsns-twitter .twitter-user a {
    color: #999;
    line-height: 1.35em
}

.stream li.dcsns-twitter .twitter-user a:hover {
    color: #999;
    text-decoration: none
}

.stream li.dcsns-twitter .twitter-user a strong {
    color: #444
}

.stream li.dcsns-twitter .twitter-user a:hover strong {
    color: #38aeae;
    text-decoration: underline
}

.stream li.dcsns-google .section-title {
    margin-bottom: 5px
}

.dcsns .stream li.dcsns-google .section-thumb img {
    max-width: 192px
}

.stream li.dcsns-google .meta span.plusones {
    padding-left: 0
}

.stream li.dcsns-blog .section-text img {
    border: 1px solid #ddd;
    padding: 1px;
    background: #fff;
    max-width: 192px
}

.dcsns .stream li.dcsns-stumbleupon .section-title {
    display: block;
    clear: both
}

.dcsns .stream li.dcsns-stumbleupon .section-thumb img {
    max-width: 192px
}

.stream li.dcsns-youtube .section-thumb img {
    max-width: 192px
}

.stream li.dcsns-vimeo .section-thumb img {
    max-width: 192px
}

.dcsns .stream li.dcsns-vimeo .section-title {
    display: block;
    clear: both
}

.stream li.dcsns-vimeo .section-text {
    margin-bottom: 5px
}

.stream li.dcsns-vimeo .section-text .meta {
    padding-top: 5px
}

.stream li.dcsns-vimeo .logo {
    margin-bottom: 3px
}

.stream li.dcsns-flickr .section-thumb {
    margin: 0
}

.stream li.dcsns-flickr .section-thumb img {
    max-width: 192px
}

.stream li.dcsns-pinterest .section-thumb {
    display: block
}

.stream li.dcsns-pinterest .section-text {
    clear: both
}

.stream li.dcsns-pinterest .section-thumb img {
    width: 190px
}

.stream li.dcsns-dribbble .inner img {
    margin-bottom: 5px;
    max-width: 192px
}

.stream li.dcsns-dribbble .section-title {
    display: block;
    clear: both
}

.stream li.dcsns-lastfm .section-title {
    background: url(../images/social/tracks.png) no-repeat 0 0;
    padding-left: 17px;
    margin-bottom: 0
}

.stream li.dcsns-deviantart .section-thumb {
    display: block;
    float: none
}

.stream li.dcsns-deviantart .section-thumb img {
    max-width: 192px
}

.stream li.dcsns-tumblr .section-text img {
    margin: 0 7px 5px 0;
    float: left;
    border: 1px solid #ddd;
    padding: 1px;
    background: #fff;
    max-width: 192px
}

.stream li.dcsns-tumblr .track {
    display: block;
    background: url(../images/social/tracks.png) no-repeat 0 5px;
    padding: 5px 0 0 17px;
    margin-bottom: 0
}

.stream li.dcsns-instagram {
    padding-bottom: 40px
}

.stream li.dcsns-instagram .section-title {
    font-weight: normal;
    clear: both
}

.stream li.dcsns-instagram .section-thumb img {
    margin: 0 7px 5px 0;
    float: left;
    border: 1px solid #ddd;
    padding: 1px;
    background: #fff;
    max-width: 192px
}

.stream li.dcsns-instagram .meta {
    clear: both
}

.stream li.dcsns-instagram .section-meta .meta .comments,
.stream li.dcsns-instagram .section-meta .meta .likes {
    margin: 0 0 5px 0;
    padding-top: 5px;
    background-position: 0 5px;
    float: none;
    font-size: 100%;
    font-weight: bold
}

.dcsns-twitter .section-text br {
    display: none!important
}

.isotope,
.isotope .isotope-item {
    -webkit-transition-duration: .8s;
    -moz-transition-duration: .8s;
    -ms-transition-duration: .8s;
    -o-transition-duration: .8s;
    transition-duration: .8s
}

.isotope {
    -webkit-transition-property: height, width;
    -moz-transition-property: height, width;
    -ms-transition-property: height, width;
    -o-transition-property: height, width;
    transition-property: height, width
}

.isotope .isotope-item {
    -webkit-transition-property: -webkit-transform, opacity;
    -moz-transition-property: -moz-transform, opacity;
    -ms-transition-property: -ms-transform, opacity;
    -o-transition-property: top, left, opacity;
    transition-property: transform, opacity
}

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
    -webkit-transition-duration: 0s;
    -moz-transition-duration: 0s;
    -ms-transition-duration: 0s;
    -o-transition-duration: 0s;
    transition-duration: 0s
}

.wrap {
    width: 1025px;
    margin: 0 auto;
    padding: 0 10px
}

.clr {
    clear: both;
    width: 100%;
    line-height: 1px;
    height: 1px
}

.header {
    height: 454px;
    background: url(../images/new_home/header-social.jpg) 50% 100% no-repeat;
    background-size: cover;
    padding-top: 75px
}

.dcsns ul {
    margin-top: 0
}

.fishEyeBar {
    width: 900px;
    margin: 0 auto;
    background: url(../images/social/lines.png) 85px 35px no-repeat
}

.fishEyeBar .bar {
    margin: 0 auto;
    width: 850px;
    padding-top: 10px
}

.fishEyeBar ul {
    list-style: none;
    margin-top: 70px
}

.fishEyeBar ul li img {
    width: 100%;
    margin: 0 -1px -4px -1px
}

.fishEyeBar ul li {
    float: left!important;
    width: 138px;
    background: 0;
    padding: 0;
    clear: none!important;
    margin-left: 10px;
    -webkit-transition: all 1000ms cubic-bezier(0.680, 0, 0.265, 1);
    -webkit-transition: all 1000ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
    -moz-transition: all 1000ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
    -ms-transition: all 1000ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
    -o-transition: all 1000ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
    transition: all 1000ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
    -webkit-transition-timing-function: cubic-bezier(0.680, 0, 0.265, 1);
    -webkit-transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
    -moz-transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
    -ms-transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
    -o-transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
    transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
    -webkit-perspective: 390px;
    -moz-perspective: 390px;
    -o-perspective: 390px;
    -ms-perspective: 390px;
    perspective: 390px;
    -webkit-transform: perspective(390px) rotateX(3deg) rotateY(-25deg) rotateZ(3deg) scale(1);
    -moz-transform: perspective(390px) rotateX(10deg) rotateY(-35deg) rotateZ(8deg) scale(1);
    -o-transform: perspective(390px) rotateX(10deg) rotateY(-35deg) rotateZ(8deg) scale(1);
    -ms-transform: perspective(390px) rotateX(10deg) rotateY(-35deg) rotateZ(8deg) scale(1);
    transform: perspective(390px) rotateX(10deg) rotateY(-35deg) rotateZ(8deg) scale(1)
}

.fishEyeBar ul li:hover {
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    -webkit-perspective: 0;
    -moz-perspective: 0;
    -o-perspective: 0;
    -ms-perspective: 0;
    perspective: 500px;
    -webkit-transform: perspective(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1.2);
    -moz-transform: perspective(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1.2);
    -o-transform: perspective(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1.2);
    -ms-transform: perspective(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1.2);
    transform: perspective(500px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1.2);
    border: 2px solid #00a7e9;
    border-radius: 10px;
    margin: 0
}

.fishEyeBar ul li#slide5 {
    width: 120px
}

.fishEyeBar ul li#slide6 {
    width: 110px
}

.header .shaddow {
    background: url(../images/social/shadow.png) 0 0 no-repeat;
    width: 594px;
    height: 104px;
    margin: 0 auto;
    margin-top: 290px
}

.intro {
    height: 69px
}

.intro .logo {
    float: left;
    margin-top: -48px;
    margin-right: 8px
}

.intro h1 {
    color: #00a7e8;
    margin-top: 10px 0 0 0;
    width: 400px;
    display: table-cell;
    line-height: 60px;
}

.intro .about {
    padding: 15px 12px;
    border: 1px solid #00a7e8;
    border-radius: 5px;
    width: 470px;
    float: left;
    clear: left;
    margin-top: 7px;
    font-size: 12px;
    color: #333
}

.intro .about div {
    line-height: 100%;
    font-family: Arial, Helvetica, sans-serif
}

.intro .about strong {
    text-transform: uppercase;
    font-size: 14px;
    color: #00a7e8;
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: -7px;
    font-weight: normal
}

.intro .buttons {
    float: right;
    margin-top: 10px;
    position: relative;
    margin-right: 28px
}

.intro .buttons>a {
    display: block;
    background: #009fe3;
    border-radius: 7px;
    padding: 5px 9px;
    color: #fff;
    text-decoration: none;
    float: left;
    margin-left: 10px;
    font-size: 13px;
    line-height: 16px
}

.intro .buttons a.share {
    background: #009fe3 url(../images/social/shareBtn.png) 3px 3px no-repeat;
    padding-left: 27px;
    padding-right: 12px
}

.intro .buttons a.arrow {
    background: #009fe3 url(../images/social/whiteArrow.png) 50% 7px no-repeat;
    height: 16px;
    margin: 0;
    border-radius: 0 7px 7px 0;
    width: 12px
}

.intro .buttons a.message {
    margin: 0;
    border-radius: 7px 0 0 7px;
    margin-right: 1px;
    margin-left: 10px
}

.intro .buttons .shareDiv {
    position: absolute;
    background: url(../images/social/bodyBg.png) 0 0 no-repeat;
    padding: 12px;
    top: 27px;
    left: 14px;
    border-radius: 0 0 30px 30px;
    border: 1px solid #66c5ee;
    z-index: 20;
    display: none
}

.intro .buttons .shareDiv ul {
    list-style: none
}

.intro .buttons .shareDiv ul li img {
    width: 30px
}

.intro .buttons .shareDiv ul li {
    margin-bottom: 5px;
    clear: none!important;
    padding: 0;
    background: 0;
    width: auto
}

.intro .apps {
    float: right
}

.intro .apps ul {
    list-style: none;
    margin-top: 9px;
    margin-right: 21px
}

.intro .apps ul li {
    float: left!important;
    clear: none!important;
    padding: 0;
    background: 0;
    width: auto;
    margin: 0 0 0 10px;
    color: #009fe3;
    font-size: 11px
}

#wall {
    position: relative;
    border-top: 3px solid #66c5ee
}

#wall .dcsns-toolbar {
    font-size: 14px;
    line-height: 31px;
    margin-top: 5px;
    border-radius: 20px;
    color: #000;
    padding: 0 0 0 12px;
    border: solid 1px #009fe3;
    float: left;
    position: relative;
    z-index: 999;
    font-weight: bold
}

#wall .dcsns-toolbar>span {
    float: left;
    line-height: 32px
}

#wall .dcsns-toolbar a.arrow {
    background: url(../images/social/social_open_arraows.png) 24% -22px no-repeat;
    display: block;
    width: 19px;
    height: 30px;
    cursor: pointer;
    float: right
}

#wall .dcsns-toolbar>div {
    overflow: hidden;
    float: right;
    padding: 0 0 0 7px;
    width: 34px;
    height: 30px
}

#wall .dcsns-toolbar ul {
    list-style: none;
    cursor: pointer
}

#wall .dcsns-toolbar ul li {
    background: 0;
    width: auto;
    float: left;
    margin: 0;
    padding: 2px;
    font-weight: bold
}

#wall .dcsns-toolbar ul li img {
    margin-top: 1px
}

#wall .dcsns-toolbar ul li img,
#wall .dcsns-toolbar ul li .link-all {
    width: 26px;
    font-weight: bold!important;
    height: 26px;
    display: block;
    text-align: center;
    color: #000;
    text-decoration: none;
    line-height: 29px
}

#wall #social-stream {
    margin-left: -20px;
    min-height: 400px
}

#wall-notice {
    position: absolute;
    top: 85px;
    left: 540px;
    font-size: 13px
}

#dcsns-filter li {
    display: inline-block;
    margin: 10px
}

#dcsns-filter .f-welcome {
    display: none!important
}

{
    background: url(../images/social/slideDown.png) 0 0 no-repeat;
    width: 55px;
    height: 51px;
    display: block;
    text-decoration: none;
    position: fixed;
    left: 50%;
    top: 623px;
    margin-top: -20px;
    margin-left: -27px
}

.wrapperScrollDown {
    width: 55px;
    height: 51px;
    display: block;
    text-decoration: none;
    position: fixed;
    right: 50%;
    z-index: 9999;
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    margin-right: -25px
}

.about-us .wrapperScrollDown.arrowDown1 {
    top: 547px
}

.news-and-events .wrapperScrollDown.arrowDown1 {
    top: 550px
}

.markets .wrapperScrollDown.arrowDown1 {
    top: 591px
}

.nanography .wrapperScrollDown.arrowDown1 {
    top: 650px
}

.products .wrapperScrollDown.arrowDown1 {
    top: 555px
}

.pageItem .wrapperScrollDown.arrowDown1 {
    top: 404px
}

.foldingPage .wrapperScrollDown.arrowDown1,
.FlexiblePackaging .wrapperScrollDown.arrowDown1,
.Publishing .wrapperScrollDown.arrowDown1,
.commercial .wrapperScrollDown.arrowDown1 {
    top: 320px
}

.foldingInner .wrapperScrollDown.arrowDown1 {
    top: 316px
}

.contact_us .wrapperScrollDown.arrowDown1,
.landa-articles .wrapperScrollDown.arrowDown1 {
    top: 316px
}

.nanoTechnology .wrapperScrollDown.arrowDown1 {
    top: 577px
}

.uxNew .wrapperScrollDown.arrowDown1 {
    top: 590px
}

.nanoInner .wrapperScrollDown.arrowDown1 {
    top: 584px
}

@-moz-document url-prefix() {
    .nanoInner123 .wrapperScrollDown.arrowDown1 {
        top: 564px
    }
}

.nanoInner128 .wrapperScrollDown.arrowDown1 {
    top: 570px
}

.press-room .wrapperScrollDown.arrowDown1 {
    top: 598px
}

.home .wrapperScrollDown.arrowDown1 {
    top: 587px
}

.innerProduct .wrapperScrollDown.arrowDown1 {
    top: 760px
}

.item_id1418.innerProduct .wrapperScrollDown.arrowDown1,
.item_id1421.innerProduct .wrapperScrollDown.arrowDown1 {
    top: 700px;
}

.item_id820.innerProduct .wrapperScrollDown.arrowDown1 {
    top: 715px;
}

.inner_markets .wrapperScrollDown.arrowDown1 {
    top: 614px
}

.innerNews .wrapperScrollDown.arrowDown1 {
    top: 543px
}

.nanoNews .wrapperScrollDown.arrowDown1 {
    top: 810px
}

.nanoNews #cssNew .wrapperScrollDown.arrowDown1 {
    top: 317px
}

.innerNews.managementNew .wrapperScrollDown.arrowDown1 {
    top: 568px
}

.nanoNews.itemNews .wrapperScrollDown.arrowDown1 {
    top: 664px
}

.gallery .wrapperScrollDown.arrowDown1 {
    top: 311px
}

.itemListView47 .wrapperScrollDown.arrowDown1 {
    top: 580px
}

.landablog .wrapperScrollDown.arrowDown1 {
    top: 316px
}

.gartner .wrapperScrollDown.arrowDown1 {
    top: 569px
}

.nanoInner320 .wrapperScrollDown.arrowDown1 {
    top: 647px
}

.aboutInner .wrapperScrollDown.arrowDown1 {
    top: 564px
}

.aboutInner.aboutInner20 .wrapperScrollDown.arrowDown1 {
    top: 507px;
}

.aboutInner363 .wrapperScrollDown.arrowDown1 {
    top: 597px
}

.aboutInner532 .wrapperScrollDown.arrowDown1 {
    top: 316px
}

.aboutInner12 .wrapperScrollDown.arrowDown1 {
    top: 613px
}

.aboutInner477 .wrapperScrollDown.arrowDown1 {
    top: 314px
}

.arrowDown2 {
    display: none;
    bottom: 5px;
    right: 31px
}

.intro img {
    display: block!important
}

div.likes {
    clear: both;
    margin: 18px 0 1px;
    background: #e3f4fc url(../images/social/fb_icons.png) 5px 2px no-repeat;
    padding: 5px 5px 5px 33px
}

div.likes.retweet {
    background: #e3f4fc url(../images/social/fb_icons.png) 8px -181px no-repeat
}

div.comments {
    clear: both;
    margin: 3px 0 1px;
    background: #e3f4fc url(../images/social/fb_icons.png) 5px -27px no-repeat;
    padding: 5px 5px 5px 33px
}

span.item-comments {
    display: block;
    background: #e3f4fc url(../images/social/fb_icons.png) 13px -59px no-repeat;
    padding: 5px 5px 5px 55px;
    margin: 3px 0
}

span.item-comments .comment-date {
    color: #8b8b8c;
    display: block;
    line-height: 16px
}

span.item-comments-twitter {
    display: block;
    background: #e3f4fc;
    padding: 5px 5px 5px 55px;
    margin: 3px 0
}

span.item-comments-twitter img {
    margin-left: -45px!important;
    float: left
}

span.item-comments-twitter .comment-date {
    color: #8b8b8c;
    display: block;
    line-height: 16px
}

.inner_header {
    position: relative;
    background: url(../images/header_inner_bg_x.jpg) 0 -1px repeat-x;
    width: 100%
}

.inner_header_bg {
    background-repeat: no-repeat;
    padding-top: 89px;
    padding-bottom: 40px;
    height: 268px;
    position: relative
}

.inner_header h1,
.inner_header h2.bigheader,
div.maintitle,
.headertxt h1 .main_title {
    color: #fecc00;
    text-transform: uppercase;
    font-size: 49px;
    line-height: 36px;
    margin-bottom: -10px;
    width: 100%;
    font-family: DINMediumRegular;
    letter-spacing: -0.2px;
    margin-left: -3px;
    padding-top: 0
}

.headertxt h1 .main_title {
    margin: 0
}

h1.h1InnerFolding {
    color: #fecc00;
    text-transform: uppercase;
    font-size: 49px;
    line-height: 36px;
    margin-bottom: -10px;
    width: 60%;
    font-family: DINMediumRegular;
    letter-spacing: -0.2px;
    margin-left: -3px
}

.press_releases .inner_header h1,
.webinars .inner_header h1,
.aboutInner477 .inner_header h1,
.press_releases .inner_header div.maintitle {
    background: url("https://www.landanano.com/templates/joomi/css/../images/new_home/borderH2Header.png") 0 51px no-repeat;
    height: 69px;
    width: auto;
    float: left
}

.webinars .inner_header h1 {
    background-position: 0 60px;
}

.gartner .inner_header h1 {
    margin-top: 25px
}

.aboutInner62 .inner_header h1 {
    font-size: 45px
}

.inner_markets839 .inner_header h1,
.inner_markets839 .headertxt h1 .main_title {
    font-size: 43px
}

h1 .main_title {
    margin: 0
}

.inner_header h2,
.headertxt h1 .sub_title {
    background: url(../images/new_home/borderH2Header.png) 0 56px no-repeat;
    color: #fff;
    font-size: 30px;
    line-height: 66px;
    float: left;
    font-family: DINMediumRegular;
    height: 80px;
    background-position: 0 57px
}

.inner_header h1 div.titleAndSub,
.inner_header h1 span.titleAndSub {
    background: url(../images/new_home/borderH2Header.png) 0 56px no-repeat;
    color: #fff;
    font-size: 30px;
    line-height: 66px;
    float: left;
    font-family: DINMediumRegular;
    padding-right: 20px;
    font-size: 29px;
    margin-top: 13px;
    line-height: 29px;
    height: 80px;
    background-position: 0 69px;
    padding-top: 0
}

.foldingInner .inner_header h1 span.titleAndSub {
    background: url(../images/new_home/borderH2Header.png) 0 56px no-repeat;
    color: #fff;
    font-size: 30px;
    line-height: 66px;
    float: left;
    font-family: DINMediumRegular;
    padding-right: 20px;
    font-size: 29px;
    height: 80px
}

.inner_header .FlexiblePackaging h1 .subtitleheader,
.FlexiblePackaging .inner_header h2,
.Publishing .inner_header h2,
.commercial .inner_header h2,
.foldingPage .inner_header h2,
.events .inner_header h2,
.headertxt h1 .sub_title,
.inner_markets .inner_header h2,
.itemListView47 .inner_header h2,
.uxNew .inner_header h2,
.item809 .inner_header h2 {
    font-size: 29px;
    margin-top: 13px;
    line-height: 29px;
    height: 80px;
    background-position: 0 69px;
    margin-bottom: 0
}

.inner_wrapper {
    width: 1012px;
    margin: 0 auto
}

.inner_wrapper2 {
    width: 1012px;
    margin: 0 auto
}

.pager_holder2 {
    clear: both;
    width: 100%;
    height: 18px;
    background: url(../images/new_home/slider_gr_elem.png) 0 -10px no-repeat
}

.FlexiblePackaging .inner_header .pager_holder2,
.Publishing .inner_header .pager_holder2,
.commercial .inner_header .pager_holder2,
.foldingPage .inner_header .pager_holder2 {
    background-position: 0 -8px
}

.headertxt {
    min-width: 438px;
    margin-top: 34px
}

.headertxt span {
    margin-top: -2px;
    vertical-align: text-top;
    font-size: 20px;
    margin-left: 3px;
    font-family: 'CalibriRegular';
    font-weight: normal;
    padding-top: 11px;
    display: inline-block;
    letter-spacing: 0
}

.pager_holder2 #slideshow_readmore {
    margin: 0 23px 0 188px
}

.inner_wrapper .introTxt {
    margin: 30px 0 0;
    width: 660px;
    float: left;
    font-family: CalibriRegular;
    font-size: 14px;
    font-weight: bold!important;
    line-height: 185%!important;
    color: #565754
}

.component .introTxt h2,
.component .introTxt h3 {
    text-transform: uppercase;
    color: #00aeef;
    font-family: 'PFDinTextProMedium';
    font-size: 36px;
    line-height: 32px;
    margin-bottom: 18px
}

.inner_wrapper .introTxt p,
.inner_wrapper .introTxt span {
    font-size: 16px;
    font-family: CalibriRegular!important;
    line-height: 1.5em!important
}

.inner_wrapper .introTxt div {
    font-family: CalibriRegular;
    font-size: 14px;
    font-weight: bold;
    line-height: 28px!important;
    color: #565754;
    font-weight: bold
}

.inner_wrapper .introTxt strong {
    font-size: 14px!important;
    font-family: Tahoma!important;
    line-height: 1.5em!important;
    font-weight: normal!important
}

.inner_wrapper .introTxt p {
    font-size: 14px!important;
    font-family: Tahoma!important;
    line-height: 1.5em!important;
    font-weight: normal!important;
    display: inline-block;
    float: right;
    width: 435px;
    margin-bottom: 14px
}

.inner_wrapper .fullTxt {
    padding: 0 0 30px;
    width: 825px
}

.aboutInner341 .fullTxt {
    padding: 60px 0;
    margin: 0
}

.inner_wrapper .fullTxt strong {
    font-family: 'PFDinTextProMedium';
    color: #00aeef;
    font-size: 17px;
    font-weight: normal
}

.inner_wrapper .fullTxt div strong,
.pbsItemContainer div strong {
    font-family: 'PFDinTextProMedium';
    color: #565754;
    font-size: 15px;
    font-weight: normal
}

.pbsItemContainer p strong {
    color: #00aeef
}

.inner_wrapper .fullTxt p,
.inner_wrapper .fullTxt span,
.inner_wrapper .fullTxt div {
    color: #565754
}

.inner_wrapper .fullTxt li {
    font-family: CalibriRegular;
    font-size: 14px;
    font-weight: normal;
    line-height: 168%!important;
    color: #565754
}

.inner_wrapper .fullTxt p {
    margin-left: 0
}

#intro_hidden {
    display: none
}

#itemListMarkets {
    margin-top: 22px
}

.market_intro {
    width: 597px;
    border-bottom: #00aeef solid 1px;
    margin-bottom: 30px;
    padding-bottom: 29px;
    font-size: 14px;
    color: #535451;
    margin-top: 35px;
    float: left;
    font-family: Tahoma;
    line-height: 1.5em!important
}

.itemList strong {
    font-weight: bold
}

.market_intro {
    font-weight: normal!important
}

.market_intro strong {
    font-weight: bold
}

.market_intro p {
    font-size: 14px!important;
    font-family: Tahoma!important;
    line-height: 1.5em!important
}

.market_intro h3,
.market_intro h2,
.introTxt h3,
.introTxt h2 {
    text-transform: uppercase;
    color: #00aeef;
    font-family: 'PFDinTextProMedium';
    font-size: 36px;
    line-height: 32px;
    margin-bottom: 18px
}

.marketsItem {
    background: url(../images/markets/markets_y_grad.png) 50% 0 repeat-y;
    margin-bottom: 16px
}

.marketsItem2 {
    background: url(../images/markets/markets_btm_grad.png) 50% 100% no-repeat
}

.marketsItem3 {
    background: url(../images/markets/markets_top_grad.png) 50% 0 no-repeat;
    padding: 28px 0 32px
}

.marketsItem3 .foldingElement {
    width: 215px;
    height: 196px;
    float: left;
    -webkit-perspective: 900px;
    -moz-perspective: 900px;
    -o-perspective: 900px;
    -ms-perspective: 900px;
    perspective: 900px;
    position: relative
}

.foldingCircle,
.foldingCircleBack {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-transition-timing-function: cubic-bezier(0.5, 0, 1, -0.5);
    transition-timing-function: cubic-bezier(0.5, 0, 1, -0.5);
    -webkit-transition: all .8s ease-in-out;
    -moz-transition: all .8s ease-in-out;
    -o-transition: all .8s ease-in-out;
    -ms-transition: all .8s ease-in-out;
    transition: all .8s ease-in-out;
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    -ms-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.foldingCircleBack {
    -webkit-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    -moz-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    -o-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    -ms-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    opacity: 0
}

.marketsItem3:hover .foldingCircle {
    -webkit-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    -moz-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    -o-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    -ms-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    opacity: 0
}

.marketsItem3:hover .foldingCircleBack {
    -webkit-transform: rotate3d(1, 0, 0, 0deg);
    -moz-transform: rotate3d(1, 0, 0, 0deg);
    -o-transform: rotate3d(1, 0, 0, 0deg);
    -ms-transform: rotate3d(1, 0, 0, 0deg);
    transform: rotate3d(1, 0, 0, 0deg);
    opacity: 1
}

.marketsItem3 .marketsItemContainer {
    float: left
}

.marketsItemContainer h3,
.marketsItemContainer h3 a {
    color: #00aeef;
    font-size: 36px;
    font-family: 'PFDinTextProBold';
    line-height: 32px;
    text-transform: uppercase
}

#markets_259 .foldingCircle {
    background: url(../images/markets/folding-carton-market.jpg) 0 0 no-repeat
}

#markets_259 .foldingCircleBack {
    background: url(../images/markets/folding-carton-market-hover.jpg) 0 0 no-repeat
}

#markets_305 .foldingCircle {
    background: url(../images/markets/commercial-markets.jpg) 0 0 no-repeat
}

#markets_305 .foldingCircleBack {
    background: url(../images/markets/commercial-markets-hover.jpg) 0 0 no-repeat
}

#markets_260 .foldingCircle {
    background: url(../images/markets/flexable.jpg) 0 0 no-repeat
}

#markets_260 .foldingCircleBack {
    background: url(../images/markets/flexable-hover.jpg) 0 0 no-repeat
}

#markets_258 .foldingCircle {
    background: url(../images/markets/publishing.jpg) 0 0 no-repeat
}

#markets_258 .foldingCircleBack {
    background: url(../images/markets/publishing-hover.jpg) 0 0 no-repeat
}

.hiddenP {
    display: none
}

.readMoreHiddenP {
    display: inline-block;
    padding-right: 29px;
    background: url(../images/loby_rm.png) 100% 50% no-repeat;
    line-height: 25px;
    font-family: 'PFDinTextProMedium';
    font-size: 14px
}

.market_intro #markets_readmore.inProduct {
    margin-top: 0;
    margin-left: 15px
}

#markets_readmoreDE {
    display: inline-block;
    padding-right: 29px;
    background: url(../images/loby_rm.png) 100% 50% no-repeat;
    line-height: 25px;
    font-family: 'PFDinTextProMedium';
    font-size: 14px
}

#readless {
    display: inline-block;
    padding-right: 29px;
    background: url(../images/loby_rm.png) 100% 50% no-repeat;
    line-height: 25px;
    font-family: 'PFDinTextProMedium';
    font-size: 14px
}

#linkToPage {
    display: inline-block;
    padding-right: 29px;
    background: url(../images/loby_rm.png) 100% 50% no-repeat;
    line-height: 25px;
    font-family: 'PFDinTextProMedium';
    font-size: 14px
}

.greyLineSep {
    height: 1px;
    background: #b1b1b0;
    margin-bottom: 8px
}

.product_specs .videoBG {
    background: url(../images/videoBgLP.jpg) center repeat-y;
    width: 100%!important
}

.product_specs .videoBG .width_1024 {
    padding: 20px 0 20px 7px
}

.gryRight.nano .camp_half_left {
    float: left;
    width: 450px;
    margin-left: 3px
}

.camp_half_right.quote {
    width: 484px;
    border: 3px solid #d3d3d3;
    background: #e9e9e9;
    -webkit-border-radius: 6px;
    -moz-border-radius: 5px;
    border-radius: 7px;
    min-height: 305px;
    margin-bottom: 31px
}

.gryRight.nano .xf_content {
    padding-left: 35px
}

.camp_half_right.quote .xf_content {
    font-family: 'DINRegularRegular';
    font-size: 19px!important;
    padding-top: 35px
}

.gryRight.nano.folding .width_1024 {
    background: url(../images/foldBg.png) no-repeat 69%;
    height: 178px
}

#products .overview {
    margin-bottom: 60px
}

#products .overview p {
    line-height: 160%
}

.productsItem_even {
    background: url(../images/products/products-y-grad-even.png) 50% 0 repeat-y;
    margin-bottom: 6px
}

.productsItem2_even {
    background: url(../images/products/products-btm-grad-even.png) 50% 100% no-repeat
}

.productsItem3_even {
    background: url(../images/products/products-top-grad-even.png) 50% 0 no-repeat
}

.productsItem_odd {
    background: url(../images/products/products-y-grad-odd.png) 50% 0 repeat-y;
    margin-bottom: 6px
}

.productsItem2_odd {
    background: url(../images/products/products-btm-grad-odd.png) 50% 100% no-repeat
}

.productsItem3_odd {
    background: url(../images/products/products-top-grad-odd.png) 50% 0 no-repeat
}

.product_preview {
    padding: 32px 0;
    position: absolute
}

.product_prev_img {
    width: 215px;
    float: left;
    position: relative
}

.product_prev_txt {
    float: left;
    margin-top: 85px;
    position: relative
}

.product_prev_title {
    float: left;
    background: url(../images/products/products_title_underline.png) 0 100% no-repeat;
    padding-bottom: 14px;
    overflow: hidden;
    height: 37px;
    position: relative;
    margin-bottom: 47px
}

.product_prev_title_in {
    width: 100%;
    height: 37px;
    overflow: hidden;
    position: relative
}

.product_prev_title_in h2 {
    line-height: 30px;
    font-family: 'PFDinTextProBold';
    font-size: 36px;
    text-transform: uppercase;
    position: absolute;
    top: 40px;
    opacity: 0;
    left: 0
}

.product_prev_intro h3 {
    line-height: 26px;
    font-family: 'PFDinTextProBold';
    font-size: 24px;
    color: #009fe3;
    text-transform: uppercase;
    margin-bottom: 9px
}

.product_prev_intro span {
    font-family: 'CalibriRegular';
    font-size: 18px
}

.productReadMore {
    display: inline-block;
    line-height: 25px;
    font-family: 'PFDinTextProMedium';
    font-size: 14px;
    background: url("../images/item_loby_rm.png") 100% 50% no-repeat;
    padding-right: 25px;
    margin-top: 17px
}

#prod_528 .round_symbol_line {
    background: #90b03e
}

#prod_528 .round_symbol_line_hide {
    top: 3px;
    left: -19px
}

#prod_529 .round_symbol_line,
.inner_markets .round_symbol_line {
    background: #f58220
}

#prod_529 .round_symbol_line_hide,
.inner_markets .round_symbol_line_hide {
    top: -13px;
    left: -23px;
    transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    -webkit-transform: rotate(30deg)
}

#prod_530 .round_symbol_line {
    background: #964b98
}

#prod_530 .round_symbol_line_hide {
    top: 3px;
    left: 19px
}

#prod_531 .round_symbol_line {
    background: #d60080
}

#prod_531 .round_symbol_line_hide {
    top: 23px;
    left: 3px
}

.subProduct {
    margin-top: 28px;
    margin-left: 36px;
    padding-left: 61px
}

.subProduct .round_symbol {
    z-index: 5;
    position: relative;
    float: left;
    margin-right: 15px;
    width: 88px;
    height: 88px;
    border: #c2c2c2 solid 2px;
    background-color: #f2f2f2;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    overflow: hidden
}

.subProduct .round_symbol .round_symbol_line {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    top: 3px;
    left: 3px;
    width: 82px;
    height: 82px
}

.subProduct .round_symbol .round_symbol_line_hide {
    background: #f2f2f2;
    position: absolute;
    width: 100px;
    height: 100px
}

.subProduct .round_symbol .inner_round_symbol {
    border: #f2f2f2 solid 3px;
    background-color: #000;
    font-family: 'DINLightRegular';
    font-size: 30px;
    text-transform: uppercase;
    line-height: 70px;
    text-align: center;
    color: #FFF;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    width: 70px;
    height: 70px;
    position: absolute;
    top: 6px;
    left: 6px
}

.subProductTxt h2 {
    line-height: 26px;
    font-family: 'PFDinTextProBold';
    font-size: 24px;
    padding-top: 16px;
    color: #009fe3;
    text-transform: uppercase;
    margin-bottom: 2px
}

.subProductTxt span {
    display: block
}

.subProductReadMore {
    display: inline-block;
    padding-right: 29px;
    background: url(../images/products/plus_rm.png) 100% 50% no-repeat;
    line-height: 25px;
    font-family: 'PFDinTextProMedium';
    font-size: 14px;
    margin-top: 18px;
    margin-bottom: 10px
}

.pagePos {
    padding: 0;
    background: #444;
    width: 66px;
    position: fixed;
    left: 0;
    top: 420px;
    -webkit-border-top-right-radius: 6px;
    -webkit-border-bottom-right-radius: 6px;
    -moz-border-radius-topright: 6px;
    -moz-border-radius-bottomright: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px
}

.pagePos a {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: #f1f1f1;
    width: 15px;
    height: 15px;
    display: block;
    margin: 22px 35px 22px 16px
}

#prod_528 .product_prev_title {
    width: 637px
}

#prod_529 .product_prev_title {
    width: 637px
}

#prod_530 .product_prev_title {
    width: 710px
}

#prod_531 .product_prev_title {
    width: 637px
}

#prod_529 .product_prev_txt {
    margin-bottom: 345px
}

#prod_530 .product_prev_txt {
    margin-bottom: 407px
}

#prod_531 .product_prev_txt {
    margin-bottom: 407px
}

#prod_528 {
    height: 656px
}

#prod_529 {
    height: 665px
}

#prod_530 {
    height: 870px
}

#prod_531 {
    height: 870px
}

#prod_528 .moveMaching {
    position: absolute;
    top: 57%;
    left: 0;
    height: 367px;
    width: 18%
}

#prod_529 .moveMaching {
    position: absolute;
    left: 0;
    top: 330px;
    height: 367px;
    width: 18%;
    z-index: 2
}

.products #prod_529 .moveMaching {
    z-index: 0
}

#prod_530 .moveMaching {
    position: absolute;
    top: 250px;
    left: 4%;
    height: 367px;
    width: 18%
}

#prod_531 .noMoveMaching {
    position: absolute;
    top: 411px;
    left: 0;
    height: 367px;
    width: 18%
}

#prod_531,
#prod_530,
#prod_529,
#prod_528 {
    position: relative
}

.products .product_preview {
    top: 0;
    left: 0;
    padding: 54px 0 32px 0
}

#intro_hidden {
    display: none
}

#itemListMarkets {
    margin-top: 22px
}

.product_logo {
    float: left;
    margin-right: 28px;
    position: relative
}

.product_intro {
    width: 670px;
    margin-bottom: 30px;
    padding-left: 15px;
    font-size: 16px;
    color: #535451;
    margin-top: 56px;
    font-family: CalibriRegular!important;
    line-height: 1.5em!important
}

.product_intro h2 {
    color: #535451;
    font-family: 'PFDinTextProMedium';
    font-size: 24px;
    line-height: 32px;
    margin-bottom: 20px
}

.product_logo h3 {
    color: #00aeef;
    font-family: 'PFDinTextProBold';
    margin-left: 15px;
    font-size: 36px;
    line-height: 32px;
    margin-bottom: 10px;
    text-transform: uppercase
}

.product_intro_txt {
    float: left;
    width: 419px;
    line-height: 165%
}

.product_intro_txt div,
.product_intro_txt p {
    line-height: 165%
}

#markets_readmore.inProduct {
    margin-left: 0;
    margin-top: 20px
}

.product_intro strong {
    font-weight: bold
}

.blueRight a {
    color: #fff;
    font-weight: bold
}

.technology .xf_content {
    padding: 10px 0 16px 77px;
    font-size: 16px;
    font-family: CalibriRegular!important;
    line-height: 1.5em!important;
    color: #FFF
}

.xf_content strong {
    font-weight: bold
}

.technology .xf_content img {
    margin-bottom: 9px
}

.another_look img {
    margin: 20px 51px 2px
}

.whiteRight {
    background: url(../images/products/product_wht_y_left.png) 50% 0 repeat-y;
    margin-bottom: 16px
}

.whiteRight2 {
    background: url(../images/products/product_wht_btm_left.png) 50% 100% no-repeat
}

.whiteRight3 {
    background: url(../images/products/product_wht_top_left.png) 50% 0 no-repeat
}

.gryRight {
    background: url(../images/products/product_gry_y_right.png) 50% 0 repeat-y;
    margin-bottom: 16px
}

.gryRight2 {
    background: url(../images/products/product_gry_btm_right.png) 50% 100% no-repeat
}

.gryRight3 {
    background: url(../images/products/product_gry_top_right.png) 50% 0 no-repeat
}

.productivity .xf_content {
    padding: 10px 0 0 89px;
    font-size: 12px;
    font-family: Tahoma;
    width: 670px
}

.productivity .xf_content p {
    margin-bottom: 20px;
    font-size: 16px;
    font-family: CalibriRegular!important;
    line-height: 1.5em!important
}

.productivity .xf_content img {
    margin-left: -14px
}

.productivity .xf_content li {
    font-size: 16px;
    font-family: CalibriRegular!important
}

.quality .xf_content {
    padding: 10px 0 50px 89px;
    width: 670px;
    font-size: 16px;
    font-family: CalibriRegular!important;
    line-height: 1.5em!important
}

.another_look2 .xf_content {
    padding: 24px 0 25px 89px;
    width: 812px;
    font-size: 16px;
    font-family: CalibriRegular!important;
    line-height: 1.5em!important
}

.product_specs .videoPH {
    width: 983px;
    margin: 0 auto 23px
}

.half_gray {
    background: url(../images/products/camp_half_y.png) 50% 0 repeat-y;
    margin-bottom: 20px
}

.half_gray2 {
    background: url(../images/products/camp_half_top.png) 50% 0 no-repeat
}

.half_gray3 {
    background: url(../images/products/camp_half_btm.png) 50% 100% no-repeat
}

.camp_half_left {
    float: left;
    width: 450px;
    margin-left: 17px
}

.camp_half_right {
    float: right;
    width: 411px;
    margin: 31px 31px 0 0
}

.camp_half_right .xf_content {
    font-family: 'DINRegularRegular';
    font-size: 24px
}

.camp_half_right .quote {
    margin-top: 35px;
    font-family: 'DINRegularRegular';
    font-size: 27px;
    line-height: 36px;
    margin-bottom: 25px;
    color: #030400
}

.camp_half_right .quote .bigQuote {
    display: inline-block;
    float: left;
    width: 25px;
    height: 25px;
    background: url(../images/quoteSy.png) 0 0 no-repeat;
    margin: 0 7px 0 -5px
}

.camp_half_right .quote .bigQuoteR {
    display: inline-block;
    width: 25px;
    height: 25px;
    background: url(../images/quoteSy.png) 0 0 no-repeat;
    margin: 0 7px 0 5px
}

.camp_half_right .quote>div {
    width: 80%;
    float: left;
    margin-top: -7px;
    margin-bottom: 10px
}

.camp_half_right.quote .author {
    margin-left: 29px!important;
    font-size: 18px!important
}

.camp_half_left>h3 {
    padding-left: 75px;
    width: 375px;
    background: url(../images/products/camp_eye.png) 0 0 no-repeat;
    color: #00aeef;
    font-family: 'PFDinTextProBold';
    margin-bottom: 15px;
    font-size: 21px;
    border-bottom: #3e3b32 solid 3px;
    text-transform: uppercase
}

.camp_half_left a.pressR {
    display: inline-block;
    padding-right: 29px;
    background: url(../images/loby_rm.png) 100% 50% no-repeat;
    line-height: 25px;
    font-family: 'PFDinTextProMedium';
    font-size: 14px;
    color: #00aeef;
    margin-top: 12px
}

.interactive.gray>h3 {
    padding-left: 86px;
    width: 545px;
    line-height: 51px;
    background: url(../images/products/interactive_gray.png) 0 0 no-repeat;
    color: #00aeef;
    text-transform: uppercase;
    font-family: 'PFDinTextProBold';
    margin-bottom: 15px;
    font-size: 24px;
    margin-left: -3px;
    border-bottom: #3e3b32 solid 3px
}

.blueRight_landa .logo>h3 {
    padding-left: 86px;
    width: 545px;
    line-height: 51px;
    background: url(../images/products/landa_icon_logo.png) 0 0 no-repeat;
    color: #FFF;
    text-transform: uppercase;
    font-family: 'PFDinTextProBold';
    margin-bottom: 15px;
    font-size: 24px;
    margin-left: -3px;
    border-bottom: #3e3b32 solid 3px
}

.blueRight_landa .logo .xf_content {
    width: 490px;
    margin: 10px 0 30px 50px;
    color: #FFF;
    font-size: 17px
}

.blueRight_landa {
    background: url(../images/products/camp_pic_1.png) 110% 0 no-repeat;
    margin: 0 auto;
    height: 285px
}

.blueRight_landa a.pressR {
    margin-top: 4px
}

.blueRight_landa a {
    color: #fff;
    text-decoration: underline
}

.technology>h3 {
    padding-left: 86px;
    width: 605px;
    line-height: 51px;
    background: url(../images/products/technology.png) 0 0 no-repeat;
    color: #FFF;
    text-transform: uppercase;
    font-family: 'PFDinTextProBold';
    margin-bottom: 15px;
    font-size: 24px;
    margin-left: -3px;
    border-bottom: #3e3b32 solid 3px
}

.specifications>h3 {
    padding: 56px 0 23px 12px
}

.another_look>h3,
.WSanother_look>h3 {
    color: #009fe3;
    padding: 43px 0 0 17px
}

.interactive>h3 {
    width: 605px;
    line-height: 51px;
    color: #3e3b32;
    text-transform: uppercase;
    font-family: 'PFDinTextProBold';
    margin-bottom: 15px;
    font-size: 24px;
    margin-left: -3px
}

.WSlove>h3 {
    color: #fff;
    padding: 40px 0 30px 18px
}

.productivity>h3 {
    padding-left: 86px;
    width: 605px;
    line-height: 51px;
    background: url(../images/products/productivity.png) 0 0 no-repeat;
    color: #00aeef;
    font-family: 'PFDinTextProBold';
    margin-bottom: 15px;
    font-size: 24px;
    margin-left: 3px;
    border-bottom: #3e3b32 solid 3px;
    text-transform: uppercase
}

.watch>h3,
.WSwatch>h3 {
    color: #1d1d1b;
    padding: 37px 0 4px 20px
}

.ux h3 {
    padding-left: 86px;
    width: 605px;
    line-height: 51px;
    background: url(../images/products/ux.png) 0 0 no-repeat;
    color: #00aeef;
    font-family: 'PFDinTextProBold';
    margin-bottom: 15px;
    font-size: 24px;
    margin-left: 3px;
    border-bottom: #3e3b32 solid 3px;
    text-transform: uppercase
}

.tco h3 {
    padding-left: 86px;
    width: 605px;
    line-height: 51px;
    background: url(../images/products/tco.png) 0 0 no-repeat;
    color: #00aeef;
    font-family: 'PFDinTextProBold';
    margin-bottom: 15px;
    font-size: 22px;
    margin-left: 3px;
    border-bottom: #3e3b32 solid 3px;
    text-transform: uppercase
}

.pie {
    height: 51px;
    line-height: 51px;
    background: url(../images/pieico.jpg) 0 0 no-repeat!important
}

.readmoreProduct {
    display: inline-block;
    padding-right: 29px;
    background: url(../images/loby_rm.png) 100% 50% no-repeat;
    line-height: 25px;
    font-family: 'PFDinTextProMedium';
    font-size: 14px;
    margin-bottom: 31px
}

.watch .xf_content img {
    margin: 40px 0 0 70px
}

.ux .xf_content {
    padding: 10px 0 40px 89px;
    font-size: 16px;
    font-family: CalibriRegular!important;
    line-height: 1.5em!important;
    width: 670px
}

.ux .xf_content p {
    margin-bottom: 20px
}

.ux .xf_content img {
    margin-bottom: 20px
}

.tco .xf_content {
    padding: 10px 0 20px 89px;
    font-size: 16px;
    font-family: CalibriRegular!important;
    line-height: 1.5em!important;
    width: 670px
}

.tco .xf_content p {
    margin-bottom: 20px
}

.tco .xf_content img {
    margin-bottom: 20px
}

.blueLeft {
    background: url(../images/products/product_blu_y_left.png) 50% 0 repeat-y;
    margin-bottom: 16px
}

.blueLeft2 {
    background: url(../images/products/product_blu_btm_left.png) 50% 100% no-repeat
}

.blueLeft3 {
    background: url(../images/products/product_blu_top_left.png) 50% 0 no-repeat
}

.specifications .xf_content {
    padding: 0;
    font-family: Arial;
    color: #FFF;
    font-size: 14px
}

.WSwatch.announce_blog {
    background: url(../images/announce_blog.jpg) 100% 0 no-repeat;
    height: 255px;
    overflow: hidden
}

.WSwatch.announce_blog>h3 {
    width: 480px;
    text-transform: uppercase
}

.WSwatch.announce_blog .xf_content {
    width: 409px;
    padding-left: 89px;
    font-size: 16px;
    font-family: CalibriRegular!important;
    line-height: 1.5em!important
}

.WSwatch.announce_blog .xf_content h3 {
    font-family: 'PFDinTextProBold';
    font-size: 18px;
    text-transform: uppercase;
    color: #535451
}

.WSwatch.announce_blog .xf_content #markets_readmore.inProduct {
    margin-top: 0!important
}

.spec_table,
.spec_table2 {
    margin: 0 auto;
    list-style: none
}

.interactive.width_1024 {
    position: relative
}

.interactive .move_icon {
    position: absolute;
    top: 160px;
    right: -6px;
    width: 142px;
    height: 68px;
    background: url(../images/products/move_icon.png) no-repeat
}

.WSanother_look .xf_content h3 {
    font-family: 'PFDinTextProMedium';
    font-size: 18px;
    text-transform: uppercase;
    color: #FFF
}

.WSanother_look .xf_content {
    color: #fff;
    width: 575px;
    font-size: 16px;
    font-family: CalibriRegular!important;
    line-height: 1.5em!important;
    margin: 25px 0 0 63px
}

.WSanother_look .xf_content .underline {
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
    display: block;
    margin-bottom: 11px
}

.WSanother_look .xf_content p {
    font-size: 16px
}

a.pressR {
    display: inline-block;
    padding-right: 29px;
    background: url(../images/rm-white.png) 100% 50% no-repeat;
    line-height: 25px;
    font-family: 'PFDinTextProMedium';
    font-size: 14px;
    color: #fff;
    margin-top: 12px
}

.component li.spec_block:last-child {
    text-align: center;
    width: 50%;
    background: 0;
    color: #fff;
    float: left;
    list-style-type: none;
    transition: all .25s;
    clear: none;
    padding: 0;
    position: relative;
    box-sizing: border-box;
    margin-bottom: 10px;
    border-bottom: 1px solid transparent
}

.spec_block,
.component li.spec_block {
    text-align: center;
    width: 50%;
    background: #f4f4f4!important;
    color: #fff;
    float: left!important;
    list-style-type: none;
    transition: all .25s;
    clear: none;
    padding: 0;
    position: relative;
    box-sizing: border-box;
    margin-bottom: 10px;
    border-bottom: 1px solid transparent
}

.spec_block2 tr:hover {
    background: #aae1f5!important
}

.spec_block2 tr:hover td {
    color: #000!important
}

.spec_block2,
.component .spec_block2 {
    text-align: center;
    background: #f4f4f4!important;
    color: #fff;
    float: left!important;
    list-style-type: none;
    transition: all .25s;
    clear: none;
    padding: 0;
    position: relative;
    box-sizing: border-box;
    margin-bottom: 10px;
    border-bottom: 1px solid transparent
}

.spec_block:hover {
    box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.5);
    transform: scale(1.04) translateY(-5px);
    -webkit-transform: scale(1.04) translateY(-5px);
    z-index: 1;
    border-bottom: 0 none
}

.spec_block table td {
    padding: 9px 0 9px 45px;
    color: #444;
    font-family: Arial;
    font-size: 12px;
    text-align: left
}

.spec_block table tr:nth-child(even) {
    background: #f4f4f4
}

.spec_block table tr:nth-child(odd) {
    background: #d7d7d7
}

.spec_block2 table td {
    padding: 9px 55px 9px 35px;
    color: #444;
    font-family: Arial;
    font-size: 12px;
    text-align: left
}

.spec_block2 table tr:nth-child(even) {
    background: #f4f4f4
}

.spec_block2 table tr:nth-child(odd) {
    background: #d7d7d7
}

.backToProducts {
    display: block;
    width: 170px;
    height: 149px;
    background: url(../images/products/backtopress.png) no-repeat;
    cursor: pointer;
    text-indent: -9999px;
    padding: 0 0 42px 0;
    margin-left: 12px
}

.backToProductsS10P {
    display: block;
    width: 170px;
    height: 149px;
    background: url(../images/products/backtopress.png) no-repeat;
    cursor: pointer;
    text-indent: -9999px;
    padding: 0 0 42px 0;
    margin-left: 12px
}

.backToProducts2 {
    display: block;
    width: 216px;
    height: 68px;
    background: url(../images/folding_carton_markets.png) no-repeat;
    cursor: pointer;
    text-indent: -9999px;
    margin: 20px 0
}

.camp_signup {
    display: block;
    width: 335px;
    height: 64px;
    background: url(../images/products/camp_signup.png) no-repeat;
    cursor: pointer;
    text-indent: -9999px;
    margin: 20px 0;
    float: right
}

.signnanonews {
    display: block;
    width: 335px;
    height: 64px;
    background: url(../images/signLP.jpg) no-repeat;
    cursor: pointer;
    text-indent: -9999px;
    margin: 20px 0
}

.product_logo .round_symbol {
    position: absolute;
    width: 230px;
    height: 230px;
    top: 47px;
    left: -27px;
    background-color: #f2f2f2;
    -webkit-border-radius: 45%;
    -moz-border-radius: 45%;
    border-radius: 45%;
    overflow: hidden
}

.product_logo .round_symbol .round_symbol_line {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    top: 3px;
    left: 3px;
    width: 227px;
    height: 227px
}

.product_logo .round_symbol .round_symbol_line_hide {
    background: #f2f2f2;
    position: absolute;
    width: 236px;
    height: 238px
}

.product_logo .round_symbol .inner_round_symbol {
    border: #f2f2f2 solid 3px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    width: 214px;
    height: 214px;
    position: absolute;
    top: 6px;
    left: 6px
}

#prod_id_297 .round_symbol_line {
    background: #964b98
}

#prod_id_297 .round_symbol_line_hide {
    top: 3px;
    left: 41px
}

#prod_id_820 .round_symbol_line {
    background: #00aeef
}

#prod_id_820 .round_symbol_line_hide {
    top: 3px;
    left: 41px
}

#prod_id_296 .round_symbol_line {
    background: #f58220
}

#prod_id_296 .round_symbol_line_hide {
    top: -20px;
    left: -26px;
    transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    -webkit-transform: rotate(30deg)
}

#prod_id_271 .round_symbol_line {
    background: #f58220
}

#prod_id_271 .round_symbol_line_hide {
    top: -20px;
    left: -26px;
    transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    -webkit-transform: rotate(30deg)
}

#prod_id_304 .round_symbol_line {
    background: #f58220
}

#prod_id_304 .round_symbol_line_hide {
    top: -29px;
    left: -28px;
    transform: rotate(46deg);
    -ms-transform: rotate(46deg);
    -webkit-transform: rotate(46deg)
}

#prod_id_318 .round_symbol_line {
    background: #90b03e
}

#prod_id_318 .round_symbol_line_hide {
    top: -6px;
    left: -42px
}

#prod_id_300 .round_symbol_line {
    background: #964b98
}

#prod_id_300 .round_symbol_line_hide {
    top: -6px;
    left: 42px
}

#prod_id_301 .round_symbol_line {
    background: #d60080
}

#prod_id_301 .round_symbol_line_hide {
    top: 51px;
    left: -4px
}

.demoPics {
    margin-top: 30px;
    padding-bottom: 30px;
    padding-top: 30px;
    background: url(../images/drupaVSprint.png) 0 0 no-repeat
}

.magnify {
    position: relative
}

img.magnify-icon {
    position: absolute;
    bottom: -1px;
    left: 0;
    z-index: 99
}

.large1,
.large2,
.large3,
.large4 {
    width: 175px;
    height: 175px;
    position: absolute;
    border-radius: 100%;
    box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.85), 0 0 7px 7px rgba(0, 0, 0, 0.25), inset 0 0 40px 2px rgba(0, 0, 0, 0.25);
    display: none;
    z-index: 999
}

.large1 {
    background: url(/images/demo/pic1.jpg) no-repeat
}

.large2 {
    background: url(/images/demo/pic2.jpg) no-repeat
}

.large3 {
    background: url(/images/demo/pic3.jpg) no-repeat
}

.large4 {
    background: url(/images/demo/pic4.jpg) no-repeat
}

.small {
    display: block
}

.imgWrapp {
    background: #FFF;
    padding: 30px;
    display: block;
    float: left
}

.imgWrapp img {
    margin: 0
}

.search.width_980 {
    margin-top: 40px;
    padding-top: 60px
}

.k2FeedIcon {
    padding-left: 20px;
    line-height: 16px;
    background: url(../images/feed-icon.png) 0 24px no-repeat;
    padding-top: 20px
}

.prcontacts .intro {
    height: auto!important
}

.moduletable.contacts {
    margin-top: 20px
}

.component {
    padding-bottom: 20px
}

.contact-us {
    float: right;
    width: 300px;
    font-size: 14px;
    font-family: 'trebuchet ms', geneva
}

.contact-us h3 {
    font-family: 'PFDinTextProMedium';
    color: #00aeef;
    font-size: 19px;
    font-weight: normal;
    margin-bottom: 8px
}

.contact-us p {
    font-size: 14px;
    font-family: 'trebuchet ms', geneva
}

.contact-us strong {
    font-weight: bold
}

.moduletable.form-holder.iframe {
    margin-top: 30px
}

.form-holder2 {
    background: url(../images/bottom_form.png) 0 100% no-repeat;
    padding: 0 0 6px 0;
    height: 100%
}

.form-holder3 {
    background: #06b6ff
}

.form-holder .titleH3 {
    margin: 0 14px!important;
    font-size: 30px!important;
    font-family: 'PFDinTextProBold';
    color: #FFF;
    padding: 20px 0 0;
    background: none!important;
    line-height: 39px!important
}

.form-holder input {
    background: url(../images/input-bg.png) no-repeat;
    width: 227px;
    margin-left: 9px;
    margin-top: 5px;
    border: 0;
    padding: 8px;
    font-family: 'DINMediumRegular', Verdana
}

.form-holder button {
    height: 50px;
    font-size: 24px;
    width: 157px;
    margin-left: 9px;
    margin-top: 7px;
    margin-bottom: 7px;
    background: #fecc00;
    webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: 0;
    padding: 9px 10px 10px 2px;
    cursor: pointer;
    font-weight: bold;
    text-align: center
}

#itemListPrimary div.pbsItemContainer .pbsItemLeft {
    border-left: none
}

.newsImgPlh {
    float: left;
    width: 144px;
    height: 192px;
    background: url(../images/icon-page.png) 0 0 no-repeat;
    margin-right: 15px
}

.newroomItemImg {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    height: 186px;
    background-size: 78%
}

.newRoomTxt {
    float: left;
    width: 491px
}

.pbsItemLeft.rtl h3,
.pbsItemLeft.rtl p,
.pbsItemLeft.rtl .newRoomTxt p,
.pbsItemLeft.rtl p.text {
    direction: rtl;
    font-family: Arial;
}

.newroomItem .more_st {
    margin-bottom: 1px
}

.newroomItemImg.img1 {
    background-image: url(https://www.landanano.com/images/in-the-news/1.jpg)
}

.newroomItemImg.img2 {
    background-image: url(https://www.landanano.com/images/in-the-news/2.jpg)
}

.newroomItemImg.img3 {
    background-image: url(https://www.landanano.com/images/in-the-news/3.jpg)
}

.newroomItemImg.img4 {
    background-image: url(https://www.landanano.com/images/in-the-news/4.jpg)
}

.newroomItemImg.img5 {
    background-image: url(https://www.landanano.com/images/in-the-news/5.jpg)
}

.newroomItemImg.img6 {
    background-image: url(https://www.landanano.com/images/in-the-news/6.jpg)
}

.newroomItemImg.img7 {
    background-image: url(https://www.landanano.com/images/in-the-news/7.jpg)
}

.newroomItemImg.img8 {
    background-image: url(https://www.landanano.com/images/in-the-news/8.jpg)
}

.newroomItemImg.img9 {
    background-image: url(https://www.landanano.com/images/in-the-news/9.jpg)
}

.newroomItemImg.img10 {
    background-image: url(https://www.landanano.com/images/in-the-news/10.jpg)
}

.newroomItemImg.img11 {
    background-image: url(https://www.landanano.com/images/in-the-news/11.jpg)
}

.newroomItemImg.img12 {
    background-image: url(https://www.landanano.com/images/in-the-news/12.jpg)
}

.newroomItemImg.img13 {
    background-image: url(https://www.landanano.com/images/in-the-news/13.jpg)
}

.newroomItemImg.img14 {
    background-image: url(https://www.landanano.com/images/in-the-news/14.jpg)
}

.newroomItemImg.img15 {
    background-image: url(https://www.landanano.com/images/in-the-news/15.jpg)
}

.newroomItemImg.img16 {
    background-image: url(https://www.landanano.com/images/in-the-news/16.jpg)
}

.newroomItemImg.img17 {
    background-image: url(https://www.landanano.com/images/in-the-news/17.jpg)
}

.newroomItemImg.img18 {
    background-image: url(https://www.landanano.com/images/in-the-news/18.jpg)
}

.newroomItemImg.img19 {
    background-image: url(https://www.landanano.com/images/in-the-news/19.jpg)
}

.newroomItemImg.img20 {
    background-image: url(https://www.landanano.com/images/in-the-news/20.jpg)
}

.newroomItemImg.img21 {
    background-image: url(https://www.landanano.com/images/in-the-news/21.jpg)
}

.newroomItemImg.img22 {
    background-image: url(https://www.landanano.com/images/in-the-news/22.jpg)
}

.newroomItemImg.img23 {
    background-image: url(https://www.landanano.com/images/in-the-news/23.jpg)
}

.newroomItemImg.img24 {
    background-image: url(https://www.landanano.com/images/in-the-news/24.jpg)
}

.newroomItemImg.img25 {
    background-image: url(https://www.landanano.com/images/in-the-news/25.jpg)
}

.newroomItemImg.img26 {
    background-image: url(https://www.landanano.com/images/in-the-news/26.jpg)
}

.newroomItemImg.img27 {
    background-image: url(https://www.landanano.com/images/in-the-news/27.jpg)
}

.newroomItemImg.img28 {
    background-image: url(https://www.landanano.com/images/in-the-news/28.jpg)
}

.newroomItemImg.img29 {
    background-image: url(https://www.landanano.com/images/in-the-news/29.jpg)
}

.newroomItemImg.img30 {
    background-image: url(https://www.landanano.com/images/in-the-news/30.jpg)
}

.newroomItemImg.img31 {
    background-image: url(https://www.landanano.com/images/in-the-news/31.jpg)
}

.newroomItemImg.img32 {
    background-image: url(https://www.landanano.com/images/in-the-news/32.jpg)
}

.newroomItemImg.img33 {
    background-image: url(https://www.landanano.com/images/in-the-news/33.jpg)
}

.newroomItemImg.img34 {
    background-image: url(https://www.landanano.com/images/in-the-news/34.jpg)
}

.newroomItemImg.img35 {
    background-image: url(https://www.landanano.com/images/in-the-news/35.jpg)
}

.newroomItemImg.img36 {
    background-image: url(https://www.landanano.com/images/in-the-news/36.jpg)
}

.newroomItemImg.img37 {
    background-image: url(https://www.landanano.com/images/in-the-news/37.jpg)
}

.newroomItemImg.img38 {
    background-image: url(https://www.landanano.com/images/in-the-news/38.jpg)
}

.newroomItemImg.img39 {
    background-image: url(https://www.landanano.com/images/in-the-news/39.jpg)
}

.newroomItemImg.img40 {
    background-image: url(https://www.landanano.com/images/in-the-news/40.jpg)
}

.newroomItemImg.img41 {
    background-image: url(https://www.landanano.com/images/in-the-news/41.jpg)
}

.newroomItemImg.img42 {
    background-image: url(https://www.landanano.com/images/in-the-news/42.jpg)
}

.newroomItemImg.img43 {
    background-image: url(https://www.landanano.com/images/in-the-news/43.jpg)
}

.newroomItemImg.img44 {
    background-image: url(https://www.landanano.com/images/in-the-news/44.jpg)
}

.newroomItemImg.img45 {
    background-image: url(https://www.landanano.com/images/in-the-news/45.jpg)
}

.newroomItemImg.img46 {
    background-image: url(https://www.landanano.com/images/in-the-news/46.jpg)
}

.newroomItemImg.img47 {
    background-image: url(https://www.landanano.com/images/in-the-news/47.jpg)
}

.newroomItemImg.img48 {
    background-image: url(https://www.landanano.com/images/in-the-news/48.jpg)
}

.newroomItemImg.img49 {
    background-image: url(https://www.landanano.com/images/in-the-news/49.jpg)
}

.newroomItemImg.img50 {
    background-image: url(https://www.landanano.com/images/in-the-news/50.jpg)
}

.newroomItemImg.img51 {
    background-image: url(https://www.landanano.com/images/in-the-news/51.jpg)
}

.newroomItemImg.img52 {
    background-image: url(https://www.landanano.com/images/in-the-news/52.jpg)
}

.newroomItemImg.img53 {
    background-image: url(https://www.landanano.com/images/in-the-news/53.jpg)
}

.newroomItemImg.img54 {
    background-image: url(https://www.landanano.com/images/in-the-news/54.jpg)
}

.newroomItemImg.img55 {
    background-image: url(https://www.landanano.com/images/in-the-news/55.jpg)
}

.newroomItemImg.img56 {
    background-image: url(https://www.landanano.com/images/in-the-news/56.jpg)
}

.newroomItemImg.img57 {
    background-image: url(https://www.landanano.com/images/in-the-news/57.jpg)
}

.newroomItemImg.img58 {
    background-image: url(https://www.landanano.com/images/in-the-news/58.jpg)
}

.newroomItemImg.img59 {
    background-image: url(https://www.landanano.com/images/in-the-news/59.jpg)
}

.newroomItemImg.img60 {
    background-image: url(https://www.landanano.com/images/in-the-news/60.jpg)
}

.newroomItemImg.img61 {
    background-image: url(https://www.landanano.com/images/in-the-news/61.jpg)
}

.newroomItemImg.img62 {
    background-image: url(https://www.landanano.com/images/in-the-news/62.jpg)
}

.newroomItemImg.img63 {
    background-image: url(https://www.landanano.com/images/in-the-news/63.jpg)
}

.newroomItemImg.img64 {
    background-image: url(https://www.landanano.com/images/in-the-news/64.jpg)
}

.newroomItemImg.img65 {
    background-image: url(https://www.landanano.com/images/in-the-news/65.jpg)
}

.newroomItemImg.img66 {
    background-image: url(https://www.landanano.com/images/in-the-news/66.jpg)
}

.newroomItemImg.img67 {
    background-image: url(https://www.landanano.com/images/in-the-news/67.jpg)
}

.newroomItemImg.img68 {
    background-image: url(https://www.landanano.com/images/in-the-news/68.jpg)
}

.newroomItemImg.img69 {
    background-image: url(https://www.landanano.com/images/in-the-news/69.jpg)
}

.newroomItemImg.img70 {
    background-image: url(https://www.landanano.com/images/in-the-news/70.jpg)
}

.newroomItemImg.img71 {
    background-image: url(https://www.landanano.com/images/in-the-news/71.jpg)
}

.newroomItemImg.img72 {
    background-image: url(https://www.landanano.com/images/in-the-news/72.jpg)
}

.newroomItemImg.img73 {
    background-image: url(https://www.landanano.com/images/in-the-news/73.jpg)
}

.newroomItemImg.img74 {
    background-image: url(https://www.landanano.com/images/in-the-news/74.jpg)
}

.newroomItemImg.img75 {
    background-image: url(https://www.landanano.com/images/in-the-news/75.jpg)
}

.newroomItemImg.img76 {
    background-image: url(https://www.landanano.com/images/in-the-news/76.jpg)
}

.newroomItemImg.img77 {
    background-image: url(https://www.landanano.com/images/in-the-news/77.jpg)
}

.newroomItemImg.img78 {
    background-image: url(https://www.landanano.com/images/in-the-news/78.jpg)
}

.newroomItemImg.img79 {
    background-image: url(https://www.landanano.com/images/in-the-news/79.jpg)
}

.newroomItemImg.img80 {
    background-image: url(https://www.landanano.com/images/in-the-news/80.jpg)
}

.newroomItemImg.img81 {
    background-image: url(https://www.landanano.com/images/in-the-news/81.jpg)
}

.newroomItemImg.img82 {
    background-image: url(https://www.landanano.com/images/in-the-news/82.jpg)
}

.newroomItemImg.img83 {
    background-image: url(https://www.landanano.com/images/in-the-news/83.jpg)
}

.newroomItemImg.img84 {
    background-image: url(https://www.landanano.com/images/in-the-news/84.jpg)
}

.newroomItemImg.img85 {
    background-image: url(https://www.landanano.com/images/in-the-news/85.jpg)
}

.newroomItemImg.img86 {
    background-image: url(https://www.landanano.com/images/in-the-news/86.jpg)
}

.newroomItemImg.img87 {
    background-image: url(https://www.landanano.com/images/in-the-news/87.jpg)
}

.newroomItemImg.img88 {
    background-image: url(https://www.landanano.com/images/in-the-news/88.jpg)
}

.newroomItemImg.img89 {
    background-image: url(https://www.landanano.com/images/in-the-news/89.jpg)
}

.newroomItemImg.img90 {
    background-image: url(https://www.landanano.com/images/in-the-news/90.jpg)
}

.newroomItemImg.img91 {
    background-image: url(https://www.landanano.com/images/in-the-news/91.jpg)
}

.newroomItemImg.img92 {
    background-image: url(https://www.landanano.com/images/in-the-news/92.jpg)
}

.newroomItemImg.img93 {
    background-image: url(https://www.landanano.com/images/in-the-news/93.jpg)
}

.newroomItemImg.img94 {
    background-image: url(https://www.landanano.com/images/in-the-news/94.jpg)
}

.newroomItemImg.img95 {
    background-image: url(https://www.landanano.com/images/in-the-news/95.jpg)
}

.newroomItemImg.img96 {
    background-image: url(https://www.landanano.com/images/in-the-news/96.jpg)
}

.newroomItemImg.img97 {
    background-image: url(https://www.landanano.com/images/in-the-news/97.jpg)
}

.newroomItemImg.img98 {
    background-image: url(https://www.landanano.com/images/in-the-news/98.jpg)
}

.newroomItemImg.img99 {
    background-image: url(https://www.landanano.com/images/in-the-news/99.jpg)
}

.newroomItemImg.img078 {
    background-image: url(https://www.landanano.com/images/in-the-news/78.png)
}

.newroomItemImg.img079 {
    background-image: url(https://www.landanano.com/images/in-the-news/79.png)
}

.newroomItemImg.img080 {
    background-image: url(https://www.landanano.com/images/in-the-news/80.png)
}

.newroomItemImg.img081 {
    background-image: url(https://www.landanano.com/images/in-the-news/81.png)
}

.newroomItemImg.img082 {
    background-image: url(https://www.landanano.com/images/in-the-news/82.png)
}

.newroomItemImg.img083 {
    background-image: url(https://www.landanano.com/images/in-the-news/83.png)
}

.newroomItemImg.img084 {
    background-image: url(https://www.landanano.com/images/in-the-news/84.png)
}

.newroomItemImg.img100 {
    background-image: url(https://www.landanano.com/images/in-the-news/100.png)
}

.newroomItemImg.img101 {
    background-image: url(https://www.landanano.com/images/in-the-news/101.jpg)
}

.newroomItemImg.img102 {
    background-image: url(https://www.landanano.com/images/in-the-news/102.jpg)
}

.newroomItemImg.img103 {
    background-image: url(https://www.landanano.com/images/in-the-news/103.jpg)
}

.newroomItemImg.img104 {
    background-image: url(https://www.landanano.com/images/in-the-news/104.jpg)
}

.newroomItemImg.img105 {
    background-image: url(https://www.landanano.com/images/in-the-news/105.jpg)
}

.newroomItemImg.img106 {
    background-image: url(https://www.landanano.com/images/in-the-news/106.jpg)
}

.newroomItemImg.img107 {
    background-image: url(https://www.landanano.com/images/in-the-news/107.png)
}

.newroomItemImg.img108 {
    background-image: url(https://www.landanano.com/images/in-the-news/108.jpg)
}

.newroomItemImg.img109 {
    background-image: url(https://www.landanano.com/images/in-the-news/109.jpg)
}

.newroomItemImg.img110 {
    background-image: url(https://www.landanano.com/images/in-the-news/110.png)
}

.newroomItemImg.img111 {
    background-image: url(https://www.landanano.com/images/in-the-news/111.jpg)
}

.newroomItemImg.img115 {
    background-image: url(https://www.landanano.com/images/in-the-news/115.jpg)
}

.newroomItemImg.img116 {
    background-image: url(https://www.landanano.com/images/in-the-news/116.jpg)
}

.newroomItemImg.img117 {
    background-image: url(https://www.landanano.com/images/in-the-news/117.jpg)
}

.newroomItemImg.img119 {
    background-image: url(https://www.landanano.com/images/in-the-news/119.jpg)
}

.newroomItemImg.img120 {
    background-image: url(https://www.landanano.com/images/in-the-news/120.jpg)
}

.newroomItemImg.img121 {
    background-image: url(https://www.landanano.com/images/in-the-news/121.gif)
}

.newroomItemImg.img122 {
    background-image: url(https://www.landanano.com/images/in-the-news/122.jpg)
}

.newroomItemImg.img123 {
    background-image: url(https://www.landanano.com/images/in-the-news/123.jpg)
}

.newroomItemImg.img124 {
    background-image: url(https://www.landanano.com/images/in-the-news/124.jpg)
}

.newroomItemImg.img128 {
    background-image: url(https://www.landanano.com/images/in-the-news/128.jpg)
}

.newroomItemImg.img129 {
    background-image: url(https://www.landanano.com/images/in-the-news/129.jpg)
}


}
.newroomItemImg.img125-forbes {
    background-image: url(https://www.landanano.com/images/in-the-news/125.jpg)
}
.newroomItemImg.img126-printing-impressions {
    background-image: url(https://www.landanano.com/images/in-the-news/126.jpg)
}
.newroomItemImg.img127-my-print-resource {
    background-image: url(https://www.landanano.com/images/in-the-news/127.jpg)
}
.newroomItemImg.img130 {
    background-image: url(https://www.landanano.com/images/in-the-news/130.jpg)
}
.newroomItemImg.img131 {
    background-image: url(https://www.landanano.com/images/in-the-news/131.jpg)
}
.newroomItemImg.img132 {
    background-image: url(https://www.landanano.com/images/in-the-news/132.jpg)
}
.newroomItemImg.img133 {
    background-image: url(https://www.landanano.com/images/in-the-news/133.jpg)
}
.newroomItemImg.img134 {
    background-image: url(https://www.landanano.com/images/in-the-news/134.jpg)
}
.newroomItemImg.img135 {
    background-image: url(https://www.landanano.com/images/in-the-news/135.jpg)
}
.newroomItemImg.img136 {
    background-image: url(https://www.landanano.com/images/in-the-news/136.jpg)
}
.newroomItemImg.img137 {
    background-image: url(https://www.landanano.com/images/in-the-news/137.jpg)
}
.newroomItemImg.img138 {
    background-image: url(https://www.landanano.com/images/in-the-news/138.png)
}
.newroomItemImg.img139 {
    background-image: url(https://www.landanano.com/images/in-the-news/139.jpg)
}
.newroomItemImg.img140 {
    background-image: url(https://www.landanano.com/images/in-the-news/140.jpg)
}
.newroomItemImg.img141 {
    background-image: url(https://www.landanano.com/images/in-the-news/141.jpg)
}
.newroomItemImg.img142 {
    background-image: url(https://www.landanano.com/images/in-the-news/142.jpg)
}
.newroomItemImg.img143 {
    background-image: url(https://www.landanano.com/images/in-the-news/143.jpg)
}
.newroomItemImg.img144 {
    background-image: url(https://www.landanano.com/images/in-the-news/144.jpg)
}
.newroomItemImg.img145 {
    background-image: url(https://www.landanano.com/images/in-the-news/145.jpg)
}
.newroomItemImg.img146 {
    background-image: url(https://www.landanano.com/images/in-the-news/146.jpg)
}
.newroomItemImg.img188 {
    background-image: url(https://www.landanano.com/images/in-the-news/188.png)
}
.newroomItemImg.img189 {
    background-image: url(https://www.landanano.com/images/in-the-news/189.png)
}
.newroomItemImg.img190 {
    background-image: url(https://www.landanano.com/images/in-the-news/190.jpg)
}
.newroomItemImg.img191 {
    background-image: url(https://www.landanano.com/images/in-the-news/191.jpg)
}
.newroomItemImg.img192 {
    background-image: url(https://www.landanano.com/images/in-the-news/192.jpg)
}
.newroomItemImg.img193 {
    background-image: url(https://www.landanano.com/images/in-the-news/193.gif)
}
.newroomItemImg.img194 {
    background-image: url(https://www.landanano.com/images/in-the-news/194.gif)
}
.newroomItemImg.img195 {
    background-image: url(https://www.landanano.com/images/in-the-news/195.jpg)
}
.newroomItemImg.img196 {
    background-image: url(https://www.landanano.com/images/in-the-news/196.png)
}
.newroomItemImg.img197 {
    background-image: url(https://www.landanano.com/images/in-the-news/197.png)
}
.newroomItemImg.img198 {
    background-image: url(https://www.landanano.com/images/in-the-news/198.jpg)
}
.newroomItemImg.img199 {
    background-image: url(https://www.landanano.com/images/in-the-news/199.png);
}
.newroomItemImg.img200 {
    background-image: url(https://www.landanano.com/images/in-the-news/200.jpg);
}
.newroomItemImg.img201 {
    background-image: url(https://www.landanano.com/images/in-the-news/201.jpg);
}
.newroomItemImg.img202 {
    background-image: url(https://www.landanano.com/images/in-the-news/202.jpg);
}
.newroomItemImg.img203 {
    background-image: url(https://www.landanano.com/images/in-the-news/203.jpg);
}
.newroomItemImg.img204 {
    background-image: url(https://www.landanano.com/images/in-the-news/204.jpg);
}
.newroomItemImg.img205 {
    background-image: url(https://www.landanano.com/images/in-the-news/205.jpg);
}
.newroomItemImg.img299 {
    background-image: url(https://www.landanano.com/images/in-the-news/299.png);
}
.newroomItemImg.img279 {
    background-image: url(https://www.landanano.com/images/in-the-news/279.png);
}
.newroomItemImg.img228 {
    background-image: url(https://www.landanano.com/images/in-the-news/228.png);
}
.newroomItemImg.img145 {
    background-image: url(https://www.landanano.com/images/in-the-news/145.png);
}
.newroomItemImg.img146 {
    background-image: url(https://www.landanano.com/images/in-the-news/146.png);
}
.newroomItemImg.img147 {
    background-image: url(https://www.landanano.com/images/in-the-news/147.png);
}
.newroomItemImg.img148 {
    background-image: url(https://www.landanano.com/images/in-the-news/148.png);
}
.newroomItemImg.img149 {
    background-image: url(https://www.landanano.com/images/in-the-news/149.png);
}
.newroomItemImg.img150 {
    background-image: url(https://www.landanano.com/images/in-the-news/150.png);
}
.newroomItemImg.img151 {
    background-image: url(https://www.landanano.com/images/in-the-news/151.png);
}
.newroomItemImg.img152 {
    background-image: url(https://www.landanano.com/images/in-the-news/152.png);
}
.newroomItemImg.img153 {
    background-image: url(https://www.landanano.com/images/in-the-news/153.png);
}
.newroomItemImg.img154 {
    background-image: url(https://www.landanano.com/images/in-the-news/154.png);
}
.newroomItemImg.img155 {
    background-image: url(https://www.landanano.com/images/in-the-news/155.png);
}
.newroomItemImg.img156 {
    background-image: url(https://www.landanano.com/images/in-the-news/156.png);
}
.newroomItemImg.img157 {
    background-image: url(https://www.landanano.com/images/in-the-news/157.png);
}
.newroomItemImg.img158 {
    background-image: url(https://www.landanano.com/images/in-the-news/158.png);
}
.newroomItemImg.img159 {
    background-image: url(https://www.landanano.com/images/in-the-news/159.png);
}
.newroomItemImg.img160 {
    background-image: url(https://www.landanano.com/images/in-the-news/160.png);
}
.newroomItemImg.img161 {
    background-image: url(https://www.landanano.com/images/in-the-news/161.png);
}
.newroomItemImg.img162 {
    background-image: url(https://www.landanano.com/images/in-the-news/162.png);
}
.newroomItemImg.img163 {
    background-image: url(https://www.landanano.com/images/in-the-news/163.png);
}
.newroomItemImg.img164 {
    background-image: url(https://www.landanano.com/images/in-the-news/164.png);
}
.newroomItemImg.img165 {
    background-image: url(https://www.landanano.com/images/in-the-news/165.png);
}
.newroomItemImg.img166 {
    background-image: url(https://www.landanano.com/images/in-the-news/166.png);
}
.newroomItemImg.img167 {
    background-image: url(https://www.landanano.com/images/in-the-news/167.png);
}
.newroomItemImg.img168 {
    background-image: url(https://www.landanano.com/images/in-the-news/168.png);
}
.newroomItemImg.img169 {
    background-image: url(https://www.landanano.com/images/in-the-news/169.png);
}
.newroomItemImg.img170 {
    background-image: url(https://www.landanano.com/images/in-the-news/170.png);
}
.newroomItemImg.img171 {
    background-image: url(https://www.landanano.com/images/in-the-news/171.jpg);
}
.newroomItemImg.img172 {
    background-image: url(https://www.landanano.com/images/in-the-news/172.png);
}
.newroomItemImg.img173 {
    background-image: url(https://www.landanano.com/images/in-the-news/173.png);
}
.newroomItemImg.img174 {
    background-image: url(https://www.landanano.com/images/in-the-news/174.png);
}
.newroomItemImg.img175 {
    background-image: url(https://www.landanano.com/images/in-the-news/175.png);
}
.newroomItemImg.img176 {
    background-image: url(https://www.landanano.com/images/in-the-news/176.png);
}
.newroomItemImg.img177 {
    background-image: url(https://www.landanano.com/images/in-the-news/177.png);
}
.newroomItemImg.img178 {
    background-image: url(https://www.landanano.com/images/in-the-news/178.png);
}

/*not used*/
.newroomItemImg.img179 {
    background-image: url(https://www.landanano.com/images/in-the-news/179.png);
}
.newroomItemImg.img180 {
    background-image: url(https://www.landanano.com/images/in-the-news/180.png);
}
.newroomItemImg.img181 {
    background-image: url(https://www.landanano.com/images/in-the-news/181.png);
}
.newroomItemImg.img182 {
    background-image: url(https://www.landanano.com/images/in-the-news/182.png);
}
.newroomItemImg.img183 {
    background-image: url(https://www.landanano.com/images/in-the-news/183.png);
}
.newroomItemImg.img184 {
    background-image: url(https://www.landanano.com/images/in-the-news/184.png);
}
.newroomItemImg.img185 {
    background-image: url(https://www.landanano.com/images/in-the-news/185.png);
}
.newroomItemImg.img186 {
    background-image: url(https://www.landanano.com/images/in-the-news/186.png);
}
.newroomItemImg.img187 {
    background-image: url(https://www.landanano.com/images/in-the-news/187.png);
}
.newroomItemImg.img206 {
    background-image: url(https://www.landanano.com/images/in-the-news/206.png);
}
.newroomItemImg.img207 {
    background-image: url(https://www.landanano.com/images/in-the-news/207.png);
}
.newroomItemImg.img208 {
    background-image: url(https://www.landanano.com/images/in-the-news/208.png);
}
.newroomItemImg.img209 {
    background-image: url(https://www.landanano.com/images/in-the-news/209.png);
}
.newroomItemImg.img210 {
    background-image: url(https://www.landanano.com/images/in-the-news/210.png);
}
.newroomItemImg.img211 {
    background-image: url(https://www.landanano.com/images/in-the-news/211.png);
}
.newroomItemImg.img212 {
    background-image: url(https://www.landanano.com/images/in-the-news/212.png);
}
.newroomItemImg.img213 {
    background-image: url(https://www.landanano.com/images/in-the-news/213.png);
}
.newroomItemImg.img214 {
    background-image: url(https://www.landanano.com/images/in-the-news/214.png);
}
.newroomItemImg.img215 {
    background-image: url(https://www.landanano.com/images/in-the-news/215.png);
}
.newroomItemImg.img216 {
    background-image: url(https://www.landanano.com/images/in-the-news/216.png);
}
.newroomItemImg.img217 {
    background-image: url(https://www.landanano.com/images/in-the-news/217.png);
}
.newroomItemImg.img218 {
    background-image: url(https://www.landanano.com/images/in-the-news/218.png);
}
.newroomItemImg.img219 {
    background-image: url(https://www.landanano.com/images/in-the-news/219.png);
}
.newroomItemImg.img220 {
    background-image: url(https://www.landanano.com/images/in-the-news/220.png);
}
.newroomItemImg.img221 {
    background-image: url(https://www.landanano.com/images/in-the-news/221.png);
}
.newroomItemImg.img222 {
    background-image: url(https://www.landanano.com/images/in-the-news/222.png);
}
.newroomItemImg.img223 {
    background-image: url(https://www.landanano.com/images/in-the-news/223.png);
}
.newroomItemImg.img224 {
    background-image: url(https://www.landanano.com/images/in-the-news/224.png);
}
.newroomItemImg.img225 {
    background-image: url(https://www.landanano.com/images/in-the-news/225.png);
}
.newroomItemImg.img226 {
    background-image: url(https://www.landanano.com/images/in-the-news/226.png);
}
.newroomItemImg.img227 {
    background-image: url(https://www.landanano.com/images/in-the-news/227.png);
}
.newroomItemImg.img228 {
    background-image: url(https://www.landanano.com/images/in-the-news/228.png);
}
.newroomItemImg.img229 {
    background-image: url(https://www.landanano.com/images/in-the-news/229.png);
}
.newroomItemImg.img230 {
    background-image: url(https://www.landanano.com/images/in-the-news/230.png);
}
.newroomItemImg.img231 {
    background-image: url(https://www.landanano.com/images/in-the-news/231.png);
}
.newroomItemImg.img232 {
    background-image: url(https://www.landanano.com/images/in-the-news/232.png);
}
.newroomItemImg.img233 {
    background-image: url(https://www.landanano.com/images/in-the-news/233.png);
}
.newroomItemImg.img234 {
    background-image: url(https://www.landanano.com/images/in-the-news/234.png);
}
.newroomItemImg.img235 {
    background-image: url(https://www.landanano.com/images/in-the-news/235.png);
}
.newroomItemImg.img236 {
    background-image: url(https://www.landanano.com/images/in-the-news/236.png);
}
.newroomItemImg.img237 {
    background-image: url(https://www.landanano.com/images/in-the-news/237.png);
}
.newroomItemImg.img238 {
    background-image: url(https://www.landanano.com/images/in-the-news/238.png);
}
.newroomItemImg.img239 {
    background-image: url(https://www.landanano.com/images/in-the-news/239.png);
}
.newroomItemImg.img240 {
    background-image: url(https://www.landanano.com/images/in-the-news/240.png);
}
.newroomItemImg.img241 {
    background-image: url(https://www.landanano.com/images/in-the-news/241.png);
}
.newroomItemImg.img242 {
    background-image: url(https://www.landanano.com/images/in-the-news/242.png);
}
.newroomItemImg.img243 {
    background-image: url(https://www.landanano.com/images/in-the-news/243.png);
}
.newroomItemImg.img244 {
    background-image: url(https://www.landanano.com/images/in-the-news/244.png);
}
.newroomItemImg.img245 {
    background-image: url(https://www.landanano.com/images/in-the-news/245.png);
}
.newroomItemImg.img246 {
    background-image: url(https://www.landanano.com/images/in-the-news/246.png);
}
.newroomItemImg.img247 {
    background-image: url(https://www.landanano.com/images/in-the-news/247.png);
}
.newroomItemImg.BennyLandaLogo {
    background-image: url(https://www.landanano.com/images/in-the-news/BennyLandaLogo.jpg);
}
.video_frame {
    display: block;
    width: 524px;
    position: relative;
    margin-bottom: 15px;
    margin-left: -15px
}
.title_slide_toggle_holder>div {
    display: block!important;
    background: transparent!important
}
.title_slide_toggle_holder {
    height: 141px;
    overflow: hidden
}
.addFrame {
    background: url(../images/frame-logo-events.png) no-repeat;
    text-align: center;
    width: 189px;
    float: left;
    height: 179px;
    margin-right: 22px;
    position: relative
}
.addFrame img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    left: 0;
    width: 160px
}
.landablog .addFrame img {
    max-width: 100%;
    width: 157px;
    max-height: 143px
}
.landa-articles .itemContainer {
    width: 500px;
    margin-bottom: 74px
}
.landa-articles h3 {
    color: #535451;
    font-size: 20px!important;
    line-height: 28px!important;
    margin-bottom: 12px;
    padding-bottom: 0;
    margin-left: 0!important;
    letter-spacing: 0!important;
    margin-top: 5px;
    margin-bottom: 0!important
}
.catItemHeader {
    color: #bdbdbd;
    font-size: 14px!important;
    font-weight: bold!important;
    display: inline!important
}
.catItemAuthor {
    color: #00aeef!important;
    font-size: 14px!important;
    font-weight: bold!important
}
.landa-articles .catItemBody {
    margin-top: 10px
}
.landa-articles .k2ReadMore {
    display: inline-block;
    line-height: 25px;
    font-family: 'PFDinTextProMedium';
    font-size: 14px;
    background: url("../images/loby_rm.png") 100% 50% no-repeat;
    padding-right: 25px;
    margin-top: 17px
}
.dragDrop {
    height: 28px;
    width: 145px;
    background: url("../images/clkdrg.png") no-repeat;
    position: absolute;
    left: 390px;
    top: 150px
}
.itemLinks {
    margin-top: 20px
}
#trillion {
    width: 660px;
    height: 310px;
    background: url(../images/1_trillion_pages_printed_digitally.jpg) no-repeat
}
#trillion img {
    float: right;
    margin: 62px 34px 0 0
}
.bars_chart_ani {
    margin: 41px 0 42px 91px;
    position: relative;
    float: left;
    width: 270px;
    height: 226px
}
.bars_chart_ani div {
    width: 10px;
    float: left;
    position: absolute;
    bottom: 0;
    height: 2%;
    background: #00aeef
}
.bars_chart_ani .bar1 {
    left: 0
}
.bars_chart_ani .bar2 {
    left: 15px
}
.bars_chart_ani .bar3 {
    left: 30px
}
.bars_chart_ani .bar4 {
    left: 45px
}
.bars_chart_ani .bar5 {
    left: 60px
}
.bars_chart_ani .bar6 {
    left: 76px
}
.bars_chart_ani .bar7 {
    left: 90px
}
.bars_chart_ani .bar8 {
    left: 105px
}
.bars_chart_ani .bar9 {
    left: 120px
}
.bars_chart_ani .bar10 {
    left: 135px
}
.bars_chart_ani .bar11 {
    left: 150px
}
.bars_chart_ani .bar12 {
    left: 165px
}
.bars_chart_ani .bar13 {
    left: 180px
}
.bars_chart_ani .bar14 {
    left: 195px
}
.bars_chart_ani .bar15 {
    left: 211px
}
.bars_chart_ani .bar16 {
    left: 226px
}
.bars_chart_ani .bar17 {
    left: 242px
}
.bars_chart_ani .bar18 {
    left: 257px
}
#nanography_graph_ani {
    width: 536px;
    height: 175px;
    position: relative;
    overflow: hidden
}
#nanography_graph_ani .bg {
    width: 536px;
    height: 175px;
    background: url(../images/nanography_graph_bg3.png) 0 0 no-repeat;
    position: absolute;
    top: 0;
    left: 0
}
#nanography_graph_ani .dark_blue {
    width: 405px;
    height: 141px;
    background: url(../images/dark_blue.png) no-repeat;
    position: absolute;
    top: 145px;
    right: 0;
    opacity: .888;
    filter: alpha(opacity=88)
}
#nanography_graph_ani .light_blue {
    width: 520px;
    height: 141px;
    background: url(../images/light_blue.png) no-repeat;
    position: absolute;
    top: 145px;
    left: 23px
}
#nanography_graph_ani .purple {
    width: 405px;
    height: 141px;
    background: url(../images/purple.png) no-repeat;
    position: absolute;
    top: 145px;
    left: 21px
}
#nanography_graph_ani .dark_blue_label {
    display: none;
    width: 78px;
    height: 33px;
    background: url(../images/graph_labels.png) 0 -85px no-repeat;
    position: absolute;
    top: 59px;
    right: 75px
}
#nanography_graph_ani .light_blue_label {
    display: none;
    width: 78px;
    height: 33px;
    background: url(../images/graph_labels.png) 0 0 no-repeat;
    position: absolute;
    top: 39px;
    right: 290px
}
#nanography_graph_ani .purple_label {
    display: none;
    width: 78px;
    height: 33px;
    background: url(../images/graph_labels.png) 0 -43px no-repeat;
    position: absolute;
    top: 77px;
    left: 38px
}
#nanography_graph_ani2,
#nanography_graph_ani3 {
    width: 514px;
    height: 144px;
    position: absolute;
    right: 0;
    top: -30px;
    overflow: hidden;
    padding: 0 0 31px 21px;
    background: url(../images/nanography_graph_bg3.png) 0 0 no-repeat
}
.wrapperGraphBottom {
    position: relative;
    height: 175px;
    width: 535px
}
.nanoInner128 .section4 #nanography_graph_ani2 {
    top: 0;
    left: 0
}
.nanoInner128 .section4 p,
.inner_markets839 .section2 .textMoveRight p,
.inner_markets836 .section2 .containerLooby p,
.inner_markets837 .section2 .containerLooby p,
.aboutInner363 .sec2 .containerLooby p,
.aboutInner12 .sec2 .containerLooby p {
    color: #2b2c2a
}
.foldingPage #nanography_graph_ani3,
.FlexiblePackaging #nanography_graph_ani3 {
    top: 602px;
    left: -10px
}
.Publishing #nanography_graph_ani3 {
    bottom: 19px;
    top: inherit;
    left: -10px
}
.commercial #nanography_graph_ani3 {
    top: 648px;
    left: -10px
}
.nanography #nanography_graph_ani3 {
    bottom: 75px;
    left: 0;
    top: inherit
}
.wrapperGraphCompany {
    position: relative;
    height: 175px;
    width: 353px
}
.aboutInner363 #nanography_graph_ani2 {
    top: 0;
    left: 0
}
.foldingInner1089 #nanography_graph_ani3 {
    top: 214px;
    right: -100px
}
.theCompGraph #nanography_graph_ani2,
.theCompGraph #nanography_graph_ani3 {
    width: 514px;
    height: 144px;
    position: relative;
    left: -14px;
    overflow: hidden;
    padding: 0 0 31px 21px;
    background: url(../images/nanography_graph_bg2.png) 0 0 no-repeat
}
.theCompGraph {
    position: relative;
    margin-top: 20px
}
.aboutInner128 #nanography_graph_ani2,
.aboutInner128 #nanography_graph_ani3 {
    margin-top: 39px;
    margin-right: 44px
}
#nanography_graph_ani2_in {
    width: 514px;
    height: 144px;
    position: absolute;
    right: 0;
    top: 0;
    overflow: hidden
}
#nanography_graph_ani2 .dark_blue,
#nanography_graph_ani3 .dark_blue {
    width: 405px;
    height: 141px;
    background: url(../images/dark_blue.png) no-repeat;
    position: absolute;
    top: 145px;
    right: 0;
    opacity: .888;
    filter: alpha(opacity=88)
}
#nanography_graph_ani2 .light_blue,
#nanography_graph_ani3 .light_blue {
    width: 520px;
    height: 141px;
    background: url(../images/light_blue.png) no-repeat;
    position: absolute;
    top: 145px;
    left: 2px
}
#nanography_graph_ani2 .purple,
#nanography_graph_ani3 .purple {
    width: 405px;
    height: 141px;
    background: url(../images/purple.png) no-repeat;
    position: absolute;
    top: 145px;
    left: 2px
}
#nanography_graph_ani2 .dark_blue_label,
#nanography_graph_ani3 .dark_blue_label {
    display: none;
    width: 78px;
    height: 33px;
    position: absolute;
    top: 66px;
    right: 26px;
    font: 17px 'DINMediumRegular';
    color: white
}
#nanography_graph_ani2 .light_blue_label,
#nanography_graph_ani3 .light_blue_label {
    display: none;
    width: 78px;
    height: 33px;
    background: url(../images/graph_labels.png) 0 0 no-repeat;
    position: absolute;
    top: 18px;
    right: 278px
}
#nanography_graph_ani2 .purple_label,
#nanography_graph_ani3 .purple_label {
    display: none;
    width: 78px;
    height: 33px;
    position: absolute;
    top: 66px;
    left: 22px;
    font: 17px 'DINMediumRegular';
    color: white
}
.staticvideo {
    width: 659px;
    height: 371px;
    background: url(../images/brodset.jpg) no-repeat
}
.wrapOver {
    text-align: left;
    width: 210px;
    float: left;
    margin-bottom: 25px
}
.wrapOver h2,
.wrapOver h3 {
    color: #00aeef!important;
    text-transform: uppercase;
    font-family: 'PFDinTextProBold'!important;
    margin-left: 6px!important;
    font-size: 36px!important;
    line-height: 32px!important;
    margin-bottom: 10px!important
}
.space {
    height: 60px;
    width: 10px
}
.tp-grid,
.tp-open {
    list-style-type: none;
    position: relative;
    display: block;
    margin-left: 15px!important
}
.tp-grid li {
    position: absolute;
    cursor: pointer;
    border: 6px solid #fff;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
    display: none;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    background: #FFF!important;
    margin: none!important;
    padding: 0!important;
    width: 272px!important;
    height: 240px
}
.no-js .tp-grid li {
    position: relative;
    display: inline-block
}
.tp-grid li a,
.tp-grid li #divAGallery {
    display: block;
    outline: 0;
    /*cursor: default;*/
    
    display: table-cell;
    vertical-align: middle;
    height: 216px;
    text-align: center;
    width: 270px;
    color: #00aeef;
    cursor: pointer;
}
.tp-open li a {
    cursor: default;
    display: table-cell;
    vertical-align: middle;
    height: 242px;
    width: 270px
}
.tp-grid li img {
    border: 0;
    width: auto;
    padding-bottom: 60px;
    margin: 0 auto;
    display: inline-block;
    max-height: 202px;
    max-width: 272px
}
.tp-title {
    position: absolute;
    background: #ccc;
    color: #000;
    text-transform: uppercase;
    bottom: 0;
    width: 87%;
    padding: 18px;
    height: 20px;
    font-weight: 700;
    text-align: left;
    border-top: 6px solid #FFF
}
.tp-title p {
    position: relative;
    bottom: 8px;
    font-size: 10px
}
.tp-info.inner {
    position: absolute;
    background: #ccc;
    color: #000;
    bottom: 0;
    height: 51px;
    padding: 5px 0 0 10px;
    line-height: 40px;
    display: inline-block;
    font-weight: 700;
    text-align: left;
    border-top: 6px solid #FFF;
    width: 262px;
    left: 0
}
.touch .tp-info {
    left: 0
}
.no-touch .tp-info {
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}
.no-touch .tp-grid li:hover .tp-info {
    -webkit-transition-delay: 150ms;
    -moz-transition-delay: 150ms;
    -o-transition-delay: 150ms;
    -ms-transition-delay: 150ms;
    transition-delay: 150ms
}
.no-touch .tp-open li:hover .tp-info {
    left: 0
}
.tp-title span:nth-child(2) {
    color: #FFF;
    background: #00aeef;
    right: 0;
    height: 100%;
    line-height: 46px;
    top: 0;
    right: 2px;
    position: absolute;
    display: block;
    width: 50px;
    text-align: center;
    font-size: 28px;
    border-left: 6px solid #fff;
    font-family: 'PFDinTextProBold'
}
.tp-title .imgs {
    display: block;
    background: #000;
    font-size: 9px;
    padding-bottom: 2px;
    padding-top: 2px;
    bottom: 0;
    width: 100%;
    font-weight: normal;
    position: absolute;
    text-transform: none;
    font-family: Calibri, Arial
}
#wrapper {
    margin-top: 50px;
    min-height: 900px
}
.wrapper {
    position: relative;
    padding: 0 0 50px 0
}
.wrapper .topbar {
    position: relative;
    padding: 20px 0;
    margin: 0 0 40px;
    box-shadow: 0 1px 0 #aaa, 0 -1px 0 #aaa
}
.topbar .back {
    width: auto!important;
    height: auto!important;
    position: relative;
    !important;
    margin: -20px 0 0 -20px;
    border-radius: 50%;
    text-align: center;
    line-height: 38px;
    color: #999;
    background: #ddd;
    background: rgba(255, 255, 255, 0.5);
    cursor: pointer;
    z-index: 0!important;
    display: none!important;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.no-touch .back:hover {
    background: #fff;
    background: rgba(255, 255, 255, 0.9)
}
.topbar h2,
.topbar h3 {
    display: inline-block;
    font-weight: 300;
    font-size: 40px;
    width: 49%;
    min-width: 320px
}
.topbar h2 {
    padding-right: 20px;
    color: #666
}
.topbar h3 {
    text-align: right;
    padding-left: 20px;
    color: #aaa
}
.loader {
    left: 50%;
    position: absolute;
    margin-left: -120px
}
.loader i {
    display: inline-block;
    width: 40px;
    height: 40px;
    -webkit-animation: loading 1s linear infinite forwards;
    -moz-animation: loading 1s linear infinite forwards;
    -o-animation: loading 1s linear infinite forwards;
    -ms-animation: loading 1s linear infinite forwards;
    animation: loading 1s linear infinite forwards
}
.cssanimations .loader span {
    display: none
}
.no-cssanimations .loader i {
    display: none
}
.loader i:nth-child(2) {
    -webkit-animation-delay: .1s;
    -moz-animation-delay: .1s;
    -o-animation-delay: .1s;
    -ms-animation-delay: .1s;
    animation-delay: .1s
}
.loader i:nth-child(3) {
    -webkit-animation-delay: .2s;
    -moz-animation-delay: .2s;
    -o-animation-delay: .2s;
    -ms-animation-delay: .2s;
    animation-delay: .2s
}
.loader i:nth-child(4) {
    -webkit-animation-delay: .3s;
    -moz-animation-delay: .3s;
    -o-animation-delay: .3s;
    -ms-animation-delay: .3s;
    animation-delay: .3s
}
.loader i:nth-child(5) {
    -webkit-animation-delay: .4s;
    -moz-animation-delay: .4s;
    -o-animation-delay: .4s;
    -ms-animation-delay: .4s;
    animation-delay: .4s
}
.loader i:nth-child(6) {
    -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    -ms-animation-delay: .5s;
    animation-delay: .5s
}
@-webkit-keyframes loading {
    0% {
        opacity: 0;
        background-color: rgba(255, 255, 255, 0.9)
    }
    
    100% {
        opacity: 1;
        -webkit-transform: scale(0.25) rotate(75deg);
        background-color: rgba(155, 155, 155, 0.9)
    }
}
@-moz-keyframes loading {
    0% {
        opacity: 0;
        background-color: rgba(255, 255, 255, 0.9)
    }
    
    100% {
        opacity: 1;
        -moz-transform: scale(0.25) rotate(75deg);
        background-color: rgba(155, 155, 155, 0.9)
    }
}
@-o-keyframes loading {
    0% {
        opacity: 0;
        background-color: rgba(255, 255, 255, 0.9)
    }
    
    100% {
        opacity: 1;
        -o-transform: scale(0.25) rotate(75deg);
        background-color: rgba(155, 155, 155, 0.9)
    }
}
@-ms-keyframes loading {
    0% {
        opacity: 0;
        background-color: rgba(255, 255, 255, 0.9)
    }
    
    100% {
        opacity: 1;
        -ms-transform: scale(0.25) rotate(75deg);
        background-color: rgba(155, 155, 155, 0.9)
    }
}
@keyframes loading {
    0% {
        opacity: 0;
        background-color: rgba(255, 255, 255, 0.9)
    }
    
    100% {
        opacity: 1;
        transform: scale(0.25) rotate(75deg);
        background-color: rgba(155, 155, 155, 0.9)
    }
}
@media screen and (max-width: 680px) {
    .topbar h2,
    .topbar h3 {
        text-align: left;
        padding: 0;
        display: block
    }
    
    .back {
        left: auto;
        right: 0;
        margin-left: 0
    }
}
.tp-open li {
    z-index: 10!important;
    text-align: center
}
.inner_wrapper .galleryMenu {
    width: 100%;
    text-align: center
}
.inner_wrapper .galleryMenu .galItem {
    /*width: 12%;*/
    
    height: 40px;
    color: #FFF;
    padding: 0 28px;
    text-align: center;
    display: inline-block;
    float: left;
    line-height: 41px;
    font-size: 15px;
    cursor: pointer;
    background-color: #e3e4e4;
    border-bottom: 2px solid #00aeef;
    color: #888;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.inner_wrapper .galleryMenu .galItem .galItemSmall {
    font-size: 10px;
    display: block;
    margin-top: -16px;
    margin-bottom: 5px
}
.inner_wrapper .galleryMenu .galItem.active-gal {
    color: #fff;
    background: #00aeef;
}

/*.inner_wrapper .galleryMenu .galItem.all {*/

/*background: #bababa!important;*/

/*cursor: pointer*/

/*}*/

/*.inner_wrapper .galleryMenu .galItem.all .hover ,.inner_wrapper .galleryMenu .galItem.drupa2016 .hover{*/

/*height: 3px;*/

/*margin-top: 2px;*/

/*background: #bababa;*/

/*display: block*/

/*}*/

/*.inner_wrapper .galleryMenu .galItem.events,*/

/*.events .total,*/

/*.svdpi.eventsC,*/

/*.thdpi.eventsC {*/

/*background: #295caa!important;*/

/*cursor: pointer*/

/*}*/

/*.inner_wrapper .galleryMenu .galItem.events .hover {*/

/*height: 3px;*/

/*margin-top: 2px;*/

/*background: #295caa;*/

/*display: block*/

/*}*/

/*.inner_wrapper .galleryMenu .galItem.logos,*/

/*.logos .total,*/

/*.svdpi.logosC,*/

/*.thdpi.logosC,*/

/*.gallery ul.tp-grid .logos span:nth-child(2) {*/

/*background: #8e52a1!important;*/

/*cursor: pointer*/

/*}*/

/*.inner_wrapper .galleryMenu .galItem.logos .hover {*/

/*height: 3px;*/

/*margin-top: 2px;*/

/*background: #8e52a1;*/

/*display: block*/

/*}*/

/*.inner_wrapper .galleryMenu .galItem.proinches,*/

/*.proinches .tota,*/

/*.svdpi.products5x7inchesC,*/

/*.thdpi.products5x7inchesC,*/

/*.gallery ul.tp-grid .proinches span:nth-child(2) {*/

/*background: #d60080!important;*/

/*cursor: pointer*/

/*}*/

/*.inner_wrapper .galleryMenu .galItem.proinches .hover {*/

/*height: 3px;*/

/*margin-top: 2px;*/

/*background: #d60080;*/

/*display: block*/

/*}*/

/*.inner_wrapper .galleryMenu .galItem.videos,*/

/*.videos .total,*/

/*.thdpi.fancy,*/

/*.gallery ul.tp-grid .videos span:nth-child(2),*/

/*.gallery ul.tp-grid .pressReleases span:nth-child(2) {*/

/*background: #f58221!important;*/

/*cursor: pointer*/

/*}*/

/*.inner_wrapper .galleryMenu .galItem.videos .hover {*/

/*height: 3px;*/

/*margin-top: 2px;*/

/*background: #f58221;*/

/*display: block*/

/*}*/

/*.inner_wrapper .galleryMenu .galItem.benny,*/

/*.benny .total,*/

/*.svdpi.bennylandaC,*/

/*.thdpi.bennylandaC,*/

/*.gallery ul.tp-grid .benny span:nth-child(2) {*/

/*background: #ffcb06!important;*/

/*cursor: pointer*/

/*}*/

/*.inner_wrapper .galleryMenu .galItem.benny .hover {*/

/*height: 3px;*/

/*margin-top: 2px;*/

/*background: #ffcb06;*/

/*display: block*/

/*}*/

/*.inner_wrapper .galleryMenu .galItem.pro,*/

/*.pro .total,*/

/*.svdpi.productsC,*/

/*.thdpi.productsC,*/

/*.gallery ul.tp-grid .pro span:nth-child(2) {*/

/*background: #90b03e!important;*/

/*cursor: pointer*/

/*}*/

/*.inner_wrapper .galleryMenu .galItem.pro .hover {*/

/*height: 3px;*/

/*margin-top: 2px;*/

/*background: #90b03e;*/

/*display: block*/

/*}*/

/*.inner_wrapper .galleryMenu .galItem.drupa,*/

/*.drupa .total,*/

/*.svdpi.drupa2012C,*/

/*.thdpi.drupa2012C,*/

/*.gallery ul.tp-grid .drupa span:nth-child(2) {*/

/*background: #00a7e9!important;*/

/*cursor: pointer*/

/*}*/

/*.inner_wrapper .galleryMenu .galItem.drupa .hover {*/

/*height: 3px;*/

/*margin-top: 2px;*/

/*background: #00a7e9;*/

/*display: block*/

/*}*/

/*.inner_wrapper .galleryMenu .galItem.nano,*/

/*.nano .total,*/

/*.svdpi.nanographyC,*/

/*.thdpi.nanographyC,*/

/*.gallery ul.tp-grid .nano span:nth-child(2) {*/

/*background: #8078e3!important;*/

/*cursor: pointer*/

/*}*/

/*.inner_wrapper .galleryMenu .galItem.nano .hover {*/

/*height: 3px;*/

/*margin-top: 2px;*/

/*background: #8078e3;*/

/*display: block*/

/*}*/

/*.inner_wrapper .galleryMenu .galItem.manage,*/

/*.manage .total,*/

/*.svdpi.managementC,*/

/*.thdpi.managementC,*/

/*.gallery ul.tp-grid .manage span:nth-child(2) {*/

/*background: #da2129!important;*/

/*cursor: pointer*/

/*}*/

/*.inner_wrapper .galleryMenu .galItem.manage .hover {*/

/*height: 3px;*/

/*margin-top: 2px;*/

/*background: #da2129;*/

/*display: block*/

/*}*/
.inner .title {
    font-family: 'DINMediumRegular';
    width: 50%;
    display: inline-block;
    font-size: 11px;
    height: 20px;
    overflow: hidden;
    line-height: 20px
}
.inner .subtitle {
    font-family: Calibri, Arial;
    width: 50%;
    display: inline-block;
    font-size: 11px
}
.inner .thdpi,
.inner .svdpi {
    display: block;
    float: right;
    width: 55px;
    height: 60px;
    background: #00aeef;
    color: #FFF;
    border-left: 6px solid #FFF;
    margin-top: -5px;
    cursor: pointer
}
.inner .thdpi .size {
    font-size: 19px;
    text-transform: none;
    line-height: 45px;
    text-align: right;
    margin-left: 4px;
    margin-right: -1px
}
.inner .thdpi .videoGal {
    font-size: 15px;
    text-transform: none;
    line-height: 45px;
    text-align: center;
    margin-left: 6px
}
.inner .svdpi .size {
    font-size: 19px;
    text-transform: none;
    line-height: 45px;
    text-align: right;
    margin-left: 7px;
    margin-right: -1px
}
.inner .thdpi .dpi,
.inner .svdpi .dpi {
    font-size: 9px;
    text-transform: none;
    font-family: Calibri, Arial;
    text-align: left;
    margin-left: -2px
}
.inner .download {
    background: #000;
    font-size: 9px;
    width: 100%;
    display: block;
    padding-bottom: 3px;
    padding-top: 2px;
    margin-top: -4px;
    text-transform: uppercase;
    font-family: Calibri, Arial;
    text-align: center
}
.gallerytooltip {
    position: absolute;
    left: 8px;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    background: #FFF;
    border: 1px solid #CCC;
    padding: 9px;
    width: 177px;
    z-index: 999999;
    bottom: 7px
}
.WSanother_look.news>h3,
.itemNews .sec1 h3 {
    color: #1d1d1b;
    padding-left: 0
}
.WSwatch.news .xf_content {
    margin-top: 15px
}
.whiteRight .WSwatch.prevLinks {
    padding-bottom: 30px
}
.prevNewsArchive {
    margin: 30px 0 15px;
    font-size: 22px
}
.prevNewsArchive .prevDate {
    font-weight: bold;
    color: #5e5d5d
}
.prevNewsArchive .prevTitle {
    padding-bottom: 1px;
    border-bottom: 2px solid #00aeef
}
.nanoNews .hasVideoX {
    position: relative;
    display: inline-block
}
.nanoNews .hasVideoX.noplay img {
    margin: 0
}
.nanoNews .video_click {
    display: none
}
.nanoNews .backToNews {
    display: block;
    width: 170px;
    height: 53px;
    background: url(../images/backtonews.png) no-repeat;
    cursor: pointer;
    text-indent: -9999px;
    margin: 20px 0
}
.galItems.loader {
    margin: -40px 0 0 -16px
}
.picasaLink {
    display: inline-block;
    background: url(../images/picasalink.jpg) no-repeat;
    width: 295px;
    height: 107px
}
.rightBannerLp {
    width: 290px;
    height: 286px;
    display: inline-block;
    background: url(../images/side_german.jpg) no-repeat
}
.conUsPopup {
    height: 50px;
    font-size: 29px;
    margin-top: 7px;
    margin-bottom: 7px;
    line-height: 50px;
    background: #fecc00;
    webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: 0;
    padding: 5px 40px 5px 40px;
    cursor: pointer;
    font-weight: bold;
    color: #000;
    display: inline-block
}
.textAreaSubMarkets p {
    margin-bottom: 14px;
    width: 546px
}
.textWide p {
    width: 100%
}
.imageMoveLeft {
    float: left;
    margin-left: -170px;
    margin-right: 106px
}
.textAreaSubMarkets hr {
    width: 620px;
    border: 0;
    background: #00aeef
}
.textAreaSubMarkets hr {
    width: 100%;
    border: 0;
    background: #d7d7d7
}
.textAreaSubMarkets .mainTextBgBLue>h3 {
    width: 640px;
    color: #FFF;
    background: url("../images/landa-icon-for-blue-bg.png") 0 0 no-repeat;
    padding-left: 86px;
    line-height: 51px;
    min-height: 51px;
    font-family: 'PFDinTextProBold';
    margin-bottom: 15px;
    font-size: 24px;
    margin-left: 3px;
    border-bottom: #3e3b32 solid 3px;
    text-transform: uppercase
}
.textAreaSubMarkets .whiteBgSquare>h3 {
    width: 880px;
    color: #00aeef;
    background: url("../images/markets/nanography-printing-icon.png") 0 0 no-repeat;
    padding-left: 86px;
    line-height: 51px;
    font-family: 'PFDinTextProBold';
    margin-bottom: 15px;
    font-size: 24px;
    margin-left: 3px;
    border-bottom: #3e3b32 solid 3px;
    text-transform: uppercase
}
.textAreaSubMarkets .whiteBgSquare>h3.gcp-icon {
    background: url("../images/markets/small-icon-GCP.png") 0 0 no-repeat
}
.textAreaSubMarkets .whiteBgSquare>h3.pop-icon {
    background: url("../images/markets/small-icon-POP.png") 0 0 no-repeat
}
.textAreaSubMarkets .whiteBgSquare>h3.direct-mail {
    background: url("../images/markets/small-icon-DM.png") 0 0 no-repeat
}
.textAreaSubMarkets .mainTextBgBLue {
    margin-bottom: 60px
}
.mainTextBgBLue .xf_content {
    padding: 50px 0;
    color: #fff
}
table.twoColorsTable tr th,
table.twoColorsTable tr:hover th {
    color: fff;
    text-align: left;
    padding: 18px 0 18px 35px;
    background: #b0b0b0;
    border-right: 1px solid #fff
}
table.twoColorsTable tr:nth-child(odd) {
    background: #d7d7d7
}
table.twoColorsTable tr:nth-child(even) {
    background: #f4f4f4
}
table.twoColorsTable tr td {
    padding: 20px 20px 15px 35px;
    color: #535451;
    font-family: Arial;
    font-size: 12px;
    text-align: left;
    border-right: 1px solid #fff
}
.twoColorsTable tr:hover {
    background: #aae1f5!important
}
.twoColorsTable tr:hover td {
    color: #000!important
}
table.twoColorsTable tr td:last-child,
table.twoColorsTable tr th:last-child {
    border-right: 0
}
.whiteRight_1000px {
    background: url(../images/markets/product_wht_y_left_1000px.png) 50.5% 0 repeat-y;
    margin-bottom: 16px
}
.whiteRight2_1000px {
    background: url(../images/markets/product_wht_btm_left_1000px.png) 50% 100% no-repeat
}
.whiteRight3_1000px {
    background: url(../images/markets/product_wht_top_left_1000px.png) 50% 0 no-repeat
}
.whiteBgSquare hr {
    margin: 3px!important
}
.small-anchor-text {
    font-size: 10pt
}
.dcsns-linkedin img {
    cursor: pointer
}
.roundWrap .round_symbol .inner_round_symbol {
    border: #f2f2f2 solid 3px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    width: 171px;
    height: 171px;
    position: absolute;
    top: 4px;
    left: 4px
}
.roundWrap .round_symbol {
    position: relative;
    width: 188px;
    height: 188px;
    -webkit-border-radius: 188px;
    -moz-border-radius: 177px;
    border-radius: 188px;
    overflow: hidden;
    left: 15px
}
.roundWrap .round_symbol .round_symbol_line {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    left: 1px;
    width: 183px;
    height: 183px;
    top: 1px
}
.roundWrap .round_symbol .round_symbol_line_hide {
    background: #FFF;
    position: absolute;
    width: 183px;
    height: 190px;
    top: -4px
}
.roundWrap .round_symbol_line {
    background: #fe8507
}
.roundWrap .round_symbol img {
    z-index: 1;
    position: relative
}
.roundWrap .round {
    position: relative;
    display: inline-block;
    width: 217px
}
.roundWrap .round h2 {
    text-align: center;
    margin-bottom: 15px
}
.roundWrap .round a {
    color: #00aef0;
    text-decoration: none;
    font-family: Calibri, Arial;
    font-size: 18px
}
hr.blog {
    margin: 10px 0
}

/*!!!!!!!!!!!! NEW WEBSITE OVERRIDES !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
.mainWrapper .new-top {
    position: fixed;
    z-index: 1000;
    margin-top: -1px;
    min-width: 1024px;
    overflow: visible!important;
    top: 0
}
.inner_header.new {
    background-image: url("../images/header_inner_bg_x2.jpg");
    z-index: 10;
    background-position-y: 0
}
.inner_header.new .inner_header_bg {
    height: 193px
}
.inner_header .FlexiblePackaging h1 div.subtitleheader,
.inner_header.new h2,
.headertxt h1 .sub_title,
.inner_header h1 div.titleAndSub,
.inner_header h1 span.titleAndSub,
.foldingInner .inner_header h1 span.titleAndSub {
    font-family: DINLightRegular;
    margin-bottom: 13px;
    font-weight: 500
}
.headertxt h1 .sub_title {
    padding-top: 2px;
    display: inline-block;
    text-transform: none;
    margin-left: 3px;
    margin-top: -7px
}
.FlexiblePackaging .inner_header h1 div.titleAndSub,
.FlexiblePackaging .inner_header h1 span.titleAndSub {
    text-transform: initial
}
.uxNew .inner_header.new h2,
.commercial .inner_header.new h2,
.foldingPage .inner_header.new h2,
.FlexiblePackaging .inner_header.new h2,
.Publishing .inner_header.new h2 {
    text-transform: inherit;
    font-weight: 500
}
.market_intro_new {
    z-index: 10;
    position: relative
}
.market_intro_new .background {
    background: #00aeef;
    opacity: .75;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 9
}
.market_intro_new .intro_text {
    z-index: 10;
    position: relative;
    padding: 40px 0 47px 0
}
.market_intro_new .intro_text h2,
.nanoTechnology .market_intro_new .intro_text h3 {
    color: #fff;
    font-family: "DINLightRegular";
    font-size: 36px;
    line-height: 55px;
    text-transform: uppercase;
    margin: 0 0 10px -2px;
    letter-spacing: -0.8px
}
.market_intro_new .intro_text p {
    color: #fff;
    font-family: "DINLightRegular";
    font-size: 16px;
    width: 525px;
    margin-bottom: 12px;
    line-height: 18px;
    letter-spacing: .17px
}
.prodInner820.item_id1418#s10p .market_intro_new .intro_text p {
    width: 530px
}
.nanoThank {
    height: 139px;
    background-color: white;
    width: 222px;
    margin-right: -11px;
    border-radius: 5px;
    border: 2px solid #424a5d;
    padding: 81px 15px
}
#cssNew .market_intro_new .intro_text p {
    color: #565754;
    width: 505px;
    font-size: 18px;
    line-height: 22px;
    letter-spacing: normal
}
#cssNew .market_intro_new .intro_text .nanoThank p.nanoThankP,
.itemBlog .nanoThankP,
.landa-articles .nanoThankP {
    line-height: 31px;
    text-align: center;
    position: relative;
    font-size: 28px!important;
    line-height: 39px
}
#cssNew .market_intro_new .intro_text .nanoThank p.nanoThankP {
    right: 140px
}
.nanography .market_intro_new .intro_text p {
    width: 834px
}
.market_intro_new .intro_text a {
    color: #fff;
    font-size: 14px;
    font-family: "DINLightRegular"
}
.market_intro_new .intro_text a.readmore {
    padding-right: 25px;
    line-height: 25px;
    height: 20px;
    display: inline-block
}
.market_intro_new .intro_text a.readmore:hover,
.sectio1And2 p .more_st:hover {
    font-family: 'DINMediumRegular'
}
.scrollDownup,
.scrollDownupX,
.scrollDownup2,
.wrapperScrollDown .scrollDown {
    background: url("../images/slideDownSprite.png") 0 0 no-repeat;
    width: 56px;
    height: 56px;
    z-index: 9999;
    display: block;
    margin-top: -20px;
    cursor: pointer
}
.scrollDownupX {
    background-position: 0 -130px
}
.scrollDownup:hover,
.scrollDownup2:hover,
.wrapperScrollDown .scrollDown:hover {
    background-position: 0 -66px
}
.wrapperScrollDownX {
    width: 55px;
    height: 51px;
    right: 32px;
    bottom: 60px;
    display: block;
    position: fixed;
    z-index: 9999;
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    margin-right: -25px
}
.wrapperScrollDown.up {
    bottom: 25px!important
}
.wrapperScrollDown.up .scrollDownup,
.wrapperScrollDown.up .scrollDownup2,
.wrapperScrollDown.up .wrapperScrollDown .scrollDown {
    background: url("../images/slideDownSprite.png") 0 100% no-repeat
}
.theItemList {
    position: relative;
    z-index: 7;
    width: 100%
}
.itemsWrap {
    position: relative;
    margin-top: 0;
    padding-bottom: 50px;
    z-index: 1
}
#product_by_seg {
    margin-bottom: -5px
}
.itemsWrap .background {
    z-index: 9
}
.itemsWrap.wrap4 .background,
.prodInner .section2 .background,
.innerProduct .section1 .background,
.press-room .section3 .background,
.press-room .section4 .background,
.innerNews .item2,
.innerNews .item3,
.careers .item2,
.careers .item3,
.nanoNews .sec1 .background,
.nanoNews .sec2 .background,
.press_releases.category .item2,
.press_releases.category .item3,
.wrap_video .item3,
.wrap_video .item2 {
    background: #000;
    opacity: .75;
    height: 100%;
    width: 100%;
    position: absolute
}
.about-us .itemsWrap.wrap4 .background {
    opacity: .65
}
.news-and-events .itemsWrap.wrap4 .background,
.press-room .section3 .background {
    background: #00aeef
}
.itemsWrap.wrap2 .background {
    background: url("../images/about-Us-Middle-Wrap.jpg") 100% 0 no-repeat;
    height: 100%;
    width: 100%;
    position: absolute;
    background-size: cover
}
.news-and-events .itemsWrap.wrap2 .background {
    background: url("../images/news-Middle-Wrap.png") 100% 0 no-repeat;
    background-size: cover;
    opacity: 1
}
.itemsWrap.wrap6 .background {
    background: url("../images/about-Us-Bottom-Wrap.jpg") 100% -1px no-repeat;
    background-size: cover;
    height: 100%;
    width: 100%;
    position: absolute;
    margin: -1px 0 -5px 0
}
.itemsWrap.wrap0 .background,
.products .itemsWrap.wrap1 .background,
.products .itemsWrap.wrap3 .background,
.uxNew .section3 .background,
.aboutInner363 .sec3 .background {
    background: #fff;
    opacity: .90;
    height: 100%;
    width: 100%;
    position: absolute
}
.itemListPrimary.new {
    width: 100%!important
}
.itemsWrap .itemContainer {
    z-index: 10;
    position: relative;
    padding: 50px 0 0 0
}
.itemsWrap.wrap0 .loby_image_td {
    border-right: 1px solid #495e71;
    width: 180px
}
.itemsWrap.wrap2 .loby_image_td,
.itemsWrap.wrap4 .loby_image_td,
.itemsWrap.wrap6 .loby_image_td {
    border-right: 1px solid #fff;
    width: 180px
}
.itemsWrap.wrap0 h3 a,
.uxNew .itemsWrap.wrap0 h3 {
    font-size: 120px;
    color: #495e71;
    font-family: DINLightRegular;
    text-transform: uppercase;
    line-height: 105px;
    letter-spacing: -6px
}
.itemsWrap.wrap0 h3 a span,
.nanography .nanoSec h3 a span {
    letter-spacing: normal
}
.itemsWrap.wrap0 p {
    color: #495e71
}
.itemsWrap h3 a {
    font-size: 100px;
    color: #fff;
    font-family: DINLightRegular;
    text-transform: uppercase;
    line-height: 68px;
    display: block
}
.itemsWrap h3 a span,
.nanography .nanoSec h3 a span,
.uxNew .itemsWrap.wrap0 h3 span {
    font-size: 47px;
    color: #00aeef;
    line-height: 50px;
    display: block;
    font-family: DINMediumRegular;
    margin-left: 7px
}
.about-us .itemsWrap.wrap2 h3 a span,
.news-and-events .itemsWrap.wrap4 h3 a span {
    color: #fff
}
.itemsWrap .plobby {
    width: 940px
}
.itemsWrap p {
    width: 420px;
    color: #fff;
    font-size: 18px;
    font-family: DINLightRegular
}
.itemsWrap .more_st,
.nanography .nanoSec .more_st {
    font-size: 15px;
    font-family: DINLightRegular;
    margin-top: 20px;
    line-height: 28px;
    float: left
}
.itemsWrap.wrap0 .more_st,
.markets .itemsWrap.wrap3 .marketsItemText p a,
.products .itemsWrap.wrap1 .more_st,
.products .itemsWrap.wrap3 .more_st,
.section3 .textLeftFoldingS3 .more_st,
.section6 .textLeftFoldingS6 .more_st {
    color: #495e71;
    display: inline-block
}
.itemsWrap.wrap2 .more_st {
    color: #fecc00;
    display: inline-block
}
.itemsWrap.wrap4 .more_st,
.itemsWrap.wrap6 .more_st,
.news-and-events .itemsWrap.wrap2 .more_st,
.news-and-events .itemsWrap.wrap4 .more_st:hover,
.markets .itemsWrap.wrap1 .marketsItemText p a,
.markets .itemsWrap.wrap2 .marketsItemText p a,
.products .itemsWrap.wrap0 .more_st,
.nanography .contNum7 .more_st,
.section4 .textLeftFoldingS4 .more_st {
    color: #fff;
    display: inline-block
}
.itemsWrap .more_st:hover,
.itemsWrap .more_st:hover,
.news-and-events .itemsWrap.wrap2 .more_st:hover,
.news-and-events .itemsWrap.wrap4 .more_st,
.products .itemsWrap.wrap2 .more_st {
    display: inline-block
}
.markets .market_intro_new .more_st:hover,
.itemsWrap.wrap0 .more_st:hover,
.news-and-events .itemsWrap.wrap4 .more_st:hover,
.itemsWrap .more_st:hover,
.itemsWrap .more_st:hover,
.news-and-events .itemsWrap.wrap2 .more_st:hover,
.products .itemsWrap .more_st:hover {
    font-family: 'DINMediumRegular'
}
.itemsWrap.wrap2 .more_st:hover {
    font-family: 'DINMediumRegular'
}
.itemsWrap.wrap4 .more_st:hover {
    font-family: 'DINMediumRegular'
}
.new-footer,
.width_1024.moduletable,
.custom.width_1024 {
    position: relative;
    z-index: 8;
    background: #f2f2f2;
    width: 100%;
    padding: 35px 0 40px 0;
    margin: -20px 0 -40px 0
}
.right_st.new {
    position: fixed;
    left: 0;
    z-index: 11;
    border-radius: 0 7px 7px 0;
    overflow: hidden;
    -webkit-box-shadow: -4px 2px 5px 0 rgba(50, 50, 50, 0.5);
    -moz-box-shadow: -4px 2px 5px 0 rgba(50, 50, 50, 0.5);
    box-shadow: -4px 2px 5px 0 rgba(50, 50, 50, 0.5);
    top: 328px
}
.right_st.new.closed {
    width: 30px;
    overflow: hidden
}
.right_st.new.closed .moduletable {
    width: 278px
}
.right_st.new.closed .moduletable.yellow {
    height: 75px
}
.inner_markets .right_st.new.closed .moduletable.yellow,
.nanoInner63 .right_st.new.closed .moduletable.yellow {
    height: 97px
}
.right_st.new .closedShowUp {
    width: 0;
    overflow: hidden
}
.right_st.new .closedShowUp {
    height: 220px;
    position: absolute;
    top: 0;
    left: 0;
    display: block
}
.right_st.new .closedShowUp .leftArrow {
    display: block;
    background: #00aeef url("../images/sprites_07_02.png") 9px 43% no-repeat;
    width: 35px;
    height: 75px;
    z-index: 11;
    position: relative;
    transform: rotate(-182deg);
    -ms-transform: rotate(-182deg);
    -webkit-transform: rotate(-182deg)
}
.inner_markets .right_st.new .closedShowUp .leftArrow,
.nanoInner63 .right_st.new .closedShowUp .leftArrow {
    height: 97px
}
.right_st.new .yellow a {
    font-family: DINMediumRegular;
    font-size: 14px
}
.right_st .moduletable.yellow h3 .right_st.new .yellow h3 {
    font-family: DINMediumRegular;
    font-size: 21px
}
.right_st.new .moduletable h3 {
    background: #6c7383;
    color: #fff;
    font-family: DINMediumRegular
}
.right_st.new .moduletable.yellow h3 {
    background: 0
}
.right_st.new ul.menu {
    background: 0;
    color: #fff
}
.right_st.new ul.menu li a {
    color: #fff
}
.right_st ul.menu li a:hover {
    font-weight: bold
}
.right_st ul.menu li:hover {
    border-left: #00aeef solid 6px;
    padding-left: 17px
}
.right_st.new .background {
    background: #6c7383;
    position: absolute;
    top: 75px;
    right: 0;
    width: 100%;
    height: 100%;
    opacity: .75;
    z-index: 10
}
.inner_markets .right_st.new .background,
.nanoInner63 .right_st.new .background {
    top: 97px
}
.right_st.new .backgroundBlue {
    background: #00aeef;
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 75px;
    opacity: .75;
    z-index: 10
}
.inner_markets .right_st.new .backgroundBlue,
.nanoInner63 .right_st.new .backgroundBlue {
    height: 97px
}
.right_st.new .moduletable {
    z-index: 11;
    position: relative
}
.insideNav {
    position: fixed;
    right: 0;
    top: 340px;
    z-index: 1000;
    padding: 5px;
    width: 12px;
    overflow: hidden
}
.insideNav ul {
    list-style: circle;
    margin-left: 12px
}
.insideNav li {
    margin-left: 6px;
    cursor: pointer;
    font-size: 26px;
    margin-bottom: -12px;
    font-weight: bold;
    padding-bottom: 0
}
.insideNav li.active,
.insideNav li:hover {
    list-style: disc;
    color: #fecc00
}
html[data-useragent*='MSIE 10.0'] .insideNav li.active,
html[data-useragent*='MSIE 10.0'] .insideNav li:hover {
    margin-left: 9px
}
html[data-useragent*='rv:11.0'] .insideNav li.active,
html[data-useragent*='rv:11.0'] .insideNav li:hover {
    margin-left: 8px
}
.about-us .wrap0 h3,
.about-us .wrap2 .contNum3 h3,
.about-us .wrap4 .contNum5 h3,
.news-and-events .itemsWrap h3 {
    margin-top: -8px
}
.about-us .wrap6 h3 {
    margin-top: -20px
}
.containerLooby {
    width: 1012px;
    margin: 0 auto;
    position: relative
}
.wrappVideo {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    z-index: 5;
    text-align: center;
    width: 100%
}
.wrappVideo video {
    width: 100%
}
.about-us .itemsWrap .itemContainer.contNum0 {
    padding-top: 62px
}
.about-us .itemsWrap .itemContainer.contNum1 {
    padding-top: 42px
}
.about-us .itemsWrap.wrap0 {
    padding-bottom: 10px
}
.about-us .itemsWrap .itemContainer.contNum2 {
    padding-top: 72px
}
.about-us .itemsWrap .itemContainer.contNum3 {
    padding-top: 22px
}
.about-us .itemsWrap.wrap2 .contNum2 h3 a {
    font-size: 111px;
    margin-left: 5px;
    line-height: 90px
}
.about-us .itemsWrap.wrap2 .contNum2 p {
    margin-left: 13px
}
.about-us .itemsWrap.wrap2 .contNum2 .more_st,
.about-us .itemsWrap.wrap6 .contNum6 .more_st {
    margin-top: 0
}
.about-us .itemsWrap.wrap2 .contNum3 h3 a {
    font-size: 111px;
    line-height: 95px
}
.about-us .itemsWrap.wrap4 {
    padding-bottom: 79px
}
.about-us .itemsWrap .itemContainer.contNum4 {
    padding-top: 82px
}
.about-us .itemsWrap.wrap4 .contNum4 h3 a {
    font-size: 112px;
    line-height: 104px
}
.about-us .itemsWrap .itemContainer.contNum5 {
    padding-top: 37px
}
.about-us .itemsWrap.wrap4 .contNum5 h3 a {
    font-size: 112px;
    line-height: 113px
}
.about-us .itemsWrap.wrap4 .contNum5 p {
    margin-top: -10px
}
.about-us .itemsWrap.wrap4 .contNum5 .more_st {
    margin-top: -16px
}
.about-us .itemsWrap.wrap6 {
    padding-bottom: 81px
}
.about-us .itemsWrap .itemContainer.contNum6 {
    padding-top: 96px
}
.about-us .itemsWrap.wrap6 .contNum6 h3 a {
    font-size: 110px;
    line-height: 140px
}
.iconReadMore,
.inner_markets .section4 .iconReadMore,
.more_st.gray .iconReadMore,
.nanoNews .market_intro_new .more_st.gray .iconReadMore {
    float: right;
    height: 28px;
    width: 28px;
    opacity: .5;
    background: url(../images/readmoreSprite.png) 0 -38px no-repeat;
    margin-left: 15px;
    position: relative!important
}
.headertxt span.iconReadMore {
    margin-left: 6px;
    padding-top: 0
}
#drupaItem .seclogo .iconReadMore2 {
    float: right;
    height: 28px;
    width: 28px;
    background: url(../images/news-arrow.png) 50% 50% no-repeat;
    opacity: 1;
    position: relative!important
}
#drupaItem .seclogo .more_st {
    width: 109px;
}
#drupaItem .seclogo p i {
    font-size: 11px;
}
.more_st:hover .iconReadMore,
.market_intro_new .intro_text a.readmore:hover .iconReadMore,
.inner_markets .section4 .more_st:hover .iconReadMore,
.more_st.gray:hover .iconReadMore,
.nanoNews .market_intro_new .more_st.gray:hover .iconReadMore {
    -webkit-animation: play .8s steps(10) infinite;
    -moz-animation: play .8s steps(10) infinite;
    -ms-animation: play .8s steps(10) infinite;
    -o-animation: play .8s steps(10) infinite;
    animation: play .8s steps(10) infinite
}
@-webkit-keyframes play {
    from {
        background-position: 0 -38px
    }
    
    to {
        background-position: -280px -38px
    }
}
@-moz-keyframes play {
    from {
        background-position: 0 -38px
    }
    
    to {
        background-position: -280px -38px
    }
}
@-ms-keyframes play {
    from {
        background-position: 0 -38px
    }
    
    to {
        background-position: -280px -38px
    }
}
@-o-keyframes play {
    from {
        background-position: 0 -38px
    }
    
    to {
        background-position: -280px -38px
    }
}
@keyframes play {
    from {
        background-position: 0 -38px
    }
    
    to {
        background-position: -280px -38px
    }
}
.about-us .wrap2 .iconReadMore,
.nanoSec.contNum4 .iconReadMore,
#cssNew .sec1 .iconReadMore,
#cssNew .sec3 .iconReadMore {
    background-position: 0 -76px;
    -webkit-animation: play1In .8s steps(10) infinite;
    -moz-animation: play1In .8s steps(10) infinite;
    -ms-animation: play1In .8s steps(10) infinite;
    -o-animation: play1In .8s steps(10) infinite;
    animation: play1In .8s steps(10) infinite
}
.about-us .wrap2 .more_st:hover .iconReadMore,
.nanoSec.contNum4 .more_st:hover .iconReadMore,
#cssNew .sec1 .more_st:hover .iconReadMore,
#cssNew .sec3 .more_st:hover .iconReadMore {
    -webkit-animation: play1 .8s steps(10) infinite;
    -moz-animation: play1 .8s steps(10) infinite;
    -ms-animation: play1 .8s steps(10) infinite;
    -o-animation: play1 .8s steps(10) infinite;
    animation: play1 .8s steps(10) infinite
}
@-webkit-keyframes play1In {
    0% {
        background-position: 0 -76px
    }
    
    100% {
        background-position: 0 -76px
    }
}
@-moz-keyframes play1In {
    0% {
        background-position: 0 -76px
    }
    
    100% {
        background-position: 0 -76px
    }
}
@-ms-keyframes play1In {
    0% {
        background-position: 0 -76px
    }
    
    100% {
        background-position: 0 -76px
    }
}
@-o-keyframes play1In {
    0% {
        background-position: 0 -76px
    }
    
    100% {
        background-position: 0 -76px
    }
}
@keyframes play1In {
    0% {
        background-position: 0 -76px
    }
    
    100% {
        background-position: 0 -76px
    }
}
@-webkit-keyframes play1 {
    0% {
        background-position: 0 -76px
    }
    
    100% {
        background-position: -280px -76px
    }
}
@-moz-keyframes play1 {
    0% {
        background-position: 0 -76px
    }
    
    100% {
        background-position: -280px -76px
    }
}
@-ms-keyframes play1 {
    0% {
        background-position: 0 -76px
    }
    
    100% {
        background-position: -280px -76px
    }
}
@-o-keyframes play1 {
    0% {
        background-position: 0 -76px
    }
    
    100% {
        background-position: -280px -76px
    }
}
@keyframes play1 {
    0% {
        background-position: 0 -76px
    }
    
    100% {
        background-position: -280px -76px
    }
}
.headertxt span.iconReadMore,
.about-us .wrap4 .iconReadMore,
.about-us .wrap6 .iconReadMore,
.news-and-events .wrap2 .iconReadMore,
.news-and-events .wrap4 .iconReadMore,
.markets .wrap1 .iconReadMore,
.markets .wrap2 .iconReadMore,
.markets .wrap3 .iconReadMore,
.markets .market_intro_new .iconReadMore,
.products .wrap0 .iconReadMore,
.products .wrap2 .iconReadMore,
.products .wrap4 .iconReadMore,
.section4 .iconReadMore,
.section5 .iconReadMore,
.nanoSec.contNum6 .iconReadMore,
.nanoSec.contNum7 .iconReadMore,
.uxNew .market_intro_new .iconReadMore,
.home .iconReadMore,
.innerProduct .iconReadMore,
.inner_markets837 .market_intro_new .iconReadMore,
.press-room .section3 .iconReadMore,
.press-room .section4 .iconReadMore,
.nanoInner320 .iconReadMore,
.nanoNews .market_intro_new .iconReadMore,
.nanoNews.categoryItem .WSanother_look .iconReadMore,
.itemNews .sec3 .iconReadMore,
.itemNews .sec1 .iconReadMore {
    background-position: 0 0
}
#slideshow_readmore:hover .iconReadMore,
.about-us .wrap4 .more_st:hover .iconReadMore,
.about-us .wrap6 .more_st:hover .iconReadMore,
.news-and-events .wrap2 .more_st:hover .iconReadMore,
.news-and-events .wrap4 .more_st:hover .iconReadMore,
.markets .wrap1 .more_st:hover .iconReadMore,
.markets .wrap2 .more_st:hover .iconReadMore,
.markets .wrap3 .more_st:hover .iconReadMore,
.markets .market_intro_new .more_st:hover .iconReadMore,
.products .wrap0 .more_st:hover .iconReadMore,
.products .wrap2 .more_st:hover .iconReadMore,
.products .wrap4 .more_st:hover .iconReadMore,
.section4 .more_st:hover .iconReadMore,
.section5 .more_st:hover .iconReadMore,
.nanoSec.contNum6 .more_st:hover .iconReadMore,
.nanoSec.contNum7 .more_st:hover .iconReadMore,
.uxNew .market_intro_new .more_st:hover .iconReadMore,
.home #slideshow_readmore:hover .iconReadMore,
.innerProduct .more_st:hover .iconReadMore,
.inner_markets837 .market_intro_new .more_st:hover .iconReadMore,
.press-room .section3 .more_st:hover .iconReadMore,
.press-room .section4 .more_st:hover .iconReadMore,
.nanoInner320 .more_st:hover .iconReadMore,
.nanoNews .market_intro_new .more_st:hover .iconReadMore,
.nanoNews.categoryItem .WSanother_look .more_st:hover .iconReadMore,
.itemNews .sec3 .more_st:hover .iconReadMore,
.itemNews .sec1 .more_st:hover .iconReadMore {
    -webkit-animation: play2 .8s steps(10) infinite;
    -moz-animation: play2 .8s steps(10) infinite;
    -ms-animation: play2 .8s steps(10) infinite;
    -o-animation: play2 .8s steps(10) infinite;
    animation: play2 .8s steps(10) infinite
}
@-webkit-keyframes play2 {
    from {
        background-position: 0 0
    }
    
    to {
        background-position: -280px 0
    }
}
@-moz-keyframes play2 {
    from {
        background-position: 0 0
    }
    
    to {
        background-position: -280px 0
    }
}
@-ms-keyframes play2 {
    from {
        background-position: 0 0
    }
    
    to {
        background-position: -280px 0
    }
}
@-o-keyframes play2 {
    from {
        background-position: 0 0
    }
    
    to {
        background-position: -280px 0
    }
}
@keyframes play2 {
    from {
        background-position: 0 0
    }
    
    to {
        background-position: -280px 0
    }
}
.more_st.more_blue {
    width: 124px;
    color: #00aeef;
    font-weight: bold;
}
.iconReadMore.more_blue {
    background-position: 0 -114px;
    opacity: 1;
}
.more_st.more_blue:hover .iconReadMore.more_blue {
    -webkit-animation: play3 .8s steps(10) infinite;
    -moz-animation: play3 .8s steps(10) infinite;
    -ms-animation: play3 .8s steps(10) infinite;
    -o-animation: play3 .8s steps(10) infinite;
    animation: play3 .8s steps(10) infinite
}
@-webkit-keyframes play3 {
    from {
        background-position: 0 -114px
    }
    
    to {
        background-position: -280px -114px
    }
}
@-moz-keyframes play3 {
    from {
        background-position: 0 -114px
    }
    
    to {
        background-position: -280px -114px
    }
}
@-ms-keyframes play3 {
    from {
        background-position: 0 -114px
    }
    
    to {
        background-position: -280px -114px
    }
}
@-o-keyframes play3 {
    from {
        background-position: 0 -114px
    }
    
    to {
        background-position: -280px -114px
    }
}
@keyframes play3 {
    from {
        background-position: 0 -114px
    }
    
    to {
        background-position: -280px -114px
    }
}
.readMoreHidden {
    display: none;
    min-width: 100px
}
.wrapperReadMore {
    position: relative
}
.commercial .wrapperReadMore {
    height: 181px
}
.widthRead {
    width: 121px
}
.widthBack {
    width: 80px!important
}
.widthBack .iconReadMore,
.widthRead .iconReadMore {
    margin-left: 7px
}
.openHidden {
    margin-bottom: 10px
}
.news-and-events .wrap0 .contNum0 .more_st {
    margin-bottom: -5px;
    margin-left: 10px
}
.news-and-events .itemsWrap.wrap0 {
    padding-bottom: 98px
}
.news-and-events .itemsWrap .itemContainer.contNum0 {
    padding-top: 65px
}
.news-and-events .itemsWrap .itemContainer.contNum1 {
    padding-top: 108px
}
.news-and-events .itemsWrap.wrap0 p {
    width: 440px
}
.news-and-events .itemsWrap .more_st {
    margin-top: 0
}
.news-and-events .itemsWrap.wrap2 {
    padding-bottom: 64px
}
.news-and-events .itemsWrap .itemContainer.contNum2 {
    padding-top: 43px
}
.news-and-events .itemsWrap .contNum2 h3 a {
    font-size: 112px;
    line-height: 102px
}
.news-and-events .itemsWrap .itemContainer.contNum3 {
    padding-top: 176px
}
.news-and-events .itemsWrap .contNum3 h3 a {
    font-size: 112px;
    line-height: 88px
}
.news-and-events .itemsWrap.wrap4 {
    padding-bottom: 87px
}
.news-and-events .itemsWrap .itemContainer.contNum4 {
    padding-top: 44px
}
.news-and-events .itemsWrap .contNum4 h3 a {
    font-size: 112px;
    line-height: 108px
}
.news-and-events .itemsWrap .itemContainer.contNum5 {
    padding-top: 115px
}
.news-and-events .itemsWrap .contNum5 h3 a {
    font-size: 112px;
    line-height: 110px
}
.markets .market_intro_new .width_980.intro_text {
    height: 192px
}
.markets .bgFixed {
    background: url("../images/markets/marketsbg.jpg");
    background-size: cover;
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    z-index: 5;
    text-align: center;
    width: 100%
}
.markets .market_intro_new .more_st {
    width: 121px;
    font-family: 'DINLightRegular'
}
.markets .marketsItemText li,
.markets .market_intro_new .more_st,
.innerProduct .market_intro_new .more_st {
    color: white
}
.markets .contNum0 .marketsItemText li {
    color: #50596c
}
.markets .contNum0 li {
    background: url("../images/markets/circleOrange.png") no-repeat scroll 0 7px transparent
}
.markets .contNum1 li {
    background: url("../images/markets/circleGreen.png") no-repeat scroll 0 7px transparent
}
.markets .contNum2 li {
    background: url("../images/markets/circleWhite.png") no-repeat scroll 0 7px transparent
}
.markets .contNum3 li {
    background: url("../images/markets/circlePink.png") no-repeat scroll 0 7px transparent
}
.component .markets li {
    padding: 0 16px
}
.markets .itemsWrap.wrap0 h3 a,
.markets .itemsWrap h3 a {
    font-size: 120px;
    line-height: 97px
}
.markets .itemsWrap ul {
    width: 69%;
    margin-left: 11px
}
.markets .itemsWrap .more_st {
    margin-left: 11px
}
.markets .itemsWrap.wrap2 .marketsItemContainer,
.markets .itemsWrap.wrap3 .marketsItemContainer {
    margin-top: 47px;
    margin-bottom: 94px
}
.markets .itemsWrap.wrap0 .marketsItemContainer,
.markets .itemsWrap.wrap1 .marketsItemContainer {
    margin-top: 120px;
    margin-bottom: 120px
}
.markets .itemsWrap.wrap1 .background {
    background: #07132c url("../images/markets/lightWhite.png") -124px 0 no-repeat;
    opacity: .73;
    height: 100%;
    width: 100%;
    position: absolute
}
.markets .itemsWrap.wrap2 .background {
    background: #9a539c;
    height: 100%;
    width: 100%;
    position: absolute
}
.markets .itemsWrap.wrap3 {
    margin-bottom: -20px
}
.markets .itemsWrap.wrap3 .background {
    background: url("../images/markets/marketBottomBg.jpg") 100% 0 no-repeat;
    background-size: cover;
    height: 100%;
    width: 100%;
    position: absolute
}
.imgMarketsItem {
    position: absolute;
    z-index: 3
}
.markets .wrap0 .imgMarketsItem {
    left: -156px;
    top: 58px
}
.markets .wrap0 #divCanvas259 {
    margin-left: 2%
}
.markets .wrap1 .imgMarketsItem {
    top: 48px;
    left: 56px
}
.markets .wrap2 .imgMarketsItem {
    top: 17px;
    left: 12px
}
.markets .wrap3 .imgMarketsItem {
    top: 38px;
    left: -58px
}
.imgMarketShadow {
    position: absolute;
    top: 283px;
    left: -40px
}
.markets .wrap2 .imgMarketShadow {
    top: 252px
}
.marketsItemText {
    float: right;
    padding-left: 30px;
    width: 72%;
    border-left: 1px solid white;
    z-index: 1
}
.markets .wrap0 .marketsItemText {
    border-left: 1px solid #495e71
}
.markets .itemsWrap.wrap3 h3 a span,
.markets .itemsWrap.wrap3 .marketsItemText p a {
    color: white
}
.divImgMarketsItem {
    position: relative;
    float: left;
    background: url("../images/circleAnimate.png") 0 0 no-repeat;
    width: 196px;
    height: 199px
}
.markets .divImgMarketsItem {
    width: 200px;
    height: 203px
}
.products .wrap0 .divImgMarketsItem {
    background: url("../images/products/circleAnimateP1.png") 0 0 no-repeat
}
.products .wrap1 .divImgMarketsItem {
    background: url("../images/products/circleAnimateP2.png") 0 0 no-repeat
}
.products .wrap2 .divImgMarketsItem {
    background: url("../images/products/circleAnimateP3.png") 0 0 no-repeat
}
.circleMarket canvas {
    position: absolute;
    top: -7px;
    left: -6px;
    z-index: 2;
    width: 212px;
    height: 212px
}
.markets .circleMarket canvas {
    top: -4px;
    left: -5px
}
.markets .wrap0 canvas {
    transform: rotate(-98deg);
    -ms-transform: rotate(-98deg);
    -webkit-transform: rotate(-98deg)
}
.markets .wrap1 canvas {
    transform: rotate(-143deg);
    -ms-transform: rotate(-143deg);
    -webkit-transform: rotate(-143deg)
}
.markets .wrap2 canvas {
    transform: rotate(-116deg);
    -ms-transform: rotate(-116deg);
    -webkit-transform: rotate(-116deg)
}
.markets .wrap3 canvas {
    transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg)
}
.nanography .market_intro_new .background {
    opacity: 1;
    background-position: 65% 50%
}
.nanoSec {
    width: 100%;
    position: relative
}
.nanography .nanoSec h3 a {
    margin-left: -10px;
    color: #495e71;
    text-transform: uppercase;
    line-height: 105px;
    letter-spacing: -6px;
    font: 95px 'DINLightRegular';
    display: block
}
.nanography .nanoSec p {
    font: 18px 'DINLightRegular';
    width: 326px;
    line-height: 22px;
    margin-top: 13px
}
.nanography .nanoSec.contNum3 p {
    margin-top: -5px
}
.nanography .nanoSec.contNum4 p {
    margin-top: -1px
}
.nanography .nanoSec .more_st {
    color: #495e71
}
.nanography .nanoSec .more_st:hover {
    font-family: 'DINMediumRegular'
}
.nanography .nanoItemContainer {
    width: 740px;
    float: right
}
.nanography .nanoSec .nanoItemText h3 sup {
    /*font-size:31px;top:-20px;left:10px;position:relative*/
}
.nanography .nanoSec.contNum0 p {
    color: #495e71
}
.nanoSec.contNum0 .nanoItemContainer {
    background: url("../images/nanography/nanoSec1ImgBg.png") 61% 33% no-repeat;
    padding-top: 164px
}
.nanoSec.contNum0 h3 a {
    font-size: 121px;
    line-height: 114px;
    position: relative
}
.nanoSec.contNum0 p {
    margin: 27px 0 0 3px
}
.nanography .contNum0 img,
.nanography .contNum6 img {
    position: absolute
}
.nanography .contNum0 img.imgBigBall {
    top: 147px;
    right: -470px
}
.nanography .contNum0 img.imgSmallBall {
    top: 382px;
    right: 233px
}
.nanography .contNum0 img.imgShadowSmall {
    top: 564px;
    right: 216px
}
.nanography .contNum0 img.imgShadowBig {
    top: 431px;
    right: -437px
}
.nanography .nanoSec.contNum1 {
    background: #fada57 url("../images/nanography/bgYellowNano.jpg") 50% 50% no-repeat
}
.nanography .contNum1 .nanoItemContainer {
    padding: 33px 0 324px
}
.nanoSec.contNum1 h3 a {
    font-size: 124px;
    line-height: 110px;
    position: relative
}
.nanography .contNum1 img {
    position: absolute
}
.nanography .nanoitem2_1 {
    top: 348px;
    right: 312px
}
.nanography .nanoitem2_2 {
    top: 348px;
    right: 219px
}
.nanography .nanoitem2_3 {
    top: 348px;
    right: 125px
}
.nanography .nanoitem2_4 {
    top: 348px;
    right: 30px
}
.nanography .nanoitemShadow {
    top: 535px;
    right: -3px
}
.nanography .nanoSec2And3 {
    background: url("../images/nanography/imgNanoBig4.jpg") 50% 0 no-repeat;
    background-size: cover;
    width: 100%
}
.nanoSec.contNum2 {
    padding-bottom: 13px
}
.nanoSec.contNum2 h3 a {
    font-size: 110px;
    line-height: 106px;
    position: relative
}
.nanography .nanoSec.contNum2 .nanoItemText {
    padding-top: 21px
}
.nanoSec.contNum2 sup {
    top: 28px;
    right: 276px
}
.nanoSec.contNum3 h3 a {
    font-size: 108px;
    line-height: 104px
}
.nanography .nanoSec.contNum3 .background {
    background: #fff;
    opacity: .5;
    width: 100%;
    height: 100%;
    position: absolute
}
.contNum3 .demoPrint {
    margin: 20px 0 0 -302px
}
.nanography .nanoSec.contNum3 .nanoItemText {
    padding-top: 44px
}
.nanography .nanoSec2And3 .nanoSec p,
.nanoSec.contNum4 p {
    width: 417px
}
.nanoSec.contNum4 {
    background: url("../images/nanography/imgNanoSec4.jpg") 50% 50% no-repeat;
    background-size: cover;
    padding: 0 0 22px 0
}
.nanoSec.contNum4 .nanoItemText {
    padding-top: 87px
}
.nanoSec.contNum4 h3 a,
.nanoSec.contNum5 h3 a {
    font-size: 121px;
    line-height: 112px
}
.nanoSec.contNum5 .nanoItemText {
    padding-top: 129px
}
.nanoSec.contNum5 p {
    width: 430px;
    line-height: 21px
}
.nanography .contNum5 .machineNano {
    margin-top: -15px
}
.nanography .contNum5 .iconItem5P {
    position: absolute;
    top: 438px;
    right: 430px
}
.nanoSec.contNum6 h3 a {
    font-size: 122px;
    line-height: 111px
}
.nanoSec.contNum2 p {
    margin-top: 25px
}
.nanoSec.contNum6 p {
    margin-top: 34px
}
.nanography .nanoSec.contNum6 .more_st {
    margin-top: -9px
}
.nanography .nanoSec.contNum6 .nanoItemContainer {
    padding: 40px 0 313px;
    height: 314px
}
.nanography .nanoSec.contNum6 {
    background: #95b246
}
.nanography .contNum6 .cludNanoItem6 {
    top: 369px;
    right: 442px
}
.nanography .contNum6 .flowersNanoItem6 {
    top: 700px;
    right: 48px;
    -webkit-transition: all 2000ms ease-in-out;
    -moz-transition: all 2000ms ease-in-out;
    -o-transition: all 2000ms ease-in-out;
    -ms-transition: all 2000ms ease-in-out;
    transition: all 1500ms ease-in-out
}
.nanography .contNum6 .flowersNanoItem6.in {
    top: 505px;
    transform: rotateY(46deg)
}
.nanography .contNum6 .mountain3 {
    top: 535px;
    right: 351px
}
.nanography .contNum6 .mountain4 {
    top: 508px;
    right: 430px
}
.nanography .contNum6 .mountain1 {
    right: 599px;
    top: 586px
}
.nanography .contNum6 .mountain2 {
    right: 290px;
    top: 562px
}
.nanography .contNum6 .sunNanoItem6 {
    top: 466px;
    right: 290px
}
.nanoSec.contNum7 h3 a span {
    line-height: 20px
}
.nanoSec.contNum7 .nanoItemText {
    padding: 150px 0 315px;
    position: relative
}
.nanoSec.contNum7 h3 a {
    font-size: 122px;
    line-height: 173px
}
.nanoSec.contNum7 p {
    width: 498px
}
.nanoSec.contNum7 p {
    margin-top: -25px
}
.nanoSec.contNum7 .pMoreSt {
    margin-top: -16px
}
.nanography .nanoSec.contNum7 {
    background: url("../images/nanography/imgNanoSec7.jpg") 0 -2px no-repeat;
    background-size: cover
}
.nanoSec.contNum7 .kavGrafhX {
    bottom: 111px;
    left: -2px;
    width: 20px;
    height: 0
}
.nanoSec.contNum7 .kavGrafhY {
    top: 83.5%;
    left: 16px;
    height: 24px;
    width: 0
}
.nanoSec.contNum7 .grafZero {
    top: 84.5%;
    left: 14px
}
.nanoSec.contNum7 .grafh {
    left: 23px;
    top: 413px
}
.nanoSec.contNum7 .grafh.g3 {
    top: 416px
}
.nanoSec.contNum7 .glanda {
    left: 177px;
    top: 431px
}
.nanoSec.contNum7 .digital {
    left: 43px;
    top: 479px
}
.nanoSec.contNum7 .offset {
    left: 431px;
    top: 479px
}
.nanoSec.contNum7 .kavGrafhX.open {
    height: 147px
}
.nanoSec.contNum7 .kavGrafhY.open {
    width: 517px
}
.nanoSec.contNum7 .nanoItemText span.grfTxt {
    color: #313435;
    font-family: 'DINMediumRegular'
}
.nanoSec.contNum8 {
    background: #d1d4da;
    padding-bottom: 409px;
    margin-top: -2px
}
.nanoSec.contNum8 .nanoItemText {
    padding-top: 87px
}
.nanography .nanoSec.contNum8 .nanoItemContainer {
    width: 68%
}
.nanoSec.contNum8 h3 a {
    color: #00aeef;
    font-size: 121px;
    line-height: 115px
}
.nanography .nanoSec.contNum8 h3 a span {
    margin-left: 0
}
.nanoSec.contNum8 h3 a span {
    color: #313435
}
.sec8Nano1,
.sec8Nano2,
.sec8Nano3,
.sec8Nano4 {
    position: absolute
}
.sec8Nano1 {
    top: 241px;
    left: -25px;
    height: 267px;
    width: 149px;
    z-index: 999
}
.sec8Nano2 {
    top: 296px;
    left: 218px
}
.sec8Nano3 {
    top: 285px;
    left: 509px
}
.sec8Nano4 {
    top: 273px;
    right: -174px
}
.sec8Nano1 img {
    display: none
}
.nanoSec.contNum8 .circle1 {
    top: 535px;
    left: -23px
}
.nanoSec.contNum8 .circle2 {
    top: 535px;
    left: 282px
}
.nanoSec.contNum8 .circle3 {
    top: 535px;
    left: 564px
}
.nanoSec.contNum8 .circle4 {
    top: 535px;
    left: 830px
}
.nanography .marketsItemText .round_symbol {
    width: 125px;
    height: 125px;
    border-color: #47c3f0;
    background-color: #e6e8eb;
    z-index: 2
}
.nanography .marketsItemText .round_symbol .round_symbol_line {
    width: 119px;
    height: 119px;
    z-index: 0
}
.nanography .marketsItemText .round_symbol .round_symbol_line_hide {
    width: 130px;
    height: 130px;
    background: #e6e8eb;
    z-index: 1
}
.nanography .marketsItemText .round_symbol .inner_round_symbol {
    width: 104px;
    height: 74px;
    top: 7px;
    left: 7px;
    padding-top: 30px;
    background-color: #47c3f0;
    font-weight: bold;
    font-size: 11px;
    line-height: normal
}
.nanography .marketsItemText .round_symbol.circle1 .round_symbol_line {
    background: #b2c42c
}
.nanography .marketsItemText .round_symbol.circle2 .round_symbol_line {
    background: #ffae00
}
.nanography .marketsItemText .round_symbol.circle3 .round_symbol_line {
    background: #cb0ba6
}
.nanography .marketsItemText .round_symbol.circle4 .round_symbol_line {
    background: #954b98!important
}
.nanography .contNum4 .nanoItemText span,
.nanography .contNum4 .nanoItemText p,
.nanography .contNum7 .nanoItemText span,
.nanoSec.contNum6 h3 a,
.nanoSec.contNum6 p,
.nanoSec.contNum6 .more_st,
.nanoSec.contNum7 p,
.nanoSec.contNum7 .more_st {
    color: white
}
.nanography .contNum4 .nanoItemText h3 a,
.nanography .contNum4 .nanoItemText .more_st {
    color: #fecc00
}
.nanography .contNum5 .nanoItemText h3 a,
.nanography .contNum6 .nanoItemText span,
.nanography .contNum7 .nanoItemText h3 a {
    color: #313435
}
.divAnimatePrint {
    width: 350px;
    position: absolute;
    top: 122px;
    z-index: 1;
    min-height: 850px!important
}
.nanoSec.contNum4 .slider {
    border-top: 1px solid #fecc00;
    border-bottom: 1px solid #fecc00;
    margin-top: 57px;
    height: 220px;
    position: relative
}
.nanoSec.contNum4 .divslider {
    float: left;
    margin: 25px 0 0 -8px
}
.nanoSec.contNum4 .divslider img {
    position: absolute;
    cursor: pointer
}
.nanoSec.contNum4 .arrowslider {
    position: absolute;
    left: 12%
}
.nanoSec.contNum4 .divslider img,
.nanoSec.contNum4 .arrowslider {
    -webkit-transition: all 500ms ease-in-out;
    -moz-transition: all 500ms ease-in-out;
    -o-transition: all 500ms ease-in-out;
    -ms-transition: all 500ms ease-in-out;
    transition: all 500ms ease-in-out
}
.nanoSec.contNum4 .divslider .imgColor {
    display: none
}
.nanoSec.contNum4 .divslider .imgBW {
    display: block
}
#s2 img {
    top: 30px;
    left: 137px
}
.divslider .imgColor,
.divslider .imgBW {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1)
}
.divslider .imgColor.active,
.divslider .imgBW.active {
    -ms-transform: scale(1.3);
    -webkit-transform: scale(1.3);
    transform: scale(1.3)
}
#s3 img {
    top: 30px;
    left: 370px
}
#s4 img {
    top: 30px;
    left: 557px
}
.nanography .wrapperAnim {
    position: relative;
    height: 354px;
    width: 100%
}
.dropDown {
    position: absolute;
    width: 190px;
    height: 370px;
    top: -24px;
    right: 6px
}
.dropDown img {
    position: absolute
}
.dropDown .drop.active {
    display: block
}
.products {
    margin-bottom: -42px
}
.products .moveMaching a,
.products .noMoveMaching a {
    display: block;
    width: 1000px;
    height: 389px
}
.products .marketsItemText {
    position: relative
}
.products .itemsWrap {
    padding-bottom: 20px
}
.products .wrap2 {
    padding-bottom: 73px
}
.bgImgProduct {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    z-index: 0;
    text-align: center;
    width: 100%;
    background: url("../images/products/imgProductItem.jpg") 0 0 no-repeat;
    background-size: cover
}
.products .wrap0 .marketsItemContainer {
    padding: 50px 0 80px 0
}
.products .wrap0 .divImgMarketsItem {
    margin-top: 68px
}
.products .wrap0 .imgMoving {
    position: absolute;
    top: -79px;
    left: 75px;
    height: 328px;
    width: 388px
}
.products .wrap0 .imgMarketsItem {
    top: 0;
    left: 0
}
.products .itemsWrap h3 {
    padding: 0 0 0 20px;
    border-left: 1px solid #596473
}
.products .itemsWrap h3 a {
    font-size: 85px
}
.products .itemsWrap.wrap0 h3 {
    padding-left: 70px;
    border: 0
}
.products .itemsWrap.wrap0 h3 a {
    line-height: 60px;
    color: #fff
}
.products .itemsWrap.wrap0 .marketsItemText {
    border-left: 1px solid white;
    padding: 0;
    margin-top: 30px
}
.products .itemsWrap.wrap0 p {
    color: #fff;
    margin-top: 30px
}
.products .itemsWrap.wrap0 .background {
    background: #5a595b
}
.products .itemsWrap.wrap1 h3 a,
.products .itemsWrap.wrap3 h3 a {
    color: #565e71
}
.products .itemsWrap.wrap3 h3 a {
    line-height: 75px
}
.products .itemsWrap.wrap3 h3 a span {
    margin-top: -5px
}
.products .marketsItemText {
    border: 0
}
.products .wrap1 .imgMoving {
    position: absolute;
    top: 58px;
    left: -100px;
    height: 328px;
    width: 388px
}
.products .wrap1 .imgMarketsItem {
    top: 0;
    left: 0
}
.products .wrap2 .imgMoving {
    position: absolute;
    top: -19px;
    left: 72px;
    height: 328px;
    width: 388px
}
.products .wrap2 .imgMarketsItem {
    top: 0;
    left: 0
}
.products .wrap1 .marketsItemText p {
    color: #030400
}
.products .wrap3 .imgMoving {
    position: absolute;
    top: 14px;
    left: 22px;
    height: 328px;
    width: 388px
}
.products .wrap3 .imgMarketsItem {
    top: 0;
    left: 0
}
.products .wrap4 .imgMoving {
    position: absolute;
    top: 30px;
    left: 32px;
    height: 328px;
    width: 388px
}
.products .wrap4 .imgMarketsItem {
    top: 0;
    left: 0
}
.products .itemsWrap .marketsItemText h2,
.inner_markets .wrapper1 h2 {
    width: 370px;
    font-family: 'DINMediumRegular'
}
.inner_markets .wrapper1 h2 {
    line-height: 31px;
    text-transform: uppercase
}
.products .itemsWrap h2 a,
.inner_markets .section4 h2 a {
    font-size: 28px
}
.products .itemsWrap.wrap1 h2 a {
    color: #02a9e7
}
.products .itemsWrap .marketsItemText h2 {
    margin-top: 110px;
    margin-left: 70px;
    line-height: 34px;
    text-transform: uppercase
}
.products .itemsWrap.wrap3 .marketsItemText h2 {
    margin-top: 85px
}
.products .itemsWrap p {
    margin-left: 70px
}
.marketsItemText .round_symbol,
.inner_markets .round_symbol {
    position: absolute;
    width: 88px;
    height: 88px;
    top: 258px;
    left: -22px;
    border: #c2c2c2 solid 2px;
    background-color: #f2f2f2;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    overflow: hidden
}
.marketsItemText .round_symbol .round_symbol_line,
.inner_markets .round_symbol .round_symbol_line {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    top: 3px;
    left: 3px;
    width: 82px;
    height: 82px
}
.marketsItemText .round_symbol .round_symbol_line_hide,
.inner_markets .round_symbol .round_symbol_line_hide {
    background: #f2f2f2;
    position: absolute;
    width: 100px;
    height: 100px
}
.marketsItemText .round_symbol .inner_round_symbol,
.inner_markets .round_symbol .inner_round_symbol {
    border: #f2f2f2 solid 3px;
    background-color: #000;
    font-family: 'DINLightRegular';
    font-size: 30px;
    text-transform: uppercase;
    line-height: 70px;
    text-align: center;
    color: #FFF;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    width: 70px;
    height: 70px;
    position: absolute;
    top: 6px;
    left: 6px;
    z-index: 5
}
.products .itemsWrap.wrap1 .marketsItemText .round_symbol .inner_round_symbol,
.products .itemsWrap.wrap1 .subProduct .round_symbol .inner_round_symbol,
.inner_markets .round_symbol .inner_round_symbol {
    background-color: #f58220
}
.products .itemsWrap.wrap2 .marketsItemText .round_symbol .inner_round_symbol,
.products .itemsWrap.wrap2 .subProduct .round_symbol .inner_round_symbol {
    background-color: #90b03e
}
.products .itemsWrap.wrap3 .marketsItemText .round_symbol .inner_round_symbol,
.products .itemsWrap.wrap3 .subProduct .round_symbol .inner_round_symbol {
    background-color: #964b98
}
.products .itemsWrap.wrap4 .marketsItemText .round_symbol .inner_round_symbol,
.products .itemsWrap.wrap4 .subProduct .round_symbol .inner_round_symbol,
.Publishing .subProduct .round_symbol_line {
    background-color: #d60080
}
.products .subProduct,
.Publishing .subProduct {
    float: right;
    width: 75%
}
.products .subProduct h2,
.products .itemsWrap.wrap4 h2,
.inner_markets .subProduct h2 {
    width: 500px;
    font-family: 'DINMediumRegular'
}
.products .subProductTxt,
.Publishing .subProductTxt,
.inner_markets .subProductTxt {
    float: left;
    border-top: 1px solid #d2d4d9;
    width: 577px
}
.products .wrap4 .subProductTxt {
    border-color: #fff
}
.products .itemsWrap .white h3 a span,
.products .itemsWrap .white h2 a,
.products .itemsWrap .white .more_st,
.products .itemsWrap.wrap4 .subProductTxt span,
.products .itemsWrap.wrap4 .subProductReadMore {
    color: #fff
}
.products .itemsWrap.wrap2 .marketsItemContainer {
    margin-top: 20px
}
.products .itemsWrap.wrap2 .marketsItemText {
    margin-top: -10px
}
.products .itemsWrap .white h3 {
    border-color: #fff
}
.products .itemsWrap.wrap0 h3 a span {
    font-size: 89px;
    display: inline;
    color: #00aeef
}
.products .subProductReadMore {
    color: #596473
}
.products .subProductTxt span,
.Publishing .subProductTxt span {
    font-size: 20px
}
.products .itemsWrap.wrap3 .marketsItemText h2,
.products .itemsWrap.wrap3 p {
    width: 530px
}
.products .contNum3 p {
    color: #030400
}
.products .itemsWrap.wrap1 .marketsItemText .round_symbol {
    margin-top: -20px
}
.products .itemsWrap.wrap3 .marketsItemText .round_symbol {
    margin-top: 30px
}
.products .itemsWrap.wrap3 .subProduct {
    margin-top: 450px
}
.products .itemsWrap.wrap3 .subProduct h2,
.products .itemsWrap.wrap4 .subProduct h2,
.Publishing .subProduct h2 {
    width: 753px
}
.products .itemsWrap.wrap4 .subProduct {
    margin-top: 475px;
    position: relative;
    z-index: 1;
}
.products .itemsWrap.wrap4 .subProductReadMore {
    background: url(../images/products/plus_rm_white.png) 100% 50% no-repeat
}
.bgImgProduct2 {
    background: url("../images/products/imgProductItem2.jpg") 50% 50% no-repeat;
    position: relative;
    z-index: 1;
    background-size: cover
}
.products .itemsWrap.wrap2 .background {
    background: #54c6f0;
    opacity: .75
}
.products .itemsWrap.wrap3 .background {
    background: #fdfcff
}
.products .itemsWrap.wrap4 {
    background: url("../images/products/productsBottomBg.jpg") 50% 50% no-repeat;
    background-size: cover
}
.products .itemsWrap.wrap4 .background {
    background: #96d8f1;
    opacity: .25
}
.products .plusProducrs,
.products .CludProducts,
.divImgPlus1,
.divImgPlus2,
.divImgPlus3,
.divImgPlus4 {
    position: absolute;
    z-index: 3
}
.divImgPlus1,
.divImgPlus2,
.divImgPlus3,
.divImgPlus4 {
    height: 27px;
    width: 27px
}
.products .plusProducrs {
    top: 0;
    left: 0;
    cursor: pointer
}
.products .plusProducrs.active,
.section6 .images img.active {
    transform: rotate(44deg)!important;
    -ms-transform: rotate(44deg)!important;
    -webkit-transform: rotate(44deg)!important
}
.products .divImgPlus1 {
    top: 543px;
    left: 134px
}
.products .divImgPlus2 {
    top: 515px;
    left: 480px
}
.products .divImgPlus3 {
    top: 661px;
    left: 565px
}
.products .divImgPlus4 {
    top: 583px;
    right: 89px
}
.Cludux {
    width: 183px;
    height: 182px;
    background: url("../images/ux/cludMediumLeft.png") 0 100% no-repeat;
    position: absolute;
    z-index: 2;
    overflow: hidden
}
.CludProducts {
    width: 183px;
    height: 182px;
    background: url("../images/products/cludMediumLeft.png") 0 100% no-repeat;
    position: absolute;
    z-index: 2;
    overflow: hidden
}
.spanClud {
    display: block;
    width: 133px;
    position: absolute;
    z-index: 4
}
.marketsItemContainer .spanProducts1 {
    bottom: 47px;
    right: 30px
}
.marketsItemContainer .spanProducts2 {
    bottom: 55px;
    left: 24px
}
.marketsItemContainer .spanProducts3 {
    left: 28px;
    bottom: 60px
}
.marketsItemContainer .spanProducts4 {
    bottom: 60px;
    left: 20px
}
.products .leftCludProducts1 {
    bottom: 274px;
    right: 74px;
    display: none;
    background: url("../images/products/cludMedium.png") 100% 100% no-repeat
}
.products .leftCludProducts2 {
    bottom: 318px;
    left: 135px;
    display: none
}
.products .leftCludProducts3 {
    bottom: 344px;
    left: 485px;
    display: none
}
.products .leftCludProducts4 {
    bottom: 200px;
    left: 566px;
    display: none
}
.products .wrap0 canvas {
    transform: rotate(-115deg);
    -ms-transform: rotate(-115deg);
    -webkit-transform: rotate(-115deg)
}
.products .wrap1 canvas {
    transform: rotate(-97deg);
    -ms-transform: rotate(-97deg);
    -webkit-transform: rotate(-97deg)
}
.products .wrap2 canvas {
    transform: rotate(-147deg);
    -ms-transform: rotate(-147deg);
    -webkit-transform: rotate(-147deg)
}
.products .wrap3 canvas {
    transform: rotate(-124deg);
    -ms-transform: rotate(-124deg);
    -webkit-transform: rotate(-124deg)
}
.products .wrap4 canvas {
    transform: rotate(-134deg);
    -ms-transform: rotate(-134deg);
    -webkit-transform: rotate(-134deg)
}
.scrollDownOld {
    background: url(../images/social/slideDown.png) 0 0 no-repeat;
    width: 55px;
    height: 51px;
    display: block;
    text-decoration: none;
    position: absolute;
    left: 50%;
    top: -2px;
    margin-left: -27px;
    cursor: pointer;
    z-index: 10
}
.textBottom {
    padding: 10px 0;
    background: white
}
.foldingPage .section4 ul li {
    color: #fff;
    font: 18px 'DINLightRegular'
}
.sectio1And2 {
    margin-top: -1px
}
.containerFixedTxt1 {
    width: 100%;
    position: absolute;
    top: 357px;
    z-index: 1
}
.texSection1 {
    width: 476px;
    float: right
}
.containerFixedTxt2 {
    position: absolute;
    top: 1236px;
    width: 100%;
    z-index: 1
}
.texSection2 {
    width: 476px;
    float: right
}
.sectio1And2 .divAnimation {
    background: url("../images/folding/animateFolding/00.jpg") 50% 50% no-repeat;
    background-size: cover;
    width: 100%;
    min-height: 750px
}
.divAnimation,
.divAnimationPrint {
    position: absolute;
    top: 0
}
.divAnimationPrint {
    width: 350px;
    background-repeat: no-repeat
}
.sectio1And2 .img {
    position: absolute;
    width: 100%;
    z-index: 1
}
.texSection1 h2 {
    font: 48px 'DINMediumRegular';
    color: white;
    text-transform: uppercase
}
.texSection1 p,
.section5 .textLeftFoldingS5 p,
.texSection2 p {
    font: 18px 'DINLightRegular';
    color: #494a48;
    line-height: 22px
}
.foldingPage .texSection2 p,
.foldingPage .texSection2 .more_st {
    margin-left: 4px
}
.section5 .textLeftFoldingS5 .readMoreOpen p {
    margin-top: -45px
}
.foldingPage .section5 .widthBack {
    margin-top: -55px
}
.texSection1 .more_st,
.texSection2 .more_st {
    color: #494a48
}
.section3 {
    width: 100%;
    padding: 103px 0 164px 0;
    position: relative
}
.foldingPage .section3 {
    padding: 101px 0 167px 0
}
.section3.bg {
    background: url("../images/folding/bgSection3.jpg") 50% 50% no-repeat;
    background-size: cover
}
.section3 .textLeftFoldingS3 {
    width: 529px
}
.section3 .textLeftFoldingS3 h2 {
    color: #313435;
    font: 49px 'DINMediumRegular';
    text-transform: uppercase;
    width: 665px;
    line-height: 47px;
    margin-bottom: 15px
}
.foldingPage .section3 .textLeftFoldingS3 h2 {
    letter-spacing: -0.8px;
    line-height: 46px
}
.foldingPage .txt1 {
    margin-top: 14px
}
.section3 .textLeftFoldingS3 span,
.section6 .textLeftFoldingS6 h2 {
    color: #7daa2b;
    font: 30px 'DINMediumRegular';
    display: block;
    text-transform: uppercase
}
.section3 .textLeftFoldingS3 div span {
    letter-spacing: -0.2px;
    margin-bottom: 6px;
    line-height: 35px
}
.section3 .textLeftFoldingS3 div.txt1 span {
    margin-bottom: 5px
}
.textLeftFoldingS3 span a {
    color: #7daa2b
}
.section3 .textLeftFoldingS3 .spanFirstSec3 {
    margin-top: 10px
}
.section3 .textLeftFoldingS3 h2 span,
.section6 .textLeftFoldingS6 h2 {
    font-size: 48px
}
.section3 .textLeftFoldingS3 p {
    color: #565754;
    font: 18px 'DINLightRegular'
}
.section4 {
    width: 100%;
    padding: 121px 0 208px 0
}
.section4.bg {
    background: url("../images/folding/bgSection4.jpg") 50% 50% no-repeat;
    background-size: cover
}
.section4 .textLeftFoldingS4 {
    width: 983px;
    position: relative;
    border-bottom: 6px solid #7daa2b;
    z-index: 1
}
.section4 .textLeftFoldingS4 .background {
    background: #000;
    height: 100%;
    width: 100%;
    position: absolute;
    opacity: .65
}
.section4 .textLeftFoldingS4 .tetS4 {
    padding: 37px 170px 40px 179px;
    position: relative;
    min-height: 498px
}
.section4 .textLeftFoldingS4 h3,
.section4 .textLeftFoldingS4 h2 {
    color: #d09dfc;
    font: 48px 'DINMediumRegular';
    text-transform: uppercase;
    line-height: 53px
}
.foldingPage .section4 .textLeftFoldingS4 h3,
.foldingPage .section4 .textLeftFoldingS4 h2 {
    line-height: 49px;
    margin-bottom: 13px;
    letter-spacing: -0.3px
}
.section4 .textLeftFoldingS4 h3 span,
.section4 .textLeftFoldingS4 h2 span,
.texSection2 h2 span {
    color: #7daa2b;
    display: block
}
.foldingPage .section4 .textLeftFoldingS4 h3 span,
.foldingPage .section4 .textLeftFoldingS4 h2 span {
    letter-spacing: -0.1px
}
.section4 .textLeftFoldingS4 p {
    color: #fff;
    font: 18px 'DINMediumRegular'
}
.foldingPage .section4 .textLeftFoldingS4 p {
    font: 18px 'DINLightRegular'
}
.foldingPage .section4 .textLeftFoldingS4 p {
    letter-spacing: -0.1px;
    width: 630px
}
.boxBasis {
    position: absolute;
    top: 418px;
    right: -124px
}
.boxClose1 {
    position: absolute;
    top: 168px;
    right: 236px
}
.boxClose2 {
    position: absolute;
    top: 190px;
    right: 60px
}
.boxClose3 {
    position: absolute;
    top: 203px;
    right: -115px
}
.section3 .textLeftFoldingS3 .more_st {
    float: none;
    margin-top: 5px;
    margin-bottom: 34px
}
.foldingPage .section3 .textLeftFoldingS3 .more_st {
    margin-bottom: 26px
}
.foldingPage .more_st,
.FlexiblePackaging .more_st,
.Publishing .more_st {
    font-family: 'DINLightRegular'
}
.foldingPage .more_st:hover,
.FlexiblePackaging .more_st:hover,
.Publishing .more_st:hover {
    font-family: 'DINMediumRegular'
}
.section5,
.nanoSec.contNum5,
.nanoTechnology .section6 {
    background: #dbdce2;
    width: 100%;
    background-size: cover;
    position: relative
}
.section5 .background,
.nanoTechnology .section6 .background {
    height: 100%;
    width: 100%;
    position: absolute;
    z-index: 1
}
.section5 .background.bg {
    background: url("../images/folding/bgSection5.png") 50% 50% no-repeat;
    background-size: cover
}
.section5 .textLeftFoldingS5,
.nanoTechnology .section6 .textLeftFoldingS6 {
    width: 645px;
    margin-left: 237px;
    position: relative;
    padding: 105px 0 321px 0;
    z-index: 2
}
.foldingPage .section5 .textLeftFoldingS5 {
    padding: 104px 0 167px 0;
    height: 529px
}
.section5 .textLeftFoldingS5 h2 {
    color: #fff;
    font: 119px/239px 'DINLightRegular';
    text-transform: uppercase;
    margin-left: -6px;
    letter-spacing: -2px
}
.section5 .textLeftFoldingS5 h2 span {
    margin-left: 6px
}
.section5 .textLeftFoldingS5 h2 span,
.section6 .textLeftFoldingS6 h2 span,
.texSection2 h2 {
    color: #313435;
    font: 50px 'DINMediumRegular';
    display: block;
    text-transform: uppercase
}
.section5 .textLeftFoldingS5 h2 span {
    font-size: 54px;
    letter-spacing: -1.2px
}
.foldingPage .section6 .textLeftFoldingS6 h2 span {
    letter-spacing: -1.2px
}
.texSection2 h2,
.texSection2 h2 span {
    line-height: 48px;
    letter-spacing: -1.2px
}
.foldingPage .texSection2 h2,
.texSection2 h2 span {
    line-height: 55px
}
.section5 .textLeftFoldingS5 p a.more_st {
    color: #fff;
    font-size: 16px;
    width: 121px
}
.section5 img,
.section5 span,
.nanoSec.contNum7 img,
.nanoSec.contNum7 span {
    position: absolute
}
.section5 .ball1 {
    top: 181px;
    right: -216px
}
.section5 .ball2 {
    top: 361px;
    right: -68px
}
.section5 .ball3 {
    top: 158px;
    left: -353px
}
.section6 {
    width: 100%;
    position: relative
}
.section6.bg {
    background: url("../images/folding/bgSection6.jpg") 50% 50% no-repeat;
    background-size: cover
}
.section6 .textLeftFoldingS6 {
    width: 932px;
    position: relative;
    padding: 72px 0 70px;
    z-index: 2;
    float: none;
    border: 0;
    margin-left: 53px
}
.foldingPage .section6 .textLeftFoldingS6 {
    padding: 75px 0 50px;
    margin-left: 57px
}
.section6 .textLeftFoldingS6 .more_st,
.texSection1 .more_st,
.texSection2 .more_st {
    width: 125px;
    display: block;
    line-height: 25px
}
.section6 .machingSec6 {
    position: relative;
    z-index: 4
}
.section6 .textLeftFoldingS6 h2 {
    line-height: 33px;
    margin-bottom: 30px;
    position: relative
}
.foldingPage .section6 .textLeftFoldingS6 h2 {
    letter-spacing: -0.1px;
    line-height: 31px
}
.section6 .textLeftFoldingS6 p {
    font: 18px/22px 'DINRegularRegular';
    letter-spacing: -0.15px
}
.foldingPage .section6 .textLeftFoldingS6 p {
    font: 18px/22px 'DINRegularRegular';
    letter-spacing: -0.15px
}
.section6 .images a,
.foldingPage .CludProducts {
    position: absolute;
    z-index: 5;
    outline: 0
}
.section6 .images a.active {
    transform: rotate(44deg)!important;
    -ms-transform: rotate(44deg)!important;
    -webkit-transform: rotate(44deg)!important
}
.foldingPage .relativeAll {
    position: relative;
    margin-top: 150px
}
.section6 .images a.plus1 {
    top: 37px;
    left: 29%
}
.section6 .images a.plus2 {
    top: 88px;
    left: 19%
}
.section6 .images a.plus3 {
    top: 105px;
    left: 65%
}
.section6 .images a.plus4 {
    top: 41px;
    left: 86%
}
.section6 .CludProducts {
    display: none
}
.section6 .leftClud1 {
    bottom: 398px;
    left: 271px
}
.section6 .leftClud2,
.section6 .leftClud3,
.section6 .leftClud4 {
    bottom: 399px;
    right: 30%;
    background: url("../images/products/cludMedium.png") 100% 100% no-repeat
}
.uxNew .section6 .leftClud3,
.uxNew .section6 .leftClud2 {
    bottom: 399px;
    right: 30%;
    background: url("../images/ux/cludMedium.png") 100% 100% no-repeat
}
.foldingPage .section6 .leftClud2 {
    bottom: 331px;
    right: 29%
}
.section6 .leftClud3 {
    bottom: 393px;
    right: 75px
}
.section6 .leftClud4 {
    bottom: 414px;
    right: 769px
}
.foldingPage .section6 .leftClud4 {
    top: 140px;
    left: 182px
}
.section6 .spanClud1 {
    bottom: 55px;
    left: 25px
}
.section6 .spanClud2 {
    bottom: 55px;
    right: 17px
}
.section6 .spanClud3 {
    bottom: 55px;
    right: 25px
}
.section6 .spanClud4 {
    bottom: 47px;
    right: 20px
}
.foldingPage .section6 .spanClud4 {
    top: 42px;
    left: 20px
}
.textLeftFoldingS6 .round_symbol {
    top: 527px;
    left: -6px;
    border: #d8d8e1 solid 6px;
    width: 134px;
    height: 134px;
    z-index: 3
}
.foldingPage .textLeftFoldingS6 .round_symbol {
    top: -66px
}
.textLeftFoldingS6 .round_symbol .round_symbol_line {
    width: 125px;
    height: 125px;
    background: #90b03e
}
.textLeftFoldingS6 .round_symbol .round_symbol_line_hide {
    width: 137px;
    height: 137px;
    left: 55px;
    top: 28px;
    transform: rotate(33deg);
    -ms-transform: rotate(33deg);
    -webkit-transform: rotate(33deg)
}
.Publishing .textLeftFoldingS6 .round_symbol .round_symbol_line_hide {
    top: 34px
}
.textLeftFoldingS6 .round_symbol .inner_round_symbol {
    background-color: #d1d7dd;
    color: #596473;
    width: 100px;
    height: 100px;
    border: #e1e1e7 solid 6px;
    line-height: 110px;
    top: 10px;
    left: 10px;
    font-size: 17px
}
.section7,
.nanography .nanoSec.contNum0,
.foldingInner .wrapper,
.nanoTechnology .market_intro_new,
.nanoTechnology .section3,
.innerProduct .section2 {
    background: url("../images/folding/bgSection7.jpg") 0 0 repeat;
    width: 100%;
    padding-bottom: 179px;
    position: relative
}
.section7 p,
.foldingPage .section7 h2 {
    text-align: center;
    padding: 109px 0 80px;
    font: 49px 'DINMediumRegular';
    text-transform: uppercase;
    letter-spacing: -0.8px;
    color: #313435
}
.foldingPage .section7 p,
.foldingPage .section7 h2 {
    padding: 109px 0 80px;
    margin-left: 68px
}
.section7 .vi {
    position: absolute;
    top: 420px;
    left: 301px
}
.foldingPage .imgSec7 {
    margin-left: -7px
}
.section8 {
    width: 100%;
    padding: 0 0 20px;
    position: relative
}
.foldingPage .section8 {
    height: 650px
}
.section8.bg {
    background: url("../images/folding/bgSection8.jpg") 50% no-repeat;
    background-size: cover
}
.section8 .containerLooby {
    text-align: center
}
.section8 .boxSec8 {
    position: absolute;
    left: 292px
}
.foldingPage .section8 .boxSec8 {
    left: 335px
}
.section8 .circleMarket {
    position: absolute;
    top: 383px;
    left: 163px;
    background: url("../images/folding/imgCircleSec8.png") 0 0 no-repeat;
    width: 196px;
    height: 199px
}
.foldingPage .section8 .circleMarket {
    left: 260px;
    top: 358px
}
.section8 #myCanvas {
    top: -10px;
    left: -12px;
    width: 205px;
    height: 205px;
    transform: rotate(32deg);
    -ms-transform: rotate(32deg);
    -webkit-transform: rotate(32deg)
}
#canvasDrop {
    position: absolute;
    top: -121px
}
.section6 .textLeftFoldingS6 h2 span sup {
    /*line-height:43px;vertical-align:top;font-size:15px;padding-left:5px*/
}
#relLast {
    padding-top: 35px
}
.foldingPage .section1 {
    background: url("../images/folding/foldingsec1.jpg") 50% 0 no-repeat;
    height: 600px;
    background-size: cover
}
.foldingPage .section2 {
    background: url("../images/folding/foldingsec2.jpg") 50% 100% no-repeat;
    height: 600px;
    background-size: cover;
    position: relative
}
.foldingPage .containerFixedTxt1-mobile {
    position: absolute;
    top: 23px;
    right: 0
}
.foldingPage .containerFixedTxt2-mobile {
    position: absolute;
    top: 23px;
    right: 0
}
.FlexiblePackaging .texSection1 p,
.FlexiblePackaging .section4 .textLeftFoldingS4 h3 span {
    color: #fff
}
.FlexiblePackaging .texSection1 p {
    margin-left: 3px
}
.FlexiblePackaging .texSection1 {
    width: 440px
}
.FlexiblePackaging .texSection1 h2 {
    margin-bottom: 12px
}
.FlexiblePackaging .texSection2 {
    width: 425px
}
.FlexiblePackaging .texSection2 h2 {
    width: 480px;
    line-height: 51px;
    margin-bottom: 15px;
    margin-left: 1px
}
.FlexiblePackaging .texSection2 h2 span {
    margin-left: -1px
}
.FlexiblePackaging .texSection2 .readMoreOpen,
.FlexiblePackaging .texSection2 .more_st,
.FlexiblePackaging .texSection2 .readMoreHidden {
    margin-left: 4px
}
.FlexiblePackaging .texSection2 hr {
    margin: 25px 0 20px
}
.FlexiblePackaging .section3 .textLeftFoldingS3 {
    width: 470px
}
.FlexiblePackaging .section3 .textLeftFoldingS3 h2 {
    line-height: 46px;
    letter-spacing: -0.9px;
    margin-bottom: 24px
}
.FlexiblePackaging .section3 .textLeftFoldingS3 p {
    line-height: 21px;
    letter-spacing: -0.15px
}
.FlexiblePackaging .section3 .textLeftFoldingS3 p.bold {
    margin-bottom: 2px;
    line-height: 19px
}
.FlexiblePackaging .section3,
.Publishing .section3,
.commercial .section3 {
    background: url("../images/flexible/bgSection3Flex.jpg") 50% 50% no-repeat;
    padding: 50px 0 84px 0;
    background-size: cover
}
.FlexiblePackaging .section3 .textLeftFoldingS3 span,
.FlexiblePackaging .section6 .textLeftFoldingS6 h2 {
    color: #9359a4
}
.FlexiblePackaging .section6 .textLeftFoldingS6 h2 {
    letter-spacing: -0.1px;
    margin-bottom: 21px
}
.FlexiblePackaging .section3 img {
    position: absolute
}
.Pasta {
    top: 162px;
    right: 0
}
.PastaTxt1 {
    top: 204px;
    right: 0
}
.PastaTxt2 {
    top: 261px;
    right: 17px
}
.PastaTxt3 {
    top: 300px;
    right: 16px
}
.PastaTxt4 {
    top: 404px;
    right: 15px
}
.FlexiblePackaging .section4 {
    padding: 104px 0
}
.FlexiblePackaging .section4.bg {
    background: url("../images/flexible/bgSection4Flex.jpg") 50% 50% no-repeat;
    background-size: cover
}
.FlexiblePackaging .section4 .textLeftFoldingS4 {
    border-bottom: 6px solid #8f52a1;
    margin-left: -10px;
    width: 1062px
}
.FlexiblePackaging .section4 .textLeftFoldingS4 h3,
.FlexiblePackaging .section4 .num,
.FlexiblePackaging .texSection2 h2 span {
    color: #8f52a1
}
.FlexiblePackaging .section4 .textLeftFoldingS4 h3 {
    margin-bottom: 26px;
    font-size: 49px;
    letter-spacing: -0.8px;
    line-height: 48px
}
.FlexiblePackaging .section4 .textLeftFoldingS4 p {
    line-height: 22px;
    margin-left: 3px
}
.FlexiblePackaging .section4 .textLeftFoldingS4 .tetS4 {
    padding: 32px 170px 27px 197px
}
.FlexiblePackaging .section4 hr {
    margin: 16px 0 6px 0
}
.FlexiblePackaging span.num,
.Publishing span.num {
    color: #9359a4;
    font: 12px 'PFDinTextProBold';
    margin-bottom: -12px;
    display: block
}
.FlexiblePackaging sup {
    /*color:#9359a4;*/
    /*font:12px 'PFDinTextProBold'*/
}
.FlexiblePackaging .numTxt,
.FlexiblePackaging .section3 .textLeftFoldingS3 span.numTxt,
.Publishing span.numTxt,
.foldingPage .numTxt {
    font: 13px 'DINMediumRegular';
    color: #596473;
    margin-left: 15px
}
.FlexiblePackaging .section4 .numTxt {
    color: #a6b2bf
}
.FlexiblePackaging hr {
    border-color: #596473;
    margin: 25px 0 8px
}
.FlexiblePackaging #canvasDrop {
    top: -98px
}
.FlexiblePackaging .section5 {
    margin-top: -2px
}
.FlexiblePackaging .section5 .background.bg {
    background: url("../images/flexible/bgSection5Flex.png") 50% 50% no-repeat;
    background-size: cover
}
.FlexiblePackaging .section5 .textLeftFoldingS5 p {
    color: #fff;
    width: 550px;
    margin: -68px 0 0 5px
}
.FlexiblePackaging .section5 .divGrafh {
    top: 746px
}
.FlexiblePackaging .section5 .grafh {
    top: -145px;
    left: 12px
}
.FlexiblePackaging .section5 .glanda {
    top: -130px;
    left: 166px
}
.FlexiblePackaging .section5 .offset,
.FlexiblePackaging .section5 .digital {
    top: -84px
}
.FlexiblePackaging .section5 .digital {
    left: 32px
}
.FlexiblePackaging .section5 .offset {
    right: 37px
}
.FlexiblePackaging .section5 .kavGrafhX {
    bottom: 0;
    left: -13px
}
.FlexiblePackaging .section5 .kavGrafhY {
    top: -2px
}
.FlexiblePackaging .section5 .grafZero {
    top: 8px;
    left: 4px
}
.FlexiblePackaging .section5 .textLeftFoldingS5 {
    padding: 93px 0 240px 0;
    margin-left: 227px
}
.FlexiblePackaging .section5 .textLeftFoldingS5 h2 {
    line-height: 262px
}
.hexagonal1 {
    top: 210px;
    right: -473px
}
.hexagonal2 {
    top: 210px;
    left: -395px
}
.hexagonal3 {
    top: 72px;
    left: 24px
}
.hexagonal4 {
    top: 495px;
    left: -532px
}
.hexagonal5 {
    top: 80%;
    right: 0
}
.FlexiblePackaging .textLeftFoldingS6 .round_symbol .round_symbol_line {
    background: #9a539c
}
.FlexiblePackaging .wrapperFlexMachine {
    position: relative;
    height: 531px;
    width: 1003px
}
.plusFlex1 {
    top: 305px;
    left: 37%
}
.plusFlex2 {
    top: 263px;
    left: 17%
}
.plusFlex3 {
    top: 407px;
    left: 51%
}
.plusFlex4 {
    top: 349px;
    left: 83%
}
.FlexiblePackaging .section6 .CludProducts {
    z-index: 4
}
.FlexiblePackaging .section6 .leftClud1 {
    bottom: 225px;
    left: 375px
}
.FlexiblePackaging .section6 .leftClud2,
.FlexiblePackaging .section6 .leftClud4,
.Publishing .section6 .leftClud2 {
    bottom: 187px;
    left: 55%;
    background: url("../images/products/cludMediumLeft.png") 0 100% no-repeat
}
.FlexiblePackaging .section6 .leftClud2 {
    bottom: 123px;
    left: 51%
}
.FlexiblePackaging .section6 .leftClud3 {
    bottom: 181px;
    right: 118px
}
.FlexiblePackaging .section6 .leftClud4 {
    bottom: 268px;
    left: 174px
}
.FlexiblePackaging .sc1 {
    left: 25px;
    bottom: 55px
}
.FlexiblePackaging .sc2 {
    left: 25px;
    bottom: 55px
}
.FlexiblePackaging .sc3 {
    bottom: 55px;
    right: 25px
}
.FlexiblePackaging .sc4 {
    left: 25px;
    bottom: 70px
}
.FlexiblePackaging .section6 .textLeftFoldingS6 {
    padding: 73px 0 29px;
    margin-left: 108px
}
.FlexiblePackaging .section6 .textLeftFoldingS6 p {
    width: 842px
}
.FlexiblePackaging .section6 .textLeftFoldingS6 h2 span {
    letter-spacing: -1.3px
}
.FlexiblePackaging .textLeftFoldingS6 .round_symbol {
    top: 65px;
    z-index: 5;
    left: -15px
}
.FlexiblePackaging .section6 .machingSec6 {
    margin-top: 34px;
    left: -45px
}
.FlexiblePackaging .section7 {
    padding-bottom: 45px
}
.FlexiblePackaging .section7 p {
    padding: 66px 0 18px;
    margin-left: -6px
}
.FlexiblePackaging .section7 .vi {
    top: 314px;
    left: 307px
}
.FlexiblePackaging .section8 {
    padding: 53px 0 618px
}
.FlexiblePackaging .section8.bg {
    background: url("../images/flexible/bgSection8Flex.jpg") 50% 50% no-repeat;
    background-size: cover
}
.FlexiblePackaging .section8 .circleMarket {
    top: 269px;
    left: 303px
}
.FlexiblePackaging .section8 .circleMarket {
    background: url("../images/flexible/imgCircleSec8Flex.png") 0 0 no-repeat
}
.FlexiblePackaging .section8 .boxSec8 {
    margin-right: 0
}
.FlexiblePackaging .section1 {
    background: url("../images/flexible/flexiblesec1.jpg") 50% 0 no-repeat;
    height: 600px;
    background-size: cover
}
.FlexiblePackaging .section2 {
    background: url("../images/flexible/flexiblesec2.jpg") 50% 100% no-repeat;
    background-size: cover;
    height: 500px;
    position: relative
}
.FlexiblePackaging .containerFixedTxt1-mobile {
    position: absolute;
    top: 23px;
    right: 0
}
.FlexiblePackaging .containerFixedTxt2-mobile {
    position: absolute;
    top: 23px;
    right: 0
}
.FlexiblePackaging .textLeftFoldingS6 .round_symbol .round_symbol_line_hide {
    top: 30px
}
.Publishing .texSection1 p {
    color: #fff;
    margin-left: 3px
}
.Publishing .texSection1 {
    width: 400px
}
.Publishing .texSection1 h2 {
    margin-bottom: 15px
}
.Publishing .texSection2 {
    width: 410px
}
.Publishing .texSection2 h2 {
    letter-spacing: -1.4px;
    margin-bottom: -4px
}
.Publishing .texSection2 h2 span {
    width: 418px;
    line-height: 59px;
    margin-left: 1px
}
.Publishing .texSection2 .readMoreOpen,
.Publishing .texSection2 .more_st,
.Publishing .texSection2 .readMoreHidden {
    margin-left: 5px
}
.Publishing .texSection2 hr {
    margin-bottom: 7px
}
.Publishing sup {
    /*color:#d60080;*/
    /*font:12px 'PFDinTextProBold'*/
}
.Publishing .inner_wrapper2 sup,
.FlexiblePackaging .inner_wrapper2 sup {
    color: #fff;
    /*font-size:16px*/
}
.Publishing .section6 h2 sup {
    /*font-size:16px*/
}
.Publishing p span.num {
    display: inline-block
}
.Publishing .sectio1And2 hr {
    border-color: #596473
}
.magazine {
    float: right;
    margin-top: 108px;
    margin-right: -84px
}
.Publishing .section3 .textLeftFoldingS3 {
    float: left;
    width: 430px;
    padding-bottom: 40px
}
.Publishing .section3 {
    padding: 80px 0 31px
}
.Publishing .section3 .textLeftFoldingS3 h2 {
    font-size: 48px;
    letter-spacing: -0.3px
}
.Publishing .section3 .pLong {
    line-height: 19px;
    margin-bottom: -6px;
    font-family: 'DINMediumRegular'
}
.Publishing .section5 .background.bg {
    background: url("../images/publishing/bgSection5Pub.png") 50% 50% no-repeat;
    background-size: cover
}
.Publishing .section5 .textLeftFoldingS5 {
    padding: 77px 0 224px 0;
    margin-left: 240px
}
.Publishing .section5 .textLeftFoldingS5 h2 {
    line-height: 262px
}
.Publishing .section5 .textLeftFoldingS5 h2 span {
    letter-spacing: -1px
}
.Publishing .section8 {
    padding: 21px 0 650px 0
}
.Publishing .section8.bg {
    background: url("../images/publishing/bgSection8Pub.jpg") 0 0 repeat;
    background-size: cover
}
.Publishing .section8 .magazineSec8 {
    position: absolute;
    left: 258px
}
.Publishing .section8 .circleMarket {
    background: url("../images/publishing/imgCircleSec8Pub.png") 0 0 no-repeat;
    left: 316px;
    top: 423px
}
.Publishing .section4 {
    padding: 0
}
.Publishing .section4.bg {
    background: url("../images/publishing/bgSection4Pub.jpg") 50% 50% no-repeat;
    background-size: cover
}
.Publishing .section4 .textLeftFoldingS4 {
    border-bottom: 0;
    margin-left: 39px
}
.Publishing .section4 .textLeftFoldingS4 .tetS4 {
    padding: 76px 0 82px 0;
    width: 587px
}
.Publishing .section4 img {
    position: absolute
}
.imgSec4Pub1 {
    top: 184px;
    right: 85px;
    z-index: 1
}
.imgSec4Pub2 {
    bottom: 170px;
    right: 267px
}
.imgSec4Pub3 {
    top: 231px;
    right: 268px
}
.imgSec4Pub4 {
    bottom: 196px;
    right: 5px;
    z-index: 0
}
.imgSec4Pub5 {
    top: 261px;
    right: 0
}
.Publishing .section4 .textLeftFoldingS4 h3 span,
.Publishing .section4 span.numTxt,
.Publishing .section4 hr,
.Publishing .section5 .textLeftFoldingS5 p {
    color: #fff;
    font-family: 'DINLightRegular'
}
.Publishing .section5 .textLeftFoldingS5 p {
    margin: -69px 0 0 5px;
    line-height: 21px;
    width: 591px;
    font-size: 18px
}
.Publishing .section4 .textLeftFoldingS4 h3 span {
    font-family: DINMediumRegular
}
.Publishing .section4 .textLeftFoldingS4 h3 {
    color: #151819;
    font-size: 49px;
    letter-spacing: -0.7px;
    line-height: 50px;
    margin-bottom: 12px
}
.ballPub1 {
    top: 50px;
    left: -420px
}
.ballPub2 {
    top: 43px;
    left: -83px
}
.ballPub3 {
    top: 342px;
    left: -560px
}
.ballPub4 {
    top: 478px;
    left: -235px
}
.ballPub5 {
    top: 211px;
    right: -380px
}
.ballPub6 {
    top: 462px;
    right: 0
}
.Publishing .section6.bg {
    background: url("../images/publishing/bgSection6Pub.jpg") 50% 0 no-repeat;
    background-size: cover
}
.Publishing .section6 .textLeftFoldingS6 .divHeight h2 {
    color: #d60b85;
    line-height: 37px;
    margin-bottom: 37px
}
.Publishing .textLeftFoldingS6 .round_symbol .round_symbol_line,
.Publishing .subProduct .inner_round_symbol {
    background: #d60080
}
.Publishing .section3 .textLeftFoldingS3 h2 span,
.Publishing .section3 .textLeftFoldingS3 span,
.Publishing .texSection2 h2 span,
.Publishing span.num {
    color: #d60080
}
.Publishing .textLeftFoldingS6 .round_symbol {
    top: 621px;
    left: 3px;
    border-color: #ebedf1
}
.Publishing .section4 .textLeftFoldingS4 p {
    font-family: 'DINLightRegular';
    line-height: 21px;
    width: 520px;
    margin-left: 3px
}
.Publishing .section4 hr {
    margin: 25px 0 10px 0
}
.Publishing .textLeftFoldingS6 .round_symbol .inner_round_symbol {
    background-color: #cccdd5
}
.Publishing .section6 .textLeftFoldingS6 {
    padding: 93px 0 0;
    margin-left: 38px
}
.Publishing .section6 .textLeftFoldingS6 p {
    width: 580px;
    font: 18px/22px 'DINRegularRegular';
    letter-spacing: -0.15px;
    margin-left: 4px
}
.Publishing .section6 .textLeftFoldingS6 h2 span {
    letter-spacing: -1.3px;
    margin-left: 3px
}
.Publishing .section6 .textLeftFoldingS6 .more_st {
    margin-left: 3px
}
.Publishing .divHeight {
    height: 434px
}
.Publishing .section6 .machingSec6 {
    margin-top: 148px;
    left: 24px
}
.Publishing .CludProducts {
    z-index: 5
}
.plusPub1 {
    bottom: 459px;
    left: 44%
}
.plusPub2 {
    bottom: 436px;
    left: 10%
}
.plusPub3 {
    bottom: 316px;
    left: 52%
}
.plusPub4 {
    bottom: 400px;
    left: 88%
}
.Publishing .section5 .divGrafh {
    top: 727px
}
.Publishing .section5 .kavGrafhX {
    bottom: 0;
    left: -13px
}
.Publishing .section5 .kavGrafhY {
    top: 91%;
    left: 6px
}
.Publishing .section5 .grafZero {
    top: 10px;
    left: 3px
}
.Publishing .section5 .grafh {
    top: -146px;
    left: 11px
}
.Publishing .section5 .glanda {
    top: -129px;
    left: 166px
}
.Publishing .section5 .digital,
.Publishing .section5 .offset {
    top: -84px
}
.Publishing .section5 .digital {
    left: 31px
}
.Publishing .section5 .offset {
    right: 38px
}
.Publishing .section6 .leftClud1 {
    bottom: 330px;
    left: 265px;
}
.Publishing .section6 .spanClud1 {
    bottom: 44px
}
.Publishing .section6 .leftClud2 {
    bottom: 368px;
    left: 52%
}
.Publishing .section6 .spanClud2 {
    left: 22px
}
.Publishing .section6 .leftClud3 {
    bottom: 449px;
    right: 7%
}
.Publishing .section6 .spanClud3 {
    bottom: 40px
}
.Publishing .section6 .leftClud4 {
    bottom: 486px;
    right: 860px
}
.imagesAbsolute img {
    position: absolute;
    transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg)
}
.diagramPub1 {
    bottom: 113px;
    right: 185px;
    width: 70px;
    height: 0
}
.diagramPub2 {
    bottom: 107px;
    right: 114px;
    width: 74px;
    height: 0
}
.diagramPub3 {
    bottom: 102px;
    right: 65px;
    width: 52px;
    height: 0
}
.diagramPub4 {
    bottom: 94px;
    right: -14px;
    width: 81px;
    height: 0
}
.Publishing .subProduct {
    margin: -28px 0 25px
}
.Publishing .subProduct h2 {
    font: 28px/26px 'DINMediumRegular';
    margin-bottom: 2px
}
.dropPub1 {
    top: 203px;
    right: 179px
}
.dropPub2 {
    top: 265px;
    right: 113px
}
.dropPub3 {
    top: 324px;
    right: 58px
}
.dropPub4 {
    top: 353px;
    right: -8px
}
.Publishing .images img,
.FlexiblePackaging .images img {
    position: absolute;
    z-index: 5;
    cursor: pointer
}
.divDiagramMagazine {
    position: absolute;
    right: 0;
    top: 0
}
.Publishing .section7 {
    padding-bottom: 100px
}
.Publishing .section7 p {
    padding: 103px 0 78px;
    margin-left: 50px
}
.Publishing .section7 .imgSec7 {
    margin-left: -15px
}
.Publishing .section7 .vi {
    left: 298px
}
.Publishing .section1 {
    background: url("../images/publishing/publishingsec1.jpg") 50% 0 no-repeat;
    height: 600px;
    background-size: cover
}
.Publishing .section2 {
    background: url("../images/publishing/publishingsec2.jpg") 50% 100% no-repeat;
    height: 500px;
    background-size: cover;
    position: relative
}
.Publishing .containerFixedTxt1-mobile {
    position: absolute;
    top: 23px;
    right: 0
}
.Publishing .containerFixedTxt2-mobile {
    position: absolute;
    top: 23px;
    right: 0
}
.commercial .texSection1 {
    width: 330px
}
.commercial .texSection1 p {
    margin-left: 4px;
    line-height: 22px;
    font-size: 18px
}
.commercial .texSection2 {
    width: 402px;
    float: left
}
.commercial .texSection2 h2 {
    line-height: 52px;
    letter-spacing: -1.4px;
    margin-bottom: -4px
}
.commercial .texSection2 h2 span {
    line-height: 56px
}
.commercial .texSection2 p {
    margin-left: 4px;
    line-height: 22px;
    font-size: 18px
}
.commercial .numTxt {
    font-size: 15px
}
.commercial .sectio1And2 hr {
    margin: 20px 0 11px 0
}
.commercial .section3 {
    padding: 70px 0 182px 0
}
.commercial .section3 .textLeftFoldingS3 h2 {
    line-height: 46px
}
.commercial .section3 .textLeftFoldingS3 h2,
.section3 .textLeftFoldingS3 h2 span {
    font-size: 49px;
    letter-spacing: -0.8px
}
.commercial .section3 .textLeftFoldingS3 p.pLong {
    margin: 24px 0 18px;
    font-family: 'DINMediumRegular'
}
.section3 .textLeftFoldingS3 p.bold {
    font-family: 'DINMediumRegular'
}
.commercial .section3 .textLeftFoldingS3 p {
    line-height: 19px
}
.commercial .section3 .textLeftFoldingS3 .more_st {
    margin-bottom: 15px
}
.commercial .more_st,
.uxNew .more_st {
    font-family: 'DINLightRegular'
}
.commercial .section5 .more_st {
    color: #fff
}
.commercial .more_st:hover,
.uxNew .more_st:hover {
    font-family: 'DINMediumRegular'
}
.commercial .section3 img {
    position: absolute;
    right: 0
}
.imgSec2CShadow {
    top: 0;
    right: 139px!important
}
.wrapperImgSec3C1 {
    top: 200px;
    right: -16px;
    z-index: 3;
    width: 221px;
    overflow: hidden;
    height: 238px;
    position: absolute
}
.wrapperImgSec3C2 {
    top: 295px;
    right: -15.5px;
    z-index: 2;
    width: 220px;
    overflow: hidden;
    height: 263px;
    position: absolute
}
.wrapperImgSec3C3 {
    top: 415px;
    right: -15.5px;
    z-index: 1;
    width: 220px;
    overflow: hidden;
    height: 146px;
    position: absolute
}
.wrapperImgSec3C4 {
    top: 513px;
    right: -15px;
    z-index: 0;
    width: 220px;
    overflow: hidden;
    height: 226px;
    position: absolute
}
.commercial .section4 {
    padding: 0
}
.commercial .section4.bg {
    background: url("../images/commercial/bgSection4Com.jpg") 50% 50% no-repeat;
    background-size: cover
}
.commercial .section4 .textLeftFoldingS4 .tetS4 {
    padding: 74px 0 198px 28px;
    width: 520px
}
.commercial .section4 .textLeftFoldingS4 {
    border: 0
}
.commercial .section4 .textLeftFoldingS4 h3,
.commercial .section5 .textLeftFoldingS5 p,
.commercial .section4 .numTxt {
    color: #fff
}
.commercial .section4 .textLeftFoldingS4 h3 {
    margin-bottom: 32px;
    font-size: 49px;
    letter-spacing: -0.8px
}
.commercial .section4 .textLeftFoldingS4 p {
    line-height: 22px;
    margin-left: 5px;
    font-family: 'DINLightRegular'
}
.commercial .section4 .textLeftFoldingS4 h3 span,
.commercial .texSection2 h2 span {
    color: #f68b2f
}
.commercial .section4 .textLeftFoldingS4 h3 span {
    line-height: 56px
}
.commercial .section4 img,
.commercial .section4 .txtPos {
    position: absolute;
    z-index: 10;
    -webkit-transition: all 500ms ease-in-out;
    -moz-transition: all 500ms ease-in-out;
    -o-transition: all 500ms ease-in-out;
    -ms-transition: all 500ms ease-in-out;
    transition: all 500ms ease-in-out
}
#sec4ComPos img {
    cursor: pointer
}
.sec4ComPos1 .elem1 {
    top: 94px;
    right: 122px
}
.sec4ComPos1 .elem2 {
    top: 385px;
    right: 296px;
    opacity: .5
}
.sec4ComPos1 .elem3 {
    top: 385px;
    right: -47px;
    opacity: .5
}
.sec4ComPos2 .elem1 {
    top: 385px;
    right: -47px;
    opacity: .5
}
.sec4ComPos2 .elem2 {
    top: 94px;
    right: 122px
}
.sec4ComPos2 .elem3 {
    top: 385px;
    right: 296px;
    opacity: .5
}
.sec4ComPos3 .elem1 {
    top: 385px;
    right: 296px;
    opacity: .5
}
.sec4ComPos3 .elem2 {
    top: 385px;
    right: -47px;
    opacity: .5
}
.sec4ComPos3 .elem3 {
    top: 94px;
    right: 122px
}
.txtPos {
    top: 324px;
    right: 122px;
    width: 231px;
    text-align: center
}
.txtPos span {
    color: #f4872a;
    font: 30px 'DINMediumRegular'
}
.txtPos p {
    border-top: 1px solid #bababa;
    padding-top: 4px;
    color: #000;
    font: 15px/18px 'DINMediumRegular';
    margin-top: 8px
}
.sec4ComPos1 .txtPos1 {
    opacity: 1
}
.sec4ComPos1 .txtPos2 {
    opacity: 0
}
.sec4ComPos1 .txtPos3 {
    opacity: 0
}
.sec4ComPos2 .txtPos1 {
    opacity: 0
}
.sec4ComPos2 .txtPos2 {
    opacity: 1
}
.sec4ComPos2 .txtPos3 {
    opacity: 0
}
.sec4ComPos3 .txtPos1 {
    opacity: 0
}
.sec4ComPos3 .txtPos2 {
    opacity: 0
}
.sec4ComPos3 .txtPos3 {
    opacity: 1
}
.commercial .section5 .textLeftFoldingS5 h2 {
    line-height: 264px
}
.commercial .section5 .textLeftFoldingS5 h2 span {
    font-size: 54px;
    letter-spacing: -1px;
    margin-left: 6px
}
.commercial .section5 .textLeftFoldingS5 p {
    font-size: 18px;
    margin-left: 3px;
    width: 648px;
    letter-spacing: -0.1px;
    line-height: 21px;
    margin-top: -66px
}
.commercial .section5 .textLeftFoldingS5 .readMoreHidden p {
    margin-top: 0
}
.commercial .section5 .background.bg {
    background: url("../images/commercial/bgSection5Com.png") 50% 50% no-repeat;
    background-size: cover
}
.commercial .section5 .textLeftFoldingS5 {
    padding: 99px 0 241px 0;
    margin-left: 210px;
    min-height: 517px
}
.commercial .section5 .ball1 {
    top: 190px;
    right: -600px
}
.commercial .section5 .ball2 {
    top: 570px;
    right: 93px
}
.commercial .section5 .ball3 {
    top: 46px;
    left: -8px
}
.commercial .section5 .ball4 {
    top: 339px;
    left: -466px
}
.commercial .section5 .ball5 {
    top: 66px;
    left: -530px
}
.commercial .section5 .divGrafh {
    top: 800px
}
.commercial .section5 .kavGrafhX {
    bottom: 0
}
.commercial .section5 .kavGrafhY {
    bottom: -26px
}
.commercial .section5 .grafZero {
    top: 10px
}
.commercial .section5 .grafh {
    top: -145px
}
.commercial .section5 .glanda {
    top: -128px
}
.commercial .section5 .digital,
.commercial .section5 .offset {
    top: -82px
}
.commercial .section5 .offset {
    right: 35px
}
.commercial .section6 .textLeftFoldingS6 {
    width: 802px;
    padding: 70px 0 74px;
    margin-left: 107px
}
.commercial .textLeftFoldingS6 .round_symbol .round_symbol_line {
    background: #f4872a
}
.commercial .textLeftFoldingS6 .round_symbol {
    top: 477px;
    left: -9px
}
.commercial .section6 .textLeftFoldingS6 h2,
.commercial .section3 .textLeftFoldingS3 span,
.commercial .section3 .textLeftFoldingS3 span a {
    color: #f4872a
}
.commercial .section6 .textLeftFoldingS6 h2 {
    letter-spacing: -1.4px
}
.commercial .section6 .textLeftFoldingS6 p {
    line-height: 21px;
    width: 839px
}
.commercial .section6 .machingSec6 {
    margin-top: 158px
}
.commercial .section6 .images a.plus1 {
    top: 668px;
    left: 31%
}
.commercial .section6 .images a.plus2 {
    top: 679px;
    left: 51%
}
.commercial .section6 .images a.plus3 {
    top: 650px;
    left: 73%
}
.commercial .section6 .images a.plus4 {
    top: 572px;
    left: 96%
}
.commercial .section6 .leftClud3 {
    bottom: 468px;
    right: -9px
}
.commercial .section6 .leftClud1 {
    bottom: 371px;
    left: 321px
}
.commercial .section6 .leftClud2 {
    bottom: 391px;
    right: 22%
}
.commercial .section6 .leftClud5 {
    bottom: 361px;
    left: 523px
}
.commercial .section6 .spanClud5 {
    bottom: 47px;
    left: 22px
}
.commercial .section7 {
    padding-bottom: 82px
}
.commercial .section7 p {
    padding: 54px 0 17px;
    margin-left: 81px
}
.commercial .section7 .imgSec7 {
    margin-left: 15px
}
.commercial .section7 .vi {
    top: 306px;
    left: 328px
}
.commercial .section8 {
    padding: 139px 0 530px 0
}
.commercial .section8.bg {
    background: url("../images/commercial/bgSection8Com.jpg") 50% 0 repeat;
    background-size: cover
}
.commercial .section8 .circleMarket {
    background: url("../images/commercial/imgCircleSec8Com.png") 0 0 no-repeat;
    top: 124px;
    left: 174px
}
.commercial .section8 .boxSec8 {
    left: 185px
}
.commercial .section1 {
    background: url("../images/commercial/commercialsec1.jpg") 50% 0 no-repeat;
    height: 600px;
    background-size: cover
}
.commercial .section2 {
    background: url("../images/commercial/commercialsec2.jpg") 50% 100% no-repeat;
    height: 550px;
    background-size: cover;
    position: relative
}
.commercial .containerFixedTxt1-mobile {
    position: absolute;
    top: 23px;
    right: 0
}
.commercial .containerFixedTxt2-mobile {
    position: absolute;
    top: 23px;
    left: 0
}
.nanoTechnology .headertxt {
    margin-top: 7px
}
.nanoTechnology h1 {
    width: 435px;
    line-height: 46px;
    margin-bottom: -2px
}
.nanoTechnology .inner_wrapper2 {
    position: relative
}
.nanoTechnology .inner_header img {
    position: absolute
}
.nanoTechnology .inner_header .ballBig {
    top: 36px;
    left: 496px
}
.nanoTechnology .inner_header .ballSmall {
    left: 796px;
    top: 282px
}
.nanoTechnology .inner_wrapper2 h2 {
    margin-top: -21px;
    font-size: 29px;
    background-position: 0 71px;
    line-height: 80px
}
.nanoTechnology .market_intro_new,
.uxNew .market_intro_new {
    padding: 0;
    z-index: 9
}
.nanoTechnology .market_intro_new .intro_text h2 {
    line-height: 20px;
    font-size: 30px
}
.nanoTechnology .market_intro_new .intro_text h3 {
    font-size: 54px
}
.nanoTechnology .section3 {
    padding: 36px 0 162px
}
.nanoTechnology .section3 .textLeftFoldingS3 {
    width: 100%
}
.nanoTechnology .section3 .textLeftFoldingS3 span,
.uxNew .section3 h3,
.uxNew .section6 h3 {
    color: #565e71;
    font: 59px 'DINLightRegular';
    letter-spacing: normal
}
.nanoTechnology .section3 .textLeftFoldingS3 h3 {
    color: #00aeef;
    font: 120px 'DINLightRegular';
    line-height: 96px;
    text-transform: uppercase;
    letter-spacing: -3.6px
}
.nanoTechnology .section3 .textLeftFoldingS3 .paragraph span {
    font-size: 30px;
    font-weight: bold;
    text-transform: inherit;
    letter-spacing: -0.7px
}
.nanoTechnology .section3 .paragraph {
    margin-left: 6px
}
.nanoTechnology .section3 .paragraph .p {
    width: 410px;
    margin-top: 22px;
    float: left
}
.nanoTechnology .section3 .paragraph .p.p1,
.nanoTechnology .section3 .paragraph .p.p2 {
    margin-top: 90px
}
.nanoTechnology .section3 .paragraph .p.pRight {
    margin-left: 82px
}
.nanoTechnology .section3 .paragraph img {
    margin: 8px 0 18px 48px
}
.nanoTechnology .section3 .paragraph .p3 img {
    margin-bottom: 16px
}
.nanoTechnology .section3 .paragraph img.technoitem4 {
    margin-left: 7px
}
.nanoTechnology .section3 .textLeftFoldingS3 p,
.nanoTechnology .section4 .textLeftFoldingS4 h3,
.nanoTechnology .section4 .textLeftFoldingS4 p {
    font-family: 'DINLightRegular'
}
.nanoTechnology .section3 .textLeftFoldingS3 p {
    margin-top: 8px;
    letter-spacing: -1.2px;
    line-height: 23px
}
.nanoTechnology .section4 .containerLooby {
    position: initial
}
.nanoTechnology .section4 .textLeftFoldingS4 {
    width: 645px;
    position: absolute;
    top: 60px;
    border: 0;
    display: none;
    margin-left: -5px
}
html[data-useragent*='MSIE 10.0'] .nanoTechnology .section4 .textLeftFoldingS4,
html[data-useragent*='rv:11.0'] .nanoTechnology .section4 .textLeftFoldingS4 {
    top: -640px!important
}
.nanoTechnology .section4 .textLeftFoldingS4 h3 {
    color: #17b4ef;
    font-size: 59px;
    line-height: 14px
}
.nanoTechnology .section4 .textLeftFoldingS4 h3 span {
    font-size: 121px;
    letter-spacing: -3.8px
}
.nanoTechnology .section4 .textLeftFoldingS4 h3 span,
.nanoTechnology .section4 .textLeftFoldingS4 p {
    color: #565e71
}
.nanoTechnology .section4 .textLeftFoldingS4 p {
    margin: -28px 0 0 4px;
    line-height: 22px
}
.animFirst {
    height: 920px
}
.animFirst img {
    display: none;
    margin-top: -147px
}
.animFirst div {
    position: absolute;
    display: none;
    background: url("../images/nanotechnology/animFirst/00.jpg") 50% 50% no-repeat;
    background-size: cover;
    width: 100%
}
.nanoTechnology .section4 {
    padding: 0;
    position: relative
}
.nanoTechnology .section5 {
    background: #686f7e url("../images/nanotechnology/technoSec5Bg.jpg") 50% -4px no-repeat;
    background-size: contain;
    padding-bottom: 52px
}
.nanoTechnology .section5 .textLeftFoldingS5 {
    padding: 61px 0 50px;
    margin: 0;
    width: auto
}
.nanoTechnology .section5 .textLeftFoldingS5 h3 {
    font: 116px/248px 'DINLightRegular';
    text-transform: uppercase;
    color: white;
    letter-spacing: -1.3px
}
.nanoTechnology .section5 .textLeftFoldingS5 h3 span {
    color: #21b6ee;
    font-size: 59px;
    letter-spacing: normal
}
.nanoTechnology .section5 .textLeftFoldingS5 p {
    color: #fff;
    width: 684px;
    font-size: 17px;
    margin-top: -50px
}
.nanoTechnology .section5 .border {
    width: 1012px;
    margin: 65px 0 40px;
    left: 0
}
.nanoTechnology .section5 .border.b2 {
    position: absolute;
    bottom: 0;
    left: inherit
}
.nanoTechnology .section5 span.span {
    position: relative;
    float: left;
    color: white;
    margin: 108px 0 0 19px;
    font: 32px 'DINLightRegular';
    text-transform: uppercase;
    letter-spacing: -1.5px
}
.nanoTechnology .section5 span.s2,
.nanoTechnology .section5 span.s3 {
    margin-left: 17%
}
.animSecond img {
    top: 600px
}
.nanoTechnology .section5 .containerLooby {
    position: static
}
.nanoTechnology .section6 .background {
    background: url("../images/nanotechnology/technoBgSection6.png") 50% 50% no-repeat;
    background-size: cover
}
.nanoTechnology .section6 .textLeftFoldingS6 {
    padding: 57px 0 0 0;
    margin-left: 246px
}
.nanoTechnology .SHlightboxIframe {
    position: relative;
    z-index: 2
}
.nanoTechnology .textLeftFoldingS6 span {
    color: #feffff;
    font: 60px 'DINMediumRegular';
    line-height: 60px;
    letter-spacing: -1px
}
.nanoTechnology .textLeftFoldingS6 h3 {
    color: #565e71;
    font: 118px/113px 'DINLightRegular';
    margin-bottom: 30px;
    letter-spacing: -2.3px
}
.nanoTechnology .section6 .ball {
    position: absolute
}
.nanoTechnology .ball1 {
    top: 25px;
    left: -517px
}
.nanoTechnology .ball2 {
    top: 533px;
    left: -497px
}
.nanoTechnology .ball3 {
    top: 90px;
    left: -23px
}
.nanoTechnology .ball4 {
    top: 220px;
    right: -500px
}
.nanoTechnology .ball5 {
    top: 500px;
    right: -30px
}
.nanoTechnology .circleMarket {
    background: url("../images/nanotechnology/technoCanvas.png") 0 0 no-repeat;
    position: absolute;
    top: 383px;
    left: -220px;
    width: 182px;
    height: 184px
}
.nanoTechnology .circleMarket canvas {
    top: -10px;
    left: -12px;
    width: 205px;
    height: 205px
}
.uxNew .market_intro_new .intro_text {
    height: 196px
}
.uxNew .market_intro_new .intro_text p {
    font-size: 18px;
    line-height: 21px;
    width: auto
}
.uxNew .market_intro_new .more_st {
    color: #fff
}
.uxNew .section3 {
    padding: 0
}
.uxNew .section3 .textLeftFoldingS3 {
    padding: 163px 0 102px 1px;
    width: 810px
}
.uxNew .section3 .wrapperTxt,
.uxNew .section6 .wrapperTxt {
    border-left: 1px solid #565e71;
    padding-left: 7px
}
.uxNew .section3 .wrapperTxt {
    height: 404px
}
.uxNew .section3 h3,
.uxNew .section6 h3 {
    font-size: 118px;
    line-height: 131px;
    letter-spacing: -5.3px
}
.uxNew .section3 h3 span {
    letter-spacing: -1.7px;
    margin-left: 4px
}
.uxNew .section3 .textLeftFoldingS3 p {
    margin: 0 0 0 11px;
    line-height: 21px
}
.uxNew .section3 .more_st {
    margin: 20px 0 0 11px
}
.uxNew .section4 {
    background: url("../images/ux/sec4Bg.jpg") 50% 50% no-repeat;
    background-size: cover;
    padding: 158px 0 179px 0;
    position: relative
}
.uxNew .section4 .textLeftFoldingS4 {
    margin-left: 3px;
    border: 0
}
.uxNew .section4 .wrapperTxt,
.uxNew .section5 .wrapperTxt {
    border-left: 1px solid white;
    padding-left: 9px
}
.uxNew .section4 h3,
.uxNew .section5 h3 {
    color: #fff;
    font: 118px/117px 'DINLightRegular';
    letter-spacing: -5.4px
}
.uxNew .section4 h3 span,
.uxNew .section5 h3 span {
    font: 47px 'DINMediumRegular';
    color: #565e71;
    letter-spacing: -2.4px;
    margin-left: 6px
}
.uxNew .section4 .textLeftFoldingS4 p {
    font-family: 'DINLightRegular';
    line-height: 21px;
    width: 791px;
    letter-spacing: -0.2px;
    margin: 12px 0 0 9px
}
.uxNew .section4 .more_st {
    margin: 27px 0 0 11px
}
.uxNew .section5 {
    background: url("../images/ux/sec5bg.jpg") 50% 50% no-repeat;
    background-size: cover
}
.uxNew .section5 .textLeftFoldingS5 {
    padding: 290px 0 263px 2px;
    margin: 0
}
.uxNew .section5 .wrapperTxt {
    padding-left: 16px;
    height: 707px
}
.uxNew .section5 h3 {
    line-height: 139px
}
@-moz-document url-prefix() {
    .uxNew .section5 h3 {
        line-height: 199px
    }
}
.uxNew .section5 h3 span {
    color: #fff;
    position: relative;
    margin-left: 0;
    line-height: 34px
}
@-moz-document url-prefix() {
    .uxNew .section5 h3 span {
        position: absolute
    }
}
.uxNew .section5 .textLeftFoldingS5 p {
    color: #fff
}
.uxNew .section5 .divP {
    margin: 21px 0 0 3px;
    width: 525px
}
.uxNew .section5 .more_st {
    margin: 22px 0 0 0;
    color: #fff
}
.uxNew .section5 .screem1 {
    bottom: 135px;
    right: -331px;
    z-index: 3
}
.uxNew .section5 .screem2 {
    bottom: -28px;
    right: -332px;
    z-index: 2
}
.uxNew .section5 .screem3 {
    bottom: -174px;
    right: -330px;
    z-index: 1
}
.uxNew .section6 {
    background: url("../images/ux/sec6bg.jpg") 50% 50% no-repeat;
    width: 100%;
    background-size: cover
}
.uxNew .section6 .textLeftFoldingS6 {
    padding: 152px 0 10px 2px;
    margin-left: 0
}
.uxNew .section6 .wrapperTxt {
    padding-left: 14px
}
.uxNew .section6 h3 {
    margin-bottom: 19px
}
.uxNew .section6 h3 span {
    letter-spacing: -2.4px;
    margin-left: 1px
}
.uxNew .section6 .textLeftFoldingS6 p {
    margin-left: 12px;
    width: 765px
}
.uxNew .machineUx {
    margin: 53px 0 80px -8px
}
.wrapperUxMachine {
    position: relative;
    height: 559px;
    width: 1090px
}
.uxNew .images img {
    position: absolute;
    z-index: 3
}
.plusUx1 {
    top: 99px;
    left: 16%
}
.plusUx2 {
    top: 240px;
    left: 25%
}
.plusUx3 {
    top: 75px;
    left: 31%
}
.plusUx4 {
    top: 110px;
    left: 44%
}
.plusUx5 {
    top: 146px;
    left: 69%
}
.plusUx6 {
    top: 100px;
    left: 55%
}
.uxNew .plusUx5 {
    top: 119px;
    left: 77%;
}
.uxNew .section6 .leftClud1 {
    bottom: 456px;
    left: 175px
}
.uxNew .section6 .leftClud2 {
    bottom: 487px;
    right: 64%
}
.uxNew .section6 .leftClud3 {
    bottom: 436px;
    right: 556px
}
.uxNew .plusUx6 {
    top: 133px;
    left: 61%;
}
.uxNew .sc1 {
    bottom: 59px;
    left: 36px
}
.uxNew .sc2 {
    bottom: 71px;
    right: 0
}
.uxNew .sc3 {
    bottom: 57px;
    right: 12px
}
.uxNew .sc4 {
    top: 72px;
    left: 36px
}
.uxNew .sc5,
.uxNew .sc6 {
    bottom: 70px;
    left: 41px
}
.foldingPage .section6 .leftClud4 {
    background: url("../images/products/cludMediumBottom.png") 0 0 no-repeat
}
.uxNew .section6 .leftClud4 {
    background: url("../images/ux/cludMediumBottom.png") 0 0 no-repeat
}
.uxNew .section6 .leftClud4 {
    top: 290px;
    left: 276px
}
.uxNew .section6 .leftClud5 {
    bottom: 460px;
    left: 827px
}
.uxNew .section6 .leftClud6 {
    bottom: 426px;
    left: 674px;
}
.uxNew .wrappVideo {
    position: absolute;
    z-index: 0
}
.uxNew .section3 .background {
    z-index: 1
}
.uxNew .section3 .containerLooby {
    z-index: 2
}
.innerProduct .market_intro_new .intro_text {
    height: 360px
}
.innerProduct.prodInner820 .market_intro_new .intro_text {
    height: 315px
}
.innerProduct.prodInner820#s10p .market_intro_new .intro_text {
    height: 320px
}
.innerProduct.prodInner820.item_id1528#s10p .market_intro_new .intro_text {
    height: auto;
}
.innerProduct .more_st {
    color: #fff;
    width: 121px
}
.imgItemOvvervie {
    position: absolute
}
.innerProduct300 .imgItemOvvervie {
    top: 63px;
    right: 79px
}
.innerProduct301 .imgItemOvvervie {
    top: 70px;
    right: -58px
}
.innerProduct271 .imgItemOvvervie,
.innerProduct296 .imgItemOvvervie {
    top: 116px;
    right: -47px
}
.innerProduct297 .imgItemOvvervie {
    top: 63px;
    right: 132px
}
.prodInner820 .imgItemOvvervie,
.prodInner1418 .imgItemOvvervie {
    top: 125px;
    right: 29px
}
.prodInner820.item_id1421#s10p .imgItemOvvervie {
    top: 50px;
    right: 225px
}
.innerProduct p,
.gartner p,
.aboutInner p,
.careers .landaSpan,
.WSanother_look .xf_content p,
.nanoNews p,
.press_releases .nr_desc p {
    line-height: 22px;
    font-size: 18px
}
.innerProduct tr p {
    font-size: 12px
}
.innerProduct h3,
.innerProduct .section3 p,
.innerProduct .market_intro_new li,
.prodInner820 h3,
.prodInner1418 h3,
.prodInner820 p,
.prodInner820 span,
.prodInner1418 span,
.inner_markets h3,
.inner_markets p,
.inner_markets span,
.gartner .quality>h3,
.gartner li,
.gartner p,
.aboutInner h3,
.aboutInner p,
.careers .landaSpan,
.landaCurrent,
h1.jobs,
.nanoNews .market_intro_new h3,
.WSanother_look .xf_content p,
.nanoNews p,
.press_releases .nr_desc p,
.wrap_video h3 {
    font-family: "DINLightRegular"
}
.innerProduct .width_1024 h3,
.prodInner820 .containerLooby h3,
.prodInner1418 .containerLooby h3,
.gartner .quality>h3,
.aboutInner h3,
.prodInner1416 .containerLooby h3 {
    font-size: 49px;
    line-height: 51px;
    letter-spacing: -1px;
    text-transform: uppercase;
    width: 920px
}
.innerProduct .market_intro_new h3,
.prodInner820 .market_intro_new h3,
.prodInner1418 .market_intro_new h3,
.nanoNews .market_intro_new h3 {
    font-size: 26px;
    color: #fff;
    width: 517px;
    text-transform: uppercase
}
.nanoNews #cssNew .market_intro_new h3 {
    color: #565e71;
    font-size: 102px;
    line-height: 100px;
    width: auto;
    margin: 0 0 11px -11px
}
.nanoNews #cssNew .market_intro_new h3.titleH3 {
    color: #fff;
    margin: 0 8px;
    letter-spacing: normal
}
.nanoNews #cssNew .market_intro_new h3 span {
    color: #17b4ef;
    font-size: 44px;
    margin-left: 10px
}
.prodInner820 .market_intro_new h3,
.prodInner1418 .market_intro_new h3 {
    width: 709px;
    line-height: 22px
}
.innerProduct .market_intro_new p {
    margin-top: 0
}
.innerProduct .market_intro_new .readMoreHidden h3 {
    font-size: 19px
}
.innerProduct .wrapperTwoDiv,
.nanoNews .wrapperTwoDiv {
    background: url('../images/products_inner/bg.jpg') 50% 50%;
    background-size: cover;
    position: relative;
    z-index: 9
}
.nanoNews #cssNew .wrapperTwoDiv {
    background: url('../images/innerNew&event/sec1bg.jpg') 50% 50% no-repeat;
    background-size: cover
}
.innerProduct .section1,
.innerProduct .section1 .width_1024 {
    position: relative
}
.innerProduct .section1 .background,
.nanoNews .sec1 .background,
.nanoNews .sec2 .background {
    background: #b0b1b2;
    opacity: .56
}
.innerProduct .WSwatch img {
    margin: 26px 0 70px 22px
}
.innerProduct .section2,
.innerProduct .section3,
.innerProduct .section4 {
    padding: 0
}
.innerProduct .section3,
.nanoNews.categoryItem .whiteLeft,
.nanoNews.itemNews .gryLeft.sec3 {
    background: url('../images/products_inner/bgSection3.jpg') 50% 50%;
    background-size: cover
}
.innerProduct .section4 {
    background: url('../images/products_inner/bgSection4.jpg') 50% 50%;
    background-size: cover
}
.innerProduct .section4 table {
    border: 1px solid #00b0f2
}
.innerProduct .section3 .xf_content {
    padding: 0 0 36px 11px
}
.innerProduct .spec_block2,
.component .spec_block2 {
    margin: 0 0 98px 10px
}
.prodInner820 .spec_block2,
.prodInner1418 .spec_block2,
.component .spec_block2 {
    margin-bottom: 24px
}
.innerProduct .section3 .xf_content img {
    border-radius: 12px
}
.innerProduct .section3 p,
.innerProduct .market_intro_new li {
    color: #fff
}
.innerProduct .section3 p {
    margin: 25px 8px
}
.prodInner820 .section3 p,
.prodInner1418 .section3 p {
    padding-top: 12px;
    margin: 0
}
.innerProduct .market_intro_new li {
    background: url("../images/products_inner/BlueBullet.png") no-repeat scroll 0 7px transparent
}
.innerProduct .WSanother_look img {
    margin: 0 0 10px -92px
}
.innerProduct301 .WSanother_look img {
    margin: 29px 0 0 -89px
}
.innerProduct271 .WSanother_look img {
    margin: 17px 0 0 -70px
}
.innerProduct296 .WSanother_look img {
    margin: -13px 0 0 -150px
}
.innerProduct297 .WSanother_look img {
    margin: -7px 0 0 -161px
}
#insightera_widget_button {
    display: none
}
.innerProduct .width_1024 {
    width: 1012px
}
.inner_markets .intro_wrapper {
    height: 300px
}
.inner_markets .intro_wrapper .intro_text {
    height: 210px
}
.inner_markets .market_intro_new .intro_text p {
    margin-bottom: 0
}
.inner_markets .section1 {
    padding: 20px 0 8px 0;
    height: 613px
}
.inner_markets h3,
.inner_markets h2.main_title {
    font-size: 50px;
    line-height: 48px;
    text-transform: uppercase;
    letter-spacing: -1px;
    margin-bottom: 17px
}
.inner_markets839 h3,
.inner_markets839 h2.main_title {
    margin-left: -2px;
    font-weight: normal
}
.inner_markets p {
    font-size: 18px;
    line-height: 22px
}
.inner_markets .section1 h3 {
    color: #313435
}
.inner_markets .section1 p span {
    position: absolute;
    bottom: 26px
}
.small_text_under_picture {
    position: absolute;
    right: 260px;
    top: 502px;
    font-size: 13px;
    color: #adadad
}
.inner_markets .small_text_under_picture {
    display: none
}
.inner_markets .section2,
.press-room .section2 {
    background: url("../images/innerCommercial/bgSec2.jpg") 50% 50% no-repeat;
    background-size: cover
}
.inner_markets .section2 {
    padding: 39px 0 49px 0;
    min-height: 720px
}
.inner_markets .section2 h3 {
    color: #e1dede
}
.inner_markets .section2 p {
    color: #545450
}
.inner_markets .innerCommercialImg {
    position: absolute
}
.inner_markets839 .innerCommercialImg {
    top: 81px;
    right: -194px
}
.inner_markets836 .innerCommercialImg {
    top: 19px;
    right: -222px
}
.inner_markets837 .innerCommercialImg {
    top: 110px;
    right: -113px
}
.inner_markets .section3 {
    background: url("../images/innerCommercial/bgSec3.jpg") 50% 50% no-repeat;
    background-size: cover;
    padding: 0;
    margin-top: -3px
}
.inner_markets .section4 {
    padding: 34px 0
}
.inner_markets .section4 h3 span,
.inner_markets .section4 h2.main_title span {
    line-height: 48px;
    font-size: 46px
}
.inner_markets .section4 h3,
.inner_markets .section4 h2.main_title {
    margin-bottom: 47px
}
.inner_markets .product_preview {
    position: relative;
    padding: 0
}
.inner_markets .wrapper1,
.inner_markets .subProduct {
    position: relative
}
.inner_markets .round_symbol {
    top: 7px;
    left: -124px
}
.inner_markets .subProduct .round_symbol {
    left: -63px;
    top: 15px
}
.inner_markets .more_st {
    width: 122px;
    margin-top: 20px;
    color: #495e71
}
.inner_markets .market_intro_new .more_st {
    margin-top: 6px
}
.inner_markets837 .market_intro_new .more_st {
    color: #fff
}
.inner_markets .wrapper1,
.inner_markets .subProduct {
    float: right;
    width: 65%
}
.inner_markets836 .conDM1 {
    width: 783px
}
.inner_markets836 .conDM2 {
    width: 684px;
    margin-bottom: 37px
}
.inner_markets837 .section2 p {
    width: 670px
}
.press-room .pbsItemContainer {
    padding-top: 48px
}
.press-room .wrapper3_4 {
    background: url("../images/innerNew&event/bgWrapper.jpg")50% 50% no-repeat;
    background-size: cover
}
.press-room .itemContainer {
    padding-bottom: 35px;
    position: relative
}
.press-room .section4 .background {
    background: #07132c;
    opacity: .5
}
.press-room h3,
.innerNews h3,
.landablog .itemTitle,
.press_releases .subCat h3 {
    font: 50px/40px 'DINMediumRegular';
    text-transform: uppercase;
    letter-spacing: -1.2px;
    margin-top: -2px
}
.press-room .section1 h3 a,
.press-room .section3 h3 a {
    color: #313435
}
.press-room .section2 h3 a,
.press-room .section3 p,
.press-room .section4 p,
.press-room .section3 .more_st,
.press-room .section4 .more_st {
    color: #fff
}
.press-room p,
.innerNews .text {
    font: 18px/20px 'DINLightRegular';
    width: 890px
}
.innerNews.webinars .itemContainer h3 {
    font-size: 37px;
}
.innerNews.webinars .date_webinar {
    font-weight: bold;
    position: absolute;
    bottom: 3px;
}
.innerNews.webinars .text {
    line-height: 22px;
    font-size: 18px;
    width: 890px;
    color: #535451;
    font-family: "DINLightRegular";
}
.innerNews.webinars ul {
    width: 890px;
    font-family: "DINLightRegular";
}
.innerNews.webinars .newRoomTxt {
    width: 703px;
    color: #535451;
    position: relative;
    min-height: 132px;
}
.innerNews.webinars .more_st {
    background-color: #00aeef;
    border-radius: 4px;
    width: 167px;
    height: 34px;
    color: white;
    cursor: pointer;
    font-size: 18px!important;
    padding-top: 5px;
    text-align: center;
    text-transform: uppercase;
}
.innerNews.webinars .iconReadMore {
    display: none;
}
.innerNews.webinars .img_link {
    margin-bottom: 0;
}
.innerNews.webinars .iconReadMore {
    /*background-position: 0 -76px;*/
}
.innerNews.webinars .pbsItemLeft {
    padding: 33px 0 33px 0;
}
.press-room p {
    width: 706px
}
.press-room .pbsItemContainer img,
.press-room .pbsItemContainer div {
    float: left
}
.press-room .section3 {
    padding: 0 0 35px 0
}
.press-room .section4 {
    padding: 0
}
.press-room .more_st {
    width: 121px;
    color: #495e71;
    margin: 46px 0 0;
    position: relative;
    z-index: 1
}
.press-room .section3 .more_st {
    margin-top: 10px
}
.rightPr_st,
.press_releases .right14 {
    width: 290px;
    border: 1px solid #dfdfdf;
    background-color: #ededed;
    z-index: 1
}
.innerNews .rightPr_st h3,
.press_releases .rightPr_st h3,
.press_releases .right14 h3 {
    margin: 0 18px;
    color: #4f5563;
    font: 23px 'DINMediumRegular';
    border-bottom: 1px solid #4f5563;
    text-transform: uppercase
}
.innerNews .item2,
.careers .item2,
.press_releases.category .item2 {
    background: #d0cfcf;
    opacity: .5
}
.innerNews .item3,
.careers .item3,
.press_releases.category .item3 {
    background: #b4b3b3;
    opacity: .5
}
.innerNews .itemContainer {
    position: relative
}
.innerNews .text {
    width: 670px;
    margin-top: 10px
}
.innerNews h3,
.press_releases .subCat h3 {
    font-size: 39px;
    width: 94%
}
.innerNews .pbsItemLeft {
    padding: 33px 0 90px 0
}
.innerNews .more_st {
    margin-top: 40px;
    width: 124px;
    color: #495e71
}
.innerNews .newRoomTxt p,
.innerNews .newRoomTxt p a,
.press_releases .nr_desc span {
    font: 22px/22px 'DINLightRegular';
    color: #000
}
.itemBlog .itemFullText h2 {
    font-size: 22px;
}
.landablog .newRoomTxt p {
    display: inline-block;
    width: 556px
}
.itemListView47.innerNews .itemContainer {
    min-height: 445px
}
.itemListView47 .market_intro_new .intro_text p {
    width: 551px
}
.itemListView47 .newRoomTxt {
    width: 476px
}
.itemListView47 .rightPr_st {
    top: 310px
}
.landablog .newRoomTxt {
    width: 510px
}
.landablog .newRoomTxt iframe {
    margin-left: -23px!important
}
.landablog .itemTitle {
    font-size: 39px;
    color: #00aeef;
    margin: 40px 0 10px
}
.landablog.itemView .newRoomTxt {
    padding-left: 0
}
.gallery .inner_wrapper {
    margin-top: 35px
}
.aboutInner .market_intro_new {
    z-index: 9
}
.aboutInner h3 {
    padding: 17px 0 8px 0;
    margin-left: -3px
}
.aboutInner363 .sec1 h3,
.aboutInner12 .sec1 h3 {
    color: #313435
}
.aboutInner363 .sec2 h3,
.aboutInner12 .sec2 h3 {
    color: #fff
}
.aboutInner363 .sec2 h3 {
    line-height: 49px;
    padding-top: 36px
}
.aboutInner363 .sec2 p,
.aboutInner363 .sec3 p,
.aboutInner363 .sec5 p {
    width: 880px
}
.aboutInner363 .sec2,
.aboutInner12 .sec2 {
    background: url("../images/innerAbout/bgSec2.jpg") 50% 50% no-repeat;
    background-size: cover
}
.aboutInner363 .sec2 {
    padding-bottom: 29px
}
.aboutInner363 .sec3 h3,
.aboutInner363 .sec4 h3 {
    padding: 11px 0 2px
}
.aboutInner363 .sec3 .content {
    margin-top: 18px
}
.aboutInner363 .sec3 img {
    margin: 20px 0 25px
}
.aboutInner363 .wrapper_sec3_4 {
    background: url("../images/innerAbout/bgSec3_4.jpg") 50% 50% no-repeat;
    background-size: cover
}
.aboutInner .sec3,
.aboutInner .sec4 {
    position: relative
}
.aboutInner363 .sec3 .background {
    opacity: .75
}
.aboutInner .sec4 {
    padding-bottom: 32px
}
.aboutInner363 .sec4 .background {
    opacity: .60;
    background: #07132c;
    height: 100%;
    width: 100%;
    position: absolute
}
.aboutInner363 .sec4 p {
    color: white;
    width: 810px
}
.aboutInner363 .sec5 .containerLooby {
    padding-bottom: 50px
}
.aboutInner532 .sec1 {
    padding-top: 30px
}
.aboutInner532 h3 {
    padding: 0;
    font: 26px/32px 'DINMediumRegular';
    text-transform: inherit!important;
}
.aboutInner12 .sec3 {
    background: url("../images/innerAbout/bgSec3.jpg") 50% 50% no-repeat;
    background-size: cover
}
.aboutInner12 .sec1 img,
.aboutInner12 .sec2 img {
    float: left;
    margin-right: 20px
}
.aboutInner12 .sec2 {
    padding-bottom: 36px
}
.aboutInner12 .sec2 img {
    margin-top: 7px
}
.aboutInner12 .sec2 h3,
.aboutInner12 .sec3 h3 {
    padding: 30px 0 12px 0
}
.aboutInner12 .sec2 p,
.aboutInner12 .sec3 p {
    width: 840px
}
.careers .wrapper1_2 {
    background: url("../images/bg-all-position.jpg") 50% 50% no-repeat;
    background-size: cover
}
.careers .itemContainer {
    position: relative
}
.careers #Anchor li a {
    padding-left: 6px
}
.careers #Anchor li span {
    color: #fff;
    position: absolute;
    left: -2px;
    font-size: 13px;
    background: url("../images/num-bulet.png") no-repeat scroll 0 0 transparent;
    width: 20px;
    text-align: center;
    line-height: inherit
}
.careers #Anchor li {
    position: relative;
    margin-bottom: 8px
}
.careers .landaItem h3,
.careers .landaItem a p {
    text-transform: inherit;
    color: #000
}
.careers .item1 {
    /*background: #07132c;*/
    /*opacity: .6;*/
    
    height: 100%;
    width: 100%;
    position: absolute;
    background: #fff;
}
.careers .item2 {
    background: #f3f3f3;
    opacity: 1;
}
.careers .item3 {
    background: #00a7e9;
    opacity: .54
}
.careers.aboutInner .sec1 {
    /*background: url("../images/bg-item.jpg")50% 50% no-repeat!important;*/
    
    background-size: cover!important
}
.careers .wrap3sec {
    /*background: url("../images/bg-item.jpg")50% 50% no-repeat!important;*/
    /*background-size: cover!important*/
    
    color: #000;
}
.careers .seeH3 h3,
.careers .seeH3 a p {
    color: #00aeef
}
.careers .video_social {
    position: relative;
    right: 20px;
    padding: 0 0 24px 0
}
.careers .sharethispage .video_social {
    padding-top: 12px
}
.careers .sharethispage span {
    color: #fff
}
.careers .video_social.item_carrer_page {
    margin-top: 0
}
.backToCareers {
    background: url("../images/back_careers.png") 0 0 no-repeat;
    width: 160px
}
.landaCurrent {
    float: left;
    color: white;
    padding-top: 14px
}
.landaCurrent span {
    font-size: 22px;
    margin-bottom: 8px;
    display: block
}
.landaSpan {
    width: 100%;
    color: white;
    padding-top: 23px
}
.landaSpan li {
    line-height: 20px;
    color: white;
    margin: 1px 0;
    padding: 0 18px
}
.carrers_items {
    width: 1012px;
    margin: 0 auto
}
.careers .details {
    float: left;
    margin-left: 18px
}
.careers h3 {
    width: auto;
    padding: 0;
    font-size: 36px;
    margin: 0;
    font-family: "DINMediumRegular"
}
.careers .landaItem h3 {
    line-height: 38px
}
.landaItem {
    padding: 47px 0 20px
}
.itemNumber {
    background: url("../images/innerAbout/carresNum.png") no-repeat;
    width: 94px;
    height: 86px;
    float: left;
    text-align: center;
    color: #FFF;
    line-height: 88px;
    font-family: 'PFDinTextProMedium';
    font-size: 47px;
    margin-bottom: 12px;
    margin-top: -13px;
    background-size: 90px;
}

}
.landaItem>a h3 {
    font-family: 'PFDinTextProMedium';
    color: #00aeef;
    font-size: 24px!important;
    font-weight: normal;
    float: left;
    margin-bottom: 0!important;
    margin-top: -1px!important;
    margin-left: 15px
}
h1.jobs,
p.jobs {
    color: #7b7b7a;
    font-size: 23px;
    margin-bottom: 23px
}
.landaItem ul {
    margin-top: -3px
}
.landaItem li {
    line-height: 17px;
    font-size: 17px;
    font-family: 'DINLightRegular'
}
.landaItem strong {
    font-size: 15px!important;
    font-family: 'DINLightRegular'
}
.footnotecarrer {
    padding: 12px 115px;
    color: #000;
    width: 1012px;
    margin: 0 auto;
    position: relative
}
#Anchor {
    padding-bottom: 28px;
    padding-top: 28px;
}
#Anchor li {
    line-height: 18px;
    font-size: 18px;
    background-position: 0 5px
}
.careers .mailto {
    font-size: 17px;
    font-family: 'DINLightRegular';
    margin-bottom: 20px
}
.careers .market_intro_new {
    z-index: 10
}
.aboutInner477 h3 {
    color: #00aeef
}
.aboutInner477 .market_intro_new {
    padding-top: 40px
}
.nanoNews .form-holder {
    width: 265px;
    background: 0
}
.nanoNews .form-holder2 {
    height: 100%;
    background: 0
}
.nanoNews .form-holder3 {
    background: #047aa6;
    padding: 10px 0;
    border-radius: 5px;
    border: 2px solid #2e7691
}
.titleH3 {
    margin: 0 14px;
    font: 30px 'PFDinTextProBold'!important
}
.nanoNews .sec1,
.nanoNews .sec2 {
    position: relative
}
.nanoNews h3 {
    font-size: 49px
}
.nanoNews .right_st {
    position: relative;
    z-index: 11;
    margin-top: 0;
    display: block
}
.nanoNews .text {
    float: left;
    width: 600px
}
.nanoNews .width_1024 {
    position: relative;
    width: 1012px
}
.nanoNews #cssNew .text {
    width: auto
}
.nanoNews .blueRight.sec2 {
    position: relative;
    padding-bottom: 75px
}
.nanoNews.innerNews .more_st {
    margin-top: 16px;
    text-decoration: none
}
.nanoNews #cssNew .sec3 .more_st {
    margin-top: 4px;
}
.nanoNews.innerNews .market_intro_new .more_st {
    color: #fff;
    margin-top: 12px
}
.nanoNews.categoryItem .WSanother_look .more_st,
.nanoNews .sec4 h3,
.itemNews .sec3 .more_st,
.itemNews .sec1 .more_st {
    color: #fff;
    text-decoration: none
}
.nanoNews .WSanother_look .xf_content {
    margin: 20px 0 0;
    width: 920px
}
.nanoNews .xf_content h3 {
    font-family: 'DINLightRegular';
    font-size: 23px;
    letter-spacing: -0.2px;
    margin-bottom: 13px
}
.nanoNews .blogico .xf_content h3,
.nanoNews.categoryItem .blogico .xf_content p {
    color: #706d6d
}
.nanoNews .bottomPage,
.nanoNews.itemNews .bottomSec {
    background: url("../images/innerNew&event/bgNano.jpg") 50% 50% no-repeat;
    background-size: cover
}
.nanoNews.categoryItem .sec3 .WSwatch>h3 {
    color: #00aeef;
    padding: 0
}
.nanoNews.categoryItem .WSwatch>h3 {
    padding-left: 0;
    color: #00aeef
}
.nanoNews .sec4 {
    padding: 44px 0 153px
}
.nanoNews .gryLeft.sec3 {
    padding: 49px 0 0 0
}
.nanoNews .gryLeft.sec3 .width_1024 {
    padding-bottom: 50px
}
.nanoNews #cssNew .sec3 .width_1024 {
    padding-bottom: 0
}
.nanoNews .gryLeft.sec3 p {
    width: 650px
}
.nanoNews.categoryItem .blogico img {
    float: right;
    margin: -42px 95px 0 0
}
.itemNews .WSwatch.news .xf_content,
.itemNews .sec1 .xf_content h3,
.nanoNews.itemNews .blogico .xf_content h3 {
    color: #fff
}
.itemNews .sec1 {
    padding-bottom: 65px
}
.itemNews .sec2 h3 {
    color: #009fe3
}
.itemNews .WSanother_look .xf_content,
.itemNews .sec2 .xf_content h3 {
    color: #706d6d
}
.itemNews .sec3 .WSwatch>h3 {
    color: #fff;
    padding: 0
}
.item809 .whiteLeft {
    padding: 20px 0;
    background: #fff
}
.item809 .sec7 h3 {
    padding-left: 0;
    color: #3e3b32
}
.item809 .sec6 .more_st {
    width: 246px
}
.itemNews .market_intro_new .intro_text p {
    width: 613px
}
.itemNews .market_intro_new .intro_text {
    height: 260px
}
.nr_desc span {
    margin-bottom: 10px;
    display: block
}
.press_releases .rightPr_st {
    top: 50px
}
.press_releases .rightTxt {
    float: right;
    width: 470px
}
.landa-articles .right_st {
    position: absolute;
    right: 0
}
.landa-articles #itemListPrimary {
    width: 690px;
    padding-top: 37px
}
.landa-articles .k2Pagination ul li {
    display: inline!important;
    float: none!important;
    background: none!important
}
.back2lobby {
    display: block;
    background: url("../images/back-button_blue.png") 0 0 no-repeat;
    height: 60px;
    width: 85px;
    margin: 20px auto 0;
    padding-bottom: 20px;
    position: relative
}
.back2lobby.black {
    background: url("../images/back-button-black.png") 0 0 no-repeat
}
.back2lobby.onlyBack {
    background: url("../images/onlyBack_button_blue.png") 0 0 no-repeat
}
.back2lobby.onlyBack.black {
    background: url("../images/onlyBack-button-black.png") 0 0 no-repeat
}
.back2lobby.onlyBack.white {
    background: url("../images/back-button-white.png") 0 0 no-repeat
}
.back2lobby.whiteback {
    background: url("../images/backlobby-button_white.png") 0 0 no-repeat
}
.foldingInner .section2 {
    position: relative
}
.foldingInner .section2 .containerLooby {
    position: inherit
}
.foldingInner .back2lobby {
    position: absolute;
    bottom: 20px;
    left: 50%;
    margin-left: -45px
}
.nanoTechnology .back2lobby {
    z-index: 99
}
.gartner .back2lobby {
    bottom: 20px
}
.contact_us .back2lobby {
    position: absolute;
    right: 174px;
    top: 80px
}
.foldingInner.foldingInner1089 .back2lobby {
    left: 81%
}
.commercial .back2lobby {
    position: absolute;
    top: 450px;
    left: 50%;
    margin: 0 0 0 -43px
}
.foldingPage .back2lobby {
    position: absolute;
    top: 577px;
    left: 16%;
    margin: 0
}
.FlexiblePackaging .back2lobby,
.Publishing .back2lobby {
    position: absolute;
    top: 509px;
    left: 16%;
    margin: 0
}
.home .wrappVideo {
    position: absolute;
    top: -60px;
    height: 880px;
    z-index: initial;
    background: url("../images/bgHome.jpg")0 0 repeat
}
.home .wrappVideo video,
.home .imgStatic {
    height: 880px;
    width: 1920px;
    position: absolute;
    display: none
}
.home .imgStatic {
    display: block
}
.loaderDiv {
    position: fixed;
    z-index: 999;
    top: 50%;
    left: 50%
}
.loaderGif {
    position: absolute;
    z-index: 2
}
.loaderGif.bg {
    z-index: 1
}
span.loaderGif {
    color: #d7d7d7;
    font-family: 'Ariel';
    left: 55px;
    top: 64px
}
.stop-scrolling {
    position: fixed;
    width: 100%;
    height: 110%
}
.menuWide {
    width: 1012px;
    margin: 21px auto 0!important
}
.home .menuWide {
    margin: 0 auto!important
}
.home .menu {
    padding-top: 21px
}
.menuWide>li {
    margin-right: 22px;
    text-align: right;
}
.menuWide>li>a {
    overflow: hidden;
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
    position: relative
}
.menuWide .item-145>a {
    width: 98px;
}
.menuWide .item-391>a {
    width: 128px;
}
.menuWide .item-392>a {
    width: 160px
}
.menuWide .item-393>a {
    width: 128px;
}
.menuWide .item-394>a {
    width: 130px;
}
.menuWide .item-395>a {
    width: 128px;
}
.menuWide .item-395>ul {
    width: 150px;
}
.menuWide .item-394>ul {
    width: 150px;
}
.menuWide .item-393>ul {
    width: 150px;
}
.menuWide .item-392>ul {
    width: 182px;
}
.menuWide .item-391>ul {
    width: 150px;
}

/* .new-top .menu>li>a span {
    position: absolute;
    opacity: 1;
    left: 10px;
    top: 4px;
    font-size: 33px;
    color: #fff;
    line-height: 26px;
    text-align: center;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear
}
.new-top .menu>li:hover>a span,
.new-top .menu>li.active>a span {
    opacity: .6;
    left: -17px;
    top: 19px;
    font-size: 62px;
    color: #00aeef;
    -webkit-transform: rotate(-20deg);
    -moz-transform: rotate(-20deg);
    -ms-transform: rotate(-20deg);
    transform: rotate(-20deg)
} */
.menuSmall .menuWide>li {
    text-align: center
}
.menuSmall .menuWide>li:last-child,
.menuWide>li:last-child {
    margin-right: 0!important
}
.menuSmall .menu {
    margin: 0 auto 0!important;
    -webkit-transition: all 100ms linear;
    -moz-transition: all 100ms linear;
    -o-transition: all 100ms linear;
    -ms-transition: all 100ms linear;
    transition: all 100ms linear
}
.menuSmall .new-logo {
    display: none
}
.menuSmall .menu>li>a span {
    display: none!important
}
.menuSmall .social_hub_link {
    margin-top: 3px
}
.menuSmall .contact_us_link {
    margin-top: 5px
}
.menuSmall .searchOpen {
    padding: 10px
}
.menuSmall a.nav-drupa.home {
    top: 12px;
}
.menuClose {
    display: none;
    background: url("../images/menu/menuClose.png") 0 0 no-repeat;
    height: 17px;
    width: 26px;
    margin: 10px 10px 10px 10px;
    float: left;
    cursor: pointer;
    position: relative;
    z-index: 10000
}
.new-top.cl {
    overflow: hidden!important;
    min-width: 0;
    height: 40px
}
.searchOpen {
    float: right;
    padding: 19px;
    cursor: pointer;
    background: #2b324a;
    opacity: .7;
    margin-left: 10px
}
.new-search form {
    width: 1012px;
    margin: 0 auto
}
::-webkit-input-placeholder {
    color: #fff
}
:-moz-placeholder {
    color: #fff;
    opacity: 1
}
::-moz-placeholder {
    color: #fff;
    opacity: 1
}
:-ms-input-placeholder {
    color: #fff
}
.onSearch {
    position: absolute;
    /* height: 61px;
    width: 24px; */
    padding: 0 18px 0 0;
    right: 0;
    top: 0;
    width: auto;
    height: auto;
    margin-top: 21px;
    z-index: 9999;
}
.onSearch.bg {
    z-index: 9999;
    display: inline-block;
    /* border: 1px solid #fff; */
    border-radius: 1px;
    padding: 0 5px 0 0;
    margin-right: 21px;
    background-color: #41424a;
}
.home .onSearch {
    z-index: 6;
    position: absolute
}
.onSearch .background.on {
    background: url(/templates/joomi/images/search-icon.png) 0 5px no-repeat;
    height: 28px;
    width: 28px;
    float: right;
    cursor: pointer;
    position: relative;
    z-index: 6;
}
.wrapperSearch {
    overflow: hidden;
    position: fixed;
    top: 60px;
    left: 0;
    width: 100%;
    height: 0
}
.menuSmall .onSearch {
    height: 40px;
    margin-top: 0px;
}
.menuSmall .wrapperSearch {
    top: 39px
}
.cl .onSearch,
.cl .wrapperSearch {
    display: none
}
.wrapperRight {
    position: absolute;
    right: -9px;
    top: 50px;
    z-index: 1
}
.innerNews .wrapperRight {
    top: 280px
}
.landablog .wrapperRight {
    top: 50px;
    right: -24px;
}
@font-face {
    font-family: 'icomoon';
    src: url('fonts/icomoon.eot?6ldp3b');
    src: url('fonts/icomoon.eot?#iefix6ldp3b') format('embedded-opentype'),
    url('fonts/icomoon.woff?6ldp3b') format('woff'),
    url('fonts/icomoon.ttf?6ldp3b') format('truetype'),
    url('fonts/icomoon.svg?6ldp3b#icomoon') format('svg');
    font-weight: normal;
    font-style: normal
}

/* [class^="icon-"],
[class*=" icon-"] {
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.icon-Markets3:before {
    content: "\e600"
}
.icon-Products:before {
    content: "\e601"
}
.icon-Home1:before {
    content: "\e602"
}
.icon-About:before {
    content: "\e603"
}
.icon-News:before {
    content: "\e604"
}
.icon-Nanography:before {
    content: "\e605"
} */
.foldingInner .wrapper {
    padding-bottom: 0
}
.foldingInner1086 .wrapper {
    padding-bottom: 46px
}
.foldingInner1088 .wrapper {
    padding-bottom: 11px
}
.foldingInner .container {
    width: 1027px
}
.foldingInner1087 .container {
    width: 1095px
}
.foldingInner1089 .container {
    width: 1090px
}
.foldingInner .content {
    padding-top: 45px
}
.foldingInner1047 .content {
    padding-bottom: 20px
}
.foldingInner .text {
    width: 648px;
    float: left
}
.foldingInner1086 .text {
    width: 654px;
    margin-left: 21px;
    margin-top: 7px
}
.foldingInner1087 .text {
    margin-left: 41px;
    margin-top: 3px;
    width: 647px
}
.foldingInner1088 .text {
    width: 670px
}
.foldingInner1089 .text {
    width: 506px
}
.foldingInner .text h2,
.uxNew .section3 h3 span,
.uxNew .section6 h3 span {
    font: 47px/47px 'DINMediumRegular';
    color: #00aeef;
    display: block;
    text-transform: uppercase
}
.foldingInner .text h2 {
    font-size: 48px;
    line-height: 48px;
    letter-spacing: -0.5px;
    width: 655px
}
.foldingInner .text p {
    color: #778292;
    width: 628px;
    margin-top: 18px;
    font-size: 18px;
    line-height: 22px
}
.foldingInner1086 .text p,
.foldingInner1087 .text p,
.foldingInner1088 .text p {
    width: 538px;
    margin-top: 15px;
    font-size: 16px;
    font-family: 'DINMediumRegular'
}
.foldingInner1086 .text p {
    width: 568px;
    letter-spacing: .35px;
    margin-top: 13px
}
.foldingInner1087 .text p {
    width: 668px;
    letter-spacing: .1px
}
.foldingInner1088 .text p {
    width: 498px;
    margin: 0 0 0 1px;
    letter-spacing: .3px
}
.foldingInner1089 .text p {
    margin-top: 58px;
    font-size: 17px;
    line-height: 24px;
    width: 543px
}
.foldingInner .img {
    float: left;
    margin-left: -48px;
    margin-top: 4px
}
.foldingInner1047 .img {
    float: right;
    margin: 4px -15px 0 0
}
.foldingInner1086 .img {
    margin-left: -53px;
    margin-top: 74px
}
.foldingInner1087 .img {
    margin-left: 16px;
    margin-top: 60px
}
.foldingInner1088 .img {
    margin-left: -145px;
    margin-top: 47px
}
.foldingInner1089 .img {
    margin-left: 49px;
    margin-top: 119px
}
.foldingInner .main_img {
    background: url(../images/innerFolding/folding_pharm_pic.jpg) 50% 0 no-repeat;
    background-size: cover;
    height: 827px
}
.foldingInner1087 .main_img {
    background: url(../images/innerFolding/folding_digitai_background.jpg) 50% 50% no-repeat;
    background-size: cover
}
.foldingInner1088 .main_img {
    background: url(../images/innerFolding/food_background.jpg) 50% 50% no-repeat;
    background-size: cover
}
.foldingInner1089 .main_img {
    background: url(../images/innerFolding/consumer_background.jpg) 50% -1px no-repeat;
    background-size: cover;
    margin-bottom: 0
}
.foldingInner .main_img h2,
.foldingInner1089 .main_img h2 .p2 {
    float: right;
    color: #95b246;
    letter-spacing: -1.4px;
    position: relative;
    width: 828px;
    margin: 31px 0 0 -20px;
    font: bold 50px 'DINRegularRegular'
}
.foldingInner1089 .main_img h2 {
    width: 759px;
    margin-right: -30px
}
.foldingInner1087 .main_img h2 {
    left: 9%;
    margin-top: 58px
}
.foldingInner1086 .main_img h2,
.foldingInner1047 .main_img h2 {
    margin-top: 58px;
    left: 8%
}
.foldingInner1086 .main_img h2 {
    margin-right: -18px
}
.foldingInner1089 .main_img h2 .p2 {
    letter-spacing: -0.2px;
    margin-top: 37px;
    left: 13%;
    line-height: 60px;
    margin-right: -56px
}
.foldingInner1088 .main_img h2 {
    letter-spacing: -0.2px;
    margin-top: 37px;
    left: 8%;
    line-height: 60px
}
.foldingInner1087 .main_img h2 {
    line-height: 61px;
    margin-top: 54px
}
.foldingInner1089 .main_img h2 .p2 {
    margin-top: -21px;
    letter-spacing: .4px;
    left: 2%
}
.foldingInner1089 .main_img h2 .p1 {
    font-size: 24px;
    margin: 22px 0 22px 0;
    color: #495e71;
    letter-spacing: -0.5px
}
.foldingInner1089 .background_img {
    background: url(../images/innerFolding/overview_background.jpg) 50% 50% no-repeat;
    background-size: cover;
    height: 548px;
    padding-top: 100px
}
.foldingInner1089 .img_text {
    width: 484px;
    float: left
}
.foldingInner1089 .graf {
    float: left
}
.foldingInner1089 .section3 .img_text h1 {
    padding-bottom: 19px;
    padding-top: 49px;
    font: 50px/47px 'DINMediumRegular';
    color: #313435
}
.foldingInner1089 .img_text span {
    color: white;
    margin-top: 10px;
    font: 19px/22px 'DINLightRegular';
    letter-spacing: -0.5px
}
.foldingInner1089 .section3 {
    padding: 0
}
.foldingInner1089 .section5 {
    background: 0;
    margin-left: 61px
}
.foldingInner1089 .section5 .grafh {
    left: 243px;
    top: 215px
}
.foldingInner1089 .section5 .glanda {
    left: 396px;
    top: 224px
}
.foldingInner1089 .section5 .digital {
    left: 264px;
    top: 287px
}
.foldingInner1089 .section5 .offset {
    right: -55px;
    top: 283px
}
.foldingInner1089 .section5 .kavGrafhX {
    bottom: 66px;
    left: 219px
}
.foldingInner1089 .section5 .kavGrafhY {
    top: 84.3%;
    left: 237px
}
.foldingInner1089 .section5 .grafZero {
    top: 85%;
    left: 35%
}
.foldingInner1089 .section5 .textLeftFoldingS5 {
    margin-left: 235px
}
.contact_us_new_form .container {
    width: 1012px
}
.contact_us_new_form .rsform-input-box,
.contact_us .newListSelected {
    background-color: white
}
.contact_us_new_form .formField {
    color: #00aeef;
    font-size: 17px;
    height: 87px;
    letter-spacing: 1.4px;
    position: relative
}
.contact_us_new_form .send {
    background-color: #00aeef;
    border-radius: 4px;
    width: 123px;
    height: 40px;
    color: white;
    margin-top: 68px;
    cursor: pointer;
    font-size: 18px;
    padding-left: 0;
    border: 0
}
.contact_us .img_form {
    background: url(../images/ContactUs4C.jpg) 50% 50% no-repeat;
    background-size: cover;
    height: 665px;
    padding-top: 82px;
    position: relative
}
.contact_us_new_form input,
.contact_us_new_form select,
.contact_us .newListSelected {
    padding: 2px 0 0 12px;
    width: 250px;
    height: 36px;
    border-radius: 3px;
    margin-right: 83px;
    border: 2px solid #fff;
    margin-top: 3px
}
.contact_us_new_form input.rsform-error {
    border: 2px solid #F00
}
.contact_us_new_form select option {
    color: #838a97
}
.contact_us_new_form textarea {
    width: 609px;
    border-radius: 3px;
    height: 97px;
    margin-top: 6px
}
.contact_us .imgLink {
    position: absolute;
    top: 400px;
    right: 195px
}
.contact_us .map {
    height: 664px;
    /*margin-top: -80px*/
}
.contact_us iframe {
    height: 664px;
    width: 100%;
    position: relative
}
.contact_us .map_text {
    background-color: black;
    opacity: .65;
    height: 188px;
    position: absolute;
    top: 1455px;
    width: 100%;
    padding-top: 15px
}
.contact_us .text1 {
    margin-left: 116px
}
.contact_us .text1,
.contact_us .text2,
.contact_us .text3,
.contact_us .text4,
.contact_us .text5 {
    font-size: 15px;
    float: left;
    margin-right: 49px;
    color: white
}
.contact_us .text1 .headerr,
.contact_us .text3 .headerr,
.contact_us .text5 .headerr {
    color: #00aeef;
    font-size: 17px
}
.contact_us .thank {
    font: 50px 'DINMediumRegular';
    text-align: center;
    color: #00aeef
}
.contact_us .thank img {
    margin-top: 335px
}
a.atowhitepaper {
    display: block;
    position: relative;
    height: 30px;
    width: 513px;
    right: -287px;
    top: 624px
}
.foldingInner1087 a.atowhitepaper {
    right: -220px;
    top: 697px
}
.foldingInner1089 a.atowhitepaper {
    width: 319px;
    right: -278px;
    top: 785px
}
.widthThin {
    width: 416px
}
.selectedTxt {
    color: black
}
span.mktFormMsg,
.contact_us .errorOfAll {
    font-size: 12px;
    color: #f7123d;
    display: block
}
.contact_us .map .background {
    position: absolute;
    width: 100%;
    height: 100%;
    background: transparent;
    z-index: 99
}
.contact_form .divLeft,
.contact_form .divRight {
    float: left
}
.formNoError,
.formError,
.formRed {
    display: none
}
.fName,
.lName {
    float: left
}
.contact_us_new_form input.First_name,
.contact_us_new_form input.Last_name {
    width: 112px;
    margin-right: 10px
}
.contact_us_new_form label {
    display: block
}
.contact_us .divThank {
    font: 21px 'DINMediumRegular';
    color: #fff;
    position: relative
}
.contact_us .divThank .imgLinkThank {
    position: absolute;
    top: 36px;
    left: 361px
}
.contact_us .divThank span {
    position: absolute;
    top: 212px;
    left: 401px;
    font-size: 32px
}
.contact_us .divThank p {
    position: absolute;
    top: 273px;
    left: 407px;
    line-height: 25px
}
.contact_us .formField .imgError,
.contact_us .errorOfAll {
    display: none;
    position: absolute
}
.contact_us .errorOfAll {
    top: 39px;
    left: 119px;
    font-size: 15px
}
.contact_us .formField.mktError .imgError {
    display: block;
    background: url("../images/error.png") 0 0 no-repeat;
    width: 36px;
    height: 35px;
    left: -43px;
    top: 29px
}
.contact_us .formField.mktError.lName .imgError {
    left: -180px
}
.select2-container {
    display: block!important
}
.select2-search {
    display: none
}
.select2-container .select2-choice {
    padding: 2px 0 0 12px;
    max-width: 252px;
    height: 40px;
    border-radius: 3px;
    background: #fff;
    display: block;
    position: relative;
    border: 0!important;
    outline: 0;
    margin-top: 4px
}
.select2-container .select2-choice>.select2-chosen {
    display: block;
    margin: 10px 0 0 4px;
    font-size: 15px;
    color: #727a89
}
.select2-drop {
    margin-top: -1px;
    position: absolute;
    z-index: 9999
}
.select2-container .select2-choice .select2-arrow {
    width: 47px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    background: url("../images/arrowContact.png") 55% 15px no-repeat
}
.nanoNews .select2-container .select2-choice .select2-arrow {
    background: url("../images/innerNew&event/arrowNano.png") 55% 8px no-repeat
}
.select2-search {
    display: none
}
.select2-dropdown-open .select2-choice {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background: #fff url("../images/arrowContact.png") 94.4% 15px no-repeat
}
.nanoNews .select2-dropdown-open .select2-choice {
    background: 0
}
.select2-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}
.select2-results {
    max-height: 200px;
    padding: 0 0 0 4px;
    margin: 1px 4px 4px 0;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    background: #fff;
    width: 260px
}
.nanoInner128 .full_wrapper,
.nanoInner123 .section3,
.nanoInner62 .full_wrapper,
.nanoInner62 .section5,
.nanoInner127 .full_wrapper,
.nanoInner63 .full_wrapper,
.nanoInner320 .full_wrapper,
.nanoInner320 .section6,
.prodInner820 .section4,
.prodInner1418 .section4,
.inner_markets .section1,
.press-room .section1,
.innerNews .itemList,
.gartner .sec1,
.aboutInner .sec1,
.aboutInner363 .sec5,
.careers #itemListlinks,
.nanoNews .gryLeft.sec3,
.itemNews .blueRight.sec2,
.item809 .sec7,
.press_releases .wrapperAll {
    background: url("../images/folding/bgSection7.jpg") 0 0 repeat
}
.gallery.innerNews .itemList {
    background: 0
}
.nanoInner .intro_wrapper,
.nanography .market_intro_new .background,
.inner_markets .intro_wrapper,
.press-room .intro_wrapper,
.innerNews .intro_wrapper,
.gartner .intro_wrapper,
.aboutInner .intro_wrapper,
.nanoTechnology .intro_wrapper {
    background: url("../images/nanography_inner/nanoInner_sec1.jpg") 45% 0 no-repeat;
    background-size: cover;
    color: #fff
}
.nanoInner .market_intro_new,
.inner_markets .market_intro_new {
    z-index: 9
}
.nanoInner h2,
.nanoInner h3,
.nanoInner h4 {
    font-family: 'DINMediumRegular'
}
.nanoInner p,
.nanoInner li {
    font-family: 'DINLightRegular';
    font-size: 18px;
    line-height: 22px
}
.nanoInner62 p {
    line-height: 21px
}
.nanoInner123 p {
    line-height: 25px
}
.nanoInner128 .inner_header.new #nanography_graph_ani3 {
    top: 0
}
.nanoInner128 .inner_wrapper2 {
    position: relative
}
.nanoInner h3,
.nanoInner320 .section2 h2,
.nanoInner320 .section3 h2,
.nanoInner320 .section4 h2,
.nanoInner320 .section5 h2 {
    font-size: 50px;
    line-height: 48px;
    text-transform: uppercase;
    letter-spacing: -1.5px
}
.nanoInner128 p {
    width: 525px;
    margin-bottom: 20px
}
.nanoInner128 .market_intro_new .intro_text {
    padding: 16px 0 62px 0
}
.nanoInner128 .intro_wrapper h2 {
    color: #fff;
    font-size: 36px;
    line-height: 55px;
    margin-bottom: 10px
}
.nanoInner128 .intro_wrapper p {
    width: 516px;
    letter-spacing: -0.35px
}
.nanoInner128 .full_wrapper {
    padding-top: 36px;
    height: 721px;
    margin-bottom: 0
}
.nanoInner128 .full_wrapper h3 {
    margin-bottom: 25px;
    color: #313435
}
.nanoInner128 .full_wrapper p {
    color: #999997;
    letter-spacing: -0.5px;
    margin-bottom: 0;
    width: 646px
}
.nanoInner128 .full_wrapper img {
    margin: -133px 0 0 -184px
}
.nanoInner128 .section3 {
    background: url("../images/nanography_inner/nanoInner_sec3.jpg") 50% 50% no-repeat;
    background-size: cover;
    padding: 18px 0 33px 0
}
.nanoInner128 .section3 h3 {
    width: 899px;
    margin-bottom: 18px
}
.nanoInner128 .section3 p {
    width: 802px;
    margin-bottom: 0;
    letter-spacing: -0.36px
}
.nanoInner128 h3 {
    margin-left: -2px
}
.nanoInner128 .section3 #trillion {
    margin: 29px 0 24px 0
}
.nanoInner128 .section4 {
    background: url("../images/nanography_inner/nanoInner_sec4.jpg") 50% 50% no-repeat;
    background-size: cover;
    padding: 22px 0 0 0
}
.nanoInner128 .section4 .containerLooby {
    padding-bottom: 50px
}
.nanoInner128 .section4 h3 {
    margin-bottom: 16px;
    margin-top: 27px
}
.nanoInner128 .section4 p {
    width: 804px;
    letter-spacing: -0.35px;
    margin-bottom: 0
}
.nanoInner128 .section4 .gragh_wrapper {
    padding: 20px 20px 5px 5px;
    width: 536px
}
.nanoInner123 .intro_text {
    padding: 36px 0 62px 0
}
.nanoInner123 .intro_text h2 {
    margin-bottom: 10px
}
.nanoInner123 .intro_text p {
    letter-spacing: -0.35px
}
.nanoInner123 .section2 {
    background: none;
    background-color: #8ebe3f;
    padding: 22px 0 12px 0;
}
.nanoInner123 .section3 {
    position: relative;
    padding: 22px 0 12px 0
}
.nanoInner123 .section3 .bg {
    background: url("../images/nanography_inner/good_sec2_waves.png") 50% 50% no-repeat;
    background-size: cover;
    position: absolute;
    width: 100%;
    height: 226px;
    bottom: 0
}
.nanoInner123 .section3 h3 {
    color: #313435;
    margin-bottom: 19px
}
.nanoInner123 .section3 p {
    color: #999997;
    width: 806px;
    letter-spacing: .25px
}
.nanoInner123 .section3 img.sec2img {
    position: relative;
    margin-top: 24px;
    margin-left: -78px
}
.nanoInner123 .section4 {
    background: url("../images/nanography_inner/good_sec3.jpg") 50% 50% no-repeat;
    background-size: cover;
    padding: 57px 0 0 0
}
.nanoInner123 .section4 .containerLooby {
    padding-bottom: 50px
}
.nanoInner123 .section4 h3 {
    margin: 6px 0 18px -3px
}
.nanoInner123 .section4 p {
    color: #feffff;
    width: 793px;
    letter-spacing: .3px
}
.nanoInner62 .intro_text {
    padding: 37px 0 62px 0
}
.nanoInner .intro_text h2 {
    letter-spacing: -1.2px;
    margin-bottom: 10px
}
.nanoInner62 .intro_text h2 {
    margin-bottom: 10px
}
.nanoInner62 .intro_text p {
    letter-spacing: -0.3px
}
.nanoInner62 .full_wrapper {
    padding: 44px 0 37px 0
}
.nanoInner62 .full_wrapper .left {
    float: left;
    width: 419px;
    font-size: 18px;
    line-height: 5px;
    color: #545450
}
.nanoInner62 .full_wrapper .right {
    margin-top: -22px;
    margin-right: -132px;
    width: auto
}
.nanoInner62 .full_wrapper h3 {
    color: #313435;
    margin: 20px 0 26px -2px
}
.nanoInner62 .full_wrapper ul {
    margin-top: 15px
}
.nanoInner .full_wrapper li {
    background: url("../images/nanography_inner/print_li_bg.png") no-repeat scroll 2px 4px transparent;
    padding: 0 34px;
    line-height: 20px
}
.nanoInner62 .section3,
.nanoInner320 .section7 {
    background: url("../images/nanography_inner/print_inner_sec3.jpg") 50% 50% no-repeat;
    background-size: cover
}
.nanoInner62 .section3 {
    padding: 35px 0 33px 0
}
.nanoInner62 .section3 h3 {
    width: 610px;
    margin-bottom: 19px
}
.nanoInner62 .section3 p {
    width: 704px;
    letter-spacing: .15px;
    color: #545450
}
.nanoInner62 .section4 {
    background: url("../images/nanography_inner/print_inner_sec4.jpg") 50% 50% no-repeat;
    background-size: cover;
    padding: 23px 0 32px 0
}
.nanoInner62 .section4 h3 {
    color: #e5e5e4;
    margin-bottom: 16px
}
.nanoInner62 .section4 p {
    color: #545450;
    width: 765px;
    letter-spacing: .12px
}
.nanoInner62 h4 {
    font-size: 28px;
    letter-spacing: -1.45px;
    text-transform: uppercase
}
.nanoInner62 .section5 h4 {
    margin-top: -7px
}
.nanoInner62 .section4 h4 {
    margin-bottom: 3px
}
.nanoInner62 .section4 #trillion {
    margin: 20px 0 0 0
}
.nanoInner62 .section5 {
    padding: 19px 0 0 0
}
.nanoInner62 .section5 .containerLooby {
    padding-bottom: 50px
}
.nanoInner62 .section5 p {
    width: 692px;
    letter-spacing: .23px
}
.nanoInner127 .intro_text {
    padding: 36px 0 28px 0
}
.nanoInner127 .full_wrapper {
    padding: 29px 0 132px 0
}
.nanoInner127 .full_wrapper h3 {
    color: #313435;
    margin-bottom: 18px;
    margin-left: -3px
}
.nanoInner127 .full_wrapper p {
    color: #999997;
    width: 777px
}
.nanoInner127 .full_wrapper img {
    margin-top: 57px
}
.nanoInner127 .section3,
.item809 .sec7 {
    background: url("../images/nanography_inner/love_inner_sec3.jpg") 50% 50% no-repeat;
    background-size: cover
}
.nanoInner127 .section3 {
    padding: 34px 0 225px 0
}
.nanoInner127 .section3 h3 {
    color: #e1dede;
    width: 644px;
    line-height: 57px;
    margin-bottom: 11px;
    margin-left: -3px
}
.nanoInner127 .section3 p {
    color: #545450;
    width: 700px;
    margin-bottom: 43px
}
.nanoInner127 .section4 h3 {
    margin-bottom: 19px
}
.nanoInner127 .section4 p {
    color: #cfcece;
    width: 822px
}
.nanoInner127 .section4 img {
    margin-top: 47px
}
.nanoInner127 .section4 {
    background: url("../images/nanography_inner/love_inner_sec4.jpg") 50% 50% no-repeat;
    background-size: cover;
    padding: 30px 0 0 0
}
.nanoInner127 .section4 .containerLooby {
    padding-bottom: 122px
}
.nanoInner63 .intro_text {
    padding: 36px 0 47px 0
}
.nanoInner63 .intro_text h2 {
    margin-bottom: 10px
}
.nanoInner63 .full_wrapper {
    padding: 20px 0 41px 0
}
.nanoInner63 .full_wrapper h3 {
    width: 700px;
    margin-bottom: 30px
}
.nanoInner63 .full_wrapper p {
    width: 707px
}
.nanoInner63 .full_wrapper img {
    margin-top: 11px
}
.nanoInner63 .section3,
.nanoInner320 .section3 {
    background: url("../images/nanography_inner/print_any_sec3.jpg") 50% 50% no-repeat;
    background-size: cover
}
.nanoInner63 .section3 {
    padding: 37px 0 0 0
}
.nanoInner63 .section3 .containerLooby {
    padding-bottom: 50px
}
.nanoInner63 .section3 p {
    font-size: 34px;
    text-transform: uppercase;
    line-height: 38px;
    color: #fff;
    width: 890px;
    letter-spacing: -0.3px
}
.nanoInner63 .section3 img {
    margin-top: 33px
}
.nanoInner320 .intro_text {
    padding: 37px 0 79px 0;
    height: 217px
}
.nanoInner320 .intro_text h2 {
    margin-bottom: 11px
}
.nanoInner320 .full_wrapper {
    padding: 22px 0 4px 0
}
.nanoInner320 .full_wrapper h2 {
    color: #313435;
    margin-bottom: 14px;
    margin-left: -2px
}
.nanoInner320 .full_wrapper ul {
    font-size: 18px;
    line-height: 24px;
    width: 707px
}
.nanoInner320 .full_wrapper li {
    margin-bottom: 16px;
    width: 791px
}
.nanoInner320 .section2 {
    position: relative
}
.nanoInner320 .section2 .bg {
    background: url("../images/nanography_inner/good_sec2_waves.png") 50% 50% no-repeat;
    background-size: cover;
    position: absolute;
    width: 100%;
    height: 210px;
    bottom: 0
}
.nanoInner320 .full_text {
    position: relative
}
.nanoInner320 .full_wrapper img {
    margin: 58px 0 -4px -206px
}
.nanoInner320 .section3 {
    padding: 37px 0 58px 0
}
.nanoInner320 .section3 h2 {
    width: 855px;
    color: #e1dede;
    margin-bottom: 31px
}
.nanoInner320 .section3 p {
    width: 707px;
    color: #545450
}
.nanoInner320 .section3 img {
    margin-top: 32px
}
.nanoInner320 .section4 {
    background: url("../images/nanography_inner/nanoink_inner_sec4.jpg") 50% 50% no-repeat;
    background-size: cover;
    padding: 34px 0 37px 0
}
.nanoInner320 .section4 h3 {
    margin-bottom: 12px;
    margin-left: -2px;
    font-weight: bold;
}
.nanoInner320 .section4 p {
    width: 830px;
    color: #545450
}
.nanoInner320 .section4 .staticvideo {
    margin: 24px 0 0 2px
}
.nanoInner320 .section5 {
    background: url("../images/nanography_inner/nanoink_inner_sec5.jpg") 50% 50% no-repeat;
    background-size: cover;
    padding: 29px 0 0 0
}
.nanoInner320 .section5 .containerLooby {
    padding-bottom: 50px
}
.nanoInner320 .section5 h3 {
    margin-bottom: 16px
}
.nanoInner320 .section5 p {
    width: 707px;
    color: #ebeeef
}
.nanoInner320 .section5 img {
    margin-top: 15px;
    position: static
}
.prodInner820 span,
.prodInner1418 span {
    line-height: 22px;
    font-size: 18px
}
.prodInner .intro_img2 {
    float: left;
    margin-top: 61px;
    position: relative;
    margin-left: -30px
}
.prodInner820 .section1 img,
.prodInner1418 .section1 img {
    margin-bottom: 15px
}
.prodInner820 .section1 h3,
.prodInner1418 .section1 h3,
.prodInner1416 .section1 h3 {
    color: #313435;
    padding: 26px 0 14px 16px
}
.prodInner820 .section1 .content,
.prodInner1418 .section1 .content {
    color: #f7f7f8;
    margin-left: 20px;
    position: relative;
    font-size: 17px;
    width: 718px;
    padding-bottom: 11px
}
.prodInner820 .section1 .play,
.prodInner1418 .section1 .play {
    position: absolute
}
.prodInner .section2 {
    padding: 0
}
.prodInner .section2 h3 {
    color: #009fe3;
    padding: 44px 0 0 0px
}
.prodInner820.item_id1418 .section2 h3 {
    color: #585858
}
.prodInner .section2 h3.grey {
    color: #303435
}
.prodInner .section5 h3.grey {
    color: #535451
}
.prodInner .section2 .content {
    font-size: 18px;
    color: #585858;
    width: 812px;
    padding-bottom: 36px
}
.prodInner820 .section2 .content,
.prodInner1418 .section2 .content {
    padding-bottom: 30px
}
.prodInner820 .section2 p,
.prodInner1418 .section2 p {
    padding-left: 14px;
    line-height: 21px;
    margin-top: 3px
}
.prodInner820 .section2 .hiddenP,
.prodInner1418 .section2 .hiddenP {
    display: block
}
.prodInner .section3 {
    background: url('../images/products_inner/section4BG.jpg') 50% 50%;
    background-size: cover
}
.prodInner820 .section3 h3,
.prodInner1418 .section3 h3,
.prodInner1416 .section3 h3 {
    padding-top: 39px;
    padding-left: 13px;
    color: #dadad7
}
.section3 h3.blueTitle {
    color: #009fe3
}
.section3 h3.whiteTitle {
    color: #fff
}
.prodInner820 .section3 li,
.prodInner1418 .section3 li {
    color: #fff;
    padding-left: 61px;
    width: 720px;
    font-size: 18px;
    line-height: 22px;
    background: url('../images/sprites_07_02.png') 8px -269px no-repeat;
    margin-top: 21px
}
.prodInner820 .section3 .point_list,
.prodInner1418 .section3 .point_list {
    float: left;
    padding-left: 10px;
    margin-top: 27px
}
.prodInner820 .section3 img,
.prodInner1418 .section3 img {
    margin: 30px 0 38px -7px
}
.prodInner820 .section4 h3,
.prodInner1418 .section4 h3 {
    padding-top: 25px;
    padding-left: 15px;
    margin-bottom: 24px
}
.prodInner .section4 span,
.prodInner .section4 img {
    position: static
}
.prodInner820 .section4 span,
.prodInner1418 .section4 span {
    line-height: 22px;
    padding-left: 14px;
    display: inline-block;
    width: 962px;
    letter-spacing: 1px
}
.prodInner820 .section4 img,
.prodInner1418 .section4 img {
    margin-left: -13px
}
.prodInner820 .section4 .p2,
.prodInner1418 .section4 .p2 {
    margin-top: 27px;
    padding-bottom: 32px
}
.prodInner820 .section4 .p2 p span:first-child,
.prodInner1418 .section4 .p2 p span:first-child {
    color: #009fe3;
    font-size: 50px
}
.prodInner820 .section5,
.prodInner1418 .section5 {
    background: url('../images/products_inner/section6BG.jpg') 50% 50%;
    background-size: cover;
    height: 478px
}
.prodInner820 .section5 h3,
.prodInner1418 .section5 h3 {
    color: #1d1d1b;
    font-weight: normal;
    margin-left: 16px;
    padding-top: 54px;
    font-size: 48px
}
.prodInner820 .section5 img,
.prodInner1418 .section5 img {
    margin: 19px 0 27px 17px;
    position: relative
}
.prodInner820 .section6 h3,
.prodInner1418 .section6 h3 {
    font-size: 50px;
    margin-left: 15px;
    padding-top: 48px;
    color: #fff
}
#s10p .section6 h3 {
    padding-top: 12px;
    color: #000
}
#s10p .section6 p {
    padding-bottom: 20px
}
#s10p .section7 h3 {
    color: #fff
}
#s10p .section5 p {
    margin-left: 16px
}
.prodInner820 .section6,
.prodInner1418 .section6 {
    background: url('../images/products_inner/section7BG.jpg') 50% 50%;
    background-size: cover;
    padding-bottom: 0
}
.prodInner820 .section6 p,
.prodInner1418 .section6 p {
    font-size: 17px;
    text-transform: none;
    text-align: left;
    padding: 0 0 56px 16px;
    width: 800px;
    color: white
}
.prodInner820 .section6 img,
.prodInner1418 .section6 img {
    display: block;
    margin: -2px 0 9px -5px
}
.prodInner820 .towSection_wrapper,
.prodInner1418 .towSection_wrapper {
    background: url('../images/products_inner/section8_9BG.jpg') 50% 50%;
    background-size: cover;
    margin-top: -2px
}
.prodInner820 .section7,
.prodInner1418 .section7 {
    background: 0;
    padding: 0 0 4px 0
}
.prodInner820 .section7 .background,
.prodInner1418 .section7 .background {
    background: #222627;
    height: 100%;
    width: 100%;
    opacity: .80;
    position: absolute
}
.prodInner820 .section7 h3,
.prodInner1418 .section7 h3 {
    color: #009fe3;
    padding-top: 22px;
    padding-left: 16px;
    line-height: 64px;
    text-align: left;
    font-size: 54px
}
.prodInner820 .section7 .staticvideo,
.prodInner1418 .section7 .staticvideo {
    margin-top: -3px;
    margin-left: 17px
}
.prodInner820 .section7 p,
.prodInner820 .section8 span,
.prodInner820 .section7 span,
.prodInner1418 .section7 p,
.prodInner1418 .section8 span,
.prodInner1418 .section7 span {
    color: #fff;
    padding: 0 0 0 19px;
    text-align: left;
    width: 780px
}
.prodInner820 .section7 p,
.prodInner1418 .section7 p {
    font-size: 18px;
    letter-spacing: -0.7px;
    text-transform: none;
    line-height: 22px
}
.prodInner820 .section7 span,
.prodInner1418 .section7 span {
    color: #f6f6f6;
    margin-top: 23px;
    display: block
}
.prodInner820 .section8,
.prodInner1418 .section8 {
    background: url('../images/products_inner/section9BG.png') 50% 50%;
    background-size: cover;
    padding: 0 0 8px 0
}
.prodInner820 .section8 h3,
.prodInner1416 .section8 h3,
.prodInner1418 .section8 h3 {
    padding-top: 44px;
    padding-left: 18px;
    text-align: left
}
.prodInner820 .section8 .spec_block2,
.prodInner1418 .section8 .spec_block2 {
    margin-left: 45px
}
.prodInner820 .interactive .move_icon,
.prodInner1418 .interactive .move_icon {
    top: 148px;
    right: 105px
}
.prodInner820 .section9 h3,
.prodInner1418 .section9 h3 {
    padding-top: 36px;
    font-size: 50px;
    padding-left: 22px;
    color: #009fe3;
    background: 0;
    border: 0;
    width: 800px
}
.prodInner820 .section9,
.prodInner1418 .section9 {
    background: #fff
}
.prodInner820 .backToProducts,
.prodInner1418 .backToProducts {
    margin-top: -50px;
    position: relative
}
.itemBlog .itemView h3 {
    font-size: 16px!important;
    margin-bottom: 0
}
.itemBlog .itemView li {
    padding-left: 10px;
    background: url("../images/BlueBullet.png") no-repeat scroll 0 5px transparent;
    width: 100%
}
.itemBlog .itemView li p {
    padding-left: 19px
}
@media(max-width:1055px) {
    .headertxt,
    .market_intro_new .intro_text,
    .textLeftFoldingS3,
    .textLeftFoldingS4,
    .textLeftFoldingS5 {
        margin-left: 10px
    }
    .pager_holder,
    .slideshow_txt,
    .containerFixedTxt2 {
        left: 10px
    }
}
@media(max-width:1024px) {
    .inner_markets837 .section2 .innerCommercialImg {
        width: 36%;
        right: 40px;
        top: 100px
    }
    .nanoInner62 .section2 img {
        width: 54%;
        height: 54%
    }
    .nanoInner62 .full_wrapper .right {
        margin-top: 97px;
        margin-right: -80px
    }
    .right_st {
        display: none
    }
}
@media print {
    .market_intro_new .intro_text h2,
    .market_intro_new .intro_text p,
    .inner_header h1,
    .inner_header.new h2,
    .section7 p,
    .new-top ul.menu>li>a {
        font-family: "Arial"
    }
    * {
        font-family: "Arial"!important
    }
    .inner_header_bg {
        padding-bottom: 0;
    }
    .itemTitle {
        margin-top: 0;
    }
    .inner_header .inner_wrapper2 .new-logo {
        display: block!important;
        float: none!important;
    }
    .insideNav,
    .right_st,
    .pager_holder2,
    .pager_holder2 #slideshow_readmore,
    .new-footer,
    .new-top .new-container,
    .new-top ul.menu,
    .breadcrumbs,
    .addthis_inline_share_toolbox,
    .shareTop,
    .share,
    #___plusone_0,
    .menuClose,
    .RTP_RCMD2,
    .new-top.menuSmall,
    .topRight,
    .background,
    .wrapperScrollDown.arrowDown1,
    .new-logo,
    #relLast,
    .itemNavigation,
    #bottom-banner {
        display: none!important;
    }
}
html[data-useragent*='rv:10.0'] .marketsItemContainer .spanProducts4 {
    bottom: 38px
}
html[data-useragent*='rv:11.0'] .marketsItemContainer .spanProducts4 {
    bottom: 38px
}
@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-color-index: 0) {
    .nanography .marketsItemText .round_symbol .round_symbol_line_hide {
        display: none
    }
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
     ::i-block-chrome,
    .nanography .marketsItemText .round_symbol .round_symbol_line_hide {
        display: none
    }
}
_::-webkit-full-page-media,
_:future,
:root .nanography .marketsItemText .round_symbol .round_symbol_line_hide {
    display: none
}
.logout,
.login {
    margin-top: 140px
}
.landa-articles.item1150 .itemTitle {
    width: 520px
}
.managementNew .itemList {
    position: relative;
    z-index: 10;
    height: 100%
}
.wrapItemMan {
    float: left;
    width: 316px;
    height: 328px;
    margin-right: 8px;
    background: #e8e8e8;
    margin-bottom: 20px;
    -webkit-box-shadow: 10px 13px 26px -9px #dadada;
    -moz-box-shadow: 10px 13px 26px -9px #dadada;
    box-shadow: 10px 13px 26px -9px #dadada;
    border-radius: 5px;
    position: relative
}
.wrapItemMan img {
    height: 210px;
    width: 315px;
    border-radius: 5px 5px 0 0
}
.txtManNone {
    display: none;
    background: #e8e8e8;
    position: relative;
    z-index: 5;
    -webkit-box-shadow: 10px 13px 26px -9px #dadada;
    -moz-box-shadow: 10px 13px 26px -9px #dadada;
    box-shadow: 10px 13px 26px -9px #dadada;
    border-radius: 0 0 5px 5px;
    padding: 0 22px 22px
}
.txtManNone p {
    padding-top: 19px
}
.managementNew .wrapImg {
    position: relative;
    cursor: pointer
}
.wrapItemMan .arrow {
    background: url("../images/arrowManSprite.png") 50% 0 no-repeat;
    height: 42px;
    position: absolute;
    right: 14px;
    background-size: 90%;
    width: 42px;
    bottom: -15px
}
.wrapItemMan .arrow.active {
    background-position: 0 -47px
}
.wrapItemMan .wrapImg:hover .arrow {
    background-size: 100%
}
.wrapItemMan .wrapImg:hover .arrow.active {
    background-position: 50% -55px
}
.wrapItemMan .title {
    color: #00aeef;
    font: 18px 'DINMediumRegular';
    line-height: 26px
}
.wrapItemMan .txt p,
.managementNew li,
.txtManNone {
    font: 14px 'DINLightRegular';
    color: #2d2d2d
}
.wrapItemMan .txt {
    padding: 9px 22px 4px;
    position: relative
}
.managementNew #itemListPrimary {
    padding-top: 37px;
    padding-bottom: 100px
}
.managementNew li {
    padding: 0 0 0 11px;
    background-position: 0 4px;
    line-height: 14px;
    width: 100%;
    margin-left: -2px
}
.managementNew .breadcrumbs {
    z-index: 9999
}
.managementNew .breadcrumbs a {
    color: #fff
}
.managementNew .background {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #FFF;
    opacity: .5;
    z-index: 99;
    display: none
}
#cssNew h3 span {
    display: block
}
#cssNew .sec1 h3 span,
#cssNew .sec1 p,
#cssNew .sec3 p,
#cssNew .sec3 span,
.itemNews .sec1 a {
    color: #fff
}
.landa-articles #cssNew .sec1 p {
    color: #535451
}
#cssNew .sec2 h3 {
    color: #313435
}
.nanoNews #cssNew .sec3 .blogico .xf_content h3,
.nanoNews.innerNews #cssNew .sec1 .more_st,
#cssNew .sec3 .more_st {
    color: #fecc00
}
#cssNew .market_intro_new .intro_text {
    padding: 66px 0 43px 0
}
.nanoNews #cssNew .right_st {
    margin-right: -72px;
    margin-top: 29px
}
.nanoNews #cssNew .form-holder3 {
    padding: 7px 0;
    border: 2px solid #424a5d;
    background: 0
}
#cssNew .market_intro_new p a img {
    margin: 43px 0 0 -4px
}
.nanoNews #cssNew .sec1 .background {
    background: #000;
    opacity: .5
}
#cssNew .sec1 .xf_content {
    padding: 25px 0 33px;
    margin-top: 0
}
#cssNew .sec1 h3 {
    line-height: 101px;
    margin-left: -12px;
    margin-bottom: 12px;
    letter-spacing: -4.5px;
    font-size: 120px
}
#cssNew .sec1 h3 span {
    font-size: 45px;
    margin-left: 8px;
    letter-spacing: normal
}
#cssNew .sec1 p {
    width: 640px;
    line-height: 20px
}
#cssNew .sec1 .xf_content img {
    margin: 0 0 15px -4px
}
#cssNew .sec1 .xf_content strong {
    font-size: 23px;
    letter-spacing: -0.2px;
    margin-bottom: 10px;
    display: block;
    margin-top: 15px
}
.nanoNews #cssNew .sec2 {
    background: url("../images/innerNew&event/sec2bg.jpg") 50% 50% no-repeat;
    background-size: cover;
    padding-top: 28px;
    padding-bottom: 35px
}
#cssNew .sec2 .details p {
    color: #313435
}
#cssNew .sec2 h3 {
    font-size: 117px;
    line-height: 105px;
    letter-spacing: -3px;
    margin: 0 0 43px -12px
}
#cssNew .sec2 h3 span {
    font-size: 44px;
    letter-spacing: normal;
    margin-left: 11px;
    color: #fff
}
#cssNew .sec2 p {
    font-size: 18px;
    line-height: 20.8px;
    color: #fff
}
#cssNew .intro_text p sup {
    font-size: 8px;
    vertical-align: text-top;
}
#cssNew .sec3 .more_st {
    width: 111px!important;
}
#cssNew .sec3 .iconReadMore {
    margin-left: 0!important;
}
.nanoNews #cssNew .sec2 .WSanother_look .xf_content {
    margin-top: 0
}
#cssNew .sec2 img {
    margin: 48px 0 37px -4px
}
.nanoNews #cssNew .sec3 {
    background: url("../images/innerNew&event/sec3bg.jpg") 50% 50% no-repeat;
    background-size: cover;
    padding: 7px 0 0
}
#cssNew .sec3 h3 {
    font-size: 116px;
    line-height: 104px;
    margin-bottom: 39px;
    margin-left: -12px
}
#cssNew .sec3 h3 span {
    font-size: 44px;
    margin-left: 8px
}
#cssNew .sec3 a span {
    font-size: 40px;
    font-family: 'DINLightRegular';
    line-height: 45px;
    margin-bottom: 13px;
    display: block
}
.nanoNews #cssNew .sec3 p {
    font-size: 22px;
    line-height: 22px;
    width: 93%
}
.nanoNews .bottomPage.sec5 {
    background: url("../images/innerNew&event/secLastBg.jpg") 50% 50% no-repeat;
    background-size: cover
}
.nanoNews .bottomPage.sec5 h3 {
    padding-top: 44px;
    margin-left: -4px
}
#cssNew .market_intro_new .breadcrumbs {
    top: 6px;
    color: #00aeef;
    height: 20px
}
#cssNew .market_intro_new .intro_text a {
    color: #00aeef
}
#cssNew .linkToBlog .custom div {
    float: none!important
}
#cssNew .linkToBlog p,
#cssNew .linkToBlog .custom {
    float: left;
    width: auto!important
}
#cssNew .linkToBlog .custom {
    margin-left: 20px
}
#cssNew .linkToBlog .itemRelImg {
    margin: 0 1px 0 0!important
}
.bigGershFirst,
.bigGershEnd {
    width: 26px;
    height: 20px;
    display: inline-block;
    margin-bottom: 5px
}
.bigGershFirst {
    background: url("../images/innerNew&event/gershFirst.png") 50% 50% no-repeat
}
.bigGershEnd {
    background: url("../images/innerNew&event/gershEnd.png") 50% 50% no-repeat
}
#cssNew #contactForm a {
    color: #000;
    font-size: 10px;
}
#cssNew .select2-container .select2-choice>.select2-chosen,
.select2-results .select2-result-label {
    font-size: 13px
}
.itemNews.item887 .market_intro_new .intro_text {
    height: 370px
}
.nanoNews.item887 .sec2 .WSanother_look .xf_content {
    width: auto
}
.itemNews.item887 .sec2 img {
    float: right;
    margin: -42px 95px 0 0
}
.itemNews.item887 .sec2 p {
    width: 650px
}
.itemNews #cssNew .market_intro_new .intro_text {
    height: auto
}
.itemNews #cssNew .sec1 {
    padding-bottom: 0
}
#awwwards {
    position: absolute;
    width: 126px;
    height: 126px;
    text-indent: -666em;
    overflow: hidden;
    z-index: 999;
    -webkit-transition: all 1s ease;
    transition: all 1s ease
}
#awwwards.topNomi {
    top: 59px
}
#awwwards.rightNomi {
    right: 0
}
#awwwards a {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 126px;
    height: 126px;
    background-repeat: no-repeat;
    background-position: 4px -23px;
    background-size: 145px 145px
}
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5) {
    #awwwards.nominee.whiteNomi a {
        background-image: url(ribbons/awwwards_nominee_white@2x.png)
    }
}
.aboutInner410 h1 {
    line-height: 1;
    width: 90%
}
.aboutInner410 .headertxt {
    margin-top: 8px!important
}
h2 sup,
h3 sup {
    /*font-size:14px*/
    font-size: 0.7em;
}
h1 sup {
    /*font-size:20px;position:relative;bottom:9px*/
    font-size: 0.7em;
}
.landa-articles sup {
    font-size: 8px
}
.aboutInner .download_videos h3 {
    padding: 17px 0 27px 0;
    margin-left: -3px
}
.wrap_video .itemContainer {
    position: relative
}
.wrap_video .wrapperScrollDown.arrowDown1 {
    top: 313px
}
.wrap_video .sec4 {
    padding-bottom: 0
}
.wrap_video h2 {
    height: 66px;
    width: 162px
}
.wrap_video .inner_header.new h2 {
    margin-bottom: -16px;
    position: relative;
    top: -35px
}
.wrap_video .market_intro_new {
    z-index: 10
}
.wrap_video .pagen {
    width: 100%;
    height: 65px;
    top: 0;
    padding-top: 1px
}
.wrap_video .itemList {
    background: url("../images/bgVideo.jpg")0 0 no-repeat;
    background-size: cover
}
.wrap_video .landaItem {
    float: left;
    width: 50%
}
.wrap_video .item2,
.wrap_video .sec5 .item3 {
    background-color: #00aeef;
    opacity: .75;
    height: 100%
}
.wrap_video .sec1 .item1 {
    background-color: #00aeef;
    opacity: .75;
    width: 100%;
    height: 100%;
    position: absolute
}
.wrap_video .item3 {
    background-color: #004a6e;
    opacity: .56
}
.wrap_video .sec4 .item1 {
    background-color: #002638;
    opacity: .56;
    width: 100%;
    height: 100%;
    position: absolute
}
.wrap_video h3 {
    font-size: 30px;
    line-height: 38px;
    letter-spacing: -1px;
    text-transform: uppercase;
    width: 463px;
    color: #fff
}
.wrap_video .downloadText a {
    color: #fff
}
.wrap_video .downloadText {
    bottom: 55px;
    padding-bottom: 9px
}
.wrap_video .video_frame {
    height: 223px!important;
    width: 358px!important
}
.wrap_video .landaItem {
    padding: 47px 0 62px!important
}
.wrap_video .last .landaItem {
    padding: 47px 0 0!important
}
.wrap_video .download_videos_intro {
    position: relative;
    bottom: 5px
}
.wrap_video .k2Pagination {
    text-align: center!important;
    margin-top: 20px
}
.wrap_video .video_social {
    position: relative;
    right: 0;
}
.contact_us .inner_header.new h2 {
    text-transform: inherit
}
.itemBlog .itemNavigation,
.landa-articles .itemNavigation {
    padding: 20px 0;
    width: 100%;
    font-weight: 600;
    font-size: 17px
}
.landa-articles .itemNavigation {
    padding: 48px 0
}
.itemBlog .itemNext,
.landa-articles .itemNext {
    float: right
}
.itemBlog .itemPrevious.hide,
.landa-articles .itemPrevious.hide {
    display: none
}
.itemBlog .itemNext.hide,
.landa-articles .itemNext.hide {
    display: none
}
.itemBlog .back2lobby,
.landa-articles .back2lobby {
    margin: 20px 395px 0
}
.prodInner p sup,
.prodInner span sup {
    font-size: 9px
}
.careers .video_social {
    position: relative;
    right: 20px;
    padding: 0 0 41px 18px;
}
.careers .sharethispage .video_social {
    padding-top: 12px
}
.careers .sharethispage span {
    color: #fff
}
.careers .video_social.item_carrer_page {
    margin-top: 0
}
.backToCareers {
    background: url("../images/back_careers.png") 0 0 no-repeat;
    width: 160px
}
.error_page {
    background: url('../images/404page/start.png') 50% 50% no-repeat;
    background-size: cover;
    height: 100%
}
.error_page .logo_strip {
    height: 100px;
    width: 100%;
    position: relative;
    top: 57px
}
.error_page .strip {
    background-color: #455069;
    opacity: .6;
    height: 100%
}
.error_page .logo_strip .logo_link {
    position: absolute;
    left: 160px;
    top: -4px;
    padding: 21px 0
}
.error_page .logo_strip .link_to_home {
    background: url('../images/404page/home.png') no-repeat;
    float: right;
    position: absolute;
    right: 200px;
    top: 34px;
    font-size: 17px;
    color: #fff;
    height: 50px;
    padding: 13px 0 0 39px;
    letter-spacing: -0.4px
}
.error_page .container_error {
    text-align: center;
    margin-top: 62px
}
.error_page h1 {
    color: #fecc00;
    width: 100%;
    font-family: DINMediumRegular;
    letter-spacing: -1px;
    font-size: 38px;
    position: relative;
    top: 174px;
    text-align: center;
}
.error_page .container_error h2 {
    color: #fff;
    font-family: 'DINLightRegular',
    Verdana;
    font-size: 24px;
    letter-spacing: -0.5px
}
.error_page .container_error .ten_seconds {
    margin-top: 303px;
    padding-bottom: 36px;
    letter-spacing: .4px;
    color: #fff;
    font-size: 23px;
    font-family: DINLightRegular
}
.error_page .container_error .ten_seconds .second {
    font-family: DINMediumRegular;
    font-size: 38px
}
.error_page .time_line {
    position: relative;
    bottom: -1px;
    height: 6px;
    width: 100%
}
.error_page .part_time {
    bottom: -1px;
    height: 6px;
    width: 9%;
    background: #fecc00
}
.error.new-footer {
    padding: 0;
    margin: 0 0 -40px 0
}
.component .error li {
    background: #f2f2f2;
    margin: 0;
    padding: 0;
    display: inline-block
}
.error_page #relLast {
    padding-top: 0!important
}
.error ul.menu-footer {
    margin: 0 0 0 166px;
    height: 76px
}
.error ul.menu-footer li.item-153 {
    width: 98px
}
.error ul.menu-footer li.item-154 {
    width: 116px
}
.error ul.menu-footer li.item-159 {
    width: 161px
}
.error .custom.footer2 {
    width: 465px
}
.nanoInner63 .section2 h3 sup {
    position: relative;
    bottom: 12px
}
.commercial .inner_header h1 span.titleAndSub {
    text-transform: none
}
.landa-articles .share {
    margin: 0!important
}
.nanography .nanoSec.contNum8 .nanoItemText h3 sup {
    font-size: 17px;
    top: -5px;
    left: 3px
}
.nanoInner63 .section3 p sup {
    font-size: 14px;
    top: -5px;
    POSITION: relative
}
.wrap_video .landaItem.id1268 h3 {
    width: 280px
}
.landa-articles #cssNew .sec1 p {
    color: #535451
}
.landa-articles .itemFullText p span {
    word-wrap: break-word
}
.awards .addFrame {
    margin-right: 26px;
    background: url("../images/awards/frame-logos.png") 0 0 no-repeat
}
.awards .addFrame img {
    bottom: 35px
}
.awards .text {
    display: inline-block;
    width: 500px;
    margin-top: 0
}
.awards.innerNews .more_st {
    margin-top: 5px;
    color: #3d3f41
}
.awards.innerNews .pbsItemLeft {
    padding: 33px 0 35px 0
}
.awards.innerNews .itemList {
    background: url("../images/awards/bg-awards.jpg") 40% 0 no-repeat;
    background-size: cover
}
.awards #itemListPrimary {
    background: url("../images/awards/bg-awards.jpg") 40% 0 no-repeat;
    background-size: cover
}
.awards .nanoThank {
    background: url("../images/awards/bg-nano-form.jpg") 0 0 no-repeat;
    border: 0;
    color: #fff;
    text-align: center
}
.awards .nanoThankP {
    text-align: center;
    right: 140px;
    font-size: 28px!important;
    line-height: 39px
}
.addFrame img {
    width: 153px;
    max-height: 143px;
}
.addFrame .itemListPrimary {
    background: url("../images/awards/bg-awards.jpg") 40% 0 no-repeat;
    background-size: cover
}
.nanoNews .form-holder3 {
    background: url("../images/awards/bg-nano-form.jpg") 0 0 no-repeat;
    border: 0
}
.form-holder button {
    font-family: "DINLightRegular"
}
.form-holder .titleH3 {
    font-family: "DINMediumRegular"!important
}
.Publishing .plusPub1 {
    bottom: 267px;
    left: 25%;
}
.innerProduct300 .section1,
.innerProduct300 .section2,
.innerProduct300 .section3 {
    display: none
}
.itemListView47 #rel3 h3 {
    margin-top: 45px;
}
.subCatID_161 .newsroomImg {
    margin: 41px 0 0 -6px;
    height: auto;
}
.subCatID_163 .newsroomImg {
    margin: 29px 0 0 -6px;
    height: auto;
}

/*----------------------*/

/*----------------------*/

/* Tova 17/03/2016 ###  drupa 2016 */

/*----------------------*/

/*----------------------*/
.technologylobby .wrap0 .imgMarketsItem {
    left: 0
}
.first_sec {
    position: relative;
    min-height: 342px;
    background: rgba(0,
    0,
    0,
    0.51);
}
.first_sec h2 {
    color: #fff;
    font-family: "DINLightRegular";
    font-size: 33px;
    line-height: 44px;
    text-transform: uppercase;
    margin: 0 0 10px -2px;
    letter-spacing: -0.8px;
    width: 55%;
    padding-top: 22px;
}
.first_sec h3 {
    font-size: 24px!important;
    color: #fff;
    width: 62%!important;
    text-transform: capitalize!important;
    line-height: 33px!important;
}
.first_sec h3 a {
    text-decoration: underline;
}
.first_sec a.SHlightbox {
    position: absolute;
    right: 0;
    top: 56px;
}
.first_sec p span {
    color: #fff;
    position: absolute;
    top: 27px;
    right: 32px;
    text-align: center;
    width: 299px;
}
#s10p.innerProduct .wrapperScrollDown.arrowDown1 {
    top: 785px;
}
#s10p.innerProduct.item_id1453 .wrapperScrollDown.arrowDown1 {
    top: 699px;
}
.prodInner820 .imgItemOvvervie {
    top: 63px;
}
.first_sec h3 a span {
    display: inline-block;
    font-family: 'PFDinTextProMedium';
    border-bottom: 2px solid;
    line-height: 17px;
}
.first_sec a.SHlightbox img {
    padding: 26px 0;
}

/*only in firefox*/
@-moz-document url-prefix() {
    .first_sec h3 a span {
        border-bottom: 1px solid;
        line-height: 18px;
    }
}

/*--------23/03/2016----------*/
#s10p .section7 h3 sup,
#s10p h2 sup {
    font-size: 21px;
    /*vertical-align: text-top;*/
}
#s10p.innerProduct.item_id300 .wrapperScrollDown.arrowDown1 {
    top: 697px;
}

/*03.04.2016*/
.msgCheackEmail {
    color: #ffffff;
    font-family: 'DINMediumRegular';
    margin-top: 2px;
    display: block;
    font-size: 14px;
}
sup {
    line-height: 15px;
    vertical-align: text-top;
}
.more_st.gray,
#cssNew .market_intro_new .intro_text a.gray {
    color: #495e71;
}

/*only in Explorer*/
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .prodInner820 span,
    .prodInner1418 span {
        width: 272px!important;
    }
    .prodInner820 span.iconReadMore {
        width: 28px!important;
    }
    .prodInner820 .select2-container--default .select2-selection--single .select2-selection__arrow b {
        left: 96%;
    }
}
.item1473,
.item1472,
.item1474,
.item1473 h1,
.item1472 h1,
.item1474 h1,
.item1473 h2,
.item1472 h2,
.item1474 h2 {
    font-family: Arial!important;
}
.contact_us_new_form input.First_name,
.contact_us_new_form input.Last_name {
    width: 250px;
}
.contact_us input[type="radio"] {
    color: #00aeef;
    border: none;
    width: 30px;
    margin-right: 3px;
    margin-left: -6px;
    height: 13px;
    -webkit-appearance: radio;
    cursor: pointer;
}
.contact_us input[type="radio"]+label {
    display: inline-block;
    cursor: pointer;
}
.tp-bullets.tp-thumbs {
    background-color: transparent!important;
}
.tp-thumbcontainer {
    bottom: 0;
}
.bullet.thumb {
    height: 15px!important;
    top: 14px!important;
    background-position: 0 0!important;
}
.bullet.thumb.selected {
    height: 25px!important;
    top: 0px!important;
}

/*drupa2016 in the top-nav (near contact us)*/
.nav-drupa {
    position: absolute;
    right: 65px;
    z-index: 9999999;
    color: #fecc00;
    height: 28px;
    bottom: 0;
    font-family: 'DINMediumRegular';
    font-size: 15px;
    text-transform: uppercase;
    margin-right: 10px;
}
.nav-drupa:hover {
    font-weight: bold;
}
a.nav-drupa.home {
    top: 32px;
}
.nav-drupa-menu {
    color: #FECC00!important;
    padding-right: 0!important;
    line-height: 36px;
}
ul.menu>li>a.nav-drupa-menu:hover,
ul.menu>li:hover>a.nav-drupa-menu {
    color: #FECC00!important;
    font-weight: bold;
}
.new-top a.new-logo {
    margin-left: 10px;
}
.topRight {
    position: absolute;
    top: 0;
    right: 51px;
    width: 166px;
    height: 60px;
}
@media screen and (min-width: 1270px) {
    .new-top a.new-logo {
        margin-left: 1%;
    }
}
@media screen and (max-width: 1269px) {
    .new-top .new-container {
        width: 876px;
    }
}
@media screen and (max-width: 1089px) {
    .new-top .new-container {
        width: 816px;
    }
}
.downloadData {
    width: 183px!important;
    position: absolute;
    top: 115px;
    left: 15px;
}
.downloadData a {
    color: #444!important
}
.downloadData .iconReadMore {
    width: 9px!important;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    background-position: 0 -38px;
}
.more_st.downloadData:hover .iconReadMore {
    -webkit-animation: play .8s steps(10) infinite;
    -moz-animation: play .8s steps(10) infinite;
    -ms-animation: play .8s steps(10) infinite;
    -o-animation: play .8s steps(10) infinite;
    animation: play .8s steps(10) infinite;
}

/* Drupa - new homepage*/
.d_container {
    width: 1025px;
    margin: 0 auto;
    position: relative;
}
.d_header {
    height: 637px;
    font-family: 'DINRegularRegular';
    margin-top: -101px;
}
.d_header .SHlightboxIframe {
    position: absolute;
    top: 305px;
    right: 50%;
    margin-right: -45px;
}
.d_bg_image {
    padding: 137px 0 76px;
}
.d_title p {
    text-shadow: 7px 3px 13px #000;
}
.d_title p span {
    color: #ffffff;
    display: block;
    font-size: 30px;
    line-height: 43px;
    text-shadow: 7px 3px 13px #000;
}
.d_title p strong {
    color: #ffffff;
    margin-right: -8px;
    font-size: 61px;
    font-family: 'DINMediumRegular';
    text-shadow: 7px 3px 13px #000;
}
.d_title {
    color: #ffffff;
    font-size: 64px;
    margin-bottom: 197px;
    padding-bottom: 4px;
    background: url("/images/drupa_2016/bg_header_title.png") 0 bottom no-repeat;
    font-family: 'DINLightRegular';
}
.link_form {
    background: #00aeef url("/images/drupa_2016/a_form_link.png") 93% 50% no-repeat;
    color: #ffffff;
    font-weight: bold;
    padding: 28px 19px;
    border-radius: 5px;
    font-size: 28px;
    text-transform: uppercase;
    display: none;
    width: 281px;
}
.d_header .SHlightboxIframe {
    position: absolute;
    top: 305px;
    right: 50%;
    margin-right: -45px;
}
.home .wrapperScrollDown.arrowDown1 {
    top: 527px;
}

/*.inner_wrapper .galleryMenu .galItem.drupa2016,.inner_wrapper .galleryMenu .galItem.drupa2016 .hover,*/

/*.gallery ul.tp-grid .drupa2016 span:nth-child(2),*/

/*.inner .thdpi.drupa2016C, .gallery ul.tp-grid .drupa2016 .svdpi.drupa2016C{*/

/*background: brown!important;*/

/*cursor: pointer*/

/*}*/
.prodInner820 .section2 p {
    line-height: 29px;
    text-transform: initial;
    padding-left: 4px;
    margin-top: 19px;
    letter-spacing: -0.5px;
}

/* change in HP  -  drupa*/
body.home {
    background: none!important;
}
.home .scrollDownup,
.home .scrollDownupX,
.home .scrollDownup2,
.home .wrapperScrollDown .scrollDown {
    display: none;
}

/*COLOR GAMUT -nanoink page*/
.nanoInner320 .section4 {
    background: #000000;
}
.nanoInner320 .section4 p {
    color: #fff;
}
#landaSocial .about sup {
    font-size: 6px;
    line-height: 7px;
    font-weight: bolder;
}
.nanoNews.itemNews.item887 .wrapperScrollDown.arrowDown1 {
    top: 309px;
}
.in_log_in {
    width: 100%;
    height: 24px;
    line-height: 24px;
    background: #f7db18;
    margin-top: 60px;
    text-align: center;
    font-size: 18px;
    position: fixed;
    bottom: 20px;
    z-index: 99;
}
.read-more-button {
    top: 218px!important;
    color: #ffffff!important;
    font-family: DINLightRegular!important;
    font-size: 16px!important;
    text-decoration: none!important;
    font-weight: normal!important;
    background-color: rgba(0,
    174,
    239,
    1)!important;
    padding: 4px 12px!important;
    border-radius: 4px 4px 4px 4px!important;
    border-color: rgb(255,
    255,
    255)!important;
    border-style: none!important;
}
.landablog .blog_lang_trans {
    float: right;
    width: 170px;
    margin-bottom: 14px;
}
.landablog .blog_lang_trans img {
    max-width: 38px;
    height: auto;
    margin-left: 8px;
    /*float: left;*/
}
.button_blue_bg {
    background: #00aeef url("/images/drupa_2016/a_form_link.png") 93% 50% no-repeat;
    color: #ffffff;
    font-weight: bold;
    padding: 15px 19px;
    border-radius: 5px;
    font-size: 19px;
    text-transform: uppercase;
    display: block;
    width: 220px;
    font-family: 'DINLightRegular';
    margin-top: 22px;
}
a.languages {
    display: inline-block;
    background: #fff;
    text-transform: uppercase;
    border: 1px solid #00aeef;
    margin-top: 2px;
}
a.languages:hover {
    background: #00aeef;
    color: #fff;
}
a.languages p {
    padding: 2px 8px;
    min-width: 20px;
    text-align: center;
    line-height: 16px;
    font-size: 16px;
}
.itemNewsroomRelated ul {
    padding: 10px 0;
}
.itemListSubCategories {
    width: 960px;
}
.sec1 .itemListSubCategories {
    width: 698px;
}
.press_releases .rightTxt {
    width: 721px;
}
.sec1 .itemListSubCategories .rightTxt {
    width: 460px;
}
.press_releases .subCat h3 {
    width: 100%;
}
.wrapperRight {
    top: -120px;
    z-index: 11;
}
.careers #itemListlinks {
    background: none;
}
.link_form {
    padding: 15px 19px;
    font-size: 19px;
    display: none;
    width: 220px;
    font-family: 'DINLightRegular';
    margin-top: 22px;
}

/* .wrap_body {
		    background: #f2f2f2;
            padding-bottom: 0;
	}
.form-holder {
		float: none;
	} */
table.paleBlueRows {
    border: 1px solid #FFFFFF;
    width: 100%;
    height: 200px;
    text-align: center;
    border-collapse: collapse;
    color: #000
}
table.paleBlueRows td,
table.paleBlueRows th {
    border: 1px solid #FFFFFF;
    padding: 8px 10px;
    text-align: left;
}
table.paleBlueRows tbody td {
    font-size: 15px;
    text-align: left;
    padding: 5px 10px;
}
table.paleBlueRows tr:nth-child(even) {
    background: rgba(75,
    115,
    171,
    0.25);
}
table.paleBlueRows thead {
    background: #3771a4;
    border-bottom: 5px solid #FFFFFF;
}
table.paleBlueRows thead th {
    font-size: 17px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    border-left: 2px solid #FFFFFF;
}
table.paleBlueRows thead th:first-child {
    border-left: none;
}
table.paleBlueRows tfoot {
    font-size: 14px;
    font-weight: bold;
    color: #333333;
    background: #D0E4F5;
    border-top: 3px solid #444444;
}
table.paleBlueRows tfoot td {
    font-size: 14px;
}
.products .itemsWrap.wrap1 .background,
.products .itemsWrap.wrap3 .background {
    opacity: 1;
}
.products .itemsWrap.wrap2 .background,
.products .itemsWrap.wrap4 .background {
    background: #00aeef;
    opacity: 1;
}
.cc-banner .cc-message {
    margin-right: 23px;
}

/*new search*/
.home .new-top .new-search .background {
    display: none;
}
.new-search input[type=text] {
    width: 100%;
    background: #41424a;
    /*margin-top: 14px;*/
    margin-top: 0;
    padding: 8px 6px;
    width: calc(100% - 16px);
    /* border: 2px solid #1981c6; */
    height: 16px;
    border-radius: 0;
    font-family: 'DINMediumRegular';
    /* text-transform: uppercase; */
    font-size: 16px;
}
.home .onSearch {
    z-index: 9999;
    display: inline-block;
    /* border: 1px solid #fff; */
    border-radius: 1px;
    padding: 0 5px 0 0;
    margin-right: 21px;
    background-color: #41424a;
}
.wrapperSearch {
    overflow: hidden;
    position: static;
    /* top: 60px; */
    /* left: 0; */
    /*width: 100%;*/
    width: 228px;
    height: auto;
    margin-top: 0;
    opacity: 0;
}
.social_hub_link {
    display: none!important;
    right: 18%;
}
.new-search form {
    width: 100%;
    /* margin: 0 auto; */
    height: 100%;
}
.topRight {
    display: none;
}

/*end new search*/
@media(max-width:1320px) {
    .wrapperSearch {
        width: 150px;
    }
}
@media(max-width:1055px) {
    .wrapperSearch {
        width: 140px;
    }
    .onSearch {
        padding: 0 10px 0 0;
    }
}
.cc_banner-wrapper.new_cc_banner {
    height: 206px;
    position: fixed;
    bottom: 0;
    width: 100%;
    left: -50%;
}
.cc_banner-wrapper.new_cc_banner .cc_banner.cc_container.cc_container--open {
    position: absolute;
    height: 146px!important;
    width: 100%!important;
    margin: 0!important;
}
.cc_banner-wrapper.new_cc_banner a {
    top: 50%;
    height: fit-content;
    margin-top: -33px;
}
.cc_banner-wrapper.new_cc_banner p {
    width: 77%;
    display: inline-block;
    font-size: 17px;
}

/*DRUPA*/
a.d_small_cube_bottom .d_high_image h3 {
    margin-top: 10px;
}
@media(max-width:1432px) {
    .menuWide>li {
        margin-right: 1px;
    }
}
img.galItems:hover {
    cursor: pointer;
}