.idgContainerBordered{background:white}article{font-family:'Raleway',sans-serif;font-size:18px}article.idgArticleDetail .dataByteContent,article.idgArticleDetail .quoteContent{background-color:#7f7f7f}article.idgArticleDetail .dataByteContent .dataByteNumber,article.idgArticleDetail .quoteContent .dataByteNumber{margin-top:-5px;margin-bottom:5px}article a{color:#c03}article a:hover{color:#c03}article header{margin-bottom:45px}article header .articleBrowser{margin-bottom:22px}article header h1,article header h2,article header h3,article header h4,article header h5,article header h6{font-size:17px;margin-bottom:10px;line-height:1.6em;font-weight:bold;color:#000}article footer>div{margin-top:50px}article footer .idgNewsletterTeaserForm .form-control{z-index:auto}article .btn{font-family:Lato,sans-serif}article .btn-tco{font-family:'Hind',sans-serif;background-color:#c03;color:#fff;padding:15px 35px;border-radius:0;line-height:0;font-size:16px}article .btn-tco:hover,article .btn-tco:focus{color:#fff}article .btn-tco span{margin-right:15px}article .downloadlinks .fa-file{color:#c03}article .downloadlinks a{text-decoration:none}article .downloadlinks a:hover,article .downloadlinks a:active,article .downloadlinks a:focus{color:#c03}article .downloadlinks ul{padding-left:15px}article .downloadlinks ul li{line-height:2em;padding-bottom:20px}article .idgPaginationLink{margin-top:50px}article .idgPaginationLink .btn-tco span{margin-right:0}article ul.relatedArticles{margin:0 0 40px 0;padding:0;font-size:14px}article ul.relatedArticles li{list-style-type:none;font-family:Lato,sans-serif;font-weight:300;font-size:14px;padding:8px 0;border-bottom:1px solid #ebebeb}article ul.relatedArticles li a{color:#000}article ul.relatedArticles li.listHeader{background:transparent;line-height:18px;padding:0 0 4px 0;font-weight:normal}article ul.relatedArticles li.listHeader i{color:#cd0330;padding-right:4px;width:20px;font-size:14px}article p{line-height:1.6em;position:relative}article p a.idgInlineTagLink{display:none;white-space:nowrap}article p a.idgInlineTagLink i{padding-left:3px;font-size:15px}article p span.idgTags{display:block;width:170px;position:absolute;top:0;left:-217px;font-family:Lato;font-size:14px;font-weight:300;line-height:1.4em}article p span.idgTags span.idgTag{display:block;padding-bottom:8px}article p span.idgTags span.idgTag a{padding-left:20px;color:#505050;display:block;position:relative}article p span.idgTags span.idgTag a i{color:#cd0330;padding-right:4px;width:20px;position:absolute;top:5px;left:0}article p span.idgTags span.idgTag a span.idgRed{color:#cd0330}article p span.idgTags span.idgTag a:hover span.idgRed{text-decoration:underline}article table.table-bordered tr td img,article table.table-bordered tr th img{width:100%}article figure.thumbnail{border:0;margin-bottom:10px}article figure.thumbnail figcaption{border-top:0;background-color:#1b7ea5;color:#fff !important;margin-left:150px;padding:15px 15px 30px !important;font-size:14px;position:relative;top:-40px}article figure.thumbnail figcaption .idgImageSource{font-size:10px}article .idgRightOuterLabel{margin-top:20px;margin-left:-165px;background:#cd0330;font-family:Lato,sans-serif;padding:0 15px;float:left;font-weight:300}article .idgRightOuterLabel a{color:#fff;text-decoration:none}article .pagination-headlines{counter-reset:item;list-style-type:none;padding-left:0}article .pagination-headlines li:before{display:inline-block;content:counter(item) ". ";counter-increment:item;margin-right:7px;width:25px;text-align:right}article .pagination-headlines li{padding:7px 0}article .pagination-headlines li a,article .pagination-headlines li a:visited{color:#000}article .pagination-headlines li a:hover{color:#cd0330}article .pagination-headlines li.active{color:#5b5b5a}article .pagination-headlines li.active a,article .pagination-headlines li.active a:hover,article .pagination-headlines li.active:before{color:#5b5b5a}article .idgRecommendedArticle{padding-top:40px;padding-bottom:40px}article .idgRecommendedArticle figure{margin:20px 0;padding:0}article .idgRecommendedArticle figure .idgImageSource{font-family:Lato;font-size:10px;color:#bac4c5;text-align:left;padding:10px 0;margin-left:auto;margin-right:auto;max-width:640px}article .idgRecommendedArticle a,article .idgRecommendedArticle a:hover{text-decoration:none;color:#505050}article .idgRecommendedArticle .article-update,article .idgRecommendedArticle .article-Kommentar{background-color:#cd0330}article .idgRecommendedArticle .article-sponsored-post{background-color:#cd0330}article #newsletterTeaser{font-family:Lato,sans-serif;font-size:17px;margin-top:30px;white-space:normal}article #newsletterTeaser i{margin-right:6px}article .idgMoreArticles .idgMoreArticlesHeader{background-color:#1b7ea5;color:white;text-align:center;padding:31px;font-family:"Hind",sans-serif;font-size:16px;line-height:28px}article .idgMoreArticles .idgMoreArticlesHeader i{display:block;font-size:50px;margin-bottom:15px}article .idgMoreArticles .idgMoreArticlesHeader i.fa-play{color:#1b7ea5;font-size:22px;margin-top:-15px;position:absolute;right:-2px;top:50%}article .idgMoreArticles .idgContentList>li:first-child{padding-left:0}article .idgMoreArticles .idgContentList>li:last-child{padding-right:0}#subheaderStepsHeader{z-index:1;background:#fff;padding-top:5px}.subheaderSteps{padding:0;margin:0 0 4px 0;font-family:"Hind",sans-serif;display:table;table-layout:fixed;width:1170px}.subheaderSteps li{float:none;display:table-cell;list-style-type:none}.subheaderSteps li a{text-decoration:none;color:#505050;display:block;overflow:hidden}.subheaderSteps li:first-child .subheaderStepsNum:before{border-left:0}.subheaderSteps li:last-child .subheaderStepsNum{margin-right:0;padding-right:16px}.subheaderSteps li:last-child .subheaderStepsNum:after{border-left:0}.subheaderSteps li .marker{margin-right:16px;padding-left:13px;height:12px}.subheaderSteps li .marker span{width:50%;display:inline-block;height:12px}.subheaderSteps li .marker span:first-child{border-right:3px solid #c03}.subheaderSteps.subheaderStepsAbove li,.subheaderSteps.subheaderStepsBelow li{text-align:center;height:100%;line-height:19px;font-size:16px}.subheaderSteps.subheaderStepsAbove li div,.subheaderSteps.subheaderStepsBelow li div{margin:0 -35%}.subheaderSteps.subheaderStepsAbove li a,.subheaderSteps.subheaderStepsBelow li a{display:inline}.subheaderSteps.subheaderStepsAbove li:last-child,.subheaderSteps.subheaderStepsBelow li:last-child{text-align:right}.subheaderSteps.subheaderStepsAbove li:last-child div,.subheaderSteps.subheaderStepsBelow li:last-child div{margin:0 0 0 -35%}.subheaderSteps.subheaderStepsAbove li:first-child,.subheaderSteps.subheaderStepsBelow li:first-child{text-align:left}.subheaderSteps.subheaderStepsAbove li:first-child div,.subheaderSteps.subheaderStepsBelow li:first-child div{margin:0 -35% 0 0}.subheaderSteps.subheaderStepsAbove li{vertical-align:bottom}.subheaderStepsNum{margin-right:16px;padding-left:10px;background:#e6e6e6;color:#c03;position:relative;height:32px;max-height:32px;text-align:center;font-size:24px;font-weight:400}.subheaderStepsNum:before,.subheaderStepsNum:after{content:' ';height:0;position:absolute;width:0;border:16px solid transparent}.subheaderStepsNum:before{border-left-color:#fff;left:0}.subheaderStepsNum:after{border-left-color:#e6e6e6;left:100%}.subheaderStepsNum.active{background:#c03;color:#fff}.subheaderStepsNum.active:after{border-left-color:#c03}#subheaderStepsSelect select{font-family:"Hind",sans-serif;font-size:13px;width:100%;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}h2.articleSubheader{font-size:25px;color:#000}h2.articleSubheader .subheaderStepsNum{display:inline-block;width:99px;font-family:"Hind",sans-serif;margin-right:40px;line-height:36px;float:left}.idgArticleTagList{padding-top:30px}.idgArticleTagList h2 span{position:relative;top:10px}.idgArticleTagList h3{margin-bottom:20px}.idgArticleTagList .fa-plus,.idgArticleTagList .fa-minus{display:inline-block;background:#e2e2e3;padding:10px 12px;margin-right:22px;cursor:pointer}.idgArticleTagListContent{display:none}.idgArticleHeader{height:390px;background-size:cover;background-position:center center;position:relative;font-family:'Raleway',sans-serif;margin-bottom:50px}.idgArticleHeader .sponsorinfo-left,.idgArticleHeader .sponsorinfo-right{position:absolute;z-index:50;top:10px;color:#999;font-size:10px}.idgArticleHeader .sponsorinfo-left{left:10px}.idgArticleHeader .sponsorinfo-right{right:10px;top:10px}.idgArticleHeader .sponsorinfo-right.withImage{right:0;top:0}.idgArticleHeader .sponsorinfo-right.withImage img{height:30px;margin-left:10px;background:#fff}.idgArticleHeader:before,.idgArticleHeader:after,.idgArticleHeader .content:before,.idgArticleHeader .content:after{position:absolute;content:'';background-color:rgba(0,0,0,0.75);z-index:5}.idgArticleHeader:before{left:0;top:0;width:40px;height:100%}.idgArticleHeader:after{right:0;top:0;width:290px;height:100%;content:''}.idgArticleHeader .content{position:absolute;left:40px;right:290px;top:0;padding:40px 0;height:100%;color:#fff}.idgArticleHeader .content h1{font-size:28px;margin-top:0}.idgArticleHeader .content .idgArticleAbstract{font-size:18px}.idgArticleHeader .box{display:block;border:1px solid #fff;color:#fff;padding:10px;background:transparent;margin-bottom:20px;font-size:12px}.idgArticleHeader .idgArticleTags{padding:14px 14px 4px 14px}.idgArticleHeader .idgArticleTags:after{content:' ';display:block;height:0;overflow:hidden;clear:both}.idgArticleHeader .idgArticleTags a,.idgArticleHeader .idgArticleTags span{padding:4px;background:#fff;color:#000;margin:0 10px 10px 0;max-width:100%;text-overflow:ellipsis;white-space:nowrap;display:block;line-height:12px;overflow:hidden;float:left}.idgArticleHeader .idgArticleTags a.title,.idgArticleHeader .idgArticleTags span.title{background:transparent;color:inherit;padding-left:0}.idgArticleHeader .authorImage{width:75px;height:75px;overflow:hidden;text-align:center;margin-right:20px;float:left;position:relative}.idgArticleHeader .authorImage img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;max-height:75px}.idgArticleHeader .authorImage:after{content:'';display:block;height:0;overflow:hidden;clear:both}.idgArticleHeader.text .content{padding:40px 0 40px 0;background:rgba(0,0,0,0.75)}.idgArticleHeader.text .content .idgArticleTags{margin-top:35px}.idgArticleHeader.video{height:552px}.idgArticleHeader.video .content{overflow:hidden}.idgArticleHeader.video .content:before{top:0;left:0;width:100%;height:40px}.idgArticleHeader.video .content:after{bottom:0;left:0;width:100%;height:40px}.idgArticleHeader.video .content h1{margin:0}.idgArticleHeader.video .content a.play{text-decoration:none;display:block;position:absolute;top:40px;bottom:40px;left:0;width:100%;z-index:10}.idgArticleHeader.video .content .fa-play{display:block;border:4px solid #fff;border-radius:100%;font-size:52px;height:114px;width:114px;background:rgba(0,0,0,0.75);color:#fff;line-height:106px;text-align:center;position:absolute;left:50%;top:50%;margin-left:-57px;margin-top:-57px}.idgArticleHeader.video .content .fa-play:before{margin-left:10px}.idgArticleHeader.video .content .videoTitle{position:absolute;left:0;bottom:40px;width:100%;background:#c03;color:#fff;padding:20px;z-index:15}.idgArticleHeader.video .content .videoTitle h1{line-height:37px;font-size:28px}.idgArticleHeader.video .content .player{z-index:20;position:absolute;top:40px;left:100%}.idgArticleHeader.video .content .player:before{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.75);content:'';z-index:-10;display:none}.idgArticleHeader.video .content .player a.closeVideo{position:absolute;right:-40px;top:0;display:none;width:30px;height:30px;border:2px solid #fff;line-height:30px;text-align:center;border-radius:50%}.idgArticleHeader.video .content .player a.closeVideo .fa{position:relative;top:-1px;font-size:1.2em;color:#fff}.idgArticleHeader.video .content.play{overflow:visible}.idgArticleHeader.video .content.play .player{left:0;right:0}.idgArticleHeader.video .content.play .player:before,.idgArticleHeader.video .content.play .player a.closeVideo{display:block}.idgArticleHeader.video .idgArticleTags .title{display:block}.idgArticleHeader .info{position:absolute;right:40px;top:40px;bottom:40px;width:210px;z-index:10}.idgArticleHeader .info a.box{line-height:29px;font-size:16px}.idgArticleHeader .info a.box .fa{width:30px;margin-right:10px;text-align:center;display:inline-block}.idgArticleHeader .info a.box .fa:before{font-size:1.6em;position:relative;top:.1em}.idgArticleHeader .info a.box .fa-play-circle:before{font-size:1.9em;position:relative;top:.1em}.idgArticleHeader .info .idgArticleDifficultyRating .squares{margin-top:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.idgArticleHeader .info .idgArticleDifficultyRating .labels{margin-bottom:10px}.idgArticleHeader .imageRights{position:absolute;right:40px;bottom:0;padding:10px 0;font-size:12px;color:#e0e0e0;z-index:15}.idgArticleDifficultyRating .squares{width:11em;height:1.3em;overflow:hidden;position:relative;font-family:FontAwesome;font-size:17.3px}.idgArticleDifficultyRating .squares:before,.idgArticleDifficultyRating .squares:after{content:'\f0c8  \f0c8  \f0c8  \f0c8  \f0c8  \f0c8  \f0c8  \f0c8  \f0c8  \f0c8';display:block;position:absolute;left:0;top:0;overflow:hidden}.idgArticleDifficultyRating .squares:after{color:#c03;width:0}.idgArticleDifficultyRating.rating1 .squares:after{width:10%}.idgArticleDifficultyRating.rating2 .squares:after{width:20%}.idgArticleDifficultyRating.rating3 .squares:after{width:30%}.idgArticleDifficultyRating.rating4 .squares:after{width:40%}.idgArticleDifficultyRating.rating5 .squares:after{width:50%}.idgArticleDifficultyRating.rating6 .squares:after{width:60%}.idgArticleDifficultyRating.rating7 .squares:after{width:70%}.idgArticleDifficultyRating.rating8 .squares:after{width:80%}.idgArticleDifficultyRating.rating9 .squares:after{width:90%}.idgArticleDifficultyRating.rating10 .squares:after{width:100%}.idgArticleDetailNoWorkshop header{margin-bottom:30px}.idgArticleDetailNoWorkshop header h1{font-size:40px}.idgArticleDetailNoWorkshop header h2{font-size:22px}.idgArticleDetailNoWorkshop header h1,.idgArticleDetailNoWorkshop header h2{line-height:1.1em}.idgArticleDetailNoWorkshop header div.abstract{font-weight:bold}body.print::before{display:none}body.print .row{padding:10px 0}body.print .idgLeaderBoard{margin-bottom:0}@media(max-width:1359px){article .idgMoreArticles .idgMoreArticlesHeader{padding:10px;text-align:left}article .idgMoreArticles .idgMoreArticlesHeader i{display:inline-block;font-size:30px;margin:0 15px;vertical-align:middle}article .idgMoreArticles .idgMoreArticlesHeader i.fa-play{margin-top:-4px;right:auto;left:20px;top:100%;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}article .idgMoreArticles .idgContentList{margin:30px -15px 0 -15px}article .idgMoreArticles .idgContentList>li:first-child{padding-left:15px}article .idgMoreArticles .idgContentList>li:last-child{padding-right:15px}}@media(min-width:992px) and (max-width:1359px){.subheaderSteps{width:962px}}@media(min-width:768px) and (max-width:991px){.subheaderSteps{width:738px}.subheaderSteps.subheaderStepsAbove li,.subheaderSteps.subheaderStepsBelow li{line-height:16px;font-size:13px}}@media(max-width:991px){article header{margin-bottom:25px}.idgArticleHeader{height:349px}.idgArticleHeader:after{width:221px}.idgArticleHeader .content{right:221px}.idgArticleHeader .content h1{font-weight:normal;font-size:24px;line-height:34px}.idgArticleHeader .content .idgArticleAbstract{font-size:14px}.idgArticleHeader .box{margin-bottom:10px;padding:8.7px}.idgArticleHeader .idgArticleTags a,.idgArticleHeader .idgArticleTags span{background:transparent;color:#fff;display:inline;margin:0 10px 0 0;max-height:120px}.idgArticleHeader .idgArticleTags a{text-decoration:underline}.idgArticleHeader .authorImage{width:54px;height:54px}.idgArticleHeader .authorImage img{max-height:54px}.idgArticleHeader.video{height:349px}.idgArticleHeader.video .content .fa-play{top:40%}.idgArticleHeader.video .content .videoTitle{padding:10px}.idgArticleHeader.video .content .videoTitle h1{line-height:26.5px;font-size:24px;font-weight:normal}.idgArticleHeader.video .content .player{position:absolute;top:40px;left:100%}.idgArticleHeader.video .content .player:before{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.75);content:'';z-index:-10;display:none}.idgArticleHeader.video .content .player a.closeVideo{position:absolute;right:-40px;top:0;display:none;width:30px;height:30px;border:2px solid #fff;line-height:30px;text-align:center;border-radius:50%}.idgArticleHeader.video .content .player a.closeVideo .fa{position:relative;top:-1px;font-size:1.2em;color:#fff}.idgArticleHeader .info{width:161px}.idgArticleHeader .info a.box{font-size:12px}.idgArticleDifficultyRating .squares{font-size:12.9px}}@media(max-width:767px){h3.articleSubheader{font-size:22px}h3.articleSubheader .subheaderStepsNum{margin-right:10px;width:auto;padding-right:10px}h3.articleSubheader .subheaderStepsNum:before,h3.articleSubheader .subheaderStepsNum:after{content:none;border:0}.idgArticleHeader{height:226px;margin-bottom:10px}.idgArticleHeader:before,.idgArticleHeader:after,.idgArticleHeader .content:before,.idgArticleHeader .content:after{content:none}.idgArticleHeader .content{right:0;left:0}.idgArticleHeader .box{margin-bottom:0;padding:9px}.idgArticleHeader .idgArticleTags a,.idgArticleHeader .idgArticleTags span{background:transparent;color:#fff;display:inline;margin:0 10px 0 0;max-height:120px}.idgArticleHeader .idgArticleTags a{text-decoration:underline}.idgArticleHeader .authorImage{width:40px;height:40px;margin-right:15px}.idgArticleHeader .authorImage img{max-height:40px}.idgArticleHeader.video{height:226px}.idgArticleHeader.video .content{left:0;overflow:visible}.idgArticleHeader.video .content .fa-play{top:50%}.idgArticleHeader.video .content .videoTitle{bottom:auto;float:left;margin-top:186px;position:relative;max-height:60px;height:60px;overflow:hidden}.idgArticleHeader.video .content .videoTitle h1{font-size:16px;line-height:20px;max-height:40px;height:40px;overflow:hidden}.idgArticleHeader.video .content.play .player:before{display:none}.idgArticleHeader .info{background:#c03;top:auto;left:auto;right:auto;bottom:auto;width:100%;padding:10px;float:left;margin-top:296px;margin-bottom:10px;position:relative}.idgArticleHeader .info .box{float:left}.idgArticleHeader .info a.box{width:48%;line-height:40px}.idgArticleHeader .info a.box .fa{width:auto}.idgArticleHeader .info a.box .fa:before{font-size:1em;top:0}.idgArticleHeader .info .idgArticleDifficultyRating{width:48%;float:right}.idgArticleHeader .info .idgArticleDifficultyRating strong{font-weight:400;margin-right:10px}.idgArticleHeader .info .idgArticleDifficultyRating .squares{margin-top:11px;font-size:9px}.idgArticleHeader .info .idgArticleDifficultyRating .squares:after{color:#333}.idgArticleHeader .info .idgArticleTags{width:100%;margin-bottom:0;margin-top:10px}.idgArticleHeader .imageRights{right:10px;padding:5px 0}.idgArticleHeader.text .content{padding:0}.idgArticleHeader.text .idgArticleAbstract{display:none}.idgArticleHeader.text h1{font-size:18px;line-height:30px;max-height:68px;overflow:hidden;padding:10px 10px 0;margin-bottom:0}.idgArticleHeader.text .info{margin-top:68px;background:transparent}.idgArticleHeader.text .headerVideoLink{float:right}.idgArticleHeader.text a.box{line-height:25px}.idgArticleHeader.text .idgArticleTags{max-height:68px;min-height:50px;overflow:hidden;margin-bottom:0;padding:2px 5px 4px}article figure.thumbnail figcaption{margin-left:0;top:0}article .idgPaginationLink{margin-top:25px}article .idgPaginationLink .btn-tco{padding:15px}article .idgMoreArticles .idgContentList>li{margin-bottom:15px}}@media(max-width:480px){article .idgMoreArticles .idgMoreArticlesHeader i{float:left}}.idgAuthorDetails>div{margin-bottom:40px}.idgAuthorSendMessage form .row{margin-bottom:30px}body{font-family:"Raleway",sans-serif;font-size:17px}a,a:hover,a:focus{color:#c03}h1,h2,h3,h4{font-weight:bold}.btn-danger,.btn-danger:hover,.btn-danger:active,.btn-danger:visited,.btn-danger:focus{background-color:#c03;border-color:#d43f3a;color:#fff}.pagination>li>a,.pagination>li>span{border:0;padding:10px 16px}.pagination>li>a,.pagination>li>span,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#c03}.pagination>li:first-child>a,.pagination>li:last-child>a,.pagination>li:first-child>span,.pagination>li:last-child>span{border-radius:0}.pagination>li.prevPage>a,.pagination>li.nextPage>a,.pagination>li.prevPage>span,.pagination>li.nextPage>span{background-color:#c03;color:#fff}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#eee;border-color:#eee;color:#000}.nav-tabs>li>a,.btn,.modal-content,.dropdown-menu,.form-control,.alert{border-radius:0}.idgDeadline .timer ul li{background:#000;color:#fff}.idgDeadline .timer ul li span{background:#2b2b2b;color:#fff}div.footerBelow{background:#1f1f1f}div.footerBelow .idgContainerBordered{background-color:inherit}div.footerBelow footer{border-bottom:1px solid #1f1f1f}div.footerBelow footer .tcoFooterColumn{color:#7e7e7e;font:11px/14px "Hind",sans-serif}div.footerBelow footer .tcoFooterColumn a{color:#7e7e7e}div.footerBelow footer ul{margin:0;padding:0}div.footerBelow footer ul li{list-style-type:none;margin:0 0 4px;padding:0}div.footerBelow footer .tcoFooterHeader h3{border-bottom:1px solid #373737;color:#e7e7e7;font:12px/32px "Hind",sans-serif;text-transform:uppercase;font-weight:700}.galleryWrapper,.galleryWrapperDetail{background-color:#fff;border:0}.galleryWrapper .galleryHeader,.galleryWrapperDetail .galleryHeader{border-bottom:0;padding:8px 11px}.galleryWrapper .galleryHeader .galleryTitle,.galleryWrapperDetail .galleryHeader .galleryTitle{color:#333;width:90%}.galleryWrapper .galleryHeader .galleryCount,.galleryWrapperDetail .galleryHeader .galleryCount{width:10%;text-align:right}.galleryWrapper .galleryContent ul li,.galleryWrapperDetail .galleryContent ul li{vertical-align:middle;text-align:center}.galleryWrapper .galleryContent ul li iframe,.galleryWrapperDetail .galleryContent ul li iframe{margin:0;padding:0;vertical-align:middle}.galleryWrapper .galleryContent ul li img,.galleryWrapperDetail .galleryContent ul li img{width:100%;height:100%}.galleryWrapper .galleryContent ul li .contentNumbered,.galleryWrapperDetail .galleryContent ul li .contentNumbered{line-height:24px}.galleryWrapper .galleryContent .galleryDetailLinkWrapper,.galleryWrapperDetail .galleryContent .galleryDetailLinkWrapper{display:none;right:60px;height:21px;width:21px}.galleryWrapper .galleryContent .galleryDetailLinkWrapper a,.galleryWrapperDetail .galleryContent .galleryDetailLinkWrapper a{text-indent:0;display:block;background:#fff;color:#333;line-height:17px;padding:2px 0 0 3px;height:21px;width:21px}.galleryWrapper .carousel-control,.galleryWrapperDetail .carousel-control{font-size:50px;font-weight:100;color:#333;width:38px;text-shadow:none;vertical-align:middle}.galleryWrapper .carousel-control.left,.galleryWrapperDetail .carousel-control.left{background:0;top:0;bottom:auto;margin:0 3px 0 0}.galleryWrapper .carousel-control.right,.galleryWrapperDetail .carousel-control.right{background:0;top:0;bottom:auto;margin:0 13px 0 3px}.galleryWrapper .carousel-control .fa,.galleryWrapperDetail .carousel-control .fa{width:50px;background:#333;color:#fff;opacity:.8}.galleryWrapper .carousel-control:focus,.galleryWrapperDetail .carousel-control:focus{opacity:.5}.galleryWrapper .carousel-control:hover,.galleryWrapperDetail .carousel-control:hover,.galleryWrapper .carousel-control:active,.galleryWrapperDetail .carousel-control:active{opacity:.9}.galleryWrapper .galleryDescription,.galleryWrapperDetail .galleryDescription{border-top:0;background-color:#1b7ea5;color:#fff;margin-left:150px;padding:20px 20px 20px 15px;font-size:14px;line-height:24px;position:relative;top:-40px}.galleryWrapper .galleryDescription a,.galleryWrapperDetail .galleryDescription a{color:#fff;text-decoration:underline}.galleryWrapper .galleryDescription .galleryCount,.galleryWrapperDetail .galleryDescription .galleryCount{position:absolute;top:20px;right:20px;font-weight:700}.galleryWrapper .galleryDescription .imageRights,.galleryWrapperDetail .galleryDescription .imageRights{color:#fff;font-size:10px;text-align:right;float:right;display:inline}.galleryWrapper .galleryDescription .galleryDescriptionTitle,.galleryWrapperDetail .galleryDescription .galleryDescriptionTitle{margin-right:50px}.galleryWrapper .galleryDescription .galleryDescriptionInner::after,.galleryWrapperDetail .galleryDescription .galleryDescriptionInner::after{content:" ";display:table;clear:both}.galleryWrapper .galleryDescription.idgSpecDesc .galleryDescriptionTitle,.galleryWrapperDetail .galleryDescription.idgSpecDesc .galleryDescriptionTitle{margin-bottom:0}.galleryDetail .galleryWrapperDetail .galleryContentDetail{position:relative}.galleryDetail .galleryWrapperDetail .galleryContentDetail img{padding:0}.galleryDetail .galleryWrapperDetail .galleryArticleLink{position:absolute;top:20px;right:20px;display:block;background-color:#1b7ea5;color:#fff;padding:20px;font-family:"Hind",sans-serif;font-size:18px}.galleryDetail .galleryWrapperDetail .galleryArticleLink i{margin-left:15px}.galleryDetail .galleryWrapperDetail .galleryDescription{margin-left:0;top:0}.galleryDetail .galleryWrapperDetail .galleryDescription .galleryAdditional{padding-top:8px}.galleryDetail .galleryWrapperDetail .galleryDescription hr{margin-top:16px;margin-bottom:16px}.galleryDetail .galleryWrapperDetail .galleryDescription .gallerySharing{font-family:"Hind",sans-serif;font-weight:400;font-size:16px}.galleryDetail .galleryWrapperDetail .galleryDescription .gallerySharing div>a{font-weight:700;margin-left:15px;font-size:24px;vertical-align:middle}.galleryDetail .galleryWrapperDetail .galleryDescription .gallerySharing form label{float:left;margin-bottom:0;padding:3px 0;font-weight:400}.galleryDetail .galleryWrapperDetail .galleryDescription .gallerySharing form span{display:block;overflow:hidden;padding-left:20px}.galleryDetail .galleryWrapperDetail .galleryDescription .gallerySharing form input{padding:3px 10px 0;color:#7e7e7e;width:100%}.galleryDetail .galleryWrapperDetail .carousel-control.left,.galleryDetail .galleryWrapperDetail .carousel-control.right{bottom:0}.galleryDetail .galleryWrapperDetail .carousel-control>div{position:absolute;width:100%;top:50%;margin-top:-35px}@media(min-width:768px){.right{float:right}}@media(max-width:991px){.galleryDetail .galleryWrapperDetail .galleryDescription .gallerySharing div:first-child{padding-bottom:12px}.galleryDetail .galleryWrapperDetail .galleryDescription .gallerySharing div>a{margin-left:37px}}@media(max-width:767px){.galleryWrapper .galleryDescription,.galleryWrapperDetail .galleryDescription{top:0;margin:0;padding:0;background-color:#1b7ea5}.galleryWrapper .galleryDescription .galleryCount,.galleryWrapperDetail .galleryDescription .galleryCount{top:5px;right:8px}.galleryWrapper .galleryDescription a,.galleryWrapperDetail .galleryDescription a{line-height:40px}.galleryWrapper .galleryDescription .imageRights,.galleryWrapperDetail .galleryDescription .imageRights{left:auto;text-align:left;display:block;float:none}.galleryWrapper .galleryDescription .galleryDescriptionInner,.galleryWrapperDetail .galleryDescription .galleryDescriptionInner{padding:5px 8px}.galleryWrapper .galleryDescription.idgSpecDesc .galleryDescriptionInner,.galleryWrapperDetail .galleryDescription.idgSpecDesc .galleryDescriptionInner{margin-top:0 !important}.galleryDetail .galleryWrapperDetail .galleryArticleLink{position:relative;top:0;right:0;display:block;padding:0;font-size:14px}.galleryDetail .galleryWrapperDetail .galleryDescription{padding:5px 8px}.galleryDetail .galleryWrapperDetail .galleryDescription .gallerySharing{font-size:14px}.galleryDetail .galleryWrapperDetail .galleryDescription .gallerySharing div:first-child{padding-bottom:2px}.galleryDetail .galleryWrapperDetail .galleryDescription .gallerySharing div>a{margin-left:16px;font-size:16px}.galleryDetail .galleryWrapperDetail .galleryDescription .gallerySharing div>a:first-child{margin-left:25px}.galleryDetail .galleryWrapperDetail .galleryDescription .gallerySharing form span{padding-left:10px}.galleryDetail .galleryWrapperDetail .galleryDescriptionInner{padding:0}}.idgGalleriesOverview figure img.img-thumbnail{border:0}body:before{content:'';background-color:#1f1f1f;position:absolute;width:100%;z-index:40}.navigationHeader{font-family:"Hind",sans-serif;z-index:1050;width:100%;margin:0;background-color:#1f1f1f;position:relative}.navigationHeader ul li{text-transform:uppercase;float:left;list-style:none}.navigationHeader a{color:#fff}.navigationHeader a:hover{text-decoration:none}.navigationHeader a:active{text-decoration:none}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationLeft ul{margin:0;padding-left:0}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationLeft ul li .navMenu{color:#7f7f7f;font-family:initial;display:block}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationLeft ul li .navMenu i{padding:2px 6px}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationLeft ul li .navMenu i.fa-border{border-radius:0;background-color:#2b2b2b;border-color:#2b2b2b}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationLeft ul li .tcoNavigationLogo{position:relative;left:0}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationLeft ul li i{font-weight:700}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight ul{padding-left:0;height:28px;margin-bottom:0}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight ul li{text-decoration:none;font-size:10px;line-height:26px;height:26px;margin-right:10px}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight ul li.socialHeader,.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight ul li.loginHeader{font-size:17px;line-height:40px;margin-right:10px}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight ul li.socialHeader a,.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight ul li.loginHeader a{color:#7f7f7f}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight ul li.loginHeader a{color:#fff}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight ul li:first-child{color:#7f7f7f}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight ul li:last-child{margin-right:0}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight .input-group{color:#7f7f7f}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight .input-group .btn:hover{color:#7f7f7f;text-decoration:none}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight .input-group .btn-tco{border-radius:0;background-color:#2b2b2b}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight .input-group .btn-tco i{font-size:20px;font-weight:700}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight .input-group input{border-radius:0;background-color:#2b2b2b;border:0;color:#fff;font-size:12px;font-weight:bold;height:38px}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight .input-group ::-webkit-input-placeholder{color:#fff;line-height:20px;font-size:15px;font-weight:normal}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight .input-group :-moz-placeholder{color:#fff;line-height:20px;font-size:15px;font-weight:normal}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight .input-group ::-moz-placeholder{color:#fff;line-height:20px;font-size:15px;font-weight:normal}.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight .input-group :-ms-input-placeholder{color:#fff;line-height:20px;font-size:15px;font-weight:normal}@media(min-width:1360px){header.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationLogo{left:80%}header.navigationHeader .tcoMainNavigation .tcoNavigationContent .navSearch{line-height:normal}header.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight .input-group input{width:218px}header.navigationHeader .tcoMainNavigation ul li.navSearch .input-group input{display:block;padding-left:12px;padding-right:12px;border-width:1px}}@media(min-width:992px) and (max-width:1359px){header.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationLogo{left:25%}header.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationRight .input-group input{width:160px}}@media(min-width:768px) and (max-width:991px){header.navigationHeader .tcoMainNavigation .tcoNavigationContent .tcoNavigationLogo{left:55%}header.navigationHeader .tcoMainNavigation .tcoNavigationContent #query{display:none}}@media(min-width:768px){body:before,.navigationHeader{height:92px}.navigationHeader .tcoMainNavigation .tcoNavigationLeft{margin-left:-15px}.navigationHeader .tcoMainNavigation .tcoNavigationContent .navMenu{font-size:25px;padding:28px 0 0 15px}}@media(max-width:767px){body:before,.navigationHeader{height:82px}.tcoDropdownToggle{font-size:30px}.navigationHeader .tcoMainNavigation .tcoNavigationContent ul#headerSmall [class*="col-xs-3"],.navigationHeader .tcoMainNavigation .tcoNavigationContent ul#headerSmall [class*="col-xs-6"]{padding-left:0 !important;padding-right:0 !important}.navigationHeader .tcoMainNavigation .tcoNavigationContent ul#headerSmall li .tcoNavigationLogo a img{display:block;margin:auto;padding-top:6px}.navigationHeader .tcoMainNavigation .tcoNavigationContent ul#headerSmall li .navMenu{font-size:30px;line-height:80px}}.hidden-xxs{display:block}.visible-xxs{display:none}@media(max-width:399px){.navigationHeader .tcoMainNavigation .tcoNavigationContent ul li .tcoNavigationLogo{margin-right:-20px}.hidden-xxs{display:none}.visible-xxs{display:block}}.tcoHPArtTeaser{margin-bottom:50px}.tcoHPArtTeaser figure{position:relative}.tcoHPArtTeaser .teaser-caption{position:static;background:#c03;text-shadow:none;text-align:left}.tcoHPArtTeaser .teaser-caption h3{margin-top:0;font-size:24px;line-height:34px}.tcoHPArtTeaser .teaser-caption a{color:#fff;display:block;padding:16px 20px}@media(max-width:767px){.tcoHPArtTeaser .teaser-caption h3{font-size:18px;line-height:30px}}h1.idgContentListHeader,.idgGalleryListHeader h1{color:#fff;background-color:#c03;display:inline-block;padding:6px 12px;font-size:18px!important;font-weight:normal;margin-bottom:30px;margin-top:0;line-height:34px}.idgGalleryListHeader{font-family:'Hind',sans-serif;margin-bottom:30px}.idgGalleryListHeader h1{background-color:#1b7ea5;margin-bottom:0}.idgGalleryListHeader a{font-size:16px;color:#333;float:right}.idgGalleryListHeader a i{margin:14px}.idgMoreGalleries figure{margin-bottom:40px}.idgMoreGalleries figure figcaption{margin-top:14px}.idgMoreGalleries figure figcaption a{font-size:16px;font-weight:700;line-height:26px;color:#333}.idgGalleryListFooter .btn-tco{font-family:'Hind',sans-serif;background-color:#1b7ea5;color:#fff;padding:15px 20px;border-radius:0;line-height:0;font-size:18px}.idgGalleryListFooter .btn-tco:hover,.idgGalleryListFooter .btn-tco:focus{color:#fff;text-decoration:underline}.idgGalleryListFooter .btn-tco span{margin-right:15px}.idgSpnsoredLabel,.tcoHPArtTeaser figure .idgSpnsoredLabel,.idgContentList li figure .idgSpnsoredLabel{display:inline-block;background:#fff;color:#999;position:absolute;top:0;left:15px;padding:2px 6px;font-size:12px}.idgContentList{margin:0;padding:0}.idgContentList li{list-style:none;margin-bottom:50px}.idgContentList li h1{margin-top:0;line-height:34px;font-size:24px}.idgContentList li h1 a{color:#000}.idgContentList li p{line-height:28px;margin-bottom:0}.idgContentList li p a{color:#000;font-weight:bold}.idgContentList li figure{position:relative}.idgContentList li figure .img-thumbnail{padding:0;border:0;border-radius:0}.idgContentList li .idgArticleTeaserHuge,.idgContentList li .idgArticleTeaserBigShortened,.idgContentList li .idgArticleTeaserHugeShortened{background:#c03;padding:22px}.idgContentList li .idgArticleTeaserHuge h1 a,.idgContentList li .idgArticleTeaserBigShortened h1 a,.idgContentList li .idgArticleTeaserHugeShortened h1 a{color:#fff}.idgContentList li .idgArticleTeaserHuge p,.idgContentList li .idgArticleTeaserBigShortened p,.idgContentList li .idgArticleTeaserHugeShortened p{color:#fff}.idgContentList li .idgArticleTeaserHuge p a,.idgContentList li .idgArticleTeaserBigShortened p a,.idgContentList li .idgArticleTeaserHugeShortened p a{color:#fff}.idgContentList li .idgArticleTeaserBigShortened h1{font-size:18px;line-height:30px}.idgContentList li .idgArticleTeaserHugeShortened h1 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.idgContentList li .idgArticleTeaserMoreArticles h3{font-size:16px;line-height:20px;max-height:40px;overflow:hidden;margin-top:15px}.idgContentList li .idgArticleTeaserMoreArticles h3 a{color:#000}@media(max-width:767px){.idgGalleryListHeader{margin-bottom:12px}.idgGalleryListHeader h1{background-color:#1b7ea5;line-height:18px;margin-bottom:12px}.idgGalleryListHeader a{float:left}.idgMoreGalleries div{text-align:center}.idgMoreGalleries figure figcaption{text-align:left}}.idgContentWrapper{margin-bottom:40px;margin-top:41px;position:relative}.idgWorkshopTeaser .idgWorkshopTeaserHeader .poweredBy{font-size:12px;line-height:32px;float:right;padding-top:6px}.idgWorkshopTeaser .idgWorkshopTeaserHeader .poweredBy img{padding-left:10px}.idgWorkshopTeaser .idgWorkshopTeaserHeader .poweredBy a{text-decoration:none}.idgWorkshopTeaser .idgWorkshopTeaserHeader::after{clear:both}.idgWorkshopTeaser .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig{width:870px}.idgWorkshopTeaser .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig .idgArticleTeaserHugeShortened{border:0 solid #c03;border-bottom-width:22px;height:144px;overflow:hidden;padding:22px 22px 0 22px}.idgWorkshopTeaser .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall{width:330px}.idgWorkshopTeaser .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .idgArticleTeaserBigShortened{border:0 solid #c03;border-bottom-width:18px;padding:18px 18px 0;height:124px;overflow:hidden}.idgWorkshopTeaser .idgWorkshopTeaserContent .idgContentList{margin-bottom:30px}.idgWorkshopTeaser .idgWorkshopTeaserContent .idgContentList li{margin-bottom:30px}.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig{width:540px}.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig .idgArticleTeaserHugeShortened{height:253px;border-bottom-width:18px}.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig .idgArticleTeaserHugeShortened h1 a{display:inline;overflow:hidden;text-overflow:none;white-space:normal}.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .idgArticleTeaserBigShortened{height:85px;border-bottom-width:5px;padding:13px 18px 0}@media(min-width:992px) and (max-width:1359px){.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig{width:662px}.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .idgArticleTeaserBigShortened{height:66px;border-bottom-width:5px;padding:5px 18px 0 18px}.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig{width:418px}.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall{width:244px}.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .idgArticleTeaserBigShortened{height:100px;border-bottom-width:18px;padding:18px 18px 0}}@media(min-width:768px) and (max-width:991px){.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig{width:100%}.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall{width:100%}.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .idgContentList{width:738px;display:table;table-layout:fixed}.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .idgContentList li{display:table-cell}.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .idgContentList li:first-child{padding-right:15px}.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .idgContentList li:last-child{padding-left:15px}.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig{width:489px}.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall{width:279px}.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .idgArticleTeaserBigShortened{height:100px;border-bottom-width:18px;padding:18px 18px 0}}.idgWorkshopTeaser .bullets{display:none}@media(max-width:767px){.idgWorkshopTeaser.teaserFullWidth,.idgWorkshopTeaser.teaserLeftcontentWidth{width:100%;overflow-x:hidden;margin:0}.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent,.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent{width:300%;padding:0;margin:0}.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig,.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig{width:33.333%;float:left}.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall,.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall{width:66.666%;float:left}.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .idgContentList li,.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .idgContentList li{float:left;width:50%}.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig,.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig,.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall,.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall,.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig .row,.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig .row,.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .row,.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .row,.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig .col-xs-12,.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig .col-xs-12,.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .col-xs-12,.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .col-xs-12{margin:0;padding:0}.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .idgContentList li .idgArticleTeaserBigShortened,.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .idgContentList li .idgArticleTeaserBigShortened,.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig .idgContentList li .idgArticleTeaserHugeShortened,.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig .idgContentList li .idgArticleTeaserHugeShortened{padding:10px 10px 5px;border-bottom-width:0;height:auto}.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .idgContentList li .idgArticleTeaserBigShortened h1,.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .idgContentList li .idgArticleTeaserBigShortened h1,.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig .idgContentList li .idgArticleTeaserHugeShortened h1,.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig .idgContentList li .idgArticleTeaserHugeShortened h1{line-height:30px;font-size:22px}.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .idgContentList li .idgArticleTeaserBigShortened h1 a,.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentSmall .idgContentList li .idgArticleTeaserBigShortened h1 a,.idgWorkshopTeaser.teaserFullWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig .idgContentList li .idgArticleTeaserHugeShortened h1 a,.idgWorkshopTeaser.teaserLeftcontentWidth .idgWorkshopTeaserContent .idgWorkshopTeaserContentBig .idgContentList li .idgArticleTeaserHugeShortened h1 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.idgWorkshopTeaser .bullets{display:block;text-align:center;margin:0 0 15px 0;position:relative;top:-20px}.idgWorkshopTeaser .bullets a{color:silver;display:inline-block;padding:0 10px}.idgWorkshopTeaser .bullets a.active{color:#c03}}.tcoBgDark{background-color:#000;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.5;position:fixed;left:0;top:30px;z-index:20;width:100%;height:100%}.dropdown-backdrop{position:static}.tcoNavDropdown{position:relative;z-index:50;border-top-width:0;border-top-color:#000;border-top-style:solid;background:#ccc}.tcoNavDropdown ul{padding-left:0}.tcoNavDropdown.border-top{border-top-width:1px}.tcoNavDropdown.tcoNavShadow{-moz-box-shadow:0 5px 5px rgba(92,92,92,0.75);-webkit-box-shadow:0 5px 5px rgba(92,92,92,0.75);box-shadow:0 5px 5px rgba(92,92,92,0.75)}.tcoNavDropdown .idgContainerNav>.row{width:1200px;margin:0}.tcoNavDropdown .idgContainerNav ul{list-style:none}.tcoNavDropdown .idgContainerNav ul#mainList{padding-top:10px;padding:0;display:block;margin:0;width:200px}.tcoNavDropdown .idgContainerNav ul#mainList>li{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #000;padding:15px 0 15px 20px}.tcoNavDropdown .idgContainerNav ul#mainList>li.topListNav span.sponsoredWorkshops{color:#c03;font-weight:bold}.tcoNavDropdown .idgContainerNav ul#mainList>li>a{color:#000;font-size:18px;font-weight:bold;font-family:"Raleway",sans-serif;text-decoration:none}.tcoNavDropdown .idgContainerNav ul#mainList>li:first-child{border-top:0}.tcoNavDropdown .idgContainerNav ul#mainList>li:hover{border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #fff;background-color:#fff}.tcoNavDropdown .idgContainerNav ul#mainList>li:hover:first-child{border-top:0}.tcoNavDropdown .idgContainerNav ul#mainList>li:hover:last-child{border-bottom:1px solid #fff}.tcoNavDropdown .idgContainerNav ul#mainList>li:hover>a{text-decoration:none;color:#222}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages{position:absolute;top:0;left:215px;right:0;bottom:0;background-color:#fff}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages .idgSubnetNav ul.idgNavigationPdfs>li{max-height:initial;height:auto}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages .idgSubnetNav ul>li{margin-bottom:50px;max-height:115px;height:115px;overflow:hidden}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages .idgSubnetNav ul>li a:hover{color:#7e7e7e}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages .idgSubnetNav ul>li:last-child{margin-bottom:0}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages .idgSubnetNav ul>li .title{color:#222;font-weight:bold}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages .idgSubnetNav ul>li .topline{font-size:12px;color:#000;display:block;margin-top:5px;font-family:"Raleway",sans-serif;font-weight:bold}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages .idgSubnetNav .moreIssuesLink{text-align:right;padding-top:25px}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages .idgSubnetNav .moreIssuesLink a{font-size:12px;color:#000;margin-top:5px;font-family:"Raleway",sans-serif;font-weight:bold}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages .idgSubnetNav ul.idgNavShopDetailList{padding-top:10px}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages ul.subList{float:left;margin-left:70px;padding:0}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages ul.subList>li{padding:10px 0;width:180px}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages ul.subList>li:first-child{padding-top:16px}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages ul.subList>li>a{font-size:16px;color:#000}.tcoNavDropdown .idgContainerNav ul#mainList .firstElement{border-bottom:1px solid #000;border-right:1px solid #fff;background-color:#fff;-webkit-transition:display .5s ease;-moz-transition:display .5s ease;-o-transition:display .5s ease}.tcoNavDropdown .idgContainerNav ul#mainList .firstElement>a{text-decoration:none;color:#222}.tcoNavDropdown .idgContainerNav .idgNavContainer{margin-left:70px}.tcoNavDropdown .idgContainerNav .idgNavContainer h4{margin:16px 0 20px;padding-left:15px;font-weight:bold;font-family:"Raleway",sans-serif}.tcoNavDropdown .idgContainerNav .idgNavContainer h4>span.sponsored{line-height:24px;font-size:12px;position:absolute;right:0;top:7px;bottom:auto;padding:0 5px;font-weight:normal;text-transform:none;font-family:"Hind",sans-serif;color:#000;background:transparent}@media(max-width:1359px){.tcoNavDropdown .idgContainerNav>.row{width:992px}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages ul.subList{margin-left:30px}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages .idgTopicsNavigation{margin:10px 0 0 30px}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages .idgTopicsNavigation h4{margin-left:30px}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages .idgTopicsNavigation ul{margin-left:30px}.tcoNavDropdown .idgContainerNav .idgNavContainer{margin-left:30px}}@media(max-width:991px){.tcoNavDropdown .idgContainerNav>.row{width:768px}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages ul.subList{margin-left:15px}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages .idgTopicsNavigation{margin:10px 0 0 15px}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages .idgTopicsNavigation h4{margin-left:15px}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages .idgTopicsNavigation ul{margin-left:15px}.tcoNavDropdown .idgContainerNav ul#mainList>li>.navSubpages .idgTopicsNavigation ul li a{max-width:154px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tcoNavDropdown .idgContainerNav .idgNavContainer{margin-left:15px;margin-right:15px}}@media(min-width:768px){.tcoNavDropdown{background:#ccc;background:linear-gradient(to right,#ccc 40%,#fff 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccc',endColorstr='#ffffff',GradientType=1)}}@media(max-width:767px){.tcoNavDropdown{background:#1f1f1f}.tcoNavDropdown .mobileNav{color:#fff}.tcoNavDropdown .mobileNav ul li{margin:8px 0}.tcoNavDropdown .mobileNav ul li>a{color:#fff}.tcoNavDropdown .idgContainerNav>.row{width:100%}ul.mainListSmall{padding-top:10px;padding:0;float:left}ul.mainListSmall .open{padding-bottom:0}ul.mainListSmall .open .dropdown-menu{position:static;float:none;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}ul.mainListSmall .open .dropdown-menu ul.subList>li{padding:10px 0}ul.mainListSmall>li{padding:15px}ul.mainListSmall>li.closed{width:50%;float:left}ul.mainListSmall>li.open{width:100%}ul.mainListSmall>li>a{color:#000;font-size:18px;font-weight:bold;font-family:"Raleway",sans-serif;text-decoration:none;width:100%;white-space:nowrap;text-overflow:ellipsis}ul.mainListSmall>li .idgTopicsNavigation h4{font-weight:700}ul.mainListSmall>li .idgTopicsNavigation ul>li{padding:10px 0}}.pdfArchiveContent{margin-bottom:28px}.pdfArchiveContent h2{color:#000}.pdfArchiveContent .img-responsive{margin-top:20px}.pdfArchiveContent .pdfOptions{margin-top:40px}.pdfArchiveContent .pdfOptions .btn{font-size:16px;padding:6px 20px;margin-bottom:12px;font-weight:700}.pdfArchiveContent .pdfOptions .btn:hover,.pdfArchiveContent .pdfOptions .btn:active,.pdfArchiveContent .pdfOptions .btn:focus{text-decoration:underline}ul.nav-tabs#pdfArchiveTabs{margin-top:1px;margin-bottom:40px}ul.nav-tabs#pdfArchiveTabs li a,ul.nav-tabs#pdfArchiveTabs li.active a{font-weight:bold;border-radius:0;text-decoration:none}ul.nav-tabs#pdfArchiveTabs li a:hover,ul.nav-tabs#pdfArchiveTabs li.active a:hover,ul.nav-tabs#pdfArchiveTabs li a:active,ul.nav-tabs#pdfArchiveTabs li.active a:active,ul.nav-tabs#pdfArchiveTabs li a:focus,ul.nav-tabs#pdfArchiveTabs li.active a:focus{text-decoration:underline}ul.nav-tabs#pdfArchiveTabs li.active a,ul.nav-tabs#pdfArchiveTabs li.active.active a{background:#f5f5f5}ul.nav-tabs#pdfArchiveTabs li a,ul.nav-tabs#pdfArchiveTabs li.active a{font-size:18px}#pdfArchiveTabsContent ul{list-style-type:none;padding:0;margin:0}#pdfArchiveTabsContent ul li{list-style-type:none;margin-bottom:30px;margin-right:25px}#pdfArchiveTabsContent ul li a{color:#000}#pdfArchiveTabsContent ul li p a{font-weight:700}.pdfArchivePopup::before{margin-bottom:0;height:0}.premiumlogin,.premiumlogout{right:0;position:absolute;z-index:1000;display:none;padding:15px;font-size:18px}.premiumlogin .btn,.premiumlogout .btn{background-color:#c03;font-weight:700}.premiumlogin a,.premiumlogout a{color:#fff;text-decoration:underline;font-size:14px}.premiumlogin .tab-content p,.premiumlogout .tab-content p{color:#fff;font-size:14px}.premiumlogin .tab-content p a.btn,.premiumlogout .tab-content p a.btn{text-decoration:none;border:1px solid #c03}.premiumlogin .tab-content .tab-pane.active form input,.premiumlogout .tab-content .tab-pane.active form input{margin-bottom:12px;font-size:14px}.premiumlogin ul.nav-tabs,.premiumlogout ul.nav-tabs{border-bottom:0}.premiumlogin ul.nav-tabs li a,.premiumlogout ul.nav-tabs li a{text-decoration:none}.premiumlogin ul.nav-tabs li:last-child,.premiumlogout ul.nav-tabs li:last-child{float:left}@media(min-width:768px){.premiumlogin,.premiumlogout{background:#1f1f1f;width:424px;line-height:1.7em;right:15px}.premiumlogin ul.nav-tabs,.premiumlogout ul.nav-tabs{margin-top:1px;margin-bottom:10px}.premiumlogin ul.nav-tabs li a,.premiumlogout ul.nav-tabs li a,.premiumlogin ul.nav-tabs li.active a,.premiumlogout ul.nav-tabs li.active a{font-weight:bold;border-radius:0;text-decoration:none}.premiumlogin ul.nav-tabs li a:hover,.premiumlogout ul.nav-tabs li a:hover,.premiumlogin ul.nav-tabs li.active a:hover,.premiumlogout ul.nav-tabs li.active a:hover,.premiumlogin ul.nav-tabs li a:active,.premiumlogout ul.nav-tabs li a:active,.premiumlogin ul.nav-tabs li.active a:active,.premiumlogout ul.nav-tabs li.active a:active,.premiumlogin ul.nav-tabs li a:focus,.premiumlogout ul.nav-tabs li a:focus,.premiumlogin ul.nav-tabs li.active a:focus,.premiumlogout ul.nav-tabs li.active a:focus{color:#c03;text-decoration:underline}.premiumlogin ul.nav-tabs li.active a,.premiumlogout ul.nav-tabs li.active a,.premiumlogin ul.nav-tabs li.active.active a,.premiumlogout ul.nav-tabs li.active.active a{background:#f5f5f5;color:#c03}.premiumlogin h4.line,.premiumlogout h4.line{color:#fff}.premiumlogin h4.line:after,.premiumlogout h4.line:after{border-bottom-width:2px;top:-4px}.premiumlogin .forgot-pw-col,.premiumlogout .forgot-pw-col{padding-top:6px}}@media(max-width:991px){.premiumlogin,.premiumlogout{width:442px}}@media(max-width:767px){.premiumlogin,.premiumlogout{width:100%;background:#1f1f1f;color:#222}.premiumlogin .tabs-below>.tab-content>.tab-pane,.premiumlogout .tabs-below>.tab-content>.tab-pane{display:block}.premiumlogin .tabs-below>.tab-content>.tab-pane#tabLogout input,.premiumlogout .tabs-below>.tab-content>.tab-pane#tabLogout input{border:0}.premiumlogin #tabLogin form,.premiumlogout #tabLogin form{position:relative;height:139px}.premiumlogin #tabLogin input[type=submit],.premiumlogout #tabLogin input[type=submit]{position:absolute;right:0;height:35px;width:100%}.premiumlogin input[name=username],.premiumlogout input[name=username]{margin-bottom:4px}.premiumlogin a,.premiumlogout a{display:inline-block;padding:5px 0}.premiumlogin .forgot-pw-col,.premiumlogout .forgot-pw-col{top:75px}.premiumlogin .register-col,.premiumlogout .register-col{top:106px}.premiumlogin span,.premiumlogout span{color:#fff}.premiumlogin h4,.premiumlogout h4,.premiumlogin .nav-tabs,.premiumlogout .nav-tabs{display:none}}#tabBenefits ul,#tabProfile ul{margin:0;padding:0 0 0 20px;background:0;margin-bottom:20px}#tabBenefits ul li,#tabProfile ul li{list-style-type:disc;float:none}.btn-get-premium{padding:12px 11px}.btn-get-premium .fa{margin-right:7px;font-size:1.7em;line-height:0;position:relative;top:3px}body.print:before{background-color:#fff;display:none}.idgSearchFacet h4{display:inline-block;margin-bottom:20px;padding:4px 20px 5px;color:#1f1f1f}.idgSearchFacet a{font-family:"Raleway",sans-serif;font-size:14px;font-weight:700;color:#1f1f1f}.idgSearchFacet .content ul{padding-left:0}.idgSearchFacet .content ul li{margin-bottom:10px;list-style-type:disc}.idgSearchFacet .content ul li:last-child{margin-bottom:0;border-bottom:0}.idgSearchFacet .content ul li ul{margin-left:30px;margin-bottom:-15px;padding-top:10px;border-top:1px solid #ccc;margin-top:15px}@media(min-width:992px){.idgSearchFacet h4{background-color:#1f1f1f;color:#fff;display:inline-block;margin-bottom:20px;padding:4px 20px 5px;font-weight:700}.idgSearchFacet a{font-family:"Raleway",sans-serif;font-size:14px;font-weight:700;color:#1f1f1f}.idgSearchFacet .content ul{margin-bottom:30px}.idgSearchFacet .content ul li{border-bottom:1px solid #ccc;list-style-position:inside;padding-bottom:15px}.idgSearchFacet .content ul li:last-child{margin-bottom:0;border-bottom:0}}@media(min-width:768px) and (max-width:991px){.idgSearchFacet>h4{background-color:#1f1f1f;color:#fff}.col-sm-search{width:57%;position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left}.content ul li{border-bottom:1px solid #ccc;list-style-position:inside;padding-bottom:15px}.content ul li:last-child{margin-bottom:0;border-bottom:0}}@media(max-width:767px){.idgSearchResults>li h1{margin-top:0;line-height:34px;font-size:24px}.idgSearchResults>li p{font-size:17px;line-height:28px;margin-bottom:0}.searchFilters{float:left}.idgSearchFacet h4{display:inline-block;margin-bottom:16px;padding:4px 8px 5px;color:#7e7e7e;font-weight:400}.idgSearchFacet a{font-family:"Raleway",sans-serif;font-size:14px;font-weight:700;color:#1f1f1f}#filterDropdown3{right:0;left:auto}.content ul>li{border-bottom:0;list-style:none}.content ul>li:last-child{margin-bottom:0;border-bottom:0}.content ul>li ul>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#1f1f1f;white-space:nowrap}}ul.idgSearchGrid{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;list-style-type:none;padding:0;margin:0 -15px}ul.idgSearchGrid>li{padding:0 15px;margin-bottom:30px;text-align:center}ul.idgSearchGrid>li figure{margin-bottom:10px}ul.idgSearchGrid>li a{position:relative;display:block}ul.idgSearchGrid .caption{color:#000;font-size:19px;line-height:1.5em;font-family:"Raleway",sans-serif;font-weight:bold}ul.idgSearchGrid .caption a{color:#000;text-decoration:none}@media(max-width:767px){.idgSearchGrid>li{width:50%}}@media(min-width:768px){.idgSearchGrid>li{width:33.3333%}}a i.media{position:absolute;display:block;bottom:10px;right:10px;height:36px;width:36px;text-align:center;line-height:36px;background:#c03;color:#fff}.idgSearchFacet li.active a{color:#c03}article aside{font-size:14px}article aside div.idgArticleAuthors{font-family:'Hind',sans-serif;font-size:14px;min-height:38px;margin-bottom:8px}article aside div.idgArticleAuthors img{margin:0 4px;border:1px solid #9c9d97;height:36px;width:48px}article aside .idgArticleAuthorDescription{margin:10px 0;line-height:22px}article aside .idgArticleAuthorDetailLink{margin-top:10px}article aside .contactLabel{display:inline-block;width:80px}article aside div.abstract{font-weight:bold;line-height:1.6em}article aside div.idgArticleAuthorDetail{display:none}article aside div.idgArticleAuthorDetail figure img{position:relative;float:left;width:102px;height:77px;margin:15px 15px 0 0}article aside div.idgArticleAuthorDetail .idgArticleAuthorDetailConnect i{margin-right:14px}article aside div.idgArticleAuthorDetail .idgArticleAuthorDetailLinks i{margin-right:14px}article aside .arturlinput{margin-bottom:20px}article aside .arturlinput input{width:100%;border:1px solid #ccc;font:18px/37px "Hind",sans-serif;color:gray;padding-left:9px}article aside .socheader{padding-bottom:3px}article aside .socheader h4{border-bottom:1px solid #ccc;font:18px/22px "Hind",sans-serif;color:#000;padding:15px 0 15px}ul.articleOptions,ul.articleOptionsAbove{padding:0;margin:0 -4px}ul.articleOptions li,ul.articleOptionsAbove li{display:inline-block;list-style-type:none;font-family:'Hind',sans-serif;font-weight:300;font-size:14px;padding:4px}ul.articleOptions li a,ul.articleOptionsAbove li a{color:#505050}ul.articleOptions li a i,ul.articleOptionsAbove li a i{color:#c03;padding-right:4px}ul.articleOptions li a:hover i,ul.articleOptionsAbove li a:hover i{color:#505050}ul.articleOptionsAbove{margin:0 0 18px 0;padding:0;display:inline-block}ul.articleOptionsAbove li{display:inline;font-size:13px}ul.articleOptionsAbove li a{margin-right:20px}ul.articleOptionsAbove li a i{font-size:16px}ul.articleOptionsAbove li:last-child a{margin-right:0}a.socicon{font-size:19px}a.socicon:link .fa-stack *,a.socicon:visited .fa-stack *,a.socicon:hover .fa-stack *{color:#fff}a.socicon .fa-stack .fa-circle{color:#c03}.noWorkshop #articlebody ul.articleOptions li{display:block}@media(max-width:991px){article aside{margin:20px 0;padding:18px 0 12px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}article aside div.idgArticleAuthors{font-size:13px;min-height:0}article aside div.idgArticleAuthorDetail{padding-top:20px}}@media(max-width:480px){ul.articleOptionsAbove li a{margin-right:10px}}.idgTeaser{margin-bottom:40px}.idgTeaser .idgTeaserHeadline h2{margin:0;color:#fff;background-color:#333;font-size:20px;font-family:"Hind",sans-serif;font-weight:400;padding:6px 24px;display:inline-block}.idgTeaser.idgRssTeaser .idgTeaserHeadline{background-color:#1f1f1f;color:#fff;display:inline-block;margin-bottom:20px;padding:4px 20px 5px;font-weight:700}.idgTeaser.idgRssTeaser .idgRssTeaserContent a{font-size:16px}.idgTeaser.idgRssTeaser .idgRssTeaserContent p{font-size:14px}.idgTeaser.idgRssTeaser .idgRssTeaserContent .idgRssListArrows{padding-left:0;list-style:none}.idgTeaser.idgRssTeaser .idgRssTeaserContent .idgRssListArrows li.idgRssTeaserArticle:before{color:#c03;content:"\00BB \0020"}.idgTeaser .idgTeaserContent{margin-top:10px}.idgTeaser .idgTeaserContent .idgArticleList{list-style-type:none;margin:0;padding:0}.idgTeaser .idgTeaserContent .idgArticleList li{list-style-type:none;border-bottom:1px solid #cfcfcf}.idgTeaser .idgTeaserContent .idgArticleList li a{color:#333;font-size:15px;font-weight:700;line-height:25px;display:block;position:relative}.idgTeaser .idgTeaserContent .idgArticleList li .title{margin:14px 0}.idgTeaser .idgTeaserContent .idgArticleList li.numbered{height:80px}.idgTeaser .idgTeaserContent .idgArticleList li.numbered .title{margin-top:15px;margin-left:80px;height:50px;max-height:50px;overflow:hidden;position:absolute}.idgTeaser .idgTeaserContent .idgArticleList li.numbered .idgArticleListNumbers{font-size:50px;color:#cfcfcf;font-weight:bold;position:absolute;line-height:80px;top:0}.carousel{margin-bottom:50px}.carousel .carousel-indicators{left:6px;margin-left:0;text-align:left;width:auto;height:auto;bottom:auto;padding-top:6px}.carousel .carousel-indicators li{border-radius:0;text-indent:0;width:auto;height:auto;background:#fff;color:#c03;padding:2px 6px;border:0}.carousel .carousel-indicators li.active{background:#c03;color:#fff}.carousel .carousel-caption{position:static;background:#c03;text-shadow:none;text-align:left;padding:20px}.carousel .carousel-caption h3{margin-top:0;font-size:24px;line-height:34px}.carousel .carousel-caption p{line-height:28px}.carousel .carousel-caption a{color:#fff}.carousel .carousel-control{background:transparent}.carousel .carousel-control .glyphicon{background:#000;width:80px;height:80px;line-height:80px}.carousel .carousel-control .glyphicon:before{content:''}.carousel .carousel-control .glyphicon.glyphicon-chevron-left{left:0;margin-left:0}.carousel .carousel-control .glyphicon.glyphicon-chevron-right{right:0;margin-right:0}#hptCarousel .idgSpnsoredLabel{top:42px;left:6px}@media(max-width:767px){#hptCarousel{margin-bottom:80px}#hptCarousel .idgSpnsoredLabel{top:10px;left:10px}#hptCarousel .carousel-indicators{text-align:center;left:0;bottom:-60px;width:100%;margin:30px 0 0 0}#hptCarousel .carousel-indicators li{border-radius:25px;text-indent:0;width:25px;height:25px;background:#ccc;color:#c03;border:0;margin:0 4%}#hptCarousel .carousel-indicators li:last-child{margin-right:0}#hptCarousel .carousel-indicators li.active{background:#c03;color:#fff}#hptCarousel .glyphicon-chevron-left,#hptCarousel .glyphicon-chevron-right{top:25%}}.idgVideoDetail ul.videoOptions{padding:0;margin:0 -4px}.idgVideoDetail ul.videoOptions li{display:inline-block;list-style-type:none;font-family:'Hind',sans-serif;font-weight:300;font-size:14px;padding:4px}.idgVideoDetail ul.videoOptions li a i{color:#c03;padding-right:4px}.idgVideoDetail .newestWorkshop{background:#cd0330;color:#fff;padding:6px 12px;margin:0 0 35px 15px;display:inline-block}@media(max-width:992px){.idgVideoDetail .videoteaser .row .asidewrap{margin-top:25px}}.idgVideoDetail .videoteaser .row .videoplayer .tcoVideoOverlay{z-index:1;font-size:19px;color:#fff;position:absolute;right:5%;top:5%}.idgVideoDetail .videoteaser .row .videoteasertext p{font-size:16px;margin:0 0 5px}.idgVideoDetail .videoteaser .row .videoteasertext h4{margin-bottom:0}@media(max-width:767px){.idgVideoDetail .videoteaser .socheader{text-align:left}}.idgVideoDetail .videoteaser .socheader ul{margin:0 0 25px 0}.idgVideoDetail .videoteaser .socheader ul .fa-stack{font-size:18px}@media(max-width:767px){.idgVideoDetail .videoteaser .socheader ul .fa-stack{font-size:26px}}.idgVideoDetail .videoteaser .socheader h4{border-bottom:1px solid #ccc;padding:0 0 12px}.idgVideoDetail .videoteaser h4{font:18px/22px "Hind",sans-serif;color:#000;font-weight:bold;margin-top:0}@media(max-width:992px){.idgVideoDetail .videoteaser .vidurlinput{margin-top:10px}}@media(max-width:767px){.idgVideoDetail .videoteaser .vidurlinput{text-align:left}}.idgVideoDetail .videoteaser .vidurlinput h4{padding:0}.idgVideoDetail .videoteaser .vidurlinput input{width:100%;border:1px solid #ccc;font:18px/37px "Hind",sans-serif;color:gray;padding-left:9px}.idgVideoDetail .nav-tabs{border:0;margin-top:45px}.idgVideoDetail .nav-tabs .active{border-bottom:1px solid #ccc}.idgVideoDetail .nav-tabs li{float:right}@media(max-width:767px){.idgVideoDetail .nav-tabs li:nth-child(3){float:left;clear:left}}@media(max-width:767px){.idgVideoDetail .nav-tabs li:nth-child(5){float:left}}.idgVideoDetail .nav-tabs li a{border:0;color:#555;background:transparent}.idgVideoDetail .nav-tabs li a:hover,.idgVideoDetail .nav-tabs li a:focus,.idgVideoDetail .nav-tabs li a:active{color:#555;border:0;background:transparent}.idgVideoDetail .nav-tabs li:hover ul{display:block;opacity:1;visibility:visible;background:#fff;margin:0;width:100%}.idgVideoDetail .nav-tabs li ul{padding:0;position:absolute;top:40px;width:150px;display:none;opacity:0;visibility:hidden;text-align:center;margin-left:20%;z-index:10}.idgVideoDetail .nav-tabs li ul li{display:inline-block;padding:5px;float:none;color:#555;z-index:10}@media(max-width:767px){.idgVideoDetail .nav-tabs li ul li:nth-child(3){float:none;clear:none}}@media(max-width:767px){.idgVideoDetail .nav-tabs li ul li:nth-child(5){float:none}}.idgVideoDetail .nav-tabs .allWorkshops{float:left;background:#cd0330;color:#fff;padding:6px 12px;display:inline-block}@media(max-width:767px){.idgVideoDetail .nav-tabs .allWorkshops{clear:both}}.idgVideoDetail .video-content .idgMoreGalleries figure a img{border:0;padding:0}.idgVideoDetail .video-content ul li{list-style:none}.articleVideoButton{position:absolute;background-color:rgba(0,0,0,0.75);display:block;border:1px solid #fff;color:#fff;padding:3px 10px;font-family:"Raleway",sans-serif;font-size:16px;line-height:29px;bottom:10px;left:25px}.articleVideoButton i.fa{padding-right:7px}@media(max-width:767px){.label-default.articleAnzeige,.idgContentList .articleVideoSpan{display:inline-block !important;margin-right:10px}}.tcoVideoTeaser{margin-bottom:50px}.tcoVideoTeaser .tcoVideoHeader{background-color:#1f1f1f;color:#fff;display:inline-block;margin-bottom:20px;padding:4px 20px 5px;font-weight:700}.tcoVideoTeaser .videoArtText{color:#1f1f1f}.tcoVideoTeaser .videoArtText p{font-size:14px;line-height:24px}.tcoVideoTeaser .videoArtText p a{display:inline-block}.tcoVideoTeaser .videoArtText a{color:#1f1f1f;font-weight:700}.tcoVideoTeaser .videoArtText a.tcoVideoTitel{font-size:16px;line-height:26px;display:block;margin-bottom:6px}.tcoVideoTeaser figure{position:relative;max-width:400px;margin-bottom:13px}.tcoVideoTeaser figure .iconwrapper{position:absolute;left:50%;top:50%}.tcoVideoTeaser figure .iconwrapper .fa-stack{height:79px;width:79px;border:solid 3px #fff;border-radius:50%}.tcoVideoTeaser figure .iconwrapper .fa-stack i{line-height:75px}.tcoVideoTeaser figure .iconwrapper .fa-stack i.fa-circle{font-size:85px;color:#1f1f1f;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.tcoVideoTeaser figure .iconwrapper .fa-stack i.fa-stack-1x{font-size:40px;color:#fff}.tcoVideoTeaser figure .iconwrapper .fa-stack i.fa-play{padding-left:6px}.tcoVideoTeaser figure .iconwrapper .fa-stack.fa-4x{position:relative;left:-50%;top:-40px}