@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);@import url(//fonts.googleapis.com/css?family=Roboto::400,900black);@font-face{font-family:LearningCurvePro;src:url(/fonts/Learning-Curve-Pro/LearningCurve_OT.otf)}body{-ms-overflow-style:scrollbar;color:#778;font-family:'Open Sans',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.modal-open{padding-right:0!important;overflow:auto!important}body.modal-open #main.dc4_main_wrapper{position:static!important;margin-top:0!important}body.modal-open #main.dc4_main_wrapper .contentWrapper{position:relative}body.modal-open #catalog_header{position:relative;top:0!important;margin-bottom:0!important}a{color:#778}a:visited{color:#778;text-decoration:none}a:hover{color:#778;text-decoration:none}a:active{color:#778;text-decoration:none}a:focus{color:#778;outline:0;text-decoration:none}a.link_disabled,a.link_disabled:hover{cursor:default;color:#ebebeb}#siteWrapper{min-width:1280px}p{color:#778}:focus{outline:0}input,select,textarea{border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input.disabled[type=checkbox],input.disabled[type=radio],input[type=checkbox][disabled],input[type=radio][disabled]{cursor:default}input[type=checkbox]:not(old){float:left;width:28px;height:28px;margin:0;padding:0;opacity:0;cursor:pointer}input[type=checkbox]:not(old)+label{display:inline-block;margin-left:-28px;padding-left:28px;background:transparent url('/img/dcnew/forms/checkboxes.png') no-repeat 0 0;height:21px;line-height:21px;color:#778;font-size:15px;text-transform:none;cursor:pointer}input[type=checkbox]:not(old):checked+label{background-position:0 -21px}input.checked_checkbox{background-position:0 -21px}textarea{height:132px!important}.has-error .requiredMessage,.has-error .requiredMsg,.req .message.required,.requiredMsg{margin-top:0!important;color:#ec6b83!important}input:-webkit-autofill{-webkit-text-fill-color:#777788;-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:0 0 0 1000px #fff inset!important}.dc4_whiteButton,a.dc4_whiteButton{display:block;box-sizing:border-box;min-width:219px;height:54px;padding:0 10px;line-height:48px;border:2px solid #dfdfea;border-radius:0;color:#778;text-align:center;text-transform:uppercase;font-size:13px;font-weight:600;background:#fff;cursor:pointer;outline:0;-moz-user-select:none;user-select:none}#load_more_content{margin:0 auto}.dc4_whiteButton.focus,.dc4_whiteButton:focus,.dc4_whiteButton:hover{color:#778}.dc4_greenButton,a.dc4_greenButton{display:block;box-sizing:border-box;min-width:219px;height:54px;padding:0 10px;line-height:52px;text-align:center;text-transform:uppercase;font-size:13px;font-weight:600;border:0;border-radius:0;color:#fff;background-color:#51c2b3;background-image:-webkit-linear-gradient(135deg,#3cd694,#51c2b3);background-image:-moz-linear-gradient(135deg,#51c2b3,#3cd694);background-image:linear-gradient(135deg,#51c2b3,#3cd694);cursor:pointer;outline:0;user-select:none}.dc4_greenButton:active .dc4_greenButton.focus,.dc4_greenButton:focus,.dc4_greenButton:hover{color:#fff;background-color:#51c2b3;background-image:-webkit-linear-gradient(135deg,#3cd694,#51c2b3);background-image:-moz-linear-gradient(135deg,#51c2b3,#3cd694);background-image:linear-gradient(135deg,#51c2b3,#3cd694)}.dc4_redButton,a.dc4_redButton{display:block;box-sizing:border-box;min-width:219px;height:54px;padding:0 10px;line-height:52px;text-align:center;text-transform:uppercase;font-size:13px;font-weight:600;border:0;border-radius:0;color:#fff;background-color:#ec6b83;cursor:pointer;outline:0;user-select:none}.dc4_redButton:active .dc4_redButton.focus,.dc4_redButton:focus,.dc4_redButton:hover{color:#fff;background-color:#ec6b83}.dc4_redTransparentButton,a.dc4_redTransparentButton{display:block;box-sizing:border-box;min-width:219px;height:54px;padding:0 10px;line-height:48px;border:2px solid #ec6b83;border-radius:0;color:#ec6b83;text-align:center;text-transform:uppercase;font-size:13px;font-weight:600;background:#fff;cursor:pointer;outline:0;-moz-user-select:none;user-select:none}.dc4_redTransparentButton.focus,.dc4_redTransparentButton:focus,.dc4_redTransparentButton:hover{color:#ec6b83}.dc4_extraButton,a.dc4_extraButton{min-width:249px}.dc4_mediumButton,a.dc4_mediumButton{min-width:179px}.dc4_trasparentButton{display:block;box-sizing:border-box;min-width:250px;height:54px;line-height:51px;color:#51c2b3;text-align:center;font-weight:600;border-radius:0;background:0 0;cursor:pointer}.dc4_smallWhiteButton{display:inline-block;height:33px;padding:6px 20px;margin:0 5px;text-align:center;text-transform:uppercase;font-size:12px;font-weight:600;color:#778;border:2px solid #dfdfea;border-radius:0;background:#fff;cursor:pointer}.dc4_smallGreenButton{display:inline-block;padding:7px 20px;margin:0 5px;text-align:center;text-transform:uppercase;font-size:12px;font-weight:600;color:#fff;border:none;background-color:#51c2b3;background-image:-webkit-linear-gradient(135deg,#3cd694,#51c2b3);background-image:-moz-linear-gradient(135deg,#51c2b3,#3cd694);background-image:linear-gradient(135deg,#51c2b3,#3cd694);cursor:pointer;outline:0}input[type=radio]:not(old){display:none}input[type=radio]:not(old)+label{display:inline-block;padding-left:28px;background:url('/img/dcnew/account/radio_button_states.png') no-repeat 0 0;line-height:21px;text-transform:none;font-weight:400;cursor:pointer}input[type=radio]:not(old):hover+label{background-position:0 -30px}input[type=radio]:not(old):checked+label{background-position:0 -60px}#navCustomerStories{cursor:default;color:#ebebeb}#navCustomerStories:hover{color:#ebebeb}.dc4_headerFiller{width:100%;height:81px}.dc4_headWrapper{background:#fff;height:81px;position:fixed;top:0;left:0;right:0;margin:0;padding:0;z-index:1010}.dc4_navbarHeadWrapper.navbar-default{background-color:#fff;border:none;margin-bottom:0}.dc4_navbarHeadWrapper.navbar-default .navbar-header{width:100%}.dc4_headWrapper .dc4_navbarHeadCenter{margin:0 auto}.dc4_headWrapper .dc4_navbarHeadFloat{padding:0}.dc4_headWrapper .dc4_navbarHeadFloat .dc4_logoWrapper{width:190px;float:left}.dc4_navbarHeadFloat .dc4_logoWrapper .navbar-brand{width:190px;height:81px;line-height:81px;margin:0;margin-left:12px;padding:0;text-align:center}.dc4_navbarHeadFloat .dc4_logoWrapper .navbar-brand .dc-icon{font-size:4.8rem;line-height:81px}.dc4_small_navigation{display:none;position:absolute;top:0;left:20%;right:0;overflow:hidden}.dc4_small_navigation:hover{background:0 0}.dc4_small_navigation .dc4_small_nav_button{position:relative;top:0;display:table;width:25%;float:left;height:100%;text-align:center;font-size:2em;cursor:pointer}.dc4_small_nav_button>*{display:table-cell!important;vertical-align:middle}.dc4_small_navigation .dc4_small_nav_button.active::after{content:" ";display:block;position:absolute;bottom:0;left:50%;width:0;height:0;margin-left:-14.5px;border-left:14.5px solid transparent;border-right:14.5px solid transparent;border-bottom:16px solid #dfdfdf}.dcr_footer_mobile_wrapper .dc4_small_navigation .dc4_small_nav_button:not(:first-child):before,.navbar-header .dc4_small_navigation .dc4_small_nav_button:before{content:' ';display:block;position:absolute;top:10%;left:0;width:2px;height:79%;background:#eeecec}.dc4_small_navigation .dc4_small_nav_button .dcr_icon_menu{display:block;width:100%;height:100%}.dc4_small_navigation .dc4_small_nav_button .dc-icon-menu-thin{position:relative;top:-6px;font-size:3.6vh;vertical-align:middle}.dc4_small_navigation .dc4_small_nav_button .dc-icon-search{position:relative;top:-2px;font-size:2.6vh;vertical-align:middle}.dc4_small_navigation .dc4_small_nav_button .dc-icon-shopping-cart{position:relative;font-size:3.3vh}.dc4_small_navigation .dc4_small_nav_button .dc-icon-user-avatar-login{position:relative;top:-1px;font-size:3.5vh;vertical-align:middle}.dc4_small_nav_button .dc4_shoppingCartCount{top:4.2vh;left:50%;margin-left:1rem}.dc4_hide_middle_navigation{position:absolute;top:0;left:15%}.dc4_headWrapper .dc4_navMiddle{display:table;margin-left:0;height:81px;float:left}.dc4_navTableRow{display:table-row}.dc4_navTableCell{height:81px;padding:0 28px;position:relative;display:table-cell;text-align:center;vertical-align:middle}.dc4_navTableCell.separator_before:before{content:' ';display:block;position:absolute;top:20%;left:0;width:2px;height:60%;background:#eeecec}a.dc4_navTableCell.dc4_navMainDropdown{display:inline-block;height:81px;padding-top:30px}.dc4_navTableCell.collapsed a{color:#51c2b3}.dc4_navMiddle a.dropdown-toggle,.dc4_navMiddle>.dc4_navTableRow>.dc4_navTableCell>a{font-family:'Open Sans',sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:#9999a5;position:relative;z-index:20}.dc4_navMiddle a.dropdown-toggle:hover,.dc4_navMiddle>.dc4_navTableRow>.dc4_navTableCell>a:hover{color:#51c2b3}.dc4_navMiddle>.dc4_navTableRow>.dc4_navTableCell>a.collapsed{color:#67c1b5}.dc4_navMiddle a.dropdown-toggle:hover{text-decoration:none;color:#2dbaa9}.dc4_navMiddle .open a.dropdown-toggle{background:#fff;color:#2dbaa9;text-decoration:none}.dc4_headWrapper .dc4_navMiddle>li.menu_link{width:15%;text-align:center}.dc4_headWrapper .dc4_navMiddle>li.logo_link{width:25%}.dc4_headWrapper .dc4_navMiddle>li.search_link{width:30%}.dc4_headWrapper .dc4_navMiddle>li>a{color:#778;padding-top:28px!important;padding-bottom:28px!important}.dc4_headWrapper .navbar-form{margin-top:22px;position:relative}.dc4_headWrapper .navbar-form::after{content:" ";display:block;position:absolute;left:18px;bottom:1px;width:100%;height:2px;background:#e5e5e5}.dc4_navMiddle .dropdown-menu{width:260px;padding:0;margin:0;border:none;border-radius:0;text-align:center;box-shadow:0 6px 6px rgba(0,0,0,.15)}.dc4_navMiddle .dropdown-menu>li>a{font-size:12px;padding:12px 15px;text-transform:uppercase;color:#9999a5}.dc4_navMiddle .dropdown-menu>li>a:hover{background:#fff;text-decoration:none;color:#2dbaa9}.dc4_navMiddle .dropdown-menu .divider{margin:0}.dc4_headNavDropdown{position:absolute;top:0;left:0;right:0}.dc4_navTableCell.navigation_separator{padding:0 23px}.dc4_navTableCell.navigation_separator span{display:block;width:2px;height:49px;background-color:#ededed}.dc4_catNavigationWrapper{display:none;position:absolute;top:81px;left:0;right:0;height:70px;padding:0;margin:0;border:none;border-bottom:3px solid #fff;background:#f4f4f4;z-index:101}.dc4_catNavigationWrapper.navigationInProfile{right:332px}.dc4_catNavigationWrapper.affix{width:100%}.dc4_catNavigationWrapper.open{display:block}.dc4_catNavigationWrapper .dc4_navCat .dc4_dropdown-toggle{position:relative;padding:0 40px}.dc4_catNavigationWrapper .dc4_navCat .dc4_dropdown-toggle.open{display:block;width:100%;position:relative;background:0 0}.dc4_catNavigationWrapper .dc4_navCat .active>a,.dc4_catNavigationWrapper .dc4_navCat .dropdown.open>a{color:#51c2b3}.dc4_catNavigationWrapper .dc4_navCat div a{font-family:'Open Sans',sans-serif;font-size:12px;font-weight:600;color:#778;text-transform:uppercase}.dc4_catNavigationWrapper .dc4_navCat div a.current{color:#51c2b3}.dc4_catNavigationWrapper.dc4_navcollpase .nav>li>a{display:inline;padding:0 40px;text-transform:uppercase}.dc4_catNavigationWrapper.dc4_navcollpase .nav>li>a:hover{background:0 0}.dc4_catNavigationWrapper.dc4_navcollpase .nav>li:not(.open)>a:focus{background-color:inherit}.dc4_catNavigationWrapper .dc4_filterCategoryWrapper.dc4_category_filter_header{margin-top:20px;margin-bottom:20px}.dc4_catNavigationWrapper.dc4_navcollpase .nav .dropdown-menu.dc4_catDropDown li:hover,.dc4_catNavigationWrapper.dc4_navcollpase .nav .dropdown-menu.dc4_matDropDown li:hover{border-left:1px solid #efefef;padding-left:0}.dc4_catNavigationWrapper.dc4_navcollpase .nav .dropdown-menu li::before{content:' ';display:block;position:absolute;width:1px;height:70px;top:0;left:0;background-color:transparent}.dc4_catNavigationWrapper.dc4_navcollpase .nav .dropdown-menu li{background-color:#fff}.dc4_catNavigationWrapper.dc4_navcollpase .nav .dropdown-menu li a{margin:0 auto;font-size:12px;font-weight:500;text-align:left}.dc4_caret.dc4_navDropDown{position:absolute;left:0;top:50%;margin-top:-7px;margin-left:20px}.dc4_navTableCell .dc4_caret.dc4_navDropDown{margin-top:-9px;margin-left:14px;font-size:18px;color:#dbdbdb}.dc4_catNavigationWrapper .dc4_navCat .dc4_dropdown:hover{background:#f8f8f8}.dc4_catNavigationWrapper .dc4_navCat .open{background:#fff}.dc4_headerShadow{position:absolute;top:81px;left:0;width:100%;height:46px;pointer-events:none;background:url(/img/dcnew/header/header_shadow.png) repeat-x 0 0;z-index:101}.dc4_noHeaderBanner{margin-top:30px}.dc4_navcollpase .dc4_catLink{display:block;height:70px;line-height:40px;padding:0!important;margin:0 auto;overflow:auto;overflow:hidden}.dc4_navcollpase .dc4_catLink:hover{background:#efefef}.dc4_navcollpase .dc4_catLink .dc4_navIcon{display:block;float:left;width:60px;height:60px;margin:5px 5px 5px 10px;border-radius:30px;background:url('/img/dcnew/navigation/cat_nav_sprite.png') no-repeat 0 0}.dc4_navcollpase .dc4_catLink .dc4_navIcon.dc4_catSeating{background-position:0 -60px}.dc4_navcollpase .dc4_catLink .dc4_navIcon.dc4_catSofas{background-position:0 -120px}.dc4_navcollpase .dc4_catLink .dc4_navIcon.dc4_catTables{background-position:0 -180px}.dc4_navcollpase .dc4_catLink .dc4_navIcon.dc4_catStorage{background-position:0 -240px}.dc4_navcollpase .dc4_catLink .dc4_navIcon.dc4_catLighting{background-position:0 -300px}.dc4_navcollpase .dc4_catLink .dc4_navIcon.dc4_catBedroom{background-position:0 -360px}.dc4_navcollpase .dc4_catLink .dc4_navIcon.dc4_catGarden{background-position:0 -420px}.dc4_navcollpase .dc4_catLink .dc4_navIcon.dc4_catOffice{background-position:0 -480px}.dc4_navcollpase .dc4_catLink .dc4_navIcon.dc4_catAccessories{background-position:0 -540px}.dc4_navcollpase .dc4_catLink .dc4_navIcon.dc4_catFreeModels{background:#388c6b}.dc4_navcollpase .dc4_catLink .dc4_navIcon.dc4_catAllModels{background:#60388c}.dc4_navcollpase .dc4_catLink .dc4_navIcon.dc4_catModelsSets{background:#a53043}.dc4_navcollpase .dc4_catLink .dc4_catTitle{display:block;height:40px;float:left;text-transform:none;margin-top:15px;margin-right:-100%;padding-left:5px;color:#7e7e8e;font-weight:500}.dc4_navcollpase .dc4_styleLink,.dc4_navcollpase .dc4_useLink{display:block}.dc4_navcollpase .dc4_matLink{display:block;height:65px;line-height:40px;padding:0!important;margin:0 auto;overflow:auto;overflow:hidden}.dc4_navcollpase .dc4_matLink:hover{background:#efefef}.dc4_navcollpase .dc4_matLink .dc4_navIcon{display:block;float:left;width:53px;height:53px;margin:5px 5px 5px 10px;border:3px solid #fff;border-radius:30px;background:#ccc;overflow:auto;overflow:hidden}.dc4_navcollpase .dc4_matLink .dc4_navIcon img{width:100%;height:auto}.dc4_navcollpase .dc4_matLink .dc4_matTitle{display:block;height:40px;float:left;text-transform:none;margin-top:10px;padding-left:5px;color:#7e7e8e;font-weight:500}.dc4_hoverWrapper{display:none;position:absolute;top:0;left:-25px;right:-25px;height:81px;background:rgba(255,0,0,0);z-index:10}.btnHover:hover .dc4_hoverWrapper{display:block}.dc4_navTableCell.active,.dc4_navTableCell.active .dc4_caret.dc4_navDropDown,.dc4_navTableCell.current,.dc4_navTableCell.current .dc4_caret.dc4_navDropDown,.dc4_navTableCell:hover,.dc4_navTableCell:hover .dc4_caret.dc4_navDropDown{color:#51c2b3}.dc4_navHeaderTitle{position:relative;display:block;width:100%;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-size:15px;font-weight:600}.dc4_vertical_icon{display:block;width:100%;margin-top:-4px;padding-top:3px;position:absolute;left:0;font-size:8px}.dc4_catNavigationWrapper .dc4_navCat{display:table;width:100%;box-shadow:0 10px 10px rgba(0,0,0,.1)}.dc4_catNavigationWrapper .dc4_navCat>.dc4_subnav_button{display:table-cell;position:inherit;height:70px;text-align:center;border-left:2px solid #fff;vertical-align:middle}.dc4_nav_dropdown.open .dc4_dropdown-menu{display:block}.dc4_catNavigationWrapper .dc4_navCat .dc4_widthTen{width:12%}.dc4_catNavigationWrapper .dc4_navCat .dc4_nav_regular a{display:block;width:100%;height:70px;line-height:70px}.dc4_catNavigationWrapper .dc4_navCat .dc4_nav_dropdown{cursor:pointer}.dc4_catNavigationWrapper .dc4_navCat .dc4_widthFifteen{width:13.33%}.dc4_catNavigationWrapper .dc4_navCat .dc4_fake{width:1%;height:70px}.dc4_dropdown .dropdown-menu li:first-child{padding-top:10px}.dc4_navCatDropdownBody{padding:30px 10px}.dc4_navCatDropdownBody>div{float:left;width:180px;padding:5px;text-align:left}.dc4_navStylesDropdown .dc4_navCatDropdownBody>div,.dc4_navUseDropdown .dc4_navCatDropdownBody>div{text-align:center;width:20%;padding:5px 0}.more_dropdown{position:absolute;bottom:-1em;left:0;right:0;margin:auto}.products_more_dropdown{position:absolute;width:100%;height:2rem;top:0;left:0;right:0;bottom:-3rem;margin:auto;line-height:2rem;font-size:2rem;letter-spacing:.4rem;font-weight:700}a.dc4_navTableCell.dc4_navMainDropdown.header_more_btn{padding:0 28px;line-height:69px}.more_navigation.menu_dots{font-size:2rem;letter-spacing:.4rem;font-weight:700}.homeCategoryWrapper .homeCategory{display:table;float:left;width:9%;margin:1.5rem 0}.homeCategoryWrapper .homeCategory a{display:table-cell;width:100%;height:10rem;padding-left:1rem;padding-right:1rem;text-align:center;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.homeCategoryWrapper .homeCategory a .btn_category_name{display:none}.homeCategoryWrapper .homeCategory a:hover img{display:none}.homeCategoryWrapper .homeCategory a:hover .btn_category_name{display:block}.homeCategoryWrapper .homeCategory a img{margin-bottom:1rem}.dc4_navCat .mCSB_inside>.mCSB_container{margin-right:0}.dc4_navCat .mCSB_scrollTools{top:13px}.dc4_navCat .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:5px;background-color:#778;border-radius:0}.dc4_navCat .mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#778!important}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#778!important}.dc4_catNavigationWrapper .dc4_navCat.productTypeList{display:flex!important;list-style:none;margin:0;padding:0;background-color:#5f5e5d}.productTypeSection{flex:1;position:relative;display:block;width:20%;min-height:661px;list-style:none;margin:0;padding:1rem 3rem;padding-bottom:75px;background-color:#535353;text-align:center;color:#fff;border-left:2px solid #5f5e5d;overflow:hidden;transition:All .3s ease}.productTypeSection:hover{background-color:#656565}.productTypeSection.modelsSection{background:#535353 url('/img/navigation/models.png?20231221') no-repeat top center;background-position-y:20px}.productTypeSection.modelsSection:hover{background-position:50% 4%;background-color:#656565}.productTypeSection.materialsSection{background:#535353 url('/img/navigation/materials.png?20231221') no-repeat top center;background-position-y:20px}.productTypeSection.materialsSection:hover{background-position:50% 4%;background-color:#656565}.productTypeSection.setsSection{background:#535353 url('/img/navigation/sets.png?20231221') no-repeat top center;background-position-y:20px}.productTypeSection.setsSection:hover{background-position:50% 4%;background-color:#656565}.productTypeSection.bimSection{background:linear-gradient(180deg,#517e77 56.18%,rgba(37,93,85,.64) 77.86%),url('/img/navigation/bim-assets-bg.jpg') no-repeat;background-size:102%;background-position:0 114%}.productTypeSection.bimSection section{background:url('/img/navigation/bim-assets.png?20231221') no-repeat top center}.productTypeSection.collectionsSection:hover{background-position:50% 4%;background-color:#656565}.productTypeSection.openSpacesSection{background:#535353 url('/img/navigation/open-spaces.png?20231221') no-repeat top center;background-position-y:20px}.productTypeSection.connecterappSection:hover{background-position:50% 4%;background-color:#28cffdad}.productTypeSection h2{margin-top:10px}.productTypeSection p{width:85%;margin:0 auto 20px;color:#fff;font-size:1.3rem;font-weight:400;line-height:2rem}.productTypeSection nav p{font-weight:700}.productTypeSection .productTypeIcon{display:block;width:100%;height:100px;line-height:100px;color:#fff;font-size:8rem}.productTypeSection .productTypeTitle a{display:block;width:100%;padding-top:222px;padding-bottom:10px;text-align:center;text-transform:uppercase;font-size:2rem;color:#fff;font-weight:600}.productTypeSection a.more_link{position:absolute;left:0;bottom:0;width:100%;height:50px;line-height:50px;color:#fff;font-weight:600;font-size:1.6rem}.productTypeSection a.more_link .dc-icon{display:block;position:absolute;width:100%;height:50px;line-height:50px;top:0;left:0;text-align:center;font-weight:600;transition:All .3s ease}.productTypeSection a.more_link .more_text{display:block;position:absolute;width:100%;height:50px;top:100px;left:0;text-align:center;text-transform:uppercase;font-weight:600;transition:All .3s ease}.productTypeSection:hover a.more_link .dc-icon{top:100px}.productTypeSection:hover a.more_link .more_text{top:0}.button_shape{display:block;width:170px;height:50px;margin:0 auto;line-height:50px;background:#6eaaa1;color:#fff;border-radius:25px 25px 0 0;font-size:1.4rem;font-weight:700}.button_shape_connecter{display:block;width:170px;height:50px;margin:0 auto;line-height:50px;background:#29cdfa;color:#1f86a4;border-radius:25px 25px 0 0;font-size:1.4rem;font-weight:600;letter-spacing:0}.productTypeListCategories{margin:0;padding:0;list-style:none}.productTypeListCategories li{display:inline-block}.productTypeListCategories li a{display:block;margin-bottom:10px;margin-right:10px;width:100%;height:38px;line-height:14px;padding:10px 18px;font-size:1.3rem;font-weight:700;color:#fff;border:2px solid #777;border-radius:20px}.bimSection .productTypeListCategories li a{width:240px;border-color:transparent;background-color:#6eaaa1}.openSpacesSection .productTypeListCategories li a{width:240px}.productTypeListCategories li a.revit img{position:relative;top:-3px;left:-8px}.productTypeListCategories li a.archicad img{position:relative;top:-3px;left:-12px}.productTypeListCategories li a:hover{background-color:#7f7b79}.dc-icon.dc-icon-download-2{font-size:2.5rem}.dc4_mf_navCat .dc4_subnav_button.mobile_product_type_button{background-color:#5d5d5d;border-bottom:2px solid #636363;color:#fff;padding-left:4rem;padding-right:4rem;text-align:center}.home_carousel_wrapper{padding:0}.home_carousel_wrapper .carousel-inner>.item a{cursor:default}.home_carousel_wrapper .carousel-inner>.item a.slide_link{cursor:pointer}.home_carousel_wrapper .carousel-inner>.item>a>img,.home_carousel_wrapper .carousel-inner>.item>img{width:10000px;margin:0 auto}.home_carousel_wrapper .carousel-inner>.item>a>video{display:block}.carousel-indicators{bottom:5px}.home_carousel_wrapper .carousel-indicators li{width:10px;height:10px;margin:8px;border-radius:10px;border:2px solid #b3b3bb;background-color:transparent}.home_carousel_wrapper .carousel-indicators li.active{width:6px;height:6px;margin:10px;border-radius:6px;border:none;background-color:#778}.home_new_models_wrapper{margin-top:6.7rem;margin-left:14.4rem}.home_new_label{width:71px;height:28px;margin-left:0;margin-top:-29px;line-height:2.8rem;font-size:1.2rem;text-align:center;text-transform:uppercase;color:#778;background:#eeeeef}.home_new_models_centered{max-width:965px;height:144px;overflow:hidden}.home_new_model_image{margin-right:1px}.home_catalog_under_carousel{min-height:27.2rem;padding:0}.home_browse_models{margin-top:4.3rem;margin-left:12.2rem}.home_browse_models .text_box{height:56px;line-height:54px;margin-bottom:4rem;margin-left:.2rem}.home_browse_models .dcr_icon_mouse{float:left;width:27px;height:41px;position:relative;top:9px;background-image:url('/img/dcnew/home/mouse.png');background-repeat:no-repeat}.home_browse_models .text_scroll{float:left;height:100%;margin-left:16px;text-transform:uppercase;font-size:12px;font-weight:700;color:#c9c9cf}.home_catalog_under_carousel p{margin-bottom:3.2rem;line-height:4rem;font-size:3rem;font-weight:300}.home_catalog_under_carousel .dc4_whiteButton,.home_promo_under_carousel .dc4_whiteButton{display:inline-block;min-width:204px;height:56px;line-height:50px;margin-left:.2rem;margin-bottom:4rem;font-size:1.2rem;border-color:#778;background-color:transparent}.home_catalog_under_carousel .dc4_whiteButton{margin-right:16.86%}.home_promo_under_carousel .dc4_whiteButton{margin-right:4.4rem}.home_promo_under_carousel{min-height:105rem;background:#f6f6f6 url('/img/dcnew/home/promo_bgrnd.jpg') no-repeat 0 0;background-size:auto}.home_new_features_wrapper{margin-left:13.7rem}.home_list_new_features{margin-top:17.5rem;margin-bottom:4.5rem;margin-left:-4rem}.home_list_new_features li{position:relative;list-style:none}.home_list_new_features li::before{position:absolute;left:-4.3rem;top:-.2rem;content:"\e922";font-size:1.6rem;font-family:designconnected;color:#51c2b3}.home_list_new_features li h3{margin-top:4.5rem;margin-bottom:2.9rem;line-height:1.4rem;font-size:3rem;font-weight:300}.home_list_new_features li p{max-width:60%;margin-left:.1rem;line-height:2.4rem;font-size:1.5rem}.home_quote_wrapper{padding-top:19.8rem;padding-bottom:11.8rem;background-image:url("/img/dcnew/home/quote.png");background-repeat:no-repeat;background-position:50% 38%}.home_quote{max-width:78rem;margin:0 auto;line-height:4rem;font-size:3rem;font-weight:300}a.home_free_samples_link,a.home_free_samples_link:active,a.home_free_samples_link:focus,a.home_free_samples_link:hover{display:block;width:230px;margin:0 auto;text-transform:uppercase;font-size:1.5rem;font-weight:600;color:#51c2b3}.home_free_samples_link .dc-icon{display:block;margin-top:1.1rem;margin-bottom:.7rem}.home_free_samples_link .dcr_arrow_icon{display:block;width:19px;height:16px;margin:16px auto 9px;background-image:url("/img/dcnew/home/arrow_down.png")}.dc4_headerRightWrapper{position:absolute;top:0;right:0;height:81px}.dc4_hideNavSearch{display:none;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0);z-index:1}#dc4_searchBar{width:100%;height:65px;background:url('../img/search/searchbar_bgrnd.png') repeat-x 0 0;z-index:1000}#dc4_searchBar input{margin-top:20px;border-radius:0;border:none;outline:0;box-shadow:none;background:0 0;color:#999;font-style:italic;border-bottom:1px solid #e2e2e2}.dc4_headWrapper .dc4_navMiddle .dc4_navSearch{background:#fff}.dc4_headerRightWrapper .dc4_navSearch.open:after{content:" ";display:block;position:absolute;bottom:0;left:50%;width:0;height:0;margin-left:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #e1e1e1}.dc4_headWrapper .dc4_navSearch{float:left;width:81px;height:81px;margin-right:0;overflow:auto;overflow:hidden}.dc4_headWrapper .dc4_navSearch.open::after{display:block}.dc4_headWrapper .dc4_navSearch{position:relative;background:#fff}.dc4_expandSearchBtn{display:block;width:100%;height:81px;text-align:center;background:0 0}.dc4_expandSearchBtn .dc-icon-search{font-size:3rem;line-height:8.1rem}.dc4_headWrapper .dc4_navSearch.open .dc-icon-search{color:#52c2b2}.dc4_headWrapper .dc4_navSearch .dc4_searchBtn{width:100%;border:none;outline:0;box-shadow:none;border-radius:0}.dc4_headWrapper .dc4_navSearch .dc4_searchBtn:focus{outline:0}.dc4_searchWrapper{display:none;position:fixed;top:81px;left:0;width:100%;min-height:418px;background:#fff url("/img/dcnew/header/search_autocomplete_bkgnd.png") no-repeat center 120px;z-index:3;box-shadow:0 20px 20px rgba(128,128,128,.5)}.dc4_navSearch.open .dc4_searchWrapper{display:block}.dc4_search_title{margin-top:40px;text-align:center;font-size:34px;font-weight:200}.dc4_empty_filler{width:100%;height:20px}.dc4_navSearch .dc4_searchInput{display:none;position:relative;max-width:600px;height:60px;background:0 0;transition:all .5s linear;border-bottom:1px solid #ccc}.dc4_navSearch.open .dc4_searchInput{display:block}.dc4_navSearch .dc4_searchInput input[type=text]{width:100%;height:26px;margin-top:25px;padding:0 10px;border:none;outline:0;box-shadow:none;font-size:13px;font-style:italic;border-radius:0;background:0 0}.dc4_clear_search{display:none;position:absolute;top:34px;right:17px;cursor:pointer}.dc4_navSearch .btn-default{border:none;background:0 0}.dc4_navSearch .btn-default.active,.dc4_navSearch .btn-default.focus,.dc4_navSearch .btn-default:active,.dc4_navSearch .btn-default:focus,.dc4_navSearch .btn-default:hover,.open>.dropdown-toggle.btn-default{background:0 0;border:none}.dc4_autoSuggest{display:none;max-width:600px;margin:0 auto}.dc4_autoSuggest .dc4_suggestHeader{padding-top:13px;height:88px}.dc4_autoSuggest .dc4_suggestHeader .dcr_suggest_filter{display:inline-block;width:157px;height:30px;line-height:30px;padding-left:21px;font-weight:400}.dc4_autoSuggest .dc4_suggestHeader input[type=checkbox]:not(old)+label{padding-left:30px;font-size:13px;font-weight:400}#dc4_autocompleteBody{position:relative;background:0 0}#dc4_autocompleteBody .ac_result_list{background:0 0}.dc4_autoSuggest .dc4_suggestBody ul{margin:0;padding:0}.dc4_autoSuggest .dc4_suggestBody ul li{list-style:none;font-style:italic;font-size:13px;line-height:30px;padding-left:21px}.dc4_autoSuggest .dc4_suggestBody ul li:hover{background:#f6f6f6}.dc4_autoSuggest .dc4_suggestBody ul li span{font-weight:700}.dc4_autoSuggest .dc4_suggestBody ul li a{display:block;width:100%}.dc4_autoSuggest .dc4_suggestBody ul li a:hover{text-decoration:none}.ac_over{text-decoration:none}.dc4_autoSuggest .dc4_suggestBody ul li a strong{color:#62c6b9}.dc4_autoSuggest .mCSB_inside>.mCSB_container{margin-right:0}.dc4_autoSuggest .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:5px;background-color:#778;border-radius:0}.dc4_autoSuggest .mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.dc4_shoppingCartHeader{float:left;text-align:center;position:relative;background:#fff}.dc4_shoppingCartHeader.dc4_account{display:none}.dc4_shoppingCartWrapper{display:block;width:108px;height:81px;position:relative}.dc4_shoppingCartWrapper .dc-icon-shopping-cart{font-size:4rem;line-height:8.1rem;vertical-align:middle}.dc4_shoppingCartCount{display:block;position:absolute;top:14px;left:59px;width:28px;height:28px;line-height:28px;font-size:12px;font-weight:400;font-family:'Open Sans',Arial,Helvetica,sans-serif;color:#fff;border-radius:14px;background:#52c2b2}.dc4_shoppingCartContents{opacity:0;visibility:hidden;position:absolute;top:92px;right:9px;width:427px;background:#fff;text-align:left;box-shadow:0 0 10px rgba(127,127,127,.3);z-index:102}.dc4_shoppingCartContents::before{content:" ";display:block;position:absolute;width:100%;height:33px;top:-33px;right:33px;left:0;background:url('/img/dcnew/shoppingcart/dropdown_arrow.png') no-repeat 92% 100%;z-index:100}.dc4_shoppingCartHeader .dc4_shoppingCartContents.opened:not(.empty),.dc4_shoppingCartHeader:hover .dc4_shoppingCartContents{opacity:1;visibility:visible}.dc4_shoppingCartHeader:hover .dc4_shoppingCartContents.empty{opacity:0;visibility:hidden}.dc4_shoppingCartContents .dc4_shoppingCartBody{margin-bottom:10px;padding:10px 14px 0 15px}.dc4_shoppingCartContents .dc4_shoppingCartList{overflow:auto;overflow:hidden;max-height:288px}.dc4_shoppingCartContents .dc4_shoppingCartBody ul{list-style:none;padding:0;margin:0;margin-right:-10px}.dc4_shoppingCartContents .dc4_shoppingCartBody ul li{overflow:auto;overflow:hidden;width:398px;margin-bottom:2px;background:#f6f6f6}.dc4_shoppingCartContents .dc4_shoppingCartBody ul li>div{display:table;width:100%}.dc4_shoppingCartContents .dc4_shoppingCartBody ul li>div>div{display:table-cell;height:78px;vertical-align:middle}.dc4_shoppingCartContents .dc4_shoppingCartBody ul li a{position:relative}.dc4_shoppingCartContents .dc4_shoppingCartBody ul li .dc-icon.dc-icon-menu{display:block;position:absolute;top:0;left:0;padding:.6rem;color:#e7e7e7;font-size:.8rem;background:rgba(63,63,63,.5)}.dc4_shoppingCartContents .dc4_productSmallThumb{display:table-cell}.dc4_shoppingCartContents .dc4_shoppingCartBody ul li>div .dc4_productNamePriceInfo{width:254px;display:table-cell;height:78px;vertical-align:middle}.dc4_shoppingCartContents .dc4_productName{display:block;margin-left:20px}.dc4_shoppingCartContents .dc4_productPrice{margin-left:20px}.dc4_shoppingCartContents .dc4_productPrice.list_discounted_price{color:#ec6b83}.dc4_shoppingCartContents .dc4_shoppingCartBody ul li>div .dc4_productRemoveAction{width:50px;height:78px;text-align:center}.dc4_productRemoveAction a{display:block;width:16px;margin:0 auto}.dc4_shoppingCartContents .dc4_shoppingCartBody ul li>div .dc4_productRemoveAction .dc-icon{font-size:10px}.dc4_shoppingCartContents .dc4_shoppingCartFooter{width:100%;padding:0 14px 10px 15px}.dc4_doubleButtonWrapper{width:100%;height:49px;overflow:auto;overflow:hidden}.dc4_doubleButtonWrapper .dc4_cartBtn{float:left;width:50%;height:49px;line-height:49px;font-size:12px;font-weight:600;text-transform:uppercase;text-align:center}.dc4_cartBtn.dc4_priceBtn{line-height:45px;border:2px solid #51c2b3}.dc4_cartBtn.dc4_actionBtn{color:#fff;background:linear-gradient(225deg,#3cd694,#51c2b3)}.dc4_cartBtn.dc4_actionBtn a{display:block;color:#fff}.dc4_shoppingCartContents .dc4_shoppingCartList .mCSB_inside>.mCSB_container{margin-right:0}.dc4_shoppingCartContents .dc4_shoppingCartList .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:5px;background-color:#778;border-radius:0}.dc4_shoppingCartContents .dc4_shoppingCartList .mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.dc4_shoppingCartContents .dc4_shoppingCartList .mCSB_scrollTools{width:10px}.dcr_overlay{display:none;width:100%;height:100%;position:fixed;top:0;left:0;right:0;z-index:1020}.dcr_low_res{display:none}.login_button.dc4_account.active{border-left:0;background-color:#4d5862}.dc4_headNavProfile{position:relative;float:left;width:332px;height:81px;padding:0;background:#fff}.dc4_account.dc4_headNavProfile,.sidebar_expanded.dc4_headNavProfile{background:#3d4750}.login_button.dc4_headNavProfile a{display:block}.login_button.dc4_account.dc4_headNavProfile a,.login_button.sidebar_expanded.dc4_headNavProfile a{color:#adadc4}.dc4_headNavProfile.dc4_headNavSignUp{width:290px;background:#fff;position:relative}.dc4_nav_left_border:before{content:' ';display:block;position:absolute;top:20%;left:0;width:2px;height:60%;background:#eeecec}.dc4_navProfilePart.dc4_navProfileLeft{width:138px;float:left;overflow:hidden}.dc4_loggedProfile .dc4_navProfilePart.dc4_navProfileLeft{width:230px}.dc4_headNavProfile.dc4_headNavSignUp .dc-icon{position:relative;top:10px;left:10px;font-size:40px}.dc4_navProfileLeft .dc4_profileAvatar{width:81px;height:81px;float:left;cursor:pointer}.dc4_avatarLink{display:block;text-align:center;overflow:auto;overflow:hidden}.dc4_avatarLink img{width:100%;height:auto}.dc4_avatarLink .dc-icon{font-size:4rem;line-height:8.1rem}.dc4_profileAvatar .dcr_logout_btn{display:none}.dc4_navProfileLeft .dc4_profileHello{float:left;width:110px;margin:0 auto;line-height:81px;white-space:nowrap;overflow:hidden;text-transform:uppercase;font-size:14px;font-weight:600;font-family:'Open Sans',sans-serif}.dc4_navProfileLeft .dc4_profileHello a.dcr_login_link{display:block;overflow:hidden;text-overflow:ellipsis}.dc4_navProfileLeft .dc4_profileHello .dcr_username{font-size:12px}.dc4_navProfileLeft .dc4_profileHello.dc4_loggedHello{width:145px}.dc4_navProfileLeft .dc4_profileHello.dc4_loggedHello a.dcr_login_link{width:145px}.dc4_headNavSignUp .dc4_profileHello{width:100%;text-align:center}.dc4_navProfileRight{float:right;position:relative}.login_button.dc4_account.dc4_nav_left_border:before,.login_button.sidebar_expanded.dc4_nav_left_border:before{background:0 0}.login_button.dc4_account .dc4_nav_left_border:before,.login_button.sidebar_expanded .dc4_nav_left_border:before{background:#22292e}.dc4_headNavProfile .table{height:100%}.dc4_navProfileLeft.disable{display:none}.dc4_headNavProfile .table td{border:none;vertical-align:middle;text-align:center}.dc4_headNavProfile .table td.dc4_navProfileRight{width:80px;border-left:1px solid #22292e}.dc4_headNavProfile .dc4_userAvatar{width:60px;height:60px;padding-top:22px;border-radius:60px;background:#51c2b3;font-size:10px}.dc4_headNavProfile .dc4_userHello{margin-top:20px}.dc4_headNavProfile .dc4_userHello a{color:#a1a2b7;text-transform:uppercase}.dc4_headNavProfile .dc4_userHello a:hover{color:#a1a2b7}a.dcr_join_us_link{display:none;color:#51c2b3}.dc4_headNavProfile .dc4_loginButton{width:100%;height:100%;text-align:center;color:#a1a2b7;text-transform:uppercase}.dc4_headNavProfile .dc4_loginButton:hover{color:#a1a2b7}.dc4_headNavProfile.dc4_headNavSignUp .dc4_navProfileRight{float:left;width:136px;height:81px;border:none;text-align:center}.dc4_headNavProfile.dc4_headNavSignUp .dc4_loginButton{display:block;width:136px;height:49px;line-height:49px;background:#51c2b3;margin:16px 16px 16px 0;color:#fff;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600}.dcr_logout_btn{display:block;width:81px;height:81px;text-align:center}.dcr_logout_btn .dc-icon-logout{font-size:2.6rem;line-height:8.1rem;vertical-align:middle}#pss{display:none}.interaction-slide{width:92px;height:66px;right:0;top:218px;position:fixed;background-color:#673fb2;z-index:1000;color:#fff;font-size:11px;padding:15px}.interaction-slide .title{z-index:1000}.interaction-slide a.checkout{background-image:url("/img/icons/arrow_wh_ch.gif");background-position:right 4px;background-repeat:no-repeat;font-size:11px;line-height:11px;font-weight:700;padding-right:15px;position:absolute;bottom:15px;display:block;color:#fff}.dc4_navCat .dc4_dropdown-menu{display:none;position:absolute;top:100%;left:0;right:0;width:100%;margin:0 auto;background:#fff none repeat scroll 0 0;box-shadow:0 10px 10px rgba(0,0,0,.1);z-index:10}.dc4_navCat .dc4_dropdown-menu .dc4_filterCategory{width:11%;height:124px;padding-top:10px;float:left;text-align:center}.dc4_navCat .dc4_filterCategory div a{font-family:"Open Sans",sans-serif;font-size:12px;font-weight:500;color:#778;text-transform:uppercase}.dc4_navCat .dc4_filterCategory a span{display:block;text-transform:uppercase;font-size:13px;margin-top:10px}body.modal-open.dc4_mf_body{padding:0!important;overflow:hidden!important}body.modal-open.dc4_mf_body .modal-backdrop{z-index:1010;background:0 0}#dcModalMenu .modal-dialog{width:100%!important;height:100%;margin:0}#dcModalMenu .modal-content{height:100%;border:none}#dcModalMenu .modal-body{padding:0;background-color:#fff}.modalBtnWrapper{float:right;width:20%;height:13.5vh;line-height:13.5vh;text-align:right}.modalBtnWrapper .modalCloseBtn{display:block;padding-right:32.5%}.modal-content .modalBtnWrapper .dc-icon{font-size:1.8rem}.dc4_mf_navCat .dc4_navbarHeadWrapper.navbar-default{border-bottom:2px solid #eeecec}.footerModal .modal-dialog{width:100%!important;height:100%;max-width:100%!important;margin:0;padding:0}.footerModal.modal.fade .modal-dialog{-webkit-transform:translate(0,25%);-ms-transform:translate(0,25%);-o-transform:translate(0,25%);transform:translate(0,25%)}.footerModal.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.footerModal .modal-content{height:100%;border:none;padding-bottom:137px}.footerModal .modal-body{height:100%;padding:0}.dc4_mf_navCat .dc4_subnav_button{display:block;position:relative;width:100%;font-size:20px;text-transform:uppercase;border-bottom:2px solid #eeecec}.dc4_mf_navCat .dc4_subnav_button>a{display:block;padding:3.7vh 0}.dc4_mf_navCat .dc4_subnav_button.open{border-bottom:none}.dc4_mf_navCat .dc4_subnav_button .dcr_nav_title{margin-left:6.5%}.dc4_mf_navCat .dc4_dropdown-menu{position:relative;top:0;left:0;width:100%;overflow:hidden;box-shadow:none}.dc4_mf_navCat .dc4_filterCategoryWrapper{width:100%;margin:0;padding:0;border-top:2px solid #eeecec;background:#eeecec}.dc4_mf_navCat .dc4_filterCategoryWrapper .dc4_filterCategory{width:20%;height:155px;line-height:.85em;background:#f9f9f9;border-width:0 2px 2px 0;border-style:none solid solid none;border-color:#eeecec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dc4_mf_navCat .dc4_filterCategory .dc4_category_link{margin:12px 0;padding:0}.dc4_mf_navCat .dc4_filterCategory .dc4_subcategory_link{width:77%;padding:0;font-size:14px}.dc4_mf_navCat .dc4_filterCategory .dc4_subcategory_link span{color:#778}.dc4_mf_navCat .dc4_navCatDropdownBody{width:100%;margin:0;padding:0;border-top:1px solid #eeecec;background:#eeecec}.dc4_mf_navCat .dc4_navCatDropdownBody>div{width:20%;height:6.625em;padding:0;margin:0;overflow:hidden;background:#f9f9f9;border-width:0 1px 1px 0;border-style:none solid solid none;border-color:#eeecec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dc4_mf_navCat .dc4_navCatDropdownBody>div>a{display:block;width:90%;margin:0 auto;padding:3em 0;line-height:1em;text-align:center}.dc4_mf_navCat .dc4_caret{position:absolute;width:1em;height:1em;top:0;right:6.5%;margin:0;padding:4vh 0;font-size:1em!important}.dc4_mf_navCat .open .dc4_caret{top:4vh;padding:0;transform:rotate(180deg)}#expiry_month_id_chosen,#expiry_year_id_chosen{width:155px!important}#expiry_month_id_chosen .chosen-single{width:155px}#expiry_year_id_chosen .chosen-single{width:155px}.dcr_sidebar{position:fixed;width:332px;top:0;right:0;bottom:0;background:#22292e;padding-left:0;padding-right:0;z-index:1030}.dcr_sidebar .dc4_headNavProfile{float:none;background-color:#3d4750}.dcr_sidebar .login_button.dc4_nav_left_border::before{background-color:transparent}.dcr_sidebar .dc4_nav_left_border::before{background-color:#22292e}.dcr_sidebar .login_button.dc4_headNavProfile a{color:#adadc4}.dcr_balance_checkout{color:#fff;padding:10px 45px;background-color:#22292e}.dcr_balance_checkout .row{position:relative;padding:30px 0}.dcr_balance_checkout .row.active::before{display:block;content:" ";position:absolute;left:0;top:50%;margin-top:-7px;border-style:solid;border-width:7px 0 7px 8px;border-color:transparent #fff}.dcr_balance_checkout .row:first-child{border-bottom:2px solid #3d4750}.dcr_balance_checkout .row .dcr_cell{padding:0}.dcr_balance_checkout .row .dcr_cell:first-child{padding-left:10px;top:-4px}.dcr_balance_checkout .dc-icon{position:relative;top:4px;font-size:1.8rem}.dcr_balance_checkout .dcr_account_icon_text{font-size:12px;font-weight:700}.dcr_account_currency,.dcr_account_value{font-size:20px;font-weight:lighter}.dcr_balance_checkout .btn,.dcr_balance_checkout .btn:focus,.dcr_balance_checkout .btn:hover{width:135px;height:49px;line-height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:600;color:#22292e;box-shadow:0 7px 7px 0 rgba(0,0,0,.2);background-color:#51c2b3}.dcr_btn_checkout,.dcr_btn_checkout:focus{background-image:-moz-linear-gradient(top left,#51c2b3,#3bd694);background-image:-webkit-linear-gradient(top left,#51c2b3,#3bd694);background-image:linear-gradient(top left,#51c2b3,#3bd694)}.dcr_sidebar .list-group .list-group-item{position:relative;height:78px;padding:0;overflow:hidden;font-size:12px;text-transform:uppercase;color:#adadc4;border-left:0;border-right:0;border-radius:0;border-color:#22292e;background-color:#3d4750}.dcr_sidebar .list-group .list-group-item.active{color:#fff;background-color:#4d5862}.dcr_sidebar .list-group .dc-icon{display:block;float:left;height:78px;width:30%;line-height:78px;padding-left:36px;font-size:35px}.dcr_sidebar .list-group .list-group-item.active .dc-icon{text-shadow:1px 6px 2px #3f4850}.dcr_sidebar_button_text{display:block;float:left;height:78px;width:70%;padding-top:31px;font-weight:600}.dcr_sidebar_button_number{width:27px;height:27px;position:absolute;top:26px;right:30px;font-size:12px;line-height:23px;text-align:center;color:#51c2b3;border-radius:13.5px;border:2px solid #51c2b3}.dcr_sidebar_button_number.red{border-color:#f55380;color:#f55380}.dcr_sidebar_button_number.yellow{border-color:#dbce3e;color:#dbce3e}.dcr_orders_icon_small{width:63px!important;height:37px!important;margin-left:36px;margin-top:22px;background:url('/img/dcnew/account/orders_icon_small.png') no-repeat}.dcr_sidebar .list-group .list-group-item.active .dcr_orders_icon_small{background:url('/img/dcnew/account/orders_icon_small_white.png') no-repeat}.dcr_dashboard_icon{width:63px!important;height:37px!important;margin-left:36px;margin-top:26px;background:url('/img/dcnew/account/dashboard_icon.png') no-repeat}.dcr_sidebar .list-group .list-group-item.active .dcr_dashboard_icon{background:url('/img/dcnew/account/dashboard_icon_white.png') no-repeat}.dcr_sidebar .dc4_shoppingCartWrapper{display:none}.dcr_shoppingCartSidebar{position:relative;cursor:pointer}.dcr_shoppingCartSidebar.empty{cursor:default}.dcr_shoppingCartTotalWrapper{display:block;position:relative}.dcr_shoppingCartTotalWrapperMobile{display:none}.dcr_shoppingCartSidebar:hover .dc4_shoppingCartContents{opacity:1;visibility:visible}.dcr_shoppingCartSidebar:hover .dc4_shoppingCartContents.empty{opacity:0;visibility:hidden}.dcr_sidebar .dc4_shoppingCartContents{top:-15px;right:114px}.dcr_sidebar .dc4_shoppingCartContents::before{height:100%;width:70px;top:0;right:-70px;left:auto;background:url("/img/dcnew/shoppingcart/right_arrow.png") no-repeat scroll 0 15%}.dcr_sidebar .dc4_priceBtn{color:#778}.dcr_sidebar .mCustomScrollBox{width:100%}.dcr_sidebar>.mCustomScrollbar{overflow:auto;overflow:hidden;width:100%}.dcr_sidebar>.mCustomScrollbar .mCSB_inside>.mCSB_container{margin-right:0}.dcr_sidebar>.mCustomScrollbar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{display:none}.dcr_sidebar>.mCustomScrollbar .mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.dcr_sidebar>.mCustomScrollbar .mCSB_scrollTools{width:10px;right:5px;z-index:10}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:0}.dcr_sidebar.short .list-group .list-group-item{height:56px}.dcr_sidebar.short .list-group .dc-icon{height:56px;line-height:56px;font-size:26px}.dcr_sidebar.short .list-group .dcr_dashboard_icon{margin-top:23px}.dcr_sidebar.short .list-group .dcr_orders_icon_small{margin-top:16px}.dcr_sidebar.short .dcr_sidebar_button_text{height:56px;padding-top:19px}.dcr_sidebar.short .dcr_sidebar_button_number{top:15px}.userForm{margin-bottom:70px}.dcr_content_section{margin-bottom:20px}.dcr_content_section .row{margin-top:55px}.dcr_required_info table{background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}.dcr_content_section h3{margin-top:10px;margin-bottom:0;line-height:36px;text-transform:uppercase;font-size:21px;font-weight:lighter}.userForm tbody>tr>td{padding:0;border-top:0 none}.dcr_content_section tr{height:63px}.dcr_content_section tr:first-child{height:73px}.dcr_content_section tbody>tr:last-child{height:92px}.dcr_required_info tbody>tr>td{padding-right:40px}.dcr_content_section tbody>tr>td:first-child{width:40%;padding-left:40px;padding-right:0;padding-top:10px}.dcr_content_section tbody>tr:first-child>td:first-child{padding-top:0}.dcr_content_section tbody>tr>td.dcr_newsletter{padding-top:18px}.dcr_required_info tbody>tr>td:first-child{width:30%}.dcr_required_info tbody>tr:last-child>td{padding-bottom:80px}.dcr_content_section label{margin-bottom:0;margin-right:10px}.dcr_content_section label.cgc_signup_label,.dcr_content_section label.dcr_newsletter_label{padding-left:40px;margin-right:0;font-weight:400}.dcr_content_section label.cgc_signup_label{font-weight:700}.dcr_content_section .form-group,.dcr_content_section select{width:100%;max-width:328px;margin-bottom:0}.dcr_content_section input,.dcr_content_section textarea{line-height:24px;padding:7px 18px}.dcr_content_section .form-group{display:inline-block;margin-bottom:0;position:relative}.dcr_content_section .has-error input[type=email],.dcr_content_section .has-error input[type=password],.dcr_content_section .has-error input[type=tel],.dcr_content_section .has-error input[type=text]{border-color:#ec6b83;background-color:#fff!important}.dcr_content_section .form-group .form-control-feedback{height:42px;margin:0;padding:13px 0;right:5px;font-size:12px}.dcr_content_section .has-error .form-control-feedback::before{display:block;content:"\e910";color:#ec6b83}.dcr_content_section input[type=email],.dcr_content_section input[type=password],.dcr_content_section input[type=tel],.dcr_content_section input[type=text],.dcr_content_section textarea{width:100%;border:2px solid #dfdfea;background-color:#fff!important}.dcr_bottom_section .dcr_geotrust_seal{float:left;width:142px;height:118px;margin-left:15%}.dcr_geotrust_seal table{margin-top:27px;margin-bottom:22px}.dcr_bottom_section .dcr_paylane_seal{float:right;margin-right:15%}.userForm .dcr_paylane_seal a{display:block;width:180px;height:128px;margin:0 auto;text-indent:-999em;background:transparent url("/img/dcnew/shoppingcart/verified_green.png") no-repeat scroll 0 0/180px 128px}.dcr_bottom_section{margin-top:30px;margin-bottom:25px}.dcr_signup{margin-bottom:45px}.dcr_signup .recaptcha{margin-top:20px;margin-bottom:20px;float:right}.dcr_signup td{text-align:right}.dcr_signup .dcr_agree{display:inline-block;margin-right:38px;line-height:28px}.dcr_signup .dc4_greenButton{float:right;width:295px}.dc4_shoppingCartAccountCount{line-height:10px;margin-top:7px}.dc4_accountMessage.jumbotron{position:relative;margin:17px 0 0;padding:44.275px 0 42.275px;text-align:center;border-radius:0;background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}.dc4_accountMessage.jumbotron p{margin:0;text-transform:uppercase;font-size:15px;font-weight:400}.dc4_accountMessageClose{position:absolute;width:16px;height:16px;margin-top:-5px;top:50%;right:37px;font-size:10px}.subscriptions_banner .dc4_accountMessageClose{margin:0;top:14px;right:16px}.subscriptions_banner .dc4_accountMessageClose::before{visibility:hidden}.dc4_accountMessage.jumbotron p>.dc-icon{margin-right:2px;font-size:38px;line-height:0;position:relative;top:11px}.shoppingcart{max-width:1220px;margin:0 auto}.shoppingcart .dcr_content_header{margin-top:20px;margin-bottom:25px}.shoppingcart .dcr_content_header h1{margin-top:8px;font-size:29px}.shoppingcart .dc4_accountMessage.jumbotron{margin-top:14px}.shoppingcart .subscriptions_banner{position:relative;margin-top:17px;margin-bottom:0}.shoppingcart .cg_banner{position:relative;margin-top:17px;margin-bottom:45px}.dcr_emptycart_container .subscriptions_banner{margin-top:52px;margin-bottom:30px}.dcr_emptycart_container .cg_banner{margin-top:52px;margin-bottom:50px}.dcr_emptycart_container{max-width:1220px;margin:0 auto 60px;position:relative}.dc4_shoppingCartContent{position:relative}.dc4_shoppingCartContent::before{content:" ";display:block;width:100%;height:2px;position:absolute;top:0;left:0;background:#e1e1e1}.dc4_shoppingCartContent .table>tbody>tr{position:relative;height:257px}.dc4_shoppingCartContent tr:not(:first-child) .formats_tooltip{display:none}.formats_tooltip{position:absolute;top:-35px;right:110%;z-index:10;width:230px;padding:30px 22px 25px;text-align:left;font-size:15px;line-height:24px;text-transform:uppercase;color:#778;border-radius:0;box-shadow:7px 5px 35px 0 rgba(0,0,0,.12);background-color:#fff}.formats_tooltip::before{content:" ";position:absolute;right:-13px;top:48px;border-style:solid;border-width:12px 0 12px 13px;border-color:transparent;border-left-color:#fff}.formats_tooltip a.dc-icon{position:absolute;top:15px;right:15px;font-size:11px}.formats_tooltip p{margin:0}.dc4_shoppingCartContent .table>tbody>tr>td{vertical-align:middle;text-align:right;border-top:none;border-bottom:2px solid #e1e1e1;padding:0}.dc4_shoppingCartContent .table ul li{list-style:none;padding-top:14px;position:relative}.table>tbody>tr>td.dc4_modelImageCell{width:28%;text-align:left}.dc4_modelImageCell a{display:inline-block;position:relative}.dc4_modelImageCell a img{width:90%;height:auto}.dcr_modelset_lb_icon{width:54px;height:54px;line-height:54px;position:absolute;top:0;left:0;background:url('/img/dcnew/shoppingcart/lb_icon.png') rgba(63,63,63,.5) no-repeat 50% 50%}.dcr_modelset_lb_icon .dc-icon{display:none}.table>tbody>tr>td.dc4_modelNameCell{width:22%;text-align:left;font-size:15px}.dc4_modelNameCell .dc4_titleText{display:block;max-width:95%;text-transform:uppercase;font-weight:600}.dc4_idText{display:block;max-width:95%;margin-top:5px}.dc4_modelFormatCell{width:33%;position:relative}.dc4_modelFormatCell:before{content:" ";display:block;position:absolute;top:63px;right:0;width:2px;height:130px;background:#e1e1e1}.dc4_modelFormatCell:after{content:" ";display:block;position:absolute;top:63px;left:0;width:2px;height:131px;background:#e1e1e1}.dc4_modelFormatCell .requiredMsg{position:absolute;left:72px;bottom:30px;font-size:12px;font-weight:600;color:#ec6b83}.dc4_shoppingCartFormats{float:right;width:80%;text-align:left;margin-bottom:1.4rem}.dc4_shoppingCartContent .table ul{margin:0;padding:0;text-align:left}.dc4_shoppingCartContent .table ul li label{padding-left:40px;font-weight:400}.dc4_shoppingCartFormats .tooltip .tooltip-inner{max-width:257px!important;padding:15px 20px;text-align:left;font-size:12px;line-height:18px;text-transform:none;color:#778;border-radius:0;box-shadow:0 8px 12px rgba(0,0,0,.2);background-color:#fff}.dc4_shoppingCartFormats .tooltip.top{margin-top:-10px}.dc4_shoppingCartFormats .tooltip.top .tooltip-arrow{margin-bottom:-4px;border-width:9px 8px 0!important;border-top-color:#fff!important}.dc4_shoppingCartProductPrice{display:inline-block;margin-right:30px;font-size:15px;font-weight:600;text-transform:uppercase}.dc4_shoppingCartProductPrice .list_discounted_price{color:#ec6b83}.dc4_shoppingCartRemoveProduct{float:right;margin-right:20px}.dc4_shoppingCartRemoveProduct .dc-icon{font-size:11px;position:relative;top:1px}.dc4_shoppingCartBalance{margin-top:40px;margin-bottom:80px}.dc4_shoppingCartBalance .dc4_transactionMethods{width:47%;padding:116px 43px;background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}.dc4_shoppingCartBalance .dc4_transactionMethods .dc-icon{font-size:37px}.dc4_shoppingCartBalance .dcr_transaction_methods_info{margin-top:41px;margin-bottom:49px;font-size:15px}.shoppingcart .dcr_geotrust_seal{float:left;width:142px;height:118px;margin-left:72px}.dcr_geotrust_seal table{margin-top:27px;margin-bottom:22px}.dcr_paylane_seal{float:right;margin-right:8%}.dcr_paylane_seal a{display:block;width:170px;height:118px;margin:0 auto;text-indent:-999em;background:transparent url("/img/dcnew/shoppingcart/verified_green.png") no-repeat scroll 0 0/170px 118px}.dc4_cartTotal .table>tbody>tr>td.dc4_cartTotalLabel{width:75%;padding-left:20px}.dc4_cartTotal .table>tbody>tr>td.dc4_cartTotalAmount{text-align:right;font-size:15px;font-weight:700;text-transform:uppercase}.dc4_cartTotalButton .dc4_smallWhiteButton{min-width:78px;margin:0;padding:6px 12px;float:right;width:78px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table>tbody>tr.dc4_shoppingCartActions>td,.table>tbody>tr>td.dc4_cartTotalAmount,.table>tbody>tr>td.dc4_cartTotalButton{padding-right:0}.table>tbody>tr.dc4_shoppingCartActions>td{width:60%;padding-left:0}.dc4_totalAmount{font-size:3.3em}.dc4_totalCurrency{position:relative;top:-21px;margin-left:5px;font-size:20px}.dc4_cartTotal{width:53%;padding-left:35px;padding-right:0;font-size:15px}.dc4_cartTotal .table{margin-top:6px}.dc4_cartTotal .table>tbody>tr{position:relative}.dc4_cartTotal .table>tbody>tr>td{height:57px;vertical-align:middle;border-top:none}.table>tbody>tr.dc4_grandtotalRow>td{height:121px;color:#51c2b3;text-transform:uppercase;font-weight:600;border-top:2px solid #e1e1e1;border-bottom:2px solid #e1e1e1}.table>tbody>tr.dc4_grandtotalRow>td.dc4_cartTotalAmount{padding-top:4px}.dc4_cartTotal .table>tbody>tr:nth-last-child(3)>td{height:80px;padding-top:12px;padding-bottom:35px}.dc4_voucherRow{font-weight:700;color:#51c2b3}.dc4_voucherRow .dc4_cartTotalLabel .dc-icon{position:relative;top:6px;margin-right:5px;line-height:8px;font-size:28px}.dc4_voucherRow .dc4_cartTotalButton .dc-icon{float:right;margin-right:20px;position:relative;top:0;font-size:12px;font-weight:400}.dc4_shoppingCartActions{margin-top:40px}.shoppingcart .dc4_extraButton{float:right;margin-top:11px}.dc4_shoppingCartActions .dc4_extraButton{margin-top:45px}.dc4_shoppingCartActions .dc4_voucherButton .dc-icon{position:relative;top:8px;margin-right:5px;font-size:31px}.shoppingcart .dc4_extraButton.dc4_voucherButton{float:left}.shoppingcart .dc4_VoucherInfo{float:left;margin-top:45px;font-size:13px}.shoppingcart .skip_balance{color:#d6d6dc}.dc4_shoppingCartProductPriceMobile,.dc4_shoppingCartProductPriceMobileWrapper,.dc4_shoppingCartRemoveProductMobile,.mobile_elem{display:none}.dc4_shoppingCartActions .dcr_prepay_text{float:left;line-height:51px;margin-right:16px}.dc4_shoppingCartActions .dcr_link{margin-right:15px;line-height:51px}.dc4_shoppingCartActions .dcr_link .dc-icon{margin-left:5px;font-size:9px}.dcr_no_content~.dc4_shoppingCartActions{margin-top:50px;margin-bottom:50px}.dcr_no_content~.dc4_shoppingCartActions .dc4_extraButton{margin-top:0}.dcr_related_models{position:relative;margin-top:70px;margin-bottom:30px}.dcr_related_models .thumbnail{position:relative;border:medium none;border-radius:0;padding:0;margin:0}.dcr_related_models_text_wrapper{position:absolute;top:0;width:100%;height:100%;padding:60px 141px 60px 170px;font-size:20px;font-weight:lighter}.dcr_latest_free_models_text,.dcr_related_models_text{display:inline-block;height:75px;line-height:75px;padding-left:70px;padding-right:30px;background:rgba(255,255,255,.9)}.dcr_latest_free_models_text{float:left}.dcr_related_models_text{float:right}.dcr_related_models_text_wrapper .dc-icon{margin-left:55px;font-size:20px}.dcr_download_form{margin-top:55px;margin-bottom:10px}.dcr_download_table{margin-bottom:0}.dcr_download_table .dcr_table_blank_row{height:28px}tr.dcr_download_entry{height:56px;background-color:#f6f6f5}tr.dcr_download_entry:nth-child(2n){background-color:#ececec}.dcr_download_table tbody>tr>th{font-size:13px;font-weight:400;border-left:2px solid #efefef;border-right:2px solid #efefef}.dcr_download_table tbody>tr>td,.dcr_download_table tbody>tr>th,.dcr_download_table>tfoot>tr>td{vertical-align:middle;border-top:0}.dcr_download_table tbody>tr>th,.dcr_download_table>tfoot>tr>td{padding-left:32px;padding-right:21px}.dcr_download_table tbody>tr>td{padding:0}.dcr_download_table th.dcr_model_name{width:75%}.dcr_download_table th.dcr_size{width:25%;text-align:right}.dcr_download_table tbody>tr>td{font-size:15px;border-bottom:2px solid #fff}.dcr_download_table td.dcr_size{text-align:right}.dcr_download_entry_cell_content{width:100%;display:inline-block;padding:8px 21px 8px 32px}.dcr_download_table td.dcr_size .dcr_download_entry_cell_content{border-left:2px solid #efefef}.dcr_total_size{height:100px}.dcr_total_size td{text-align:right;font-size:15px}.dcr_total_size_value{display:inline-block;width:115px;font-weight:700}.dcr_download_info{line-height:15px;margin-top:36px;padding:0 15px;font-size:12px;border-left:6px solid #bdbdcd}.dcr_download_info p{margin-bottom:5px;max-width:540px}.dcr_download_form .dc4_extraButton{margin-top:30px;margin-bottom:20px}.dcr_subtotal_label{float:left;width:176px;line-height:114px;text-align:right;text-transform:uppercase;font-size:16px;font-weight:700;color:#51c2b3}.dcr_subtotal_value{display:inline-block;width:130px;margin-right:8px;line-height:103px;text-align:right;font-size:18px;font-weight:700;color:#51c2b3}.dcr_remaining_balance{line-height:84px;font-size:15px}.dcr_remaining_balance_value{float:right;width:135px;height:100%;padding-right:20px;font-weight:700;text-align:right}.pkgaction .dcr_account_header h3{font-size:27px}.dcr_prepay_actions{padding-right:30px}.dcr_prepay_info{padding-top:25px;padding-right:0;line-height:1.7}.dcr_prepay_info h4{margin-top:10px;margin-bottom:10px;font-size:19px;font-weight:lighter}.dcr_prepay_info p{margin-top:20px;margin-bottom:70px}.dcr_benefits_section{margin-bottom:44px}.dcr_benefits{font-weight:700;color:#51c2b3}.dcr_benefits li{float:left;width:100%;margin-bottom:12px}.dcr_benefits li::before{float:left;margin-top:4px;margin-bottom:2px;margin-right:10px;font-family:designconnected;font-size:13px;content:"\e90e"}.dcr_prepay_plans.table{float:right;width:92%;margin-bottom:50px;border-collapse:separate}.dcr_select_prepay_label{line-height:55px}.dcr_select_prepay_label .dcr_account_icon_text{padding-left:9px}tr.dcr_table_blank_row{height:24px}tr.dcr_plan_entry{height:96px}tr.dcr_plan_entry td{width:200px;border-right:1px solid #fff}tr.dcr_plan_entry .pkgpay,tr.dcr_plan_entry .pkgsave{background-color:#ececec}tr.dcr_plan_entry .pkgrecieve{background-color:#f6f6f5}tr.dcr_plan_entry.pkg-selection{color:#fff}tr.dcr_plan_entry.pkg-selection .pkgpay::before{position:relative;top:5px;margin-right:14px;font-family:designconnected;font-size:24px;content:"\e90d"}tr.dcr_plan_entry.pkg-selection .pkgpay{background-color:#398379}tr.dcr_plan_entry.pkg-selection .pkgrecieve{background-color:#51c2b3}tr.dcr_plan_entry.pkg-selection .pkgsave{background-color:#3cd694}tr.dcr_plan_entry label{margin-bottom:0;font-weight:lighter}.savemoney{font-weight:700}.dcr_prepay_plans tbody>tr>th:first-child{border-left:2px solid #efefef}.dcr_prepay_plans tbody>tr>th{text-transform:capitalize;font-size:15px;border-right:2px solid #efefef}.dcr_prepay_plans tbody>tr>th.pkgpay{color:#398379}.dcr_prepay_plans tbody>tr>th.pkgrecieve{color:#51c2b3}.dcr_prepay_plans tbody>tr>th.pkgsave{color:#3cd694}.dcr_prepay_plans tbody>tr>td,.dcr_prepay_plans tbody>tr>th{padding:4px;border-top:0}.dcr_prepay_plans tbody>tr>td{padding:0;vertical-align:middle;font-size:20px;cursor:pointer}.dcr_prepay_plans td,.dcr_prepay_plans th{text-align:center;font-weight:400}.dcr_prepay_secure.jumbotron{padding:1.7% 7%;margin-left:0;margin-right:0;border-radius:0;background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}.dcr_prepay_secure.jumbotron p{margin:0;line-height:118px;font-size:14px;font-weight:400}.dcr_prepay_secure .dc-icon{margin-right:5px;font-size:37px;position:relative;top:7px}.dcr_prepay_secure_left{width:50%;position:relative}.dcr_checkout_breadcrumb{margin-top:24px;margin-bottom:22px}.list-inline>li.dcr_checkout_step{width:346px;padding:0;position:relative}.dcr_checkout_step_number{display:block;width:57px;height:57px;margin:0 auto;line-height:43px;font-size:29px;font-weight:300;border-radius:50%;border:5px solid #dadae4}.dcr_checkout_step_number .dc-icon{font-size:22px;color:#888896}.dcr_checkout_step_label{display:block;margin-top:1px;font-size:15px}.dcr_checkout_step.on .dcr_checkout_step_number,.dcr_checkout_step_number.on::after{color:#fff;border-color:#51c2b3;background-color:#51c2b3!important}.dcr_checkout_step.on .dcr_checkout_step_number .dc-icon{color:#fff}.dcr_checkout_step.on .dcr_checkout_step_label{color:#51c2b3}.dcr_checkout_step:not(:last-child) .dcr_checkout_step_number::after{content:'';display:block;width:283px;height:5px;margin:0 0 0 57px;position:absolute;top:26px;background-color:#dfdfea}.dcr_paydetails h4{margin-top:30px;margin-bottom:30px;text-transform:uppercase;font-size:21px;font-weight:300}.dcr_paytypes{margin-bottom:20px}.dcr_customer_types{margin-bottom:20px}.dcr_customer_types .radio{margin-top:0;font-weight:700}.dcr_customer_types input[type=button]{min-width:140px;height:42px}#member_vat_wrapper .vat_number_label{width:108px!important}.dcr_customer_types #vat_number{width:328px}.dcr_vat_field{display:inline-block;margin-top:30px;position:relative;top:2px}.dcr_vat_field input{margin-right:1px}.dcr_paydetails label{margin-right:10px}.dcr_paydetails table .form-group{display:inline-block;width:100%;max-width:328px;margin-bottom:0;position:relative}.dcr_paydetails .dcr_chosen .chosen-container{width:100%;max-width:328px}.dcr_paydetails tbody>tr{height:63px}.dcr_paydetails tbody>tr>td{padding:0;border-top:0}.dcr_paydetails .dcr_cell_1{width:28%;padding-top:10px}.dcr_paydetails tbody>tr.dcr_address{height:110px}.dcr_paydetails .dcr_address .dcr_cell_1{vertical-align:top;padding-top:13px}.dcr_paydetails .dcr_address .dcr_cell_2 textarea{height:90px}.dcr_paydetails input,.dcr_paydetails select,.dcr_paydetails textarea{line-height:24px;padding:7px 20px}.dcr_paydetails input[type=text],.dcr_paydetails select,.dcr_paydetails textarea{width:100%;border:2px solid #dfdfea;background-color:#fff!important}.dcr_paydetails textarea{resize:none}.dcr_paydetails .short .form-group{display:inline-block}.dcr_paydetails .short .form-group select{width:158px}.dcr_vat_field .requiredMsg{display:none}.dcr_paydetails .dcr_chosen.has-error .chosen-container-single .chosen-single,.dcr_paydetails .has-error input,.dcr_paydetails .has-error textarea{border-color:#ec6b83;background-color:#fff!important}.dcr_paydetails .has-success input{border-color:#51c2b3}.dcr_paydetails .form-group .form-control-feedback{height:42px;margin:0;padding:13px 0;right:5px;font-size:12px}.dcr_paydetails .form-group .form-control-feedback:before{display:none;position:absolute;right:12px;top:12px}.dcr_paydetails .has-error .form-control-feedback:before{display:block;content:"\e910";color:#ec6b83}.dcr_paydetails .has-success .form-control-feedback:before{display:block;content:"\e90d";font-size:15px;color:#51c2b3}.dcr_paydetails input~.tooltip.top{left:310px!important;right:-20px;z-index:1;margin-top:-2px}.dcr_paydetails input~.tooltip .tooltip-inner{padding:16px;text-align:left;line-height:12px;font-size:12px;border-radius:0;background-color:#ec6b83}.dcr_paydetails input~.tooltip.top .tooltip-arrow{margin-left:-6px!important;border-width:7px 6px 0 6px!important;border-top-color:#ec6b83!important}.dcr_paydetails_next{margin-top:39px;margin-bottom:10px}.dc4_transactionMethods{padding:6.5% 3.5%;background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}.dcr_paydetails_next .dc4_transactionMethods{padding-top:76px;padding-bottom:42px}.dc4_transactionMethods .dc-icon{font-size:37px}.dcr_paydetails .dcr_transaction_methods_info{margin-top:15px;margin-bottom:45px;line-height:30px;font-size:15px}.dcr_geotrust_seal{float:left;width:142px;height:118px;margin-left:8%}.dcr_prepay_secure .dcr_geotrust_seal{margin-left:-210px}.dcr_geotrust_seal table{margin-top:28px;margin-bottom:22px}.dcr_paylane_seal{float:right;margin-right:8%}.dcr_paylane_seal a{display:block;width:170px;height:118px;margin:0 auto;text-indent:-999em;background:transparent url("/img/dcnew/shoppingcart/verified_green.png") no-repeat scroll 0 0/170px 118px}.dcr_paydetails_total{padding-left:40px;padding-right:0}.dcr_paydetails_total table{margin-top:19px}.dcr_paydetails_total tbody>tr:not(:last-child){height:120px}.dcr_paydetails_total tbody>tr:first-child{height:96px}.dcr_paydetails_total tbody>tr>td{width:50%;text-align:right;vertical-align:middle;border-top:medium none}.dcr_paydetails_total tbody>tr>td:first-child{padding:0 11px 0 17px;font-size:15px}.dcr_paydetails_total tbody>tr>td:last-child{padding:0 17px}.dcr_paydetails_total tbody>tr:not(:last-child)>td{border-bottom:2px solid #e1e1e1}.dcr_paydetails_total .dcr_vat_amount{text-transform:uppercase;font-size:20px;font-weight:700}.dcr_paydetails_total .dcr_total_label span,.dcr_paydetails_total .dcr_vat_amount #calc_vat_amount{display:inline-block;margin-top:2px}.dcr_paydetails_total .dcr_autorenew_row td>span{position:relative;top:-2px}.dcr_paydetails_total .dcr_total_amount,.dcr_paydetails_total .dcr_total_label{text-transform:uppercase;font-weight:700;color:#51c2b3}.dcr_paydetails_total .dcr_total_label{font-size:15px}.dcr_paydetails_total .dcr_total_amount .dcr_total_value{display:inline-block;margin-top:-5px;font-size:50px}.dcr_paydetails_total .dcr_total_amount .dcr_total_iso{position:relative;top:-21px;margin-left:8px;font-size:20px}.dcr_paydetails_total tbody>tr.dcr_autorenew_row{height:94px}.dcr_paydetails_total tbody>tr.dcr_autorenew_row>td{border-bottom:none}.dcr_autorenew_row td:last-child{text-align:left}.dcr_paydetails_total .dcr_autorenew{position:relative;left:20px;font-size:15px}.dcr_paydetails .auto_renew_info{left:76%}.dcr_paydetails .auto_renew_tooltip_wrapper{margin-left:-50%}.dcr_paydetails_total .dcr_autorenew .chosen-container-single .chosen-single{padding:6px 18px 8px}.dcr_autorenew label{margin-right:15px;font-weight:400}.dcr_autorenew select{width:158px;background:0 0}.dcr_paydetails_total .dcr_autorenew select{width:180px}.dcr_autorenew .chosen-container-single .chosen-single div{right:20px}.dcr_autorenew .dcr_link{display:inline-block;margin-left:9px}.dcr_autorenew .dcr_link .dc-icon{font-size:1.8em;line-height:40px;vertical-align:middle}.dcr_paydetails_total .dcr_continue_label{font-weight:700}.dcr_paydetails tbody>tr>td.dcr_continue_btn,.dcr_paydetails_total tbody>tr>td.dcr_continue_label{padding-top:38px}.dcr_paydetails tbody>tr>td.dcr_continue_btn{padding-right:0}.dcr_paydetails_total .dcr_continue_btn .dc4_extraButton{float:right}.vat_info{margin-top:30px;line-height:18px;font-size:12px}.vat_info p{margin:0}p.dcr_important{margin-bottom:20px;font-weight:700}.vat_number_label{margin-right:62px}.block-paytype{display:inline-block;position:relative}.block-paytype input[type=radio]:not(old){display:none}.block-paytype input[type=radio]:not(old)+label{width:219px;height:136px;margin-right:8px;margin-left:0;padding-left:0;line-height:188px;cursor:pointer;text-align:center;font-size:15px;font-weight:700;background-color:#f6f6f5;background-image:none;background-repeat:no-repeat;background-position:50% 50%}.block-paytype.disabled input[type=radio]:not(old)+label{cursor:default;color:#dfdfea}.block-paytype input[type=radio]:not(old):checked+label{color:#fff;background-color:#51c2b3}.block-paytype label .dcr_paytype_icons{position:absolute;top:29px;left:43px}.block-paytype.first_paytype label .dcr_paytype_icons{left:8px}.block-paytype label .dc-icon{position:absolute;top:0;left:0}.block-paytype label .dc-icon-visa-card{top:-18px;font-size:60px}.block-paytype label .dc-icon-master-card{top:-12px;left:73px;font-size:55px}.block-paytype label .dc-icon-amex{position:absolute;top:-5px;left:138px;font-size:66px}.block-paytype label .dc-icon-paypal{left:46px;font-size:44px}.block-paytype label .dc-icon-bank-payment{top:1px;left:45px;font-size:40px}input[type=radio].client_type:not(old)+label{padding-left:40px;padding-right:104px}.table_preview .dcr_prepay_plans{margin-top:40px;margin-bottom:40px}.table_preview .dcr_prepay_plans tbody>tr>td{cursor:default}.table_preview .dcr_prepay_plans tbody>tr>th.pkgrecieve,.table_preview .dcr_prepay_plans tbody>tr>th.pkgsave{color:inherit}.cart_preview .list{margin-bottom:55px}.cart_preview .item{margin-bottom:40px}.cart_preview .list .photo{margin-bottom:10px}.cart_preview .list .photo img{width:100%;height:auto}.cart_preview .list .details .dcr_details_row{margin-top:5px}.cart_preview .list .details .dcr_details_row .name{display:inline-block;width:60%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cart_preview .list .details .id{display:inline-block}.cart_preview .list .details .dcr_price{float:right;font-weight:700}.cart_preview h4,.review_details h4,.table_preview h4{margin-top:39px;margin-bottom:37px;text-transform:uppercase;font-size:21px;font-weight:300}.review_details{margin-bottom:2px}.review_details table{width:100%}.review_details .review{margin-bottom:60px}.review_details .amount{margin-top:25px}.review_details .details{position:relative}.review_details .details h4{margin-bottom:26px}.review_details .details>tbody>tr>td{width:50%}.review_details .details .dcr_edit_btn{position:absolute;top:35px;right:0;margin-right:1px}.review_details .details table tr:not(:first-child) td{padding:1.25px 0;font-size:15px}.review_details .details table td:first-child{width:36%}.review_details .dc4_grandTotal{width:50%;text-align:right;font-size:15px;white-space:nowrap}.review_details .grand_total{font-weight:700;color:#51c2b3}.review_details .dc4_greenButton{margin-top:15px}.dcr_info{line-height:13px;margin-top:40px;padding:3px 0 3px 15px;font-size:12px;border-left:6px solid #dfdfea}.review_details .dcr_info{padding-bottom:2px}.dcr_info p{margin-bottom:5px;max-width:540px}.dcr_info .vat p{margin-bottom:0}.dc4_subscription_plan_details{width:520px;overflow:auto;overflow:hidden;margin-bottom:41px}.dc4_subscription_plan_details.discounted{width:780px}.dc4_subscription_plan_details .annual-price.discounted{display:none}.dc4_subscription_plan_details.discounted .annual-price.discounted{display:block}.dc4_subscription_plan_details .plan_type{display:table;width:100%}.dc4_green_cell{display:table-cell;width:50%;height:137px;vertical-align:middle;text-align:center;font-size:15px;color:#fff;border-right:1px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dc4_subscription_plan_details.discounted .dc4_green_cell{width:33%}.dc4_green_cell:first-child{font-weight:300;font-size:21px}.dc4_green_cell p{color:#fff}.dc4_green_cell .month-price{margin:7px auto 8px}.plan_type .dc4_green_cell{background-color:#34776e}.plan_type .dc4_green_cell_light{background-color:#398379}.plan_type .dc4_green_cell_lighter{background-color:#3e8f84}.plan_type.Starter .dc4_green_cell{background-color:#34776e}.plan_type.Starter .dc4_green_cell_light{background-color:#398379}.plan_type.Starter .dc4_green_cell_lighter{background-color:#3e8f84}.plan_type.Starter+.dc4_green_cell{background-color:#34776e}.plan_type.Starter+.dc4_green_cell_light{background-color:#398379}.plan_type.Starter+.dc4_green_cell_lighter{background-color:#3e8f84}.plan_type.Personal .dc4_green_cell{background-color:#449a8f}.plan_type.Personal .dc4_green_cell_light{background-color:#49a69a}.plan_type.Personal .dc4_green_cell_lighter{background-color:#4eb2a5}.plan_type.Professional .dc4_green_cell{background-color:#4ab3a5}.plan_type.Professional .dc4_green_cell_light{background-color:#4fbfb0}.plan_type.Professional .dc4_green_cell_lighter{background-color:#54cbbb}.plan_type.Business .dc4_green_cell{background-color:#39c98b}.plan_type.Business .dc4_green_cell_light{background-color:#3ed596}.plan_type.Business .dc4_green_cell_lighter{background-color:#43e1a1}.dcr_order_complete{padding:60px 0 70px}.dcr_order_complete>.dc-icon{font-size:113px}.dcr_order_complete h1{margin-top:47px;margin-bottom:17px;font-size:30px;font-weight:lighter}.dcr_order_complete h4{font-size:19px;font-weight:lighter}.dcr_order_complete_payment{margin:89px auto 65px}.dcr_order_complete_payment.dcr_subscription_payment{width:100%;margin-bottom:40px}.dcr_order_complete_payment:not(.dcr_subscription_payment) .dcr_orders_cell{width:16%}.dcr_order_complete_payment:not(.dcr_subscription_payment) .dcr_orders_cell.cell_1{width:7.5%}.dcr_order_complete p{margin-bottom:40px;font-size:15px}.dcr_order_complete p .dcr_link{margin-left:20px}.dcr_order_complete .dcr_icon_text{font-size:15px}.dcr_order_complete .dcr_download_invoice{margin-right:60px}.dcr_order_complete .dcr_link .dc-icon{position:relative;top:3px;font-size:20px}.dcr_order_complete .dcr_link .dc-icon-messages{top:5px;font-size:23px}.subscriptions_link{float:left}.subscriptions_link+p{float:right}.subscriptions_link .dc-icon{position:relative;top:4px;font-size:23px}.dcr_order_complete.dcr_bank_transfer h4{max-width:820px;margin:10px auto 65px;line-height:28px}.dcr_bank_preview{margin-bottom:70px}.dcr_bank_preview h4{margin-top:40px;margin-bottom:30px;text-transform:uppercase;font-size:20px;font-weight:300}.dcr_bank_preview table td{padding:2px 0;font-size:15px}.dcr_bank_preview table td:first-child{width:21%}.dcr_bank_preview .details{margin-top:25px;margin-bottom:40px;line-height:24px}.dcr_bank_preview .documentUnderline{line-height:24px}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}.form-control{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#778}.dc4_catNavigationWrapperAccount{width:auto;margin-right:332px;transition:all .3s linear}.btn{border-radius:0}.btn.active.focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn:active:focus,.btn:focus{outline:0;border-color:transparent}.btn.active,.btn:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-info{font-size:12px;font-weight:600;color:#778;border:3px solid #dfdfe4;background-color:transparent}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#778!important;border:3px solid #dfdfe4!important;background-color:transparent!important}.dcr_account_content_wrapper{color:#778}.dcr_account_content_wrapper>.container{min-height:650px;margin:0 auto 40px}.dcr_account_separator{height:2px;background-color:#dfdfea}.dcr_account_content_wrapper tbody>tr>td{border:none}.dcr_account_content_wrapper .dc4_modelsSetList,.dcr_account_content_wrapper .dc4_productList{margin:0}.dcr_account_content_wrapper .og-grid .dc4_modelSet{margin:10px 18px 0}.photo_add #dcr_avatar_upload_form{display:block}.dcr_account_content_wrapper .brands_designers_pager{margin-top:40px;margin-bottom:0}.dcr_orders_list{min-height:260px}.dcr_vouchers_container .dcr_container{min-height:520px}.dcr_messages_container .dcr_container{min-height:550px}.dcr_settings_container .cg_banner{margin-top:52px}.dcr_account_profile_top_section{margin-top:57px;margin-bottom:33px}.dcr_account_profile_section{margin-top:35px;margin-bottom:25px}.dcr_account_save_settings{margin-top:60px;margin-bottom:30px;text-align:center}.dcr_account_profile_section h3{margin-bottom:30px;line-height:36px;font-size:22px;font-weight:lighter}.dcr_account_profile_section .dc-icon{float:left;margin-top:1px;font-size:36px}.dcr_account_avatar{display:inline-block;padding-right:0;width:13.5%}.dcr_account_avatar img{object-fit:cover}#dcr_avatar_upload_form{display:none}.dcr_account_user a{text-decoration:none}.dcr_account_reg_info tr:first-child,.dcr_account_user tr:first-child{height:60px}.dcr_account_user tbody>tr>td{padding-top:0}.dcr_account_avatar_photo{overflow:hidden;font-size:22px;font-weight:lighter;text-transform:uppercase}.dcr_account_avatar_photo .dc-icon{float:left;font-size:33px}.dcr_account_save_settings button,.dcr_account_user button{display:inline-block;margin-right:16px;padding:0 10px}.dcr_avatar_remove_btn .dc-icon{font-size:11px}.dcr_account_user .dcr_avatar_change_btn .dc-icon{position:relative;top:6px;line-height:8px;font-size:27px}.dcr_account_reg_info tbody>tr>td{padding-right:0}.dcr_account_icon_text{padding-left:8px}.dcr_account_avatar_photo .dcr_account_icon_text{padding-left:2px}button .dcr_account_icon_text{padding-left:6px}.dcr_user_info tr{height:63px}.dcr_user_info tbody>tr>td{padding:0}.dcr_account_user tbody>tr>td{vertical-align:middle}.dcr_user_info tbody>tr>td:first-child{padding-left:0;padding-top:10px}.dcr_user_info .dcr_cell_1{width:28%}.dcr_validation_icon{display:inline-block;width:16px;height:16px;position:relative;top:3px;right:30px}.dcr_user_info .form-group{width:328px;margin-bottom:0}.dcr_user_info input,.dcr_user_info textarea{width:100%;line-height:24px;padding:7px 18px}.dcr_user_info input[type=email],.dcr_user_info input[type=password],.dcr_user_info input[type=tel],.dcr_user_info input[type=text],.dcr_user_info textarea{border:2px solid #dfdfea;background-color:#fff!important}.dcr_user_info .has-error input{border-color:#ec6b76}.dcr_user_info .has-success input{border-color:#51c2b3}.dcr_user_info .form-group{display:inline-block;position:relative}.dcr_user_info .form-group .form-control-feedback{height:100%;padding:7px 20px 7px 0;line-height:24px;font-size:12px}.dcr_user_info .form-group .form-control-feedback:before{display:none}.dcr_user_info .has-error .form-control-feedback:before{display:block;content:"\e910";color:#ec6b76}.dcr_user_info .has-success .form-control-feedback:before{display:block;content:"\e90d";font-size:15px;color:#51c2b3}.dcr_user_info label{margin-bottom:0;margin-right:10px}.dcr_user_info .dcr_cell_content{width:380px;padding:8px 0;border:2px solid transparent}.dcr_account_user input,.dcr_account_user select,.dcr_user_info input,.dcr_user_info select{outline:0}.dcr_user_info .dcr_cell_content.focus input:hover,.dcr_user_info .dcr_cell_content.focus select:hover{cursor:auto}.dcr_user_info .dcr_cell_content.focus{border-color:#dfdfea}.dcr_user_info select.chosen-select{width:328px}.dcr_account_info{margin-top:24px}.dcr_account_info tr{height:87px;background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}tr.dcr_table_blank_row{height:24px}.dcr_account_info tbody>tr>td{vertical-align:middle;padding:0 20px 0 30px}.dcr_account_info tbody>tr>td:nth-child(2){text-align:right}.dcr_account_info span{font-weight:700}.dcr_account_info .dcr_amount{margin-left:15px}.dcr_account_info .btn-info{min-width:165px;height:49px;line-height:30px;text-transform:uppercase}a.dcr_forgotten_pass{font-weight:700;text-decoration:none;color:#51c2b3}:not(output):-moz-ui-invalid{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#ec6b76}.dcr_account_profile_section input~.tooltip{z-index:9}.dcr_account_profile_section input~.tooltip.top{left:150px!important;right:-20px;margin-top:-22px}.dcr_account_profile_section input~.tooltip .tooltip-inner{padding:16px 5px;text-align:left;line-height:12px;font-size:12px;border-radius:0;background-color:#ec6b76}.dcr_account_profile_section input~.tooltip.top .tooltip-arrow{margin-left:-6px!important;border-width:7px 6px 0 6px!important;border-top-color:#ec6b76!important}.dcr_dashboard{margin-top:56px}.dcr_container{margin-left:-4px;margin-right:-4px}.dcr_dashboard .dcr_member{margin-bottom:49px}.dcr_dashboard .dcr_member_avatar img{margin-left:-7px}.dcr_dashboard .dcr_member_info{margin-top:25px;margin-left:-30px}.dcr_dashboard .dcr_member_name{display:inline-block;margin-bottom:17px;margin-right:28px;font-size:24px;font-weight:lighter;text-transform:uppercase}.dcr_dashboard .affiliate_link{margin-right:20px;font-weight:600;color:#51c2b3}.dcr_dashboard .dcr_member_badges{display:inline-block}.dcr_dashboard .dcr_small_badge{position:relative;top:-4px;display:inline-block;width:43px;height:43px;line-height:42px;margin-left:3px;text-align:center;font-size:15px;font-weight:700;color:#fff;border-radius:50%;background-color:#51c2b3}.dcr_dashboard .dcr_small_badge.dcr_partner{background-color:#ec6b83}.dcr_partner.dc-icon{top:4px;font-size:31px;position:relative;font-weight:400}.dcr_dashboard .dcr_small_badge~.tooltip .tooltip-inner{min-width:170px;max-width:100%;height:62px;line-height:53px;font-size:14px;color:#777888;border-radius:0;box-shadow:0 -2px 12px rgba(0,0,0,.2);background-color:#fff}.dcr_dashboard .dcr_small_badge~.tooltip.bottom{margin-top:0;opacity:1!important}.dcr_dashboard .dcr_small_badge~.tooltip.bottom .tooltip-arrow{margin-top:-4px;margin-left:-8px;border-width:0 8px 9px!important;border-bottom-color:#fff!important}.dcr_dashboard .btn-info{float:right;min-width:165px;height:49px;line-height:30px;text-transform:uppercase}.dcr_dashboard .dcr_member .btn-info{margin-top:42px;margin-right:30px}.dcr_member_joined{font-size:15px}.dcr_email{display:inline-block}.dcr_dashboard .dcr_amount,.dcr_dashboard .dcr_downloads_info .dcr_date,.dcr_dashboard .dcr_email_value,.dcr_dashboard .dcr_member_joined .dcr_date{font-weight:700}.dcr_date{text-transform:uppercase}.dcr_dashboard .dcr_discounts_wrapper{background-color:#f6f6f5;width:100%;padding-bottom:25px;position:absolute;left:0;right:0}.dcr_dashboard .dcr_discounts_wrapper h3{position:absolute;top:57px;font-size:20px}.dcr_dashboard .dcr_loyalty_discount.table{margin-bottom:24px}.dcr_dashboard .dcr_loyalty_discount tbody>tr>td{width:20%;padding:0}.dcr_dashboard .dcr_loyalty_discount tbody>tr>td:first-child{width:17%}.dcr_dashboard .dcr_loyalty_discount tbody>tr>td:nth-child(4){width:32%}.dcr_dashboard .dcr_loyalty_discount tbody>tr>td:nth-child(4) .dcr_level_content{text-align:center}.dcr_dashboard .dcr_loyalty_discount .dcr_level_content{padding:40px 0 25px 0;text-align:right;border-bottom:3px solid #d3d3d3;position:relative}.dcr_dashboard .dcr_loyalty_discount .dcr_level_content .dcr_level_progress{width:100%;height:3px;position:absolute;bottom:-3px}.dcr_level_mobile{display:none}.dcr_dashboard .dcr_loyalty_discount .dcr_level.active .dcr_level_content .dcr_level_progress_fill,.dcr_dashboard .dcr_loyalty_discount .dcr_level.current .dcr_level_content .dcr_level_progress_fill{height:100%;width:100%;background:#51c2b3 none repeat scroll 0 0}.dcr_dashboard .dcr_loyalty_discount .dcr_level.current .dcr_level_content .dcr_level_progress_gap{width:5px;height:100%;position:absolute;top:0;z-index:1;background-color:#f6f6f5}.dcr_dashboard .dcr_loyalty_discount .dcr_level_badge{display:inline-block;width:96px;height:96px;padding:19px 0;position:relative;left:47px;text-align:center;border-radius:50%;background:url('/img/dcnew/account/badge_border.png') no-repeat 60% 60%}.dcr_dashboard .dcr_loyalty_discount .dcr_level.active .dcr_level_badge{border-color:transparent;background-color:#51c2b3;background-image:none}.dcr_dashboard .dcr_loyalty_discount .dcr_level_badge::after{content:"\e905";font-family:designconnected;font-size:14px;position:absolute;top:96px;left:50%;margin-left:-7px;color:#d3d3d3}.dcr_dashboard .dcr_loyalty_discount .dcr_level.active .dcr_level_badge::after{color:#51c2b3}.dcr_dashboard .dcr_loyalty_discount .dcr_level_badge .dcr_level_value{font-size:20px;font-weight:700}.dcr_dashboard .dcr_loyalty_discount .dcr_level_badge .dcr_level_amount{display:block;margin-top:3px;font-size:12px}.dcr_dashboard .dcr_loyalty_discount .dcr_level.active .dcr_level_badge .dcr_level_amount,.dcr_dashboard .dcr_loyalty_discount .dcr_level.active .dcr_level_badge .dcr_level_value{color:#fff}.dcr_dashboard .dcr_discounts_info .btn-info{margin-top:14px;margin-right:10px}.dcr_dashboard .dcr_loyalty_discount_text{margin-bottom:5px;line-height:49px;font-weight:700;color:#51c2b3}.dcr_dashboard .dcr_partner_discount_text{position:relative;bottom:16px;margin-bottom:5px;font-size:15px;font-weight:700;color:#ec6b83}.dcr_dashboard .dcr_info_wrapper{margin-top:405px}.dcr_dashboard_order_title{margin-top:63px}.dcr_dashboard_order{height:96px;margin-bottom:43px;margin-top:15px}.dcr_dashboard_order .dcr_orders_cell{width:16%}.dcr_dashboard_order .dcr_orders_cell.cell_1{width:8.4%}.dcr_dashboard_order .dcr_orders_cell.cell_2{width:30%}.dcr_dashboard_order .dcr_orders_cell.cell_3{width:14.6%}.dcr_dashboard_order .dcr_orders_cell.cell_4{width:12%}.dcr_dashboard_order .dcr_orders_cell.cell_5{width:13%}.dcr_dashboard_order .dcr_orders_cell.cell_6{width:22%}.dcr_dashboard .dcr_dashboard_order_title h3{margin-bottom:16px}.dcr_dashboard .dcr_dashboard_order_title.dcr_pending_title h3{margin-bottom:7px}.dcr_dashboard .dcr_downloads_info,.dcr_dashboard .dcr_orders_info{height:96px;margin-top:17px;margin-bottom:36px;padding:24px 10px;font-size:15px;background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}.dcr_dashboard .dcr_downloads_info{margin-top:0}.dcr_dashboard .dcr_downloads_info p,.dcr_dashboard .dcr_orders_info p{margin-bottom:2px}.dcr_downloads_info .dcr_cell_1::after{content:"";display:block;width:2px;height:40px;position:absolute;right:10px;top:3px;background:#e2e2e2}.dcr_dashboard h3{margin-bottom:7px;font-size:18px;font-weight:lighter;text-transform:uppercase}.dcr_dashboard .dcr_subheading{font-size:12px}.dcr_dashboard .dcr_approved_links{float:right;line-height:20px;text-transform:uppercase;font-size:12px;color:#51c2b3}.dcr_dashboard .dcr_approved_links .dcr_link{padding-left:25px;padding-right:25px;position:relative}.dcr_dashboard .dcr_approved_links .dcr_link::after,.dcr_dashboard .dcr_approved_links .dcr_link:first-child::before{position:absolute;top:0;content:" ";display:inline-block;width:1px;height:17px;background-color:#51c2b3}.dcr_dashboard .dcr_approved_links .dcr_link:first-child::before{left:0}.dcr_dashboard .dcr_approved_links .dcr_link::after{right:0}.dcr_dashboard .dcr_download_payinfo{float:right;position:relative;bottom:14px;text-transform:uppercase;font-size:12px;color:#51c2b3}.dcr_dashboard .dcr_download_payinfo .dc-icon{position:relative;top:2px;margin-right:5px;font-size:18px}.dcr_dashboard .dcr_payment_entry_cell_content .dcr_title{display:block;font-size:12px}.dcr_dashboard .dcr_contact_info{margin-bottom:25px;margin-top:15px;height:96px}.dcr_dashboard .dcr_contact_info .dcr_cell{height:100%;line-height:100px;text-align:center;text-transform:uppercase;font-weight:600;background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}.dcr_dashboard .dcr_contact_info .dcr_cell:first-child{line-height:98px}.dcr_dashboard .dcr_contact_info .dcr_cell:not(:last-child){border-right:6px solid #fff}.dcr_dashboard .dcr_contact_info .dcr_cell .dc-icon{font-size:9px;margin-right:5px}.dcr_dashboard .dcr_contact_info .dcr_cell .dcr_text{font-size:12px;font-weight:700}.dcr_dashboard .dcr_contact_info .dcr_cell .dcr_call{font-size:15px;font-weight:700}.btn_mobile,.dcr_member_badges_mobile,.dcr_member_joined_mobile{display:none}.dcr_account_header{margin-top:20px;margin-bottom:30px;font-size:15px}.dcr_account_header_element{margin-top:20px}.dcr_account_header h1,.dcr_account_header h2,.dcr_account_header h3{margin-bottom:0;margin-top:13px;font-weight:lighter;text-transform:uppercase}.dcr_account_header h1{font-size:27px}.dcr_account_header h2{margin-top:34px;font-size:23px}.dcr_account_header h3{font-size:20px}.dcr_account_count_text{margin-top:13px}.tab-content .content_header{padding-bottom:1.5em}.centered_title{text-align:center;margin-left:0!important}.centered_breadcrumb{text-align:center}.nav-tabs.nav-justified.dc4_ordersTabs>.active>a,.nav-tabs.nav-justified.dc4_ordersTabs>.active>a:focus,.nav-tabs.nav-justified.dc4_ordersTabs>.active>a:hover,.nav-tabs.nav-justified.dc4_ordersTabs>li>a{border:none}.dc4_ordersTabs>li{border-bottom:2px solid #d8d8d8}.dc4_ordersTabs>li:first-child{width:43%!important}.dc4_ordersTabs>li:not(:first-child){width:175px!important}.dc4_ordersTabs>li:last-child{width:610px!important}.dc4_ordersTabs>li.active{border:2px solid #d8d8d8;border-bottom:none}.nav-tabs.dc4_ordersTabs>li.active>a,.nav-tabs.dc4_ordersTabs>li.active>a:focus,.nav-tabs.dc4_ordersTabs>li.active>a:hover{color:#778}.dc4_ordersTabs.nav-tabs.nav-justified>li>a{margin:0 5px 5px;padding:10px 0 14px;border-radius:0;background-color:#efefef}.dc4_ordersTabs.nav-tabs.nav-justified>li>a:hover{border-radius:0}.nav-tabs.nav-justified.dc4_ordersTabs>li>a,.nav-tabs.nav-justified.dc4_ordersTabs>li>a:hover{border-top:2px solid #eee}.payments_count_string{font-size:13px}.dcr_orders_container_wrapper .subscription-payments h2{display:none}.dcr_Approved,.dcr_Free,.dcr_Pending,.dcr_Processing,.dcr_Refunded{background-color:#f6f6f5}.dcr_Cancelled,.dcr_Denied,.dcr_Failed{background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}.dcr_Pending .dcr_account_payment_status{background-color:#dbce3e}.dcr_Cancelled .dcr_account_payment_status,.dcr_Failed .dcr_account_payment_status{background-color:#d6d6d6}.dcr_Approved .dcr_account_payment_status,.dcr_Free .dcr_account_payment_status{background-color:#51c2b3}.dcr_Refunded .dcr_account_payment_status{background-color:#61398d}.dcr_Denied .dcr_account_payment_status{background-color:#ec6b76}.dcr_Processing .dcr_account_payment_status{background-color:#dbce3e}.dcr_Cancelled .dcr_account_invoice,.dcr_Denied .dcr_account_invoice,.dcr_Failed .dcr_account_invoice,.dcr_Pending .dcr_account_invoice,.dcr_Refunded .dcr_account_invoice{color:#e1e1e1}.dcr_account_invoice .dc-icon{position:relative;top:2px;font-size:16px}.dcr_account_payment_status_text{display:block;text-transform:uppercase}.dcr_account_payment_status .dc-icon{display:inline-block;margin-top:7px;margin-bottom:9px;font-size:37px}.dcr_Cancelled .dcr_account_payment_status .dc-icon,.dcr_Denied .dcr_account_payment_status .dc-icon,.dcr_Failed .dcr_account_payment_status .dc-icon{font-size:25px}.dcr_orders_icon{width:78px;height:106px;margin:0 auto;background:url('/img/dcnew/account/orders_icon.png') no-repeat}.dcr_orders_table{display:table;width:100%}.dcr_orders_head_row{display:table-row;height:28px}.dcr_orders_head_row .dcr_orders_cell{text-transform:capitalize;font-size:.867em;border-right:2px solid #efefef;background:#fff}.dcr_orders_head_row .dcr_orders_cell:first-child{border-left:2px solid #efefef}.dcr_orders_row{display:table-row}.dcr_table_blank{height:28px}.dcr_table_head_blank{height:38px}.dcr_payment_entry{height:96px}.dcr_orders_cell{display:table-cell;width:12.5%;padding:0;line-height:1.42857143;vertical-align:middle;text-align:center;font-size:1.071em;font-weight:400;border-top:0;color:#778;background-color:#f6f6f5}.dcr_account_payment_status.dcr_orders_cell{height:96px;font-size:.857em;color:#fff;border-right:2px solid #fff}.dcr_orders_cell .dcr_payment_entry_cell_content{width:100%;display:inline-block;padding:9px 0 10px;border-left:2px solid #efefef;border-right:0}.dcr_account_payment_status.dcr_orders_cell .dcr_payment_entry_cell_content,.dcr_orders_cell.cell_2 .dcr_payment_entry_cell_content{border-left:0}.dcr_orders_cell.cell_small_hidden{display:none}.dcr_orders_cell.cell_1{width:7.95%}.dcr_orders_cell.cell_2{width:18.45%}.dcr_orders_cell.cell_3{width:10.9%}.dcr_orders_cell.cell_4{width:9%}.dcr_orders_cell.cell_5{width:13.65%}.dcr_orders_cell.cell_6{width:11.9%}.dcr_orders_cell.cell_7{width:13.65%}.dcr_orders_cell.cell_8{width:14.3%}.dcr_Cancelled .dcr_orders_cell,.dcr_Denied .dcr_orders_cell,.dcr_Failed .dcr_orders_cell{background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}.dcr_Cancelled .dcr_account_payment_status.dcr_orders_cell,.dcr_Denied .dcr_account_payment_status.dcr_orders_cell,.dcr_Failed .dcr_account_payment_status.dcr_orders_cell{background:#d6d6d6}.dcr_orders_cell .dcr_payment_entry_cell_content.dcr_link .dc-icon{padding-right:8px}.dcr_orders_cell:last-child .dcr_payment_entry_cell_content{border-right:0}.dcr_account_content_wrapper .tab-content .dc4_relatedSetWrapper{margin-top:0;height:96px;transition:height 350ms ease;background:0 0}.dcr_account_content_wrapper .tab-content .dc4_relatedSetWrapper.expanded{height:442px}.dcr_account_content_wrapper .tab-content .dc4_setGalleryWrapper{position:absolute;left:0;margin-top:6px;background:#d6d6d6;height:0;transition:height 350ms ease}.dcr_account_content_wrapper .tab-content .dc4_setGalleryWrapper *,.dcr_account_content_wrapper .tab-content .dc4_setGalleryWrapper::before{visibility:hidden;opacity:0;transition:opacity 450ms ease}.dcr_account_content_wrapper .tab-content .dc4_relatedSetWrapper.expanded .dc4_setGalleryWrapper *,.dcr_account_content_wrapper .tab-content .dc4_relatedSetWrapper.expanded .dc4_setGalleryWrapper::before{visibility:visible;opacity:1}.dcr_account_content_wrapper .tab-content .dc4_relatedSetWrapper.expanded .dc4_setGalleryWrapper{height:320px}.dcr_account_content_wrapper .tab-content .dc4_setGalleryWrapper::before{left:auto;right:25%;border-color:#d6d6d6 transparent}.dcr_orders_container_wrapper .container{min-height:auto}.dcr_orders_table.orders_carousel_wrapper .dc4_product{display:inline-block;width:340px;height:261px;margin:30px 0}.dcr_orders_table.orders_carousel_wrapper .thumbnail{position:relative;width:290px;height:100%;margin:0 auto;padding:0;border:none;border-radius:0}.dcr_orders_table.orders_carousel_wrapper .thumbnail .dc4_productImgWrapp{width:290px;height:205px;overflow:auto;overflow:hidden}.dcr_orders_table.orders_carousel_wrapper .thumbnail img{width:100%;height:auto}.orders_carousel_wrapper .thumb_lower_part{height:56px;background-color:#f6f6f6}.orders_carousel_wrapper .dc4_productInfo{width:63%;height:100%;margin-top:0}.orders_carousel_wrapper .dc4_productInfo .dc4_productFrom,.orders_carousel_wrapper .dc4_productInfo .dc4_productTitle{height:auto;margin-top:5px}.orders_carousel_wrapper .dc4_productInfo .dc4_productTitle a{font-size:1.071em}.orders_carousel_wrapper .dc4_productInfo .dc4_productFrom a{font-size:.857em}.orders_carousel_wrapper .dc4_productActions{width:37%;height:100%}.orders_carousel_wrapper .dc4_productActions::before{display:none}.orders_carousel_wrapper .dc4_productActions .dc4_productFavAction{float:left;width:33.3%;height:100%;margin:0;padding:20px 0;font-size:1.071em;border-right:1px solid #f6f6f6;background-color:#eff0f0}.orders_carousel_wrapper .dc4_productActions a.dc4_productCartAction,.orders_carousel_wrapper .dc4_productActions a.dc4_productDownloadAction{float:right;width:66.6%;height:100%;margin:0;padding:14px 0;text-align:center;background-color:#ebecec}.orders_carousel_wrapper .dc4_productActions a.dc4_productCartAction:hover,.orders_carousel_wrapper .dc4_productActions a.dc4_productDownloadAction:hover{background-color:#e5e6e6}.orders_carousel_wrapper .dc4_productCartAction .dc4_downloadIcon,.orders_carousel_wrapper .dc4_productDownloadAction .dc4_downloadIcon{float:none;width:auto;font-size:2em}.dcr_orders_table.orders_carousel_wrapper .dc4_cgconnectedProduct .thumbnail .dc4_productImgWrapp{width:276px;height:210px}.dcr_orders_table.orders_carousel_wrapper .thumbnail a img{width:100%;height:auto}.dcr_orders_table.orders_carousel_wrapper .dc4_product.large{width:610px}.dcr_orders_table.orders_carousel_wrapper .dc4_product.large .thumbnail{height:100%}.dcr_orders_table.orders_carousel_wrapper .dc4_product.large .thumbnail:hover .dc4_modelSetInfo{opacity:1;background:rgba(255,255,255,.8)}.dcr_orders_table.orders_carousel_wrapper .dc4_product.large .dc4_modelSetViewAction{top:0;left:auto;right:0;cursor:default;color:#787878}.dcr_orders_table.orders_carousel_wrapper .dc4_product.large .thumbnail a img.dc4_modelSetImg{width:280px;margin:0}.dcr_orders_table.orders_carousel_wrapper .dc4_product.large .thumbnail .dcr_set_models{width:280px;position:absolute;top:0;right:25px}.dcr_orders_table.orders_carousel_wrapper .dc4_product.large .thumbnail .dcr_set_models img{float:left;width:50%}.dcr_orders_table.orders_carousel_wrapper .dc4_product.large .thumbnail .dcr_set_models img.small{width:33%}.dcr_orders_table.orders_carousel_wrapper .dc4_product.large .dc4_modelSetImgLink{cursor:default}.dcr_orders_table.orders_carousel_wrapper .dc4_product.large .dc4_modelName{cursor:default}a.dcr_account_link{outline:0;text-decoration:none;color:#51c2b3!important}.dcr_redownloads_info.jumbotron{margin-bottom:30px;padding:34px 0;text-align:center;border-radius:0;background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}.cg_banner{display:none;margin-bottom:30px}.cg_banner.active{display:block}.cg_banner img{width:100%}.dcr_redownload_icon{font-size:37px}.dcr_redownload_text{position:relative;bottom:9px;text-transform:uppercase;font-size:15px}a.dcr_close_info_icon{float:right;height:38px;line-height:38px;margin:0 18px;outline:0;font-size:11px;text-decoration:none}a.dcr_close_info_icon:hover{color:#778}.nav-tabs.nav-justified.dc4_downloadsTabs>.active>a,.nav-tabs.nav-justified.dc4_downloadsTabs>.active>a:focus,.nav-tabs.nav-justified.dc4_downloadsTabs>.active>a:hover,.nav-tabs.nav-justified.dc4_downloadsTabs>li>a{border:none}.dc4_downloadsTabs>li{border-bottom:2px solid #d8d8d8}.dc4_downloadsTabs>li:first-child{width:12%!important}.dc4_downloadsTabs>li:not(:first-child){min-width:175px!important}.dc4_downloadsTabs>li:last-child{min-width:96px!important}.dc4_downloadsTabs>li.active{border:2px solid #d8d8d8;border-bottom:none}.nav-tabs.dc4_downloadsTabs>li.active>a,.nav-tabs.dc4_downloadsTabs>li.active>a:focus,.nav-tabs.dc4_downloadsTabs>li.active>a:hover{color:#778}.dc4_downloadsTabs.nav-tabs.nav-justified>li>a{margin:0 5px 5px;padding:10px 0 14px;border-radius:0;background-color:#efefef}.filter_sorter_link{margin-left:15px}.model_download_filter{width:150px;height:42px;margin-bottom:20px}.model_download_filter.download_filter_order{width:280px}.model_download_filter .dropdown{width:100%;height:25px}.model_download_filter .dropdown .dropdown-toggle{border:2px solid #efefef;text-align:center;position:absolute;top:0;left:0;width:70%;line-height:1em}.model_download_filter .dropdown .dropdown-toggle.inactive_filter_menu{background:#efefef;border:none}.inactive_filter_menu .filter_text{color:#778;line-height:2em;padding:5px 7px 5px 5px}.inactive_filter_menu .filter_icon{color:#778;line-height:2em;padding:5px 7px 5px 5px}.dropdown .active_filter_text{width:70%;text-align:center;color:#778;line-height:2em;padding:5px 7px 5px 5px}.dropdown .active_filter_icon{background:#efefef none repeat scroll 0 0;text-align:center;width:30%;padding:5px 5px 5px 7px;line-height:2em}.dropdown .active_filter_icon .dc-icon{top:0;color:#778;font-size:1em}.model_download_filter .dropdown-menu{width:240px;margin-top:20px;padding:25px 20px;border:none;border-radius:0;-webkit-box-shadow:0 0 40px rgba(128,128,128,.3);-moz-box-shadow:0 0 40px rgba(128,128,128,.3);box-shadow:0 0 40px rgba(128,128,128,.3)}.model_download_filter.download_filter_order .dropdown-menu{width:320px}.model_download_filter .dropdown-menu:before{content:" ";display:block;position:absolute;top:-7px;left:18px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff}.model_download_filter .dropdown_select_label{width:100%}.model_download_filter .dropdown_select_label span.dropdwon_label_text{display:inline-block;width:28%}#dropdown_select_month_chosen.chosen-container,#dropdown_select_year_chosen.chosen-container{width:70%!important;margin-bottom:10px}#dropdown_select_order_chosen.chosen-container{width:100%!important;font-size:13px;margin-bottom:10px}#dropdown_select_order_chosen.chosen-container-single .chosen-default{min-width:220px}.model_download_filter .dropdown-menu .dc4_greenButton{min-width:100%}.nav-tabs.nav-justified>li.active>a{background-color:#fff}.dc4_downloadsTabs.nav-tabs.nav-justified>li>a:hover{border-radius:0}.nav-tabs.nav-justified.dc4_downloadsTabs>li>a,.nav-tabs.nav-justified.dc4_downloadsTabs>li>a:hover{border-top:2px solid #eee}.dcr_account_header_tabs{margin-top:36px;position:relative}.dcr_account_header_tabs.dcr_tabs_no_results{margin-left:30px;margin-right:15px}.dcr_account_header_tabs h3{margin-top:11px}.dcr_account_header_tabs .dcr_account_header_element{position:absolute;top:0;right:40px;height:49px;margin-top:5px;padding-bottom:14px}.dcr_account_header_tabs .dc-icon{position:relative;top:4px;font-size:20px}.tab-content .dcr_account_no_content,.tab-content .dcr_no_content{padding:80px 20px 80px;min-height:360px}.tab-content .dcr_account_no_content>.dc-icon{font-size:139px}.tab-content .dcr_account_no_content h1{margin-top:35px;margin-bottom:15px}.tab_count{display:none}.dcr_messages_container .dcr_account_header{margin-bottom:5px}.dcr_messages_container .dcr_account_header h3{margin-top:27px}.dcr_messages_container .dcr_account_count_text{margin-bottom:8px}.dcr_messages_container .cg_banner:first-child{margin-top:52px}.dcr_feedback_btn{display:inline-block;box-sizing:border-box;height:54px;line-height:48px;padding:0 40px;margin-top:27px;border:2px solid #51c2b3;color:#51c2b3;text-align:center;text-transform:uppercase;font-size:13px;font-weight:600;background:#fff;cursor:pointer;outline:0;-moz-user-select:none;user-select:none}.dcr_feedback_btn .dc-icon{float:left;margin-top:9px;font-size:30px}.dcr_feedback_btn .dcr_account_icon_text{padding-left:10px}.dcr_msg{margin-bottom:20px;padding-left:20px;padding-right:20px;color:#778}.dcr_msg_header{height:60px;padding:19px 10px;background-color:#efefef}.dcr_msg_header.dcr_unread{color:#fff;background-color:#51c2b3}.dcr_msg_header a{outline:0;text-decoration:none;color:#90909e}.dcr_msg_header.dcr_unread a{color:#fff}.dcr_msg_toggle{position:absolute;top:-9px;font-size:26px}.dcr_msg_toggle::before{font-family:designconnected;content:"\e91e"}.dcr_msg_toggle.collapsed::before{content:"\e922"}.dcr_msg_title{margin-left:55px;display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dcr_msg_date{margin-right:30px}.dcr_msg_del .dc-icon{position:relative;top:2px;font-size:18px}.dcr_msg_text .well{margin-bottom:0;padding:30px;line-height:2em;border:2px solid #efefef;border-top:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff}.dcr_msg_text .well a{color:#51c2b3}.dcr_voucher_header{margin-top:70px}.dcr_voucher_header h2,.dcr_voucher_header h4{font-weight:300}.dcr_voucher_form{margin-top:50px}#helpBlock{text-align:left;margin-left:20px}.dcr_voucher_form .input-group>.form-control{height:42px;width:286px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:2px solid #51c2b3}.dcr_voucher_form .input-group-btn{width:auto;border:2px solid #51c2b3;background-color:#51c2b3}.dcr_voucher_form .input-group-btn .btn{width:100%;min-width:38px;height:38px;padding:0;color:#fff;background-color:#51c2b3}.dcr_voucher_form .btn .dc-icon{font-size:20px;position:relative;top:1px}.dcr_voucher_form .input-group{display:inline-table;vertical-align:middle}.dcr_voucher_form .form-group{display:inline-block;height:42px;width:286px;margin-bottom:0;vertical-align:middle}.dcr_voucher_form .form-group .requiredMsg{text-align:left}.dcr_voucher_form .input-group .form-control{width:100%;height:100%;line-height:24px;padding:7px 18px;vertical-align:middle;border:2px solid #51c2b3;box-shadow:none;background-color:#fff!important}.dcr_voucher_form .input-group .has-error .form-control{border-color:#ec6b83}.dcr_voucher_form .input-group .form-control-feedback{height:100%;margin:0;margin-top:2px;padding:13px 0;font-size:12px}.dcr_voucher_form .input-group .form-control-feedback:before{display:none;position:relative;right:55px}.dcr_voucher_form .input-group .has-error .form-control-feedback:before{display:block;content:"\e910";color:#ec6b83}.dcr_voucher_history{margin-top:60px;margin-bottom:30px}.dcr_voucher_history tr.dcr_table_header_blank_row{height:15px}.dcr_voucher_history tr.dcr_table_blank_row{height:11px}tr.dcr_voucher_entry{height:109px;background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}.dcr_voucher_history tbody>tr>th{font-size:13px;border-left:2px solid #efefef;border-right:2px solid #efefef}.dcr_voucher_history tbody>tr>td,.dcr_voucher_history tbody>tr>th{border-top:0}.dcr_voucher_history tbody>tr>td{padding:0;vertical-align:middle;font-size:15px}.dcr_voucher_history tbody>tr>td:first-child{width:29%}.dcr_voucher_history tbody>tr>td:last-child{width:28%}.dcr_voucher_entry_cell_content{width:100%;display:inline-block;padding:8px}.dcr_voucher_history td,.dcr_voucher_history th{text-align:center;font-weight:400}.dcr_voucher_entry .dcr_voucher_code{margin-left:10px;position:relative;top:-6px;font-weight:700}.dcr_voucher_entry .dc-icon{font-size:32px}.dcr_vouchers_container .cg_banner{margin-top:52px}.dcr_vouchers_container .cg_banner+.dcr_account_no_content{padding-top:5px;padding-bottom:17px}.dcr_voucher_entry_cell_content_mobile{display:none}.dcr_account_no_content{padding:160px 20px 0}.cg_banner+.dcr_account_no_content{padding-top:50px}.dcr_account_no_content>.dc-icon{font-size:115px}.dcr_account_no_content>.dc-icon-vouchers{position:relative;top:-9px;font-size:162px}.dcr_account_no_content h1{font-size:31px;font-weight:lighter}.dcr_vouchers_container .dcr_account_no_content h1{margin-top:22px;margin-bottom:9px}.dcr_account_no_content h4{font-size:17px;font-weight:lighter}.dcr_vouchers_container .dcr_account_no_content h4{margin-top:0}.dcr_account_no_content .dcr_feedback_btn{margin-top:25px}.dcr_account_no_content .dcr_voucher_form{position:static;width:327px;margin-top:47px;margin-left:auto;margin-right:auto}.dcr_account_no_content .dcr_voucher_form form{line-height:normal}.dcr_add_to_favorites{margin-top:60px;margin-bottom:50px;height:265px;background-repeat:no-repeat;background-position:50% 0}.dc4_productList .dcr_add_to_favorites{background-image:url('/img/dcnew/account/add_to_favorites.png')}.dc4_modelsSetList .dcr_add_to_favorites{background-image:url('/img/dcnew/account/add_to_favorites_sets.png')}.dcr_account_no_content .dc4_whiteButton{margin:30px auto 100px}#main.dc4_main_wrapper{position:relative;background:#fff;z-index:2}.headWrapper .navbar-nav{width:100%}.headWrapper .navbar-nav>li.menu_link{width:15%;text-align:center}.headWrapper .navbar-nav>li.logo_link{width:25%}.headWrapper .navbar-nav>li.search_link{width:30%}.headWrapper .navbar-nav>li>a{color:#778;padding-top:31px!important;padding-bottom:30px!important}.headWrapper .navbar-form{margin-top:22px;position:relative}.headWrapper .navbar-form::after{content:" ";display:block;position:absolute;left:18px;bottom:1px;width:100%;height:2px;background:#e5e5e5}.headWrapper .btn{margin:0;padding:0}.headWrapper .btn-default{width:32px;height:32px;margin-bottom:6px;border:none}.headWrapper .btn-default:hover{border:none}.headWrapper .navbar-form input{font-size:13px;font-style:italic;width:90%;outline:0;border:none;box-shadow:none}.cgcList,.productList{padding:0 10px}.modelsSetList{padding:0}.dc4_productList{margin:0 auto;color:#778}.dc4_productList .dc4_product{padding:10px;margin:0}.modelsSetList .modelSetItem{padding:21px;margin:0}.dc4_productLabels,.dc4_productList .dc4_product .dc4_productLabels{width:70px;height:28px;line-height:28px;position:absolute;top:0;left:0}.dc4_productLabels .ModelLabel,.dc4_productList .dc4_product .dc4_productLabels .ModelLabel{font-size:12px;text-transform:uppercase;text-align:center;color:#fff}.dc4_productLabels .newModel,.dc4_productList .dc4_product .dc4_productLabels .newModel{background:rgba(53,59,64,.9)}.dc4_productLabels .freeModel,.dc4_productList .dc4_product .dc4_productLabels .freeModel{background:rgba(81,194,179,.9)}.dc4_productLabels .updatedModel,.dc4_productList .dc4_product .dc4_productLabels .updatedModel{background:rgba(97,57,140,.9)}.dc4_productLabels .giftModel,.dc4_productList .dc4_product .dc4_productLabels .giftModel{background:#e34356}.dc4_productList .dc4_product .dc4_productLabels .signatureModel{background:#ec6a82}.dc4_productList .dc4_product .dc4_productLabels .discountedModel{background:#ec6a82;opacity:.9}.dc4_productList .dc4_product .dc4_productLabels .discountedModel a{color:#fff}.dc4_productLabels .collectModel,.dc4_productList .dc4_product .dc4_productLabels .collectModel{display:block;background:#fff}.dc4_productLabels .collectModel.collapsed,.dc4_productList .dc4_product .dc4_productLabels .collectModel.collapsed{display:none}.dc4_productList .dc4_product .dc4_productLabels .custom_models_label.to_remove{color:#e31;text-decoration:line-through}.dc4_productList .dc4_product .dc4_productLabels .custom_models_label.to_add{color:#778}.managementMenu{position:fixed;width:26rem;top:35vh;right:0;background:#fff;padding:1rem;border:none;box-shadow:0 0 14px rgba(0,0,0,.1);z-index:10000}.optional_menu.collapsed{width:10rem}.optional_menu.collapsed h4{margin:.2rem 0}.optional_menu .custom_list_buttons{margin-top:2rem}.optional_menu .optional_menu_control span:first-child{display:block}.optional_menu .optional_menu_control span:last-child{display:none}.optional_menu.collapsed .optional_menu_control span:first-child{display:none}.optional_menu.collapsed .optional_menu_control span:last-child{display:block}.optional_menu .optional_menu_body{display:block}.optional_menu.collapsed .optional_menu_body{display:none}.dc4_productList .dc4_product .thumbnail{position:relative;width:280px;height:280px;margin-bottom:0;padding:0;border:none;border-radius:0;overflow:hidden}.dc4_productList .dc4_product .qv_frontend_group .dc4_productImgWrapp:hover .hover_overlay,.dc4_productList .dc4_product .thumbnail:hover .dc4_pricegroup_name{opacity:1}.dc4_productList .dc4_product .thumbnail.decreased{width:215px;height:281px;margin-bottom:10px}.dc4_productList .dc4_product .thumbnail .dc4_productImgWrapp{overflow:auto;overflow:hidden;width:280px;height:210px}.dc4_productList .dc4_product .thumbnail a img{width:100%;height:auto}.dc4_quickview{display:none;position:absolute;width:65%;height:100%;padding-top:80px;top:0;left:0;right:65%;bottom:0;text-align:center;background:rgba(255,255,255,.5) none repeat scroll 0 0}.dc4_model_image_wrapper{position:absolute;top:0;left:0;right:0;margin:auto;text-align:center;overflow:hidden}.dc4_model_image_wrapper:hover .dc4_quickview{display:block}.dc4_model_image_wrapper img{width:100%;height:auto;border:none}.image_supporter{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .3s linear}.dc4_productImgWrapp.has_supporter:hover .image_supporter.loaded{opacity:1}.thumb_lower_part{position:relative;overflow:visible;height:56px;background-color:#f6f6f6}.thumb_lower_part.cgc_product{color:#fff;background-color:#57bfe6}.cgc_product .dc4_productCartAction:hover span,.thumb_lower_part.cgc_product a{color:#fff}.thumb_lower_part.cgc_product a.dc4_productCartAction{width:100%;height:5.6rem;line-height:5.6rem}.dc4_productInfo{float:left;width:63%;height:100%;margin-top:0;padding:0 5px 0 20px}.dc4_productInfo .dc4_productTitle{margin-top:10px;overflow:auto;overflow:hidden}.dc4_productInfo .dc4_productTitle a{display:block;height:1.25em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:'Open Sans',sans-serif;font-size:1.071em;font-weight:400;line-height:1.25em;color:#778;text-transform:uppercase}.dc4_productInfo .dc4_productFrom{margin-top:2px;overflow:auto;overflow:hidden}.dc4_productInfo .dc4_productFrom a{display:block;height:1.25em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.857em;line-height:1em;font-weight:600;color:#778}.dc4_productInfo .dc4_productFrom a:hover{color:#51c2b3}.dc4_productActions{float:right;width:37%;height:100%;overflow:auto;overflow:hidden;position:relative}.dc4_pricegroup_name{opacity:0;transition:opacity .3s linear;position:absolute;top:-28px;left:0;width:100%;height:28px;background:#b8b7b7}.dc4_pricegroup_name span{display:block;margin-left:20px;margin-right:20px;overflow:hidden;color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:1em;line-height:28px}.hover_overlay{width:100%;position:absolute;left:0;bottom:0;text-align:center;font-size:12px;opacity:0;transition:opacity .3s linear}.quick_view_btn{display:block;height:40px;line-height:40px;text-transform:uppercase;cursor:pointer;background-color:#ebecec;opacity:.6!important}.catalog_list_cart .dc4_productActions .dc4_productPrice{float:left;margin-left:10px;font-size:15px;color:#778}.catalog_list_cart .dc4_productCartAction{display:block;width:66.6%;height:100%;float:right;margin:0;padding:14px 0;text-align:center;line-height:1.25em;color:#778;overflow:hidden;background-color:#ebecec}a.to_be_hidden .dc-icon{-webkit-animation:cart-animation 2s 1;-moz-animation:cart-animation 2s 1;-o-animation:cart-animation 2s 1;animation:cart-animation 2s 1}a.to_be_shown .dc-icon{-webkit-animation:cart-animation 1s 1;-moz-animation:cart-animation 1s 1;-o-animation:cart-animation 1s 1;animation:cart-animation 1s 1}a.dc4_productCartAction.selected .dc4_cartIcon::before{font-family:designconnected;content:"\e930";font-weight:700;color:#51c2b3}.dc4_productCartAction .dc4_cartIcon{font-size:2em}.dc4_productCartAction .dc4_productPrice{display:block;float:left;margin-left:8px;font-family:'Open Sans',sans-serif;font-size:14px;color:#778}.dc4_productCartAction .dc4_currency{display:block;float:left;margin-left:5px;font-family:'Open Sans',sans-serif;font-size:14px;color:#778}.dc4_productActions .dc4_productFavAction{display:block;width:33.3%;height:100%;float:left;padding:20px 0;line-height:20px;text-align:center;font-size:1.071em;color:#778;border-right:1px solid #f6f6f6;background-color:#eff0f0}.dc4_productActions .dc4_productFavAction:hover{background-color:#eaeaea}a.dc4_productFavAction.selected .dc-icon::before,a.dc4_productFavAction:hover .dc-icon::before{font-family:designconnected;content:"\e932";color:#51c2b3}.dc4_productActions a.dc4_productDownloadAction{display:block;float:right;width:66.6%;height:100%;padding:14px 0;color:#778;text-align:center;background-color:#ebecec;overflow:hidden}.dc4_productActions a.dc4_productCartAction:hover,.dc4_productActions a.dc4_productDownloadAction:hover{background-color:#e5e6e6}.dc4_productDownloadAction .dc4_downloadIcon{display:block;float:left;font-size:1.125em;width:20px}.dc4_productActions .dc4_productDownloadAction .dc4_downloadIcon{float:none;width:auto;font-size:2em}.dc4_productCartAction .dc4_downloadIcon{font-size:2em}.dc4_productCartAction:hover .dc4_downloadIcon{color:#51c2b3}.dc4_productCartAction:hover span{color:#51c2b3}.modelReDownLink.dc4_productDownloadAction .dc4_downloadIcon{color:#51c2b3}.dc4_modelSetActions .dc4_productDownloadAction .dc4_downloadIcon{margin-top:17px;color:inherit}.dc4_productDownloadAction .dc4_downloadText{display:block;float:left;margin-left:1px;text-transform:uppercase;font-size:15px;color:#778}.dc4_productActions .freeProduct{color:#51c2b3}.dc4_productActions .removeFromCart{color:#51c2b3}.catalog_list_cart .dc4_productCartAction.smallCartModelPrice{padding:1rem 0;line-height:1.5rem}.dc4_productCartAction .dc4_downloadIcon.smallCart{font-size:2rem}.dc4_productList .in_catalog_adds_2x2 .thumbnail{width:100%;height:564px}.dc4_productList .in_catalog_adds_1x2 .thumbnail a img,.dc4_productList .in_catalog_adds_2x2 .thumbnail a img{width:100%;height:564px}.dc4_productList .in_catalog_adds_1x2 .thumbnail{width:100%;height:564px}.dc4_catalogPagerWrapper{text-align:center;margin:0 auto;overflow:auto;overflow:hidden}.dc4_catalogPagerWrapper ul{border-radius:0}.dc4_catalogPagerWrapper .pagination>li>a,.dc4_catalogPagerWrapper .pagination>li>span{font-size:.875em;padding:4px 10px;border:none;border-left:1px solid #cfcfcf;color:#cfcfcf}.dc4_catalogPagerWrapper .pagination>li:first-child>a,.dc4_catalogPagerWrapper .pagination>li:first-child>span{border-radius:0}.dc4_catalogPagerWrapper .pagination>li:last-child>a,.dc4_catalogPagerWrapper .pagination>li:last-child>span{border-radius:0}a{color:#778}.headWrapper{background:rgba(255,255,255,.8);height:81px}.headWrapper .login_button{position:fixed;top:0;right:0;padding:0}.shrinkedCatalogHeaderFiller{display:none;width:100%;height:290px}.dc4_catalog_affix.affix-top{position:relative;padding:0}.dc4_catalog_affix.affix{position:fixed;top:-144px;left:0;width:100%;padding:0;z-index:2;-webkit-box-shadow:0 40px 60px #fff;-moz-box-shadow:0 40px 60px #fff;box-shadow:0 40px 60px #fff}.dc4_catalog_affix.official_partner_affix.affix{position:fixed;top:-316px;left:0;width:100%;padding:0;z-index:2}.catalogHeaderTitleWrapper{display:table;height:100%}.catalogHeaderTitle{display:table-cell;padding:0;color:#fff;text-transform:uppercase;font-weight:300;font-size:2.9rem;vertical-align:middle}.modelsSetsHeaderTitle{padding-top:51px;vertical-align:top}.catalogHeaderTitle .catalogHeaderContent p{width:55%;margin-bottom:5px;font-size:1.5rem;line-height:2.4rem;text-transform:none;font-weight:400;color:#fff}.catalogHeaderTitle h1{font-size:3rem;font-weight:300}.catalogHeaderTitle .catalogHeaderContent .setHeaderWhiteButton{display:inline-block;height:3.3rem;line-height:3.3rem;padding:0 20px;margin:0;text-align:center;text-transform:uppercase;font-size:12px;font-weight:600;color:#778;border-color:transparent;border-radius:0;background:#fff;cursor:pointer}.catalogHeaderTitle .big_text{font-size:3rem;font-weight:300;color:#fff}.catalogHeaderTitle .small_text{color:#fff;font-size:1.5rem;font-weight:400;text-transform:lowercase;text-align:center}.all_filters .catalogHeaderTitle{text-align:center}#catalog_header .catalog_header_content{background:url('/img/banners/default_banner.jpg') repeat center 81px;background-size:auto;background-color:#8d8d8d;background-attachment:scroll;background-position:0 0}#catalog_header.affix{top:81px;width:100%;z-index:100}#catalog_header.affix .catalog_header_content{height:73px}#catalog_header.affix h2{top:30px;margin-bottom:0}#catalog_header.affix .catalog_header_content{margin-top:0}#catalog_header h3{position:absolute;top:70px;left:0;width:100%;font-weight:700;text-transform:uppercase;text-align:center;color:#778}#catalog_header h3.shrinkedHeader{top:0}#catalog_header .container-fluid{padding:0}.catalog_header_content{height:290px;position:relative}.catalog_header_content img{width:100%;height:100%}.catalog_filters_wrapper_overlay,.catalog_header_content_overlay{position:absolute;top:0;height:100%;width:100%;background:rgba(0,0,0,.4) none repeat scroll 0 0}.catalog_filters_wrapper_overlay{display:none}.dc4_catalog_affix.fixed_top .catalog_filters_wrapper_overlay{display:block}.dc4_catalog_affix.fixed_top{position:fixed;width:100%;top:146px;left:0;background:#fff;z-index:100}.dc4_catalog_filters_wrapper{position:absolute;top:-65px;left:0;right:0;height:65px;padding-top:10px;background:transparent url('/img/dcnew/header/catalog/blank.png') no-repeat center top;background-size:conver;box-shadow:0 20px 20px rgba(255,255,255,.6);z-index:10}.dc4_list_filters_wrapper{position:absolute;bottom:0;left:0;right:0;height:65px;padding-top:10px;background:transparent url('/img/dcnew/header/catalog/blank.png') no-repeat center top;background-size:conver;z-index:10}.dc4_catalog_filters_wrapper .dcr_catalog_header_title{position:absolute;left:0;right:0;top:-122px}.dc4_catalog_filters_wrapper h1{margin-top:0;margin-bottom:0;text-transform:uppercase;font-size:27px;font-weight:300;color:#fff}.dc4_catalog_filters_wrapper .dc4_dropdown,.dc4_list_filters_wrapper .dc4_dropdown{display:none;float:left;width:13.4%;margin-left:1%;text-align:center;position:inherit}.dc4_catalog_filters_wrapper .dc4_dropdown:first-child,.dc4_list_filters_wrapper .dc4_dropdown:first-child{margin-left:0}.dc4_catalog_filters_wrapper .dc4_dropdown>a,.dc4_list_filters_wrapper .dc4_dropdown>a{display:block;position:relative;color:#fff;text-transform:uppercase;font-weight:600;background:rgba(123,119,126,.8)}.dc4_catalog_filters_wrapper .dc4_dropdown>a.filterRemoveButtons,.dc4_list_filters_wrapper .dc4_dropdown>a.filterRemoveButtons{color:#4fbeaf;background:#fff}.dc4_catalog_filters_wrapper .dc4_dropdown>a .remove,.dc4_list_filters_wrapper .dc4_dropdown>a .remove{position:absolute;display:block;top:0;right:0;width:32px;height:32px;background:transparent url("/img/dcnew/navigation/clear_filter.png") repeat scroll 0 0}.dc4_catalog_filters_wrapper .dc4_dropdown.open,.dc4_list_filters_wrapper .dc4_dropdown.open{background:#fff}.dc4_catalog_filters_wrapper .dc4_dropdown.open>a,.dc4_list_filters_wrapper .dc4_dropdown.open>a{color:#51c2b3;background-color:#fff}.dc4_header_filter_container{width:100%;min-height:290px;margin:0;padding:0;transition:all .5s linear;z-index:1}.dc4_header_filter_container.affix{top:-80px}.dc4_header_filters_list_wrapper{position:relative;width:100%;height:290px;margin:0;padding:0}.dc4_filters_background{position:fixed;width:100%;margin:0;padding:0;z-index:1}.dc4_products_with_filters{position:relative;width:100%;margin:0;padding:0}.dc4_products_with_filters:before{content:" ";display:block;width:100%;height:290px;margin:0;padding:0}.dc4_filters_background_image{position:absolute;top:0;left:0;width:100%;height:290px;margin:0;padding:0}.dc4_filters_wrapper{position:absolute;width:100%;height:65px;bottom:0;left:0;background:0 0;z-index:3}.dc4_filters_wrapper.affix-top{position:absolute;bottom:0}.dc4_filters_wrapper.affix{position:fixed;top:81px}.dc4_relative_wrapper{position:relative;width:100%;margin:0;padding:0;background-color:#fff;z-index:2}.dc4_filters_background{background-size:cover;background-position:center bottom}.affix-top.dc4_filters_background{background:0 0}.dc4_content_title_container{margin:0;padding:0}.dc4_content_title{margin-top:122px}.dc4_content_title h1{margin-top:0;margin-bottom:0;text-transform:uppercase;font-size:27px;font-weight:300}.dc4_with_background{color:#fff}.dc4_no_padding_margin{margin:0;padding:0}.advSearch .navbar{margin-bottom:0;min-height:40px;border:none;position:inherit}.advSearch .nav-justified>.dc4_dropdown .dropdown-menu{width:100%;position:absolute;top:63px;left:0;right:0;padding:0;border:none;border-radius:0;box-shadow:0 24px 24px rgba(128,128,128,.5);overflow:hidden;z-index:1000}.dc4_filter_body{padding:30px 20px;overflow:hidden}.dc4_filter_body .dcr_filter_elem,.dc4_letters_filter_body .dcr_filter_elem{float:left;width:20%;padding:8px}.dc4_filter_body>div a.active{color:#51c2b3}.dc4_categoryDropdownMenu .dc4_category_filter_header{position:absolute;height:140px;top:20px;left:0;right:0;bottom:0;margin:0 auto;overflow:hidden}.dc4_categoryDropdownMenu .dc4_category_filter_header.active_subcategory{border-bottom:2px solid #efeeee}.categoryFilterWrapper{max-width:90%;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center}.dc4_filterCategory{width:8.2%;height:140px;padding-top:10px;text-align:center}.advSearch .dc4_filterCategory{display:block;opacity:.2;pointer-events:none;cursor:default}.advSearch .dc4_filterCategory.clickable{display:block;opacity:1;pointer-events:all;cursor:pointer}.dc4_filterCategory:hover{background:#efeeee}.dc4_filterCategory.active{background:#f9f9f9}.dc4_filterCategory.active{background:#efeeee}.dc4_filterCategory.selected{background:#efeeee}.dc4_filterCategory .dc4_category_link{display:block;margin:0 auto;font-size:1.3rem;text-transform:uppercase}.dc4_filterCategory .dc4_category_link>img{margin-top:.5rem;margin-bottom:.7rem}.dc4_filterCategory .dc4_category_link:hover img{opacity:.6}.dc4_filterCategory .dc4_subcategory_link{display:block;width:80%;margin:0 auto;position:relative;font-size:13px;text-transform:uppercase}.dc4_filterCategory .dc4_subcategory_link>img{margin-top:.5rem;margin-bottom:.7rem}.dc4_filterCategory .dc4_subcategory_link:visited{color:#51c2b3}.dc4_filterCategory .dc4_subcategory_link:hover{color:#51c2b3}.dc4_filterCategory .dc4_subcategory_link:active{color:#51c2b3}.dc4_filterCategory .dc4_subcategory_link span{display:inline;position:inherit;margin:0}a.dc4_cat_image_all span.text_all{display:block;width:100%;height:0;overflow:hidden;text-align:center}a.dc4_cat_image_all:hover img{display:none}a.dc4_cat_image_all:hover span.text_all{display:block;width:100%;height:50px;margin-top:.5rem;margin-bottom:.7rem;line-height:50px;color:#51c2b3;border-bottom:1px solid #ccc}.dc4_filterCategory .dc4_caret.dc4_navDropDown{display:none}.dc4_filterCategory.enabled .dc4_caret.dc4_navDropDown{display:inline}.dc4_categoryDropdownMenu .dc4_category_filter_body{margin-top:145px;padding:20px 0;overflow:hidden}.dc4_categoryDropdownMenu .dc4_category_filter_body div[data-parent]{display:none;float:left;width:14%;padding:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dc4_categoryDropdownMenu .dc4_category_filter_body div[data-parent] a{display:block;width:100%;overflow:hidden;text-overflow:ellipsis}.dc4_categoryDropdownMenu .dc4_category_filter_body div[data-parent] .active{color:#51c2b3}.dc4_categoryDropdownMenu .dc4_category_filter_body div[data-parent] span{text-transform:uppercase}.dc4_categoryDropdownMenu .dc4_category_filter_body div[data-parent]:hover{background:#efeeee}.inactive.inactive_filter_base{pointer-events:none;opacity:.2}.dc4_dropdown-menu{display:none;position:absolute;top:100%;left:0;right:0;width:100%;margin:0 auto;background:#fff;box-shadow:0 10px 10px rgba(0,0,0,.1);z-index:10}.dc4_dropdown.open .dc4_dropdown-menu{display:block}.advSearch .nav-justified>.dropdown .dropdown-menu:last-child{right:-15px}.dc4_dropdown_filter_loading,.dc4_empty_filter_dropdown{height:100px;line-height:100px;font-size:12px}.dc4_hide_subnavigation{display:none;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0);z-index:1}.dc4_hide_filter{display:none;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0);z-index:9}.dc4_categoryDropdownMenu .dcr_submenu{padding:8px 0 4px;margin-bottom:0}.dc4_categoryDropdownMenu .dc4_navIcon{display:block;float:left;width:50px;height:50px;margin:5px 5px 5px 15px;overflow:hidden}.dc4_categoryDropdownMenu .dc4_navIcon img{width:40px;height:40px;margin:5px}.dc4_materialsDropdownMenu .dc4_filter_body div[data-parent]{float:left;width:20%;height:45px;overflow:auto;overflow:hidden}.dc4_materialsDropdownMenu .dc4_matLink{display:inline-block;width:100%;overflow:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.dc4_materialsDropdownMenu .dc4_matLink.active .dc4_matTitle{font-weight:600;color:#51c2b3}.dc4_materialsDropdownMenu .dc4_matLink .dc4_navIcon{display:block;float:left;width:40px;height:40px;line-height:40px;border:3px solid #fff;border-radius:80px;background:#ccc;overflow:auto;overflow:hidden}.dc4_materialsDropdownMenu .dc4_matLink .dc4_navIcon img{width:40px;height:40px;margin-top:-5px;margin-left:-5px}.dc4_materialsDropdownMenu .dc4_matLink .dc4_matTitle{text-transform:none;padding-left:5px;line-height:40px;color:#7e7e8e;font-weight:500}.advSearch .nav .dc4_colorsDropdownMenu li{margin-bottom:1px}.dc4_colorsDropdownMenu .dc4_filter_body>div{float:left;width:20%;height:60px;overflow:auto;overflow:hidden}.dc4_colorsDropdownMenu .dc4_filter_body>div a{display:block;width:100%;height:60px;line-height:60px;overflow:hidden}.dc4_colorsDropdownMenu .dc4_colorsLink.active .dc4_colorsTitle{font-weight:600;color:#51c2b3}.dc4_colorsDropdownMenu .dc4_filter_body>div .dc4_navIcon{display:block;float:left;width:40px;height:40px;margin:10px;border-radius:30px;background:#ccc;overflow:auto;overflow:hidden;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1)}.dc4_colorsDropdownMenu .dc4_filter_body>div img{float:left;width:100%;height:auto}.dc4_colorsDropdownMenu .dc4_filter_body>div .dc4_colorsTitle{display:block;float:left;width:100px;height:60px;text-align:left;text-transform:none;color:#7e7e8e;font-weight:500}.advSearch .dcr_navigation_letters{position:absolute;height:40px;top:20px;left:0;right:0;bottom:0;margin:0 auto;padding-left:5%;overflow:hidden}.advSearch .dcr_navigation_letters:after{content:" ";display:block;position:absolute;bottom:0;left:17px;right:17px;height:2px;background:#eee}.advSearch .dcr_navigation_letters .dcr_navigation_letter{float:left;width:3.7%;height:42px;line-height:42px;text-align:center}.advSearch .dcr_navigation_letter a{display:block;font-weight:600;color:#778}.advSearch .dcr_navigation_letter a.inactive_letter{color:#dfdfea}#brands_designers_navigation_letters.dcr_navigation_letters .dcr_navigation_letter a.on,.dcr_navigation_letters .dcr_navigation_letter.active{background:#e8e8e8}.dcr_navigation_letters .dcr_navigation_letter a{font-size:13px;font-weight:700}.dcr_navigation_letters .dcr_navigation_letter.active a{color:#51c2b3}.advSearch .dcr_navigation_letter:last-child a{font-size:11px}.advSearch .dc4_letters_filter_body{margin-top:70px;padding:10px 20px 30px 20px}.advSearch .dc4_letters_filter_body>div[data-first-letter]{display:none;text-align:left}.advSearch .dc4_letters_filter_body>div[data-first-letter] .active{color:#51c2b3}.advSearch .dcr_navigation_letter .on{line-height:40px;font-size:28px;color:#fff;background:#d3d3d3}.dc4_designersDropdownMenu li,.dc4_manufacturersDropdownMenu li{position:relative;margin-left:10px}.advSearch .remove .dc-icon{font-size:8px}#small_catalog_header{position:fixed;top:0;height:130px;width:100%;padding:0;margin:0;opacity:0;visibility:hidden;z-index:2;transition:all .5s linear}#small_catalog_header.affix{position:fixed;width:100%;height:130px;top:65px;left:0;visibility:visible;opacity:1;z-index:2}#small_catalog_header .catalog_header_content{height:130px}#small_catalog_header.affix h2{top:30px;margin-bottom:0}#small_catalog_header.affix .catalog_header_content{margin-top:0}#small_catalog_header h2{position:absolute;top:70px;left:0;width:100%;font-weight:700;text-transform:uppercase;text-align:center;color:#fff}.productsListHeader{margin-bottom:1.428em}.productsListHeader .productsListHeaderTitle{text-transform:uppercase;font-weight:300;margin-top:2.8em;margin-bottom:.9em}.productsListHeader .productsListHeaderContentWrapper{position:relative;height:7em;overflow:hidden;text-align:center;font-size:15px}.productsListHeader .productsListHeaderContentWrapper.expanded{height:inherit;padding-bottom:3em}.productsListHeader .productsListHeaderContent{width:65%;margin:0 auto;text-align:center;line-height:1.6em}.productsListHeader .productsListHeaderContentMore{position:absolute;width:100%;height:4em;bottom:0;left:0;padding-top:2em;padding-bottom:1em;background:linear-gradient(rgba(255,255,255,0),#fff 50%,#fff)}.productsListHeader .productsListHeaderContentMore a{line-height:2em;font-size:1em;color:#51c2b3}.productsListHeader .productsListHeaderContentMore .dc-icon{font-size:13px}.moreProducts a{position:relative;top:-4px;text-transform:uppercase;font-size:15px;color:#51c2b3}.moreProducts a .dc-icon{position:relative;top:-2px;font-size:8px}.dc4_productList.product-list.freeSamplesList{margin-top:23px}#catalog_header_discounted_models{color:#fff}.time_left_wrapper{display:block;float:left;margin-right:.7rem;width:60px;height:100px}.time_left_circle{display:block;width:60px;height:60px;border-radius:60px;border:2px solid #fff;padding-top:1.2rem;font-size:2.2rem;font-weight:400;text-align:center}.time_left_text{display:block;width:60px;height:30px;margin-top:1rem;font-size:1.2rem;font-weight:400;text-align:center}.dc4_filterTitle{display:inline-block;height:100%;padding-top:11px;vertical-align:bottom;text-align:center;width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.advSearch .nav-justified>li{max-width:55px}.dc4_vertical_icon_filter{display:block;width:100%;height:24px;text-align:center}.inactive_dropdown .dc4_vertical_icon_filter{background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.1));background-image:-moz-linear-gradient(transparent,rgba(0,0,0,.1));background-image:-o-linear-gradient(transparent,rgba(0,0,0,.1));background-image:-webkit-gradient(linear,0 100%,0 0,from(transparent),to(rgba(0,0,0,.1)));background-image:linear-gradient(transparent,rgba(0,0,0,.1))}.dc4_breadcrumb_sorter{display:table;width:100%;padding:32px 0 24px 0}.dc4_breadcrumb,.dc4_sorter{display:table-cell;vertical-align:middle}.dc4_breadcrumb{width:64%}.dc4_breadcrumb.wide{width:80%}.contentContainer.ajaxMainContainer.biggerMargin{margin:0 18%}.contentWrapperFix .above_product_list{margin:0 10%}.contentWrapperFix .above_product_list.biggerMargin{margin:0 18%}ol.breadcrumb{background:0 0;border-radius:0;text-transform:uppercase;font-size:14px;margin-bottom:0;margin-top:20px}ol.breadcrumb~.under_breadcrumb_text{display:none}.under_breadcrumb_text_wrapper ol.breadcrumb{margin-top:0}.breadcrumb_filter_title_hide .breadcrumb{display:none}ol.breadcrumb li>a.dc4_breadcrumbTitle{font-family:'Open Sans',sans-serif;font-size:1.25em;font-weight:lighter;color:#778}.under_breadcrumb_text{line-height:19px;font-size:12px}.under_breadcrumb_text.no_breadcrumb_title{margin-top:0}.centered_breadcrumb .under_breadcrumb_text.no_breadcrumb_title{margin-top:1.8rem}.dc4_productList.product-list{margin:0 auto;padding:0}.dc4_setList.product-list{margin:0}.cg_banner.cg_banner_products_list{margin-bottom:16px;position:relative;top:-14px}.dcr_clear_filters{display:inline-block;margin-right:19px;padding:10px 30px;line-height:17px;text-transform:uppercase;cursor:pointer;font-weight:600;background-color:#f6f6f6}.dcr_clear_filters .dc-icon{margin-right:11px;font-size:8px;position:relative;top:-1px}.under_breadcrumb_text_wrapper{width:71%}.dcr_request_model{display:inline-block;padding:10px 41px 10px 25px;text-transform:uppercase;cursor:pointer;font-size:12px;font-weight:600;color:#fff;background-color:#51c2b3}.dcr_request_model .dc-icon{font-size:31px;position:absolute;top:2px;right:9px}.dcr_request_model_wrapper{position:relative;top:1px}.dcr_request_model_tooltip{display:none;width:476px;padding:26px 30px;position:absolute;bottom:46px;right:-147px;z-index:100;text-align:justify;-moz-text-align-last:center;text-align-last:center;font-size:12px;box-shadow:-4px 3px 16px 0 rgba(0,0,0,.12);-webkit-box-shadow:-4px 3px 16px 0 rgba(0,0,0,.12);background-color:#fff}.dcr_request_model_wrapper:hover .dcr_request_model_tooltip,.dcr_request_model_wrapper:hover .dcr_request_model_tooltip::after{display:block}.dcr_request_model_wrapper .dcr_request_model_tooltip::after{display:none;content:"\00a0";width:100%;height:9px;position:absolute;left:0;bottom:-9px;background:url('/img/dcnew/product/share_arrow.png') no-repeat 50% 100%}.dc4_breadcrumb .req_model_txt{display:none;margin-top:10px}.dc4_breadcrumb.search_result .req_model_txt{display:inline-block}.dc4_breadcrumb.search_result .under_breadcrumb_text_wrapper{width:61%}.dc4_breadcrumb.search_result .dcr_request_model_wrapper{top:2px}.dc4_breadcrumb.search_result .dcr_request_model_tooltip{bottom:auto;top:46px}.dc4_breadcrumb.search_result .dcr_request_model_wrapper .dcr_request_model_tooltip::after{display:none}.dc4_breadcrumb.search_result .dcr_request_model_wrapper .dcr_request_model_tooltip::before{display:none;content:"\00a0";width:100%;height:9px;position:absolute;left:0;top:-9px;bottom:auto;background:url('/img/dcnew/product/share_arrow.png') no-repeat 50% 100%;transform:rotate(180deg);-webkit-transform:rotate(180deg)}.dc4_breadcrumb.search_result .dcr_request_model_wrapper:hover .dcr_request_model_tooltip::before{display:block}.modal-model-request .modal-lg{width:1060px}.modal-model-request .modal-body{padding:0;font-size:15px}.modal-model-request .left_cell{width:50%;height:100%;min-height:654px;padding:1.794% 4.624% 4.718% 6.416%;background-color:#f9f9f9}.modal-model-request .left_cell h2{margin-bottom:44px}.modal-model-request .left_cell p{margin-bottom:24px;line-height:24px}.modal-model-request .modal-content .left_cell .dcr_link{display:inline}.modal-model-request .left_cell .dc4_smallWhiteButton{background-color:transparent}.modal-model-request .right_cell{width:50%;height:100%;padding:6.133% 3.775% 4.246%}.modal.modal-model-request .table{margin-bottom:0}.modal.modal-model-request tbody>tr>td:first-child{width:28.445%}.modal.modal-model-request tr{height:60px}.modal.modal-model-request tr.dcr_recaptcha{height:124px}.model_recaptcha,.recaptcha-wrap{width:300px;margin-top:-10px;position:relative;background-color:#f9f9f9}.recaptcha-wrap:after{content:'';display:block;background-color:#f9f9f9;height:2px;width:100%;top:0;left:0;position:absolute}.recaptcha-wrap:before{content:'';display:block;background-color:#f9f9f9;height:100%;width:3px;top:0;left:0;position:absolute;z-index:1}.model_recaptcha:after{content:'';display:block;background-color:#f9f9f9;height:4px;width:100%;bottom:0;left:0;position:absolute}.model_recaptcha:before{content:'';display:block;background-color:#f9f9f9;height:100%;width:3px;top:0;right:-3px;position:absolute;z-index:1}.modal.modal-model-request tr.dcr_textarea{height:180px}.modal.modal-model-request tr.dcr_textarea textarea{height:162px!important}.modal.modal-model-request tr p{line-height:1;font-size:12px}.modal.modal-model-request .dcr_textarea .form-group{width:auto}.modal-model-request .form-control{font-size:15px}.modal-thank-you .modal-content .dc-icon{margin-top:101px;margin-bottom:45px;font-size:112px}.modal-thank-you .modal-content h2{margin-bottom:12px}.modal-thank-you .modal-content p{margin-bottom:57px;font-size:15px}.modal-thank-you .bottom_row{width:447px;margin:0 auto 112px}.modal.modal-thank-you .dc4_whiteButton{float:right;margin-right:0}.modal-content .dcr_feedback_btn{float:left;margin-top:0}.modal-content .dcr_feedback_btn .dc-icon{margin-top:10px;font-size:30px}.dc4_breadcrumb .breadcrumb{padding-top:6px;padding-bottom:6px;padding-left:0}.dc4_breadcrumbTitle{text-transform:uppercase;font-size:24px;font-weight:300;margin-top:0;margin-bottom:0}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}.dcr_content_header{margin-top:30px;margin-bottom:30px;font-size:15px}.dcr_content_header h1,.dcr_content_header h2,.dcr_content_header h3{margin-bottom:0;margin-top:13px;font-weight:lighter;text-transform:uppercase}.dcr_content_header h1{font-size:27px;line-height:32px}.dcr_content_header h2{margin-top:34px;font-size:23px}.dcr_content_header h3{font-size:20px}.dcr_content_header_element{margin-top:20px}.dcr_catalog_search_header{margin-top:20px;margin-bottom:6px}.dcr_catalog_search_header_element{margin-top:20px}.dcr_catalog_search_header h3{font-size:20px;margin-bottom:6px;margin-top:15px}.dcr_separator{height:2px;background-color:#dfdfea}.dcr_no_content{min-height:390px;padding:160px 20px 0;line-height:50px}.no_search_content{padding:2rem}.no_search_content .dc-icon-search{margin-top:6rem}.cg_banner+.dcr_no_content{padding-top:50px}.dcr_no_content>.dc-icon{font-size:115px}.dcr_no_content h1{font-size:31px;font-weight:lighter}.dcr_no_content h4{font-size:17px;font-weight:lighter}.dcr_no_content .dc4_whiteButton{width:220px;margin:30px auto 100px}.dcr_no_content>.dc-icon-search{font-size:102px}.dcr_no_content .dcr_feedback_btn{position:static;margin-top:25px}.dcr_no_content .dcr_voucher_form{position:static;margin-top:45px}.dcr_no_content .dcr_voucher_form form{line-height:normal}.dcr_search_term{quotes:"'";color:#51c2b3}.dc4_searchWrapper.NR_searchWrapper{display:block;position:static;min-height:400px;box-shadow:none;background-position:50% 5em}.dc4_searchWrapper.NR_searchWrapper .dc4_searchInput{display:block;text-align:center}.dc4_searchWrapper.NR_searchWrapper .dc4_searchInput input[type=text]{text-align:center}.dc4_searchWrapper.NR_searchWrapper .dc4_autoSuggest{display:block;text-align:left}.dc4_searchWrapper.NR_searchWrapper .dc4_autoSuggest .ac_result_list{background:rgba(255,255,255,.5)}.dcr_pdf_catalog_wrapper{width:46%}.dcr_pdf_catalog{margin-top:100px}.dcr_pdf_catalog h2{margin-bottom:40px;text-transform:uppercase;line-height:30px;font-size:18px;font-weight:300}.dcr_pdf_catalog .dcr_note{margin-top:30px;margin-bottom:35px;font-size:12px}.dcr_pdf_catalog table{width:100%;margin-top:30px;margin-bottom:30px}.dcr_pdf_catalog tr{height:70px}.dcr_pdf_catalog tbody>tr>td:first-child{width:30%;padding-left:2px}.dcr_pdf_catalog tbody>tr:first-child>td label{margin-right:10px}.dcr_pdf_catalog label{margin-bottom:0}.dcr_pdf_catalog select{width:328px}.dcr_pdf_catalog .chosen-container .chosen-drop{margin-top:2px;border:1px solid #e1e1eb;box-shadow:none;opacity:.9}.dcr_pdf_catalog .chosen-results{max-height:400px}.dcr_pdf_catalog .chosen-container .chosen-results li.dcr_pdf_category{padding-left:20px;font-weight:700;font-style:italic}.dcr_pdf_catalog .chosen-container .chosen-results li.dcr_pdf_type{padding-left:55px;font-style:italic}.dcr_pdf_catalog .chosen-container .chosen-results li.active-result{cursor:default}.dcr_pdf_catalog input[type=checkbox]:not(old){margin-top:30px}.dcr_pdf_catalog .dcr_cell_2 input[type=checkbox]:not(old){margin-left:80px}.dcr_pdf_catalog input[type=checkbox]:not(old)+label{margin-top:30px;padding-left:40px;font-weight:400}.dcr_pdf_catalog .dcr_link{font-weight:600}.dcr_pdf_catalog .dcr_separator{height:1px}.dcr_pdf_catalog .dc4_greenButton{width:220px}.dcr_pdf_catalog_preview{margin:45px auto 0;width:665px;height:655px;background:url(/img/dcnew/catalog/pdf_catalog_preview.png)}.dcr_pdf_catalog_preview_under{position:absolute;top:10px;left:10px;z-index:1;width:100%;height:100%;-webkit-box-shadow:8px 0 10px -6px rgba(128,128,128,.3);-moz-box-shadow:8px 0 10px -6px rgba(128,128,128,.3);box-shadow:8px 0 10px -6px rgba(128,128,128,.3)}.dcr_pdf_catalog_preview .item{margin-bottom:30px}div.scrollExtend-loading{clear:both;height:20px;background-image:url('/img/loading/loading4.gif');background-position:center center;background-repeat:no-repeat;position:absolute;left:0;bottom:20px;width:100%;height:80px;background-color:#fff}.dc4_old_paging_hidden{display:none}div.noScrollResults{color:#333;font-size:11px;font-weight:700;margin:10px auto;text-align:center;margin-top:30px}.load_more_btn{margin:20px auto 40px auto}.load_less_btn{margin:30px auto 20px auto}.dcr_gallery_container{margin-bottom:70px}.dcr_gallery_header{margin-top:24px;margin-left:0;margin-right:0;font-size:15px}.dcr_gallery_header h3{margin-bottom:0;margin-top:13px;font-size:20px;font-weight:lighter;text-transform:uppercase}.dcr_gallery_text{margin-top:7px;margin-bottom:0}.dcr_gallery_container .dcr_join_btn_wrapper{position:relative}.dcr_gallery_container .dc4_whiteButton{position:relative}.dcr_join_info_text{width:179px;position:absolute;top:0;left:0}.dcr_join_info_icon{width:37px;height:100%;position:absolute;top:0;right:0;text-transform:none;font-family:serif;font-size:16px;font-weight:700;background-color:#dfdfea}.dcr_join_btn .btn:active{box-shadow:none}.dcr_join_btn~.tooltip .tooltip-inner{max-width:511px!important;padding:20px;text-align:left;font-size:12px;line-height:18px;white-space:pre-wrap;border-radius:0;background-color:#505961}.dcr_join_btn~.tooltip.bottom{width:511px!important;top:55px!important;left:-280px!important;padding:2px 0}.dcr_join_btn~.tooltip.bottom .tooltip-arrow{left:85.5%!important;margin-top:-9px;margin-left:33px!important;border-width:0 10px 11px 10px!important;border-bottom-color:#505961!important}.dcr_gallery_separator{margin-top:30px;margin-bottom:30px;height:1px;background-color:#dfdfea}.dcr_gallery_container .images{float:right;padding-right:15px}.dcr_gallery_container .contentWrap{float:left;padding-left:15px}.dcr_gallery_container .contentWrap .title{display:table-row;font-size:15px;font-weight:600}.dcr_gallery_container .contentWrap .title a{display:block;margin-top:8px;outline:0 none;text-decoration:none;font-size:14px;font-weight:400;color:#51c2b3}.dcr_gallery_container .contentWrap .content{display:block;margin-top:18px;max-width:255px;line-height:24px;font-size:15px}#jquery-lightbox{margin-top:-20px}#lightbox-container-image-data #lightbox-image-details{width:100%!important}#lightbox-secNav{display:block!important;width:27px!important;height:27px!important;position:absolute!important;top:0!important;right:0!important;margin-top:-35px!important}#lightbox-secNav-btnClose{display:block!important;width:27px!important;height:27px!important}#lightbox-secNav a .close{width:auto!important;height:auto!important;padding:0!important;font-size:27px!important;font-weight:300!important;color:#fff!important;opacity:1!important;background:0 0!important}#lightbox-secNav a .close .dc-icon{font-weight:300!important}#dc4 #siteWrapper{position:relative;left:0;transition:all .5s linear}#dc4 #siteWrapper.offset_body{position:relative;left:-317px}#dc4 .product-list .item{height:330px}#dc4 .product-list .item .labels{width:70px;height:28px;line-height:28px;position:absolute;top:0;left:0}#dc4 .product-list .item .labels .newModel{text-transform:uppercase;text-align:center;color:#fff;background:#60388c}#dc4 .product-list .item .thumbnail{position:relative;padding:0;border:none;border-radius:0}#dc4 .product-list .item .thumbnail a img{width:100%;height:auto}#dc4 .modelMetaInfo a{padding-left:20px;padding-right:20px}#dc4 .col-xs-6 .modelMetaInfo a{font-size:13px}#dc4 .col-sm-4 .modelMetaInfo a{font-size:12px}#dc4 .col-md-3 .modelMetaInfo a{font-size:12px}#dc4 .col-lg-2 .modelMetaInfo a{font-size:11px}#dc4 .modelMetaInfo .modelName{color:#8d8d9b;text-transform:uppercase;padding-top:15px}#dc4 .modelMetaInfo .modelInfo{font-size:12px;font-weight:700;color:#51c2b3;padding-bottom:10px}#dc4 .modelIcons{width:100%;height:55px;line-height:55px;overflow:auto;overflow:hidden;position:relative}#dc4 .modelIcons::before{content:" ";display:block;position:absolute;top:0;left:0;margin-left:5%;width:90%;height:1px;background:#dfdfdf}#dc4 .modelIcons .priceBox{padding-left:20px;font-weight:700;color:#51c2b3}#dc4 .contentWrapperFix .above_product_list.biggerMargin{margin:0 18%}.article .jumbotron{height:540px;padding:0;margin:0;position:relative;overflow:auto;overflow:hidden}.dc4_bigImageWrap{margin:0;padding:0;overflow:auto;overflow:hidden;cursor:url('/img/dcnew/header/cursor_hand-arrow.png'),auto}.dc4_bigImageWrap img{width:auto;height:460px;border:none;padding:0;margin:0;opacity:.3;transition:opacity .5s linear}.dc4_bigImgHolder.active img{opacity:1}.film_roll_small_nav{position:relative;left:0;margin-right:0;height:80px;overflow:auto;overflow:hidden}.film_roll_small_nav.active_slider{position:relative;left:60px;margin-right:120px;height:80px;overflow:auto;overflow:hidden}.film_roll_small_nav_shuttle{position:absolute;top:0;left:0;width:10000px;height:80px}.dc4_smallImgHolderWrapper{float:left;overflow:auto;overflow:hidden}.dc4_articleGalleryButtons{position:relative;overflow:hidden}.dc4_articleGalleryButtons img{width:auto;height:80px;cursor:pointer}.dc4_smallFilmRollNav{display:none}.dc4_prevGalleryArrow{position:absolute;top:0;left:15px;width:60px;height:80px;text-align:center;background:#f2f6f7;cursor:pointer;z-index:10}.dc4_prevGalleryArrow .dc-icon{line-height:80px;font-size:21px}.dc4_nextGalleryArrow{position:absolute;top:0;right:15px;width:60px;height:80px;text-align:center;background:#f2f6f7;cursor:pointer;z-index:10}.dc4_nextGalleryArrow .dc-icon{line-height:80px;font-size:21px}.dc4_modelDescription{margin-bottom:40px}.model_data{display:table;width:78%;margin-bottom:18px}.model_data_row{display:table-row;height:40px}.model_data_row:first-child{height:38px}.model_data_cell{display:table-cell;vertical-align:top}.model_data_row:first-child .model_data_cell:last-child{line-height:1.1}.model_data h4.articleTitle{margin-top:0}.dc4_modelDescription .architonic_section{width:22%}.dc4_modelDescription .architonic_section .architonic_logo{width:100%;height:121px;margin:0;padding:0;background:url(/img/partner_ad/architonic_en.png) no-repeat 0 100%;background-size:110px auto}.dc4_modelDescription .architonic_section .architonic_link{display:inline-block;margin-top:41px;font-size:12px;font-weight:700;text-transform:uppercase;color:#51c2b3}.dc4_modelDescription .architonic_section img{width:121px;height:121px;float:right;margin-top:3px;padding:0}.dc4_productDescriptionText{position:relative;max-height:130px;overflow:hidden;line-height:24px;text-align:justify}.read_more_panel{position:relative;max-height:290px;overflow:hidden}.read_more_link{display:none;margin-top:-4px;font-size:15px}.read_more_link.expanded{margin-top:5px}.read_more_shadow{display:none;position:absolute;bottom:0;width:100%;height:82px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.read_more_link .dcr_link{display:block;text-align:center;background-color:#fff}.read_more_link .dc-icon{display:inline-block;position:relative;top:1px;font-size:20px;transition:transform .2s linear}.read_more_link .dc-icon.rotate{transform:rotate(-180deg);transition:transform .2s linear}.article .jumbotron.articleGallery{margin-bottom:58px}.dc4_modelDetails{margin-bottom:20px}.dc4_modelFormats{margin-bottom:70px}.dc4_modelFormats .tab-content{min-height:100px;border-bottom:3px solid #d8d8d8}.dcr_compatibility_circle{display:inline-block;width:22px;height:22px;line-height:22px;text-align:center;border-radius:50%;color:#fff;background-color:#51c2b3}.dcr_product_format_request{height:55px;line-height:55px;margin-bottom:20px;padding-left:25px;background-color:#f5f5f5}.dcr_product_format_request .dc-icon{position:relative;top:11px;font-size:32px}.dcr_request_info_text{margin:0 13px}a.dcr_link{outline:0;text-decoration:none;font-weight:700;color:#51c2b3}.dcr_icon_text{padding-left:8px}.dcr_icon_text_left{padding-right:8px}.dc4_renderColumn .dc-icon{position:relative;top:2px;font-size:16px}.dcr_btn_request_disabled{float:right;height:100%;width:191px;font-weight:700;color:#fff}.dcr_btn_request{float:right;height:100%;width:191px;font-weight:700;color:#fff;background-color:#51c2b3}.btn.dcr_btn_request:active,.btn.dcr_btn_request:focus,.btn.dcr_btn_request:hover,.btn.dcr_btn_request_disabled:active,.btn.dcr_btn_request_disabled:focus,.btn.dcr_btn_request_disabled:hover{color:#fff}.dcr_format_info{line-height:15px;margin-top:23px;padding:0 15px;font-size:12px;border-left:6px solid #bdbdcd}.dcr_format_info p{margin-bottom:5px}.dc4_widerColumn{width:20%}.dc4_extensionColumn{width:15%}.dc4_sizeColumn{width:10%}.dc4_versionColumn{width:20%}.dc4_renderColumn{width:20%}.dc4_modelTags{margin-bottom:20px}.dc4_modelTags h4.articleTitle{margin-top:0}.dc4_modelTags .nav{margin-top:25px}.dcr_product_share{position:relative;margin-top:80px}.dcr_product_share::before{content:"";display:inline-block;width:460px;height:3px;background-color:#d8d8d8}.dcr_product_share::after{position:absolute;top:18px;right:15px;content:"";display:inline-block;width:460px;height:3px;background-color:#d8d8d8}.dcr_product_share_links{display:inline-block;margin:0 20px}.dcr_product_share a{display:inline-block;width:36px;height:36px;margin-left:20px}h4.articleTitle{text-transform:uppercase;font-size:15px;font-weight:600;color:#778}.dc4_formatDetails{margin-top:10px}.dc4_formatDetails table{margin-top:20px;margin-bottom:0}.dc4_formatDetails th{color:#778;font-weight:400}.dc4_formatDetails .table>thead>tr>th{border-bottom:1px solid #e4e4e4}a.dc4_carouselZoom{position:absolute;display:block;top:10px;right:10px;width:54px;padding:7px 0;font-size:13px;text-align:center;color:rgba(0,0,0,.3);cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;visibility:hidden;background:rgba(255,255,255,.5)}.dc4_carouselZoom .dc-icon{display:block;font-size:25px;color:rgba(0,0,0,.3)}.dcr_zoom_text{line-height:1}.has_threesixty{position:relative}.has_threesixty:after{content:'360';position:absolute;width:3.8rem;height:3.8rem;line-height:3.2rem;left:50%;top:50%;text-align:center;font-weight:600;border-radius:50%;border:2px solid #fff;background:#51c2b3;color:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.has_threesixty .thumb_overlay{display:block;position:absolute;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);cursor:pointer}.has_video{position:relative}.has_video:after{content:'\e965';font-family:designconnected;position:absolute;width:3.8rem;height:3.8rem;line-height:3.4rem;left:50%;top:50%;text-align:center;font-size:3.2rem;font-weight:600;border-radius:50%;border:2px solid #fff;background:#fff;color:#51c2b3;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.has_video .thumb_overlay{display:block;position:absolute;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);cursor:pointer}.model_video_wrapper{width:640px;height:480px;margin:auto}.modal-video .modal-dialog{width:700px;top:20px}.modal-video .modal-header{margin:0;padding:0;text-align:right;border-bottom:none;position:absolute;top:-40px;right:0}.modal-video .modal-header a{display:block;width:3rem;height:3rem}.modal-video .modal-header .dc-icon{font-size:3rem;color:#fff}.modal-video .modal-body{padding:4% 1%}.dc4_bigImgHolder.active .dc4_carouselZoom{visibility:visible}.dc4_bigImgHolder{width:613px;height:460px;overflow:hidden}.dc4_smallImgHolder{position:relative;width:106px;height:80px;overflow:hidden;float:left;background:#fff}.dc4_bigImgHolder .dcr_model_faces{display:none;padding:8px 47px;position:absolute;bottom:12px;right:12px;text-align:center;font-weight:600;background-color:rgba(220,220,220,.3)}.dc4_bigImgHolder.active .dcr_model_faces{display:block}.dc4_bigImgHolder .dcr_model_faces .dcr_model_faces_label{display:block;text-transform:uppercase;font-size:12px}.dc4_bigImgHolder [data-pin-log]{display:none;position:absolute;top:10px;left:10px}.dc4_bigImgHolder.active:hover [data-pin-log]{display:block}.thumb_overlay{display:none;position:absolute;width:100%;height:4px;background-color:#51c2b3;bottom:0}.dc4_smallImgHolder.active .thumb_overlay{display:block}.dc4_modelFormatsTabs li a{font-weight:700;border:0!important}.dc4_modelFormatsTabs li a .caret{margin-top:3px;padding-top:3px}.dc4_modelFormatsTabs>li{min-width:120px;border-top:3px solid #fff;border-bottom:3px solid #d8d8d8}.dc4_modelFormatsTabs>li.active{border:3px solid #d8d8d8;border-bottom:0}.dc4_modelFormatsTabs.nav-tabs.nav-justified>li>a{margin:0 5px 5px;padding:5px;color:#778;border-radius:0;background-color:#fff}.dc4_modelFormatsTabs.nav-tabs.nav-justified>li>a.dropdown-toggle.active,.dc4_modelFormatsTabs>li.open>a.dropdown-toggle{margin:0;color:#51c2b3}.dcr_moreFormats_dropdown::before{content:" ";display:block;position:absolute;top:-11px;right:67px;border-style:solid;border-width:0 11px 11px 11px;border-color:transparent transparent #fff transparent;z-index:100}.dc4_modelFormatsTabs .dropdown-menu{min-width:100%;width:206px;margin-top:0;padding:0;left:auto;right:0;border:0 none;border-radius:0;box-shadow:0 0 24px rgba(0,0,0,.176)}.dcr_moreFormats_dropdown li:hover{background-color:#efefef}.dc4_modelFormatsTabs .dropdown-menu li{height:48px}.dc4_modelFormatsTabs .dropdown-menu li a{margin:0;padding:14px 34px;color:#778}.dc4_modelFormatsTabs .dropdown-menu li a:hover{color:#778;background-color:transparent}.dc4_modelFormatsTabs .dropdown-menu li.active a{background-color:#efefef}.dc4_formatDetails thead tr th{height:36px;padding-top:0;vertical-align:top;border-right:1px solid #d8d8d8}.dc4_formatDetails thead tr th.dc4_descriptionColumn{padding-left:42px;padding-right:0;border-right:0}.dc4_formatDetails thead tr th.dc4_extensionColumn,.dc4_formatDetails thead tr th.dc4_renderColumn,.dc4_formatDetails thead tr th.dc4_sizeColumn,.dc4_formatDetails thead tr th.dc4_versionColumn{text-align:center}.dc4_formatDetails tbody tr td{line-height:2em;border-right:1px solid #d8d8d8}.dc4_formatDetails .table>tfoot>tr>td{padding:0}.dc4_format_decsription_wrapper{padding-top:1.6rem}.dc4_formatDetails tbody tr td.dc4_descriptionColumn{padding-left:42px;padding-right:0;line-height:2.4rem;border-right:0;text-align:justify}.dc4_full_description_text{display:none}.dc4_formatDetails tfoot tr td{height:10px;border-top:none}.dc4_formatDetails tbody tr td.dc4_extensionColumn,.dc4_formatDetails tbody tr td.dc4_renderColumn,.dc4_formatDetails tbody tr td.dc4_sizeColumn,.dc4_formatDetails tbody tr td.dc4_versionColumn{text-align:center}.dc4_formatDetails tbody tr td.dc4_renderColumn ul{list-style:none;margin:0;padding:0}.dc4_formatDetails tbody tr td.dc4_renderColumn ul li span{line-height:35px}.dc4_formatDetails tbody tr td.dc4_renderColumn ul li a{font-weight:700;color:#51c2b3}.dc4_formatDetails .dc4_renderColumn .tooltip .tooltip-inner{max-width:257px!important;padding:15px 20px;text-align:left;font-size:12px;line-height:18px;text-transform:none;color:#778;border-radius:0;box-shadow:0 8px 12px rgba(0,0,0,.2);background-color:#fff}.dc4_formatDetails .dc4_renderColumn .tooltip.top{margin-top:-10px}.dc4_formatDetails .dc4_renderColumn .tooltip.top .tooltip-arrow{margin-bottom:-4px;border-width:9px 8px 0!important;border-top-color:#fff!important}.colors_panel .color_img{float:left;position:relative;width:132px;margin-left:9px;margin-right:9px;margin-bottom:22px;border:3px solid #fff}.colors_panel .color_img a{display:inline-block;width:100%;height:100%}.colors_panel .color_img:hover::before{display:block;position:absolute;width:100%;height:32px;top:0;left:0;right:0;bottom:0;margin:auto;text-align:center;font-family:designconnected;font-size:27px;content:'\e942';color:#fff;z-index:1;pointer-events:none}.colors_panel .color_img.blank{cursor:default;border:3px solid #f6f6f6;background-color:#fff}.colors_panel .color_img.blank a{cursor:default}.colors_panel .color_img img{width:100%;height:auto}.textileColors{margin-bottom:30px}.textileColors p{margin-top:17px;margin-bottom:35px;font-size:15px}.textileColors p .dc-icon{position:relative;top:7px;left:-6px;font-size:27px}.textileColors p .dcr_icon_text{padding-left:3px}.materialsContainer .dc4_modelDescription{margin-bottom:30px}.materialsContainer .dc4_productInfoPanelLabel .dcr_model_label.dcr_exclusive+.tooltip.top{top:-62px!important}.modalColorLightbox .color-zoom-image-container{position:relative}.modalColorLightbox .img-zoom-lens{position:absolute;top:20px;left:20px;border-radius:150px;border:2px solid #fff;width:150px;height:150px;background-color:#fff;box-shadow:0 0 40px rgba(0,0,0,.4)}.materials_products_list_header_wrapper{position:relative}.modalColorLightbox .modal-navigation{padding:1rem;font-size:4rem}.modalColorLightbox .lb-close{color:#fff}.modalColorLightbox .modal-body{padding:0}.modalColorLightbox .table{margin-bottom:0}.modalColorLightbox .table>tbody>tr>td{vertical-align:bottom}.modalColorLightbox h4{padding:2rem;text-align:center}.modalColorLightbox .modal-body a{width:100%;padding:3rem 0;text-transform:uppercase;font-weight:600;color:#717171;border:none}.modalColorLightbox .modal-body a .dc-icon{font-size:5rem}.dc4_modelTags .nav-pills>li+li{margin-left:13px}.dc4_modelTags .nav-pills>li>a{padding:4px 20px;line-height:24.43px;font-size:12px;font-weight:600;text-transform:uppercase;border-radius:0;color:#778;background:#f3f3f3}.dc4_productInfoPanel{position:absolute;left:9%;bottom:19%;width:368px;height:177px;border-radius:0;border:none;box-shadow:0 8px 50px rgba(128,128,128,.5);background:rgba(255,255,255,.9)}.dc4_productInfoPanel.extended{height:213px}.dc4_productInfoPanel.affix{float:left;position:fixed;left:0;top:180px;width:209px;height:114px;border-radius:0;border:none;box-shadow:0 0 10px rgba(128,128,128,.5);background:rgba(255,255,255,.9);z-index:99}.dc4_productInfoPanel.affix .dc4_doubleButtonWrapper .dcr_add_to_cart_text,.dc4_productInfoPanel.affix .dc4_partOfSetLabel,.dc4_productInfoPanel.affix .dc4_productCategoryPath,.dc4_productInfoPanel.affix .dc4_productDesigner,.dc4_productInfoPanel.affix .dc4_productInfoPanelLabel,.dc4_productInfoPanel.affix .dc4_productInfoPanelSocial,.dc4_productInfoPanel.affix .dc4_productTitle{display:none}.dc4_productInfoPanel .dc4_cartBtn.dc4_actionBtn a{vertical-align:middle}.dc4_productInfoPanel .dc4_cartBtn.dc4_actionBtn a.modelCartLink{color:#778}.dc4_productInfoPanel .dc4_cartBtn.dc4_actionBtn a.modelCartLink:hover{color:#51c2b3}.dc4_productInfoPanel .dc4_cartBtn.dc4_actionBtn a.removeFromCart{color:#51c2b3}.dc4_productInfoPanel .dc4_cartBtn.dc4_actionBtn a.modelReDownLink{color:#51c2b3}.dc4_productInfoPanel .dc4_cartBtn.dc4_actionBtn a.freeProduct{color:#51c2b3}.dc4_productInfoPanel .dc4_cartBtn.dc4_actionBtn a .dc-icon{font-size:2.8rem;vertical-align:middle;position:relative;top:-1px}.dc4_productInfoPanel .dc4_cartBtn.dc4_actionBtn a .dcr_add_to_cart_text{margin-left:4px}.dc4_productInfoPanel.affix .dc4_cartBtn{top:0;left:0;width:100%;height:56px;line-height:56px;background:#fff}.dc4_productInfoPanel.affix .dc4_doubleButtonWrapper .dc4_actionBtn a{padding:17px 12px}.dc4_productInfoPanel.affix .dc4_doubleButtonWrapper .dc-icon{display:block;font-size:20px}.dc4_productInfoPanel.affix .dc4_doubleButtonWrapper .dc-icon-shopping-cart,.dc4_productInfoPanel.affix .dc4_doubleButtonWrapper .dc-icon-shopping-cart-full{font-size:22px;font-weight:700}.dc4_productInfoPanel.affix .dc4_productInfoPanelShareWrapper{width:104px;height:56px;bottom:1px}.dc4_productInfoPanel.affix .dc4_productInfoPanelShare::after{display:none}.dc4_productInfoPanel.affix .dc4_productInfoPanelShare::before{display:block}.dc4_productInfoPanel.affix .dc4_productInfoPanelFav{width:104px;height:56px;left:104px;bottom:1px;font-size:19px;border-right:none}.dc4_productInfoPanel .panel-body{padding:9px 11px}.dc4_productCategoryPath{margin-left:8px;line-height:30px;font-size:12px;font-weight:700;text-transform:uppercase;color:#51c2b3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:77%}.dc4_productCategoryPath a{color:#51c2b3}.dc4_productCategoryPath .dc-icon{font-size:10px}.dc4_productInfoPanel .dc4_productTitle{margin-left:8px;margin-top:5px;margin-bottom:0;color:#778;font-family:'Open Sans',sans-serif;font-size:30px;line-height:30px;height:30px;white-space:nowrap;font-weight:300;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis}.dc4_productInfoPanel .dc4_productTitle .medium_title{font-size:22px}.dc4_productInfoPanel .dc4_productTitle .small_title{font-size:15px}.dc4_productDesigner{margin-left:8px;margin-top:0;margin-bottom:0;font-size:14px}.dc4_productDesigner a{line-height:30px;font-size:12px;font-weight:700;color:#778}.dc4_productInfoPanel .dc4_cartBtn{position:absolute;right:0;bottom:11px;width:244px;height:56px;line-height:56px;text-align:center;text-transform:uppercase;font-size:12px;font-weight:700;background:#ebecec}.dc4_productInfoPanel .dc4_doubleButtonWrapper .dc4_actionBtn{line-height:58px;background:linear-gradient(120deg,#51c2b3,#3cd694)}.dc4_productInfoPanel .dc4_doubleButtonWrapper .dc4_actionBtn a{height:100%}.dc4_partOfSetLabel{width:100%;height:36px;line-height:28px;position:absolute;left:0;bottom:0;text-align:center;text-transform:uppercase;font-size:.857em}.dc4_partOfSetLabel .dcr_link{font-weight:700}.dc4_productInfoPanelLabel{width:100%;position:absolute;top:-38px;left:0;line-height:38px;font-size:12px;text-transform:uppercase;color:#fff;cursor:default}.dc4_productInfoPanelLabel .dcr_model_label{display:inline-block;min-width:85px;line-height:28px;padding:0 9px;text-align:center;background:#414142;vertical-align:bottom}.dcr_model_label .dcr_info_icon{display:none}.dcr_model_label.dcr_updated.updated_tooltip{margin-right:28px;cursor:pointer}.dcr_model_label.dcr_updated.updated_tooltip .dcr_info_icon{display:inline-block}.dc4_productInfoPanelLabel .dcr_model_label.dcr_exclusive{cursor:pointer;background-color:#747474}.dc4_productInfoPanelLabel .dcr_model_label.dcr_official{cursor:pointer;background-color:#969696}.dc4_productInfoPanelLabel .dcr_model_label.dcr_discount{line-height:38px;background-color:#ec6b83;background-image:-moz-linear-gradient(top,#ec6b83 0,#ec6b83 70%,#ce5e73 100%);background-image:-webkit-linear-gradient(top,#ec6b83 0,#ec6b83 70%,#ce5e73 100%);background-image:-linear-gradient(top,#ec6b83 0,#ec6b83 70%,#ce5e73 100%)}.dc4_productInfoPanelLabel .dcr_model_label+.tooltip{font-family:Open Sans}.dc4_productInfoPanelLabel .dcr_model_label+.tooltip .tooltip-inner{max-width:none!important;padding:15px 20px;text-align:left;font-size:12px;line-height:18px;text-transform:none;color:#778;border-radius:0;background-color:#fff;-webkit-box-shadow:0 5px 16px 0 rgba(0,0,0,.12);box-shadow:0 5px 16px 0 rgba(0,0,0,.12)}.dc4_productInfoPanelLabel .dcr_model_label+.tooltip .tooltip-inner h6{margin-top:0;text-transform:uppercase;font-weight:600}.dc4_productInfoPanelLabel .dcr_model_label+.tooltip .tooltip-inner p{font-size:12px!important;font-weight:400!important}.dc4_productInfoPanelLabel .dcr_model_label.dcr_official+.tooltip .tooltip-inner{height:143px}.dc4_productInfoPanelLabel .dcr_model_label+.tooltip.top{width:100%;top:-140px!important;left:0!important;padding:0;opacity:1}.dc4_productInfoPanelLabel .dcr_model_label.dcr_exclusive+.tooltip.top{top:-81px!important}.dc4_productInfoPanelLabel .dcr_model_label.dcr_updated+.tooltip.top{margin-top:-10px;top:-56px!important}.dc4_productInfoPanelLabel .dcr_model_label~.dcr_model_label~.dcr_model_label~.dcr_model_label.dcr_official+.tooltip.top{left:85px!important}.dc4_productInfoPanelLabel .dcr_model_label+.tooltip.top .tooltip-arrow{bottom:-9px;left:50%!important;margin-left:-8px!important;border-width:9px 8px 0!important;border-top-color:#fff!important}.dc4_productInfoPanelLabel .dcr_model_label.dcr_updated+.tooltip.top .tooltip-arrow{left:43px!important}.dc4_productInfoPanelLabel .dcr_model_label.dcr_exclusive+.tooltip.top .tooltip-arrow{left:44px!important}.dc4_productInfoPanelLabel .dcr_model_label~.dcr_model_label.dcr_exclusive+.tooltip.top .tooltip-arrow{left:132px!important}.dc4_productInfoPanelLabel .dcr_model_label~.dcr_model_label~.dcr_model_label.dcr_exclusive+.tooltip.top .tooltip-arrow{left:220px!important}.dc4_productInfoPanelLabel .dcr_model_label.dcr_official+.tooltip.top .tooltip-arrow{left:133px!important}.dc4_productInfoPanelLabel .dcr_model_label~.dcr_model_label~.dcr_model_label.dcr_official+.tooltip.top .tooltip-arrow{left:224px!important}.dcr_info_icon{position:absolute;left:94px;display:inline-block;width:28px;height:28px;line-height:28px;font-family:serif;font-weight:600;text-align:center;text-transform:none;background-color:#555}a.dc4_productInfoPanelSocial{position:absolute;top:-27px;right:0;width:80px;height:27px;line-height:27px;text-align:center;text-transform:uppercase;cursor:pointer;font-size:12px;color:#fff;background:#57bdaf}a.dc4_productInfoPanelModelFiles,a.dc4_productInfoPanelModelManage{position:absolute;bottom:-27px;right:80px;width:80px;height:27px;line-height:27px;text-align:center;text-transform:uppercase;cursor:pointer;font-size:12px;color:#fff;background:#555}a.dc4_productInfoPanelModelFiles{right:0;border-left:1px solid #fff}.dc4_productInfoPanel.extended .dc4_cartBtn,.dc4_productInfoPanel.extended .dc4_productInfoPanelFav,.dc4_productInfoPanel.extended .dc4_productInfoPanelShareWrapper{bottom:45px}.dc4_productInfoPanel.extended.affix .dc4_cartBtn,.dc4_productInfoPanel.extended.affix .dc4_productInfoPanelFav,.dc4_productInfoPanel.extended.affix .dc4_productInfoPanelShareWrapper{bottom:1px}.dc4_productInfoPanelShareWrapper{position:absolute;left:0;bottom:11px;width:62px;height:56px;cursor:pointer}.dc4_productInfoPanelShareBtn{width:100%;height:100%;text-align:center;background:#f6f6f6}.dc4_productInfoPanelShareBtn .dc-icon{font-size:18px;position:relative;top:19px}.affix .dc4_productInfoPanelShareBtn .dc-icon{font-size:19px}.dc4_productInfoPanelShare{display:none;position:absolute;bottom:-89px;left:-20px;z-index:11;width:220px;padding:8px 0;box-shadow:0 -4px 12px rgba(0,0,0,.2);background-color:#fff}.dc4_productInfoPanelShareWrapper:hover .dc4_productInfoPanelShare{display:block}.dc4_productInfoPanelShare::before{top:-9px;background:url('/img/dcnew/product/share_arrow_up.png') no-repeat 21% 100%}.dc4_productInfoPanelShare::after{display:block;bottom:-9px;background:url('/img/dcnew/product/share_arrow.png') no-repeat 50% 100%}.dc4_productInfoPanelShare::before{content:"\00a0";width:100%;height:9px;position:absolute;left:0}.dc4_productInfoPanel.affix .dc4_productInfoPanelShare{left:15px}.dc4_productInfoPanel.affix .dc4_productInfoPanelShare::before{left:-12px}.dc4_productInfoPanelShare p{margin-bottom:10px;text-align:center;font-size:14px}.dc4_productInfoPanelShare a{display:inline-block;width:30px;height:30px;margin-left:32px;position:relative;text-align:center}.dc4_productInfoPanelShare a.dcr_fb{top:-1px;font-size:21px}.dc4_productInfoPanelShare a.dcr_twitter{top:0;font-size:26px}.dc4_productInfoPanelShare a.dcr_gplus{font-size:26px}.dc4_productInfoPanelShare a.dcr_pinterest{top:-1px;font-size:25px}.dc4_productInfoPanelShare a:hover{color:#51c2b3}.dc4_productInfoPanelFav{position:absolute;left:62px;bottom:11px;width:62px;height:56px;font-size:18px;text-align:center;cursor:pointer;border-left:1px solid #fff;border-right:1px solid #fff;background:#eff0f0}.dc4_productInfoPanelFav .dc-icon{position:relative;top:16px}.dc4_productInfoPanelFav .dc-icon::before{content:"\e933"}.dc4_productInfoPanelFav.selected .dc-icon::before,.dc4_productInfoPanelFav:hover .dc-icon::before{font-family:designconnected;content:"\e932";color:#51c2b3}.dcr_pdt_read_more{display:none;margin-top:-5px;font-size:15px}.dcr_pdt_read_more.expanded{margin-top:5px}.dcr_pdt_read_more_shadow{display:none;position:absolute;bottom:0;width:100%;height:70px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.dcr_pdt_read_more .dcr_link{display:block;text-align:center;background-color:#fff}.dcr_pdt_read_more .dc-icon{display:inline-block;position:relative;top:2px;font-size:20px;transition:transform .2s linear}.dcr_pdt_read_more .dc-icon.rotate{transform:rotate(-180deg);transition:transform .2s linear}.dc4_productDetailsTable{border:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.dc4_productDetailsTable .table>tbody>tr>td{border-top:none;vertical-align:middle;padding:0 2px;width:14%}.dc4_tableCellWrapper{width:100%;height:100%;min-height:82px;text-align:center;padding:16px 0 21px;border:2px solid #fff;background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}.dc4_tableCellWrapper .dc4_tableCellTitle{padding-bottom:5px;display:block;color:#778}.dc4_tableCellWrapper .dc4_tableCellValue{padding-bottom:5px;font-weight:700}.dc4_tableCellWrapper .dc4_tableCellValue .dc-icon{font-size:13px}.dc4_tableCellWrapper.dc4_attrNo .dc4_tableCellTitle{color:#ccc}.dc4_tableCellWrapper.dc4_attrNo .dc4_tableCellValue{color:#ccc}.dc4_tableCellWrapper.dc4_attrYes .dc4_tableCellValue .dc-icon{margin-right:5px}.dc4_tableCellWrapper.dc4_attrNo .dc4_tableCellValue .dc-icon:before{font-family:designconnected;content:'\e90f'}.dc4_tableCellWrapper.dc4_attrNo .dc4_tableCellValue .dc4_tableCellValueText{display:none}#dc4 .dc4_xtrnlLink{color:#51c2b3;font-size:12px;font-weight:700}.dc4_pwrLink{font-size:12px;text-align:right}.dc4_modelDescription .dc4_mdCell{float:left;margin-bottom:2px}.dc4_modelDescription .dc4_mdLabel{font-size:1.071em;color:#778}.dc4_modelDescription .dc4_mdText{margin-right:40px;font-size:1.071em}.dc4_modelDescription .dc4_mdText .dc-icon{position:relative;top:-1px;margin-right:5px;font-size:.667em}.dc4_modelDescription .dc4_mdText.dc4_productSize{color:#ec6b83}.dc4_modelDescription .dc4_mdText.dc4_priceGroupText{text-transform:capitalize;font-weight:600;color:#ec6b83}.dc4_modelDescription .dc4_mdText a{outline:0 none;text-decoration:none;font-weight:600;color:#51c2b3}.dc4_modelDescription .tooltip .tooltip-inner{max-width:282px!important;padding:23px 28px;text-align:left;font-size:12px;line-height:20px;text-transform:none;color:#778;border-radius:0;box-shadow:-4px 3px 16px 0 rgba(0,0,0,.2);background-color:#fff}.tooltip.in{opacity:1}.dc4_modelDescription .dc4_priceGroupText+.tooltip .tooltip-inner{font-weight:600}.dc4_modelDescription .tooltip.top{margin-top:-10px}.dc4_modelDescription .tooltip.top .tooltip-arrow{margin-bottom:-4px;border-width:9px 8px 0!important;border-top-color:#fff!important}.dc4_relatedModels{margin-top:50px;margin-bottom:30px;padding:0}.dc4_relatedModelsTitleRow{margin:0 5px}.dc4_relatedModels .articleTitle{margin-left:15px;margin-bottom:26px;text-transform:none}.dc4_relatedModels .articleTitle .dcr_link{text-transform:uppercase}.dc4_relatedModels .pull-right .dcr_link{display:inline-block;margin-top:8px;margin-right:15px}.dc4_relatedModels .dcr_link .dc-icon{margin-left:5px;font-size:9px}.dc4_relatedModelsRow{max-height:236px;overflow:hidden;padding:0 10px}.dc4_relatedModelsRow .dc4_product{padding:10px;margin:0}.dc4_relatedModels .dc4_relatedModelsRow .thumbnail.blank{background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}.dc4_relatedModels .thumbnail{position:relative;border:none;border-radius:0;padding:0;margin-bottom:0}.dc4_relatedModels .thumbnail a img{width:100%;height:auto}.dc4_relatedModels .labels{width:70px;height:28px;line-height:28px;position:absolute;top:0;left:0}.dc4_relatedModels .newModel{text-transform:uppercase;text-align:center;color:#fff;background:#60388c}.dc4_productPageGallery{margin-top:40px;margin-bottom:40px;height:329px;background:#51c2b3}.nav-tabs.nav-justified li.dc4_modelFormatsTitle{width:5%;border-bottom:3px solid #d8d8d8}.productInfoMobile{display:none}.message_free_resources_bottom{position:fixed;right:2rem;bottom:2rem;z-index:100;width:490px;height:400px;opacity:.95;background-color:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.message_free_resources_bottom.higher{bottom:7.5rem}.message_free_resources_bottom .message_close{height:2rem}.message_free_resources_bottom .message_close a .dc-icon{font-size:1.1rem}.message_free_resources_bottom .icon_wrapper{padding:.5rem 1rem 0}.message_free_resources_bottom .message_title{width:100%;margin-top:3.8rem;margin-bottom:3rem;text-align:center;background:url('/img/tip_graphic.png') no-repeat 50% 50%;overflow:auto;overflow:hidden}.message_free_resources_bottom .message_title h3{margin:2.8rem auto 2.2rem;text-transform:uppercase;font-size:3rem;font-weight:800}.message_free_resources_bottom .message_content{text-align:center;font-size:1.2rem}.message_free_resources_bottom .message_footer{position:absolute;left:0;bottom:0;width:100%;height:70px;text-align:center;box-shadow:0 0 30px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.message_free_resources_bottom .message_footer a{display:block;width:100%;line-height:70px;font-size:1.3rem;font-weight:700;text-transform:uppercase;color:#51c2b3;opacity:.95;background:#fff}.message_free_resources_bottom .message_footer a .button_icon{margin-right:.4rem;position:relative;top:-.2rem;font-size:2.1rem;vertical-align:middle}.message_product_bottom{visibility:hidden;position:fixed;right:2rem;bottom:2rem;z-index:100;width:490px;height:400px;opacity:.95;background-color:#f2f2f2;box-shadow:0 0 30px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.message_product_bottom.higher{bottom:7.5rem}.message_product_bottom .message_close{height:2rem}.message_product_bottom .message_close a .dc-icon{font-size:1.1rem}.message_product_bottom .icon_wrapper{padding:.5rem 1rem .2rem}.message_product_bottom .message_content{text-align:center;font-size:1.2rem}.message_product_bottom .message_footer{position:absolute;left:0;bottom:0;width:100%;height:70px;text-align:center;box-shadow:0 0 30px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.message_product_bottom .message_footer a{display:block;width:100%;line-height:70px;font-size:1.3rem;font-weight:700;text-transform:uppercase;color:#51c2b3;opacity:.95;background:#fff}.message_product_bottom .message_footer a .button_icon{margin-left:.6rem;position:relative;top:-.2rem;font-size:2.6rem;vertical-align:middle}.message_ad_bottom{position:fixed;right:2rem;bottom:2rem;width:490px;height:400px;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);opacity:.95;z-index:300;overflow:hidden}.message_ad_bottom.high{bottom:7.5rem}.message_ad_bottom.higher{bottom:7.5rem}.message_ad_bottom .message_close{position:absolute;width:20px;height:20px;top:.8rem;right:.6rem;font-size:1.2rem;text-align:center;z-index:310}.message_ad_bottom .messge_header{position:absolute;top:0;left:0;width:100%;height:70px;background:#fff;opacity:.95;z-index:300}.message_ad_bottom .messge_header h4{line-height:50px;text-transform:uppercase;font-size:1.8rem;font-weight:300;text-align:center}.message_ad_bottom .message_content img{width:100%;height:auto}.message_ad_bottom .message_footer{width:100%;height:70px;position:absolute;left:0;bottom:0;opacity:.95;background:#fff}.message_ad_bottom .message_footer_left{padding-top:2.1rem}.message_ad_bottom .message_footer_right a{display:block;width:230px;height:74px;line-height:70px;color:#51c2b3;text-align:right;text-transform:uppercase;font-size:13px;font-weight:700;padding-right:2.9rem}.message_ad_bottom .message_footer_right a span{vertical-align:middle}.message_ad_bottom .message_footer_right a .dc-icon{margin-left:7px;font-size:2.5rem}.message_ad_bottom .voucher_info{padding-left:3rem;line-height:.9rem;text-align:left;font-size:1.2rem;color:#bbbbc8}.message_ad_bottom .ad_ends_info{margin-top:1.2rem;padding-left:3rem;line-height:.9rem;text-align:left;font-size:1.2rem;color:#bbbbc8}.message_ad_bottom .voucher_code{font-size:1.5rem;font-weight:800;color:#51c2b3}.message_architonic_bottom{position:fixed;right:2rem;bottom:2rem;width:490px;height:118px;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);opacity:.95;z-index:200;overflow:hidden}.message_architonic_bottom.high{bottom:30rem}.message_architonic_bottom.higher{bottom:42.4rem}.message_architonic_bottom .message_architonic_close{position:absolute;width:20px;height:20px;top:.8rem;right:.6rem;font-size:1.2rem;text-align:center;z-index:310}.message_architonic_bottom .message_logo{width:305px;height:125px;margin:0;padding:0;background:url(/img/partner_ad/architonic_en.png) no-repeat 25% 50%;background-size:110px auto}.message_architonic_bottom .message_link{width:185px;height:120px;margin:0;padding:0;background-color:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.message_architonic_bottom .message_link a{display:block;width:100%;height:120px;padding-top:3rem;line-height:1.5;font-size:12px;font-weight:700;text-align:center;text-transform:uppercase;color:#51c2b3}.message_architonic_bottom .message_link a .dc-icon{display:block;margin-top:5px;font-size:2rem}.confirm_close{display:none;position:fixed;right:2rem;bottom:2rem;width:490px;height:70px;line-height:70px;background-color:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);opacity:.95;z-index:200}.confirm_close .confirm_content p{font-size:1.2rem;font-weight:700;text-align:center;text-transform:uppercase;color:#51c2b3;vertical-align:middle}.confirm_close .confirm_content a{font-size:1.2rem;color:#51c2b3}.confirm_content span{font-size:1.2rem;padding:0 1rem}.dc4_relatedSetWrapper{padding:0}.dc4_relatedSetWrapper .dcr_related_set_header_wrapper{position:relative;width:100%;height:418px;background-color:#f6f6f6;overflow:hidden}.dc4_relatedSetWrapper .dcr_related_set_header .left_part{padding:35px 25px 35px 0}.dc4_relatedSetWrapper .dcr_related_set_header .right_part{padding-right:0!important}.dc4_relatedSetWrapper .dcr_related_set_header .dcr_more_sets{float:right;font-size:15px;font-weight:700}.dc4_relatedSetWrapper .dcr_related_set_header .dcr_more_sets .dc-icon{font-size:10px}.dc4_relatedSetWrapper .articleTitle{display:inline-block;margin-top:80px;margin-bottom:10px;text-transform:uppercase;font-size:30px;font-weight:300}.dc4_relatedSetWrapper .articleTitle+.dcr_link{margin-left:15px}.dc4_relatedSetWrapper .articleTitle+.dcr_link .dc-icon{position:relative;top:2px;font-size:29px}.dc4_relatedSetWrapper .dc4_modelSetViewAction{display:block;float:none;margin-bottom:52px;font-size:15px;font-weight:600;text-transform:none}.dc4_relatedSetWrapper .dc4_modelSetViewAction .dc-icon{float:left;margin-top:3px;padding-right:8px}.dc4_relatedSetWrapper .dc4_setSavings{display:inline-block;font-size:12px;font-weight:700}.dc4_relatedSetWrapper .dc4_setSavings .dc4_striketrough{margin-right:15px;text-decoration:line-through}.dc4_relatedSetWrapper .dc4_setAddToCart{width:489px;height:58px;margin-bottom:25px}.dc4_relatedSetWrapper .dc4_setAddToCart .dc4_cartBtn{float:left;height:58px;line-height:58px;width:50%;text-align:center;text-transform:uppercase;font-size:15px;font-weight:700}.dc4_relatedSetWrapper .dc4_setAddToCart .dc4_setPrice{border-right:1px solid transparent;background-color:#fff}.dc4_relatedSetWrapper .dc4_setAddToCart .dc4_actionBtn{cursor:pointer}.dc4_setGalleryWrapper{position:relative}.dc4_relatedSetWrapper .arrow_pointer{left:30.4%!important}.dc4_setGalleryShuttle.dc4_setCentered{position:relative!important;margin:0 auto!important}.dc4_setGalleryArrow .dc-icon.active{color:#fff}.dc4_setBtnCol .btn{font-size:11px;border-radius:0;border:2px solid #fff}.dc4_modelSet .thumbnail{position:relative;margin-bottom:0!important;padding:0;border:none;border-radius:0}.dc4_modelSet .thumbnail a img{width:100%;height:auto}.productsListHeader.collectionsListHeader{margin-bottom:0}.dc4_productList.product-list.collectionsList{margin-top:4px}.collectionsList{margin-top:17px;margin-bottom:70px}.collectionsList .carousel_wrapper{margin-bottom:30px}.collectionsList .carousel_wrapper.loaded{margin:15px 0 30px 0}.collectionItem{padding:0}.collectionImgWrapper{width:781px;float:left}.collectionItem .thumbnail{padding:0;border:none;border-radius:0;overflow:hidden}.collectionInfoWrapper{float:right;width:431px}.collectionItem .collectionInfoWrapper{position:relative;height:240px;background:#f6f6f6}.collectionItem .collectionTitleWrapper{padding-left:1.9rem}.collectionItem .collectionTitle{padding-top:4rem;font-size:1.072em;text-transform:uppercase;line-height:2em}.collectionItem .collectionsContains{padding-top:.7rem;padding-left:2.2rem;font-size:.857em;font-weight:600}.collectionItem .collectionsContains .dc-icon{position:relative;top:1px}.collectionItem .collectionsContains .dcr_icon_text{padding-left:5px}.collectionItem .dc4_youOwn,.collectionItem .dc4_youSave{display:block;padding-top:3px;font-size:.867em;font-weight:600}.collectionActions{position:absolute;bottom:0;left:0;right:0;width:100%;height:5.067em;padding:0;font-size:15px}.collectionActions .collectionDownloadText,.collectionActions .collectionPrice{width:299px;height:100%;padding-left:2rem;padding-right:2rem;padding-top:14px;text-align:right;background-color:#eff0f0}.collectionActions .collectionDownloadText .dc4_downloadText{text-transform:uppercase}.collectionActions .collectionCart,.collectionActions .collectionDownload{width:132px;height:100%;padding-left:2rem;padding-right:2rem;text-align:right;border-left:1px solid #f6f6f6;background-color:#ebecec}.collectionActions .collectionCart a,.collectionActions .collectionDownload a{display:block;width:100%;height:100%;padding:22px 32px;text-align:center;font-size:26px;font-weight:700}.collectionActions .collectionCart a .dc4_cartIcon,.collectionActions .collectionDownload a .dc4_cartIcon{font-weight:700}.collectionInfoHeader{position:relative;margin-top:-137px;width:1304px;margin-left:auto;margin-right:auto;padding:40px 0 0;line-height:36px;font-size:15px;background-image:url('/img/dcnew/collections/collections_header_shadow.png');background-repeat:no-repeat}.collectionInfoHeaderWrapper{width:1222px;padding:52px 78px 0;background-color:#fff}.collectionInfoHeader .collectionHeaderTitle{display:inline-block;text-transform:uppercase;font-weight:300;margin-top:11px;margin-bottom:6px}.collectionInfoHeader .dc4_productInfoPanelShareWrapper{display:inline-block;position:relative;width:65px;height:auto}.collectionInfoHeader .dc4_productInfoPanelShareBtn{background:0 0}.collectionInfoHeader .dc4_productInfoPanelShareBtn .dc-icon{top:7px;font-size:18px}.collectionInfoHeader .dc4_productInfoPanelShare{padding-top:0;padding-bottom:5px;bottom:-92px;left:-18px}.collectionInfoHeader .models_count{margin-bottom:10px;padding-left:2px;line-height:32px;font-weight:600}.collectionInfoHeader .productsListHeaderContentWrapper{position:relative;height:9em;overflow:hidden;margin-bottom:90px}.collectionInfoHeader .productsListHeaderContentWrapper.expanded{height:inherit;padding-bottom:3em}.collectionInfoHeader .productsListHeaderContent{padding-left:1px}.collectionInfoHeader .productsListHeaderContent a{color:#51c2b3}.collectionInfoHeader .productsListHeaderContentMore{position:absolute;width:100%;height:4em;bottom:0;left:0;padding-left:3px;padding-top:2em;padding-bottom:1em;background:linear-gradient(rgba(255,255,255,0),#fff 50%,#fff)}.collectionInfoHeader .productsListHeaderContentMore .dcr_icon_text_left{padding-right:10px}.collectionInfoHeader .productsListHeaderContentMore .dc-icon{position:relative;top:1px;font-size:19px}.collectionInfoHeader .cart_column{min-width:255px;margin-top:1px;margin-right:2px}.collectionInfoHeader .price_label{width:100%;padding:22px 20px 34px;text-align:center;font-size:16px;border-bottom:1px solid #fff;background-color:#f6f6f6}.collectionInfoHeader .collection_price{line-height:30px}.collectionInfoHeader .price_save{margin-top:6px;line-height:24px;font-size:12px;font-weight:600}.collectionInfoHeader .cart_button{width:100%;height:57px;line-height:58px;text-align:center;text-transform:uppercase;font-size:13px;font-weight:600;border-bottom:1px solid #fff;background-color:#ebecec}.collectionInfoHeader .cart_button a{color:#51c2b3}.collectionInfoHeader .cart_button .dcr_icon_text{padding-left:10px}.collectionInfoHeader .cart_button .dc-icon{position:relative;top:11px;font-size:33px;font-weight:700}.collectionInfoHeader .cart_button .dc-icon.dc-icon-shopping-cart-full{top:9px;font-weight:400}.collectionInfoHeader .cart_button .dc-icon.dc-icon-shopping-cart-full+.dcr_icon_text{padding-left:6px}.collectionInfoHeader .cart_button .dc-icon.dc-icon-download-2{font-size:31px;font-weight:400;top:7px}.collectionInfoHeader .cart_button .dc-icon.dc-icon-download-2+.dcr_icon_text{padding-left:0}.collectionsList .productList{padding:0 5px}.dcr_account_content_wrapper .collectionsList{position:relative}#dc4 ol.breadcrumb{background:0 0;border-radius:0;text-transform:uppercase;font-size:14px;margin-bottom:0}#dc4 .under_breadcrumb_text{padding-left:15px;padding-right:15px;padding-bottom:20px}#dc4 #footer .jumbotron{background-color:#fff}#dc4 #footer ul li{list-style:none}#requestFormatModal{color:#777}#productLightbox .modal-dialog .modal-content{border-radius:0}#productLightbox .modal-dialog .modal-content .modal-body{padding:0}#productLightbox .dc4_lbContent{padding:0}#productLightbox .dc4_lbContent .row{margin:0}.dc4_lbRightContent{padding:0}.dc4_lightboxBigImageWrapper{position:relative}.dc4_lightboxBigImageWrapper .dc4_lbNavigation{width:78px;height:100%;background:rgba(255,255,255,.5)}.dc4_lightboxBigImageWrapper .dc4_lbLeftNavigation{position:absolute;top:0;left:0;bottom:0}.dc4_lightboxBigImageWrapper .dc4_lbRightNavigation{position:absolute;top:0;right:0;bottom:0}.dc4_lightboxBigImageWrapper img{width:100%;height:auto}.film_roll_next,.film_roll_prev{top:10px!important;margin:0!important;width:60px!important;height:60px!important;line-height:50px!important;border:none!important;border-radius:0!important;background:rgba(255,255,255,.5)!important;opacity:1!important;color:rgba(0,0,0,.3)!important}a.film_roll_next:hover,a.film_roll_prev:hover{opacity:.5}.film_roll_next .dc-icon,.film_roll_prev .dc-icon{font-size:40px}a.film_roll_next:hover .dc-icon,a.film_roll_prev:hover .dc-icon{color:#fff}#cart_thumbnail_template{display:none}#footer .jumbotron{background-color:#fff}#footer ul li{list-style:none}.dc4_footer{position:relative;background:#fff;z-index:2;margin-top:30px}.dcr_account_footer_wrapper{padding-left:0;padding-right:0}.dcr_footer{width:100%;margin:0;padding:0}.dcr_footer_top_shadow{width:100%;height:30px;position:absolute;top:0;z-index:-1;box-shadow:0 0 30px 0 rgba(0,0,0,.15)}.home_promo_under_carousel~.bottom_filler{display:block;height:30px;margin-bottom:-60px}.dcr_footer .jumbotron{margin-top:10px;margin-bottom:12px;padding:30px 0;line-height:50px;font-size:15px;background-color:#fff}.dcr_footer a,.dcr_footer a:focus,.dcr_footer a:hover{color:#778}.dcr_footer ul{margin-left:-22px}.dcr_footer ul li{list-style:none;color:#778}.dcr_footer ul li a:hover{color:#51c2b3}.dcr_footer .dcr_feedback_link,.dcr_footer .dcr_feedback_link:focus{font-weight:700;color:#51c2b3}.dcr_feedback_link .dc-icon{margin-right:5px;position:relative;top:2px;font-size:16px!important;color:#51c2b3}.dcr_footer_banner{margin-left:-15px}.dcr_footer_banner img{width:100%;max-width:288px;height:auto}.dcr_footer .dcr_share{position:relative;margin-bottom:12px}.dcr_footer .dcr_share::before{position:absolute;top:18px;content:"";display:inline-block;width:32.25%;height:3px;background-color:#ebebeb}.dcr_footer .dcr_share::after{position:absolute;top:18px;right:0;content:"";display:inline-block;width:32.25%;height:3px;background-color:#ebebeb}.dcr_footer .dcr_share_links{display:block;width:450px;margin:0 auto;position:relative;z-index:1;background-color:#fff}.dcr_footer .dcr_share a{display:inline-block;width:30px;margin-left:26px;position:relative;text-align:center;font-size:27px}.dcr_footer .dcr_share a:hover{color:#51c2b3}.dcr_footer .dcr_share a.dcr_fb{top:-2px;font-size:21px}.dcr_footer .dcr_share a.dcr_twitter{top:0;font-size:29px}.dcr_footer .dcr_share a.dcr_behance{top:4px;font-size:32px}.dcr_footer .dcr_share a.dcr_pinterest{font-size:25px}.dcr_footer .dcr_share a.dcr_instagram{top:1px}.dcr_footer .dcr_share a.dcr_youtube{top:2px;font-size:29px}.dcr_footer .dcr_share a~.tooltip .tooltip-inner{min-width:190px;max-width:100%;height:60px;line-height:54px;font-size:14px;color:#777888;border-radius:0;box-shadow:0 8px 12px rgba(0,0,0,.2);background-color:#fff}.dcr_footer .dcr_share a~.tooltip.top{margin-top:-10px}.dcr_footer .dcr_share a~.tooltip.top .tooltip-arrow{margin-bottom:-2px;border-width:7px 6px 0!important;border-top-color:#fff!important}.dcr_footer_logos{margin-bottom:60px}.dcr_footer_logos .row{height:36px;line-height:36px}.dcr_currency_menu,.dcr_lang_menu,.dcr_logo_wrapper{display:inline-block}.dcr_logo_wrapper{position:absolute;bottom:6px;left:17px}.dcr_lang_menu{margin-left:74px}.dcr_currency_menu{margin-left:32px}.dcr_currency_menu .dc-icon,.dcr_lang_menu .dc-icon{position:relative;top:-3px;margin-left:6px;font-size:8px}.dcr_currency_menu.dropup .dropdown-menu,.dcr_lang_menu.dropup .dropdown-menu{min-width:81px;margin-bottom:0;text-align:center;border:none;border-radius:0}.dcr_currency_menu .dropdown-menu>li>a,.dcr_lang_menu .dropdown-menu>li>a{padding-top:2px;padding-bottom:2px;font-style:italic;color:#778}.dcr_logos{text-align:right;height:100%}.dcr_copyright{color:#8d8d8d}.bottom_filler,.dcr_footer_mobile_wrapper{display:none}.noResultsWrapper{font-family:'Open Sans',sans-serif;padding-top:3.786em}.noResultsIcon{font-size:7.134em}.noResultsTitle{font-size:2.143em;font-weight:300}.noResultsTitle p{margin-bottom:.5rem}.noResultsText{font-size:1.286em;font-weight:300;margin-bottom:3.786em}.noResultsWrapper.noFavoritesWrapper{padding-top:3.643em;padding-bottom:1.928em}.noResultsTitle.noFavoritesTitle p{margin-bottom:.7rem}.noResultsText.noFavoritesText{margin-bottom:2.667em}.modal-content{color:#778;border-radius:0;border:none}.modal .close{display:none}.modal-footer,.modal-header{margin:0 24px;padding:30px 0}.modal-body{padding:5.5% 7%}.modal .modal-lg{margin:30px auto}.modal .form-horizontal .form-group{margin-bottom:20px}.modal .form-horizontal .control-label{text-align:left}.dcr_modal_form_control{padding-left:47px}.dcr_modal_form_control .dc4_whiteButton{margin-left:28px}.modal tbody>tr>td{padding:0;border-top:0 none}.modal tr{height:63px}.modal tr.dcr_textarea{height:152px}.modal tbody>tr>td:first-child{padding-right:0;padding-top:9px}.modal label{margin-bottom:0;margin-right:2%}.modal .form-group{margin-bottom:0;position:relative}.modal .dcr_textarea .form-group{width:638px}.modal .form-control{padding:7px 18px;border:2px solid #dfdfea;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#fff!important}.modal .form-control:focus{border:2px solid #dfdfea;box-shadow:none}.modal .has-error .form-control{border-color:#ec6b83;background-color:#fff!important}.modal .form-group .form-control-feedback{height:42px;margin:0;padding:13px 0;right:5px;font-size:12px}.modal .has-error .form-control-feedback::before{display:block;content:"\e910";color:#ec6b83}.modal a,.modal a:focus,.modal a:hover{text-decoration:none}.modal input.form-control{height:42px;line-height:24px}.modal textarea{width:100%;padding:7px 20px;line-height:24px;border:2px solid #dfdfea;resize:none}.modal-content h1,.modal-content h2{font-size:30px;line-height:40px;font-weight:lighter}.modal-content h3{font-size:20px;line-height:30px;font-weight:lighter}.modal-content .modal-title .dc-icon{float:left;margin-top:-8px;margin-right:21px;font-size:49px}#modalThreesixty .modal-lg{width:1000px}#modalThreesixty .modal-content{margin-top:5rem}#modalThreesixty .modal-body{padding:0}#modalThreesixty .modal-header{position:absolute;top:-4rem;right:0;margin:0;padding:0;border:none;color:#fff}#modalThreesixty .modal-header a{text-decoration:none}#modalThreesixty .modal-header a:hover{text-decoration:none}#modalThreesixty .modal-header a span{font-size:3rem;color:#fff}.threesixty_navigation{display:block;position:absolute;width:72px;height:82px;top:50%;transform:translateY(-50%);z-index:100;text-align:center}.threesixty_navigation.next_button{right:0}.threesixty_navigation.prev_button{left:0}.modal-content .threesixty_navigation .dc-icon{font-size:5rem}.popup_title{padding:9px 6%}.popup_upperhalf{display:table;width:100%;padding:0 6%;margin-bottom:19px}.popup_lowerhalf{display:table;width:100%;background:#fff}.popup_cell{display:table-cell;width:55.9%;padding:34px 0;vertical-align:top}.popup_cell:nth-child(2){width:44.1%}.popup_cell p{margin:0;line-height:24px}.popup_cell p:first-of-type{margin-top:6px}.popup_lowerhalf_wrapper{position:relative;padding:20px 6%;background:#fff}.popup_lowerhalf_wrapper:before{content:"";display:block;height:2px;position:absolute;top:0;left:6%;right:6%;background-color:#f6f6f6}.popup_free_download{padding:20px 6% 26px;background:#f6f6f6}.modal-content .popup_free_download .dc-icon{font-size:2.7rem}.row_buttons{display:inline-block!important}.popup_free_download .btn{width:200px;height:48px;padding:12px;text-transform:uppercase}.popup_free_download .left_button{visibility:hidden;float:left;width:40.5%;padding:5px 3.5rem;height:49px;line-height:49px}.popup_free_download .right_button{float:left;width:57%}.popup_remarks{padding:36px 6%;background:#3d4750;color:#dfdfea;font-size:1.2rem}.popup_remarks span{margin-right:16px;position:relative;top:7px;font-size:20px}.hidden_table{display:table;width:100%;height:100%}.hidden_table_row{display:table-row}.hidden_table_cell{display:table-cell;vertical-align:middle}.hidden_table_cell.left_cell{text-align:left}.hidden_table_cell.right_cell{text-align:right}.dcr_modal_subheading{padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid #d9d9d9}.dcr_text_select_renderer{margin-bottom:18px}.dcr_modal_footer{border-top:0 none;position:absolute;bottom:0;right:6px}.modal .dc4_greenButton,.modal .dc4_whiteButton,.modal button{display:inline-block;margin-right:15px}.modal .dcr_btn_cancel{margin-right:20px}.modal-content .dc-icon{margin-bottom:14px;font-size:8rem}.dcr_modal_close{position:relative;height:30px}.dcr_modal_close .dc-icon{float:right;font-size:20px;cursor:pointer;color:#fff}a.dcr_link{outline:0;text-decoration:none;font-weight:600;color:#51c2b3}.modal-content .dcr_link{display:block;margin-top:20px;margin-bottom:56px}.modal-content .dcr_link .dc-icon{margin-left:5px;font-size:9px}.modal-feedback .modal-dialog{width:878px}.modal-feedback .modal-body{padding:40px 53px 40px 49px}.modal-feedback .modal-content .modal-title .dc-icon{margin-left:-1px;margin-right:18px;margin-top:-7px;font-size:50px}.modal-feedback h2{margin-bottom:51px}.modal-feedback .table{margin-bottom:4px}.modal-feedback tbody>tr>td:first-child{width:99px;padding-top:10px}.modal-feedback tr:not(.dcr_textarea) .form-group{width:328px}.dcr_non_editable{line-height:24px;padding:9px 0}.modal-newsletter .modal-dialog,.modal-newsletter-subscribed .modal-dialog,.modal-newsletter-unsubscribe .modal-dialog{width:878px}.modal-newsletter-subscribed .modal-content{padding:42px 0}.modal-newsletter .modal-body,.modal-newsletter-unsubscribe .modal-body{padding:40px 48px;font-size:15px}.modal-newsletter-subscribed .modal-body{padding:50px 48px 40px}.modal-newsletter h2{margin-bottom:33px}.modal-newsletter-unsubscribe h2{margin-top:0;margin-bottom:39px}.modal-newsletter .modal-title .dc-icon{margin-right:23px;font-size:50px}.modal-newsletter .dcr_link{margin-top:19px;margin-left:3px}.modal-newsletter .dcr_link .dc-icon{position:relative;top:-1px}.modal-newsletter .table,.modal-newsletter-unsubscribe .table{margin-bottom:3px}.modal-newsletter tr,.modal-newsletter-unsubscribe tr{height:68px}.modal-newsletter .newsletter_actions td:first-child,.modal-newsletter-unsubscribe td:first-child{width:70px}.modal-newsletter .form-group,.modal-newsletter-unsubscribe .form-group{width:328px}.modal-newsletter .dcr_non_editable{padding:10px 0 0}.newsletter_actions .dc4_greenButton{margin-right:26px}.modal-newsletter-subscribed .dc4_greenButton{margin-top:45px;margin-bottom:16px}.modal-avatar-save .dc-icon{margin-bottom:32px;font-size:78px}.modal-avatar-save h2{width:490px;margin-left:auto;margin-right:auto;margin-bottom:40px}.modal-avatar-save h3{margin-bottom:45px;font-size:20px;line-height:30px;font-weight:lighter}.modal-avatar-remove .dc-icon{margin-bottom:32px;font-size:78px}.modal-avatar-remove h2{width:490px;margin-left:auto;margin-right:auto;margin-bottom:40px}.modal-avatar-remove h3{margin-bottom:45px;font-size:20px;line-height:30px;font-weight:lighter}.modal-discount-info .modal-dialog{width:1065px}.modal-discount-info .modal-body{padding:3% 6.5% 6%}.modal-discount-info h3{max-width:90%;margin-top:0;margin-bottom:25px}.modal-discount-info .modal-body>table{margin-top:50px}.modal-discount-info td{vertical-align:top}.modal.modal-discount-info tbody>tr>td:first-child{width:48%;padding:0}.modal.modal-discount-info .bulk-discounts{border-right:2px solid #dedede}.modal-discount-info .member-discounts{padding-left:4%}.modal.modal-discount-info tbody>tr:first-child>td{height:115px}.modal-discount-info p{margin-bottom:5px}.modal-discount-info .dcr_note{font-size:.857em;max-width:90%}.modal-discount-info .dcr_note:first-child{margin-top:45px}.modal-discount-info .dcr_emph{color:#51c2b3}.modal-discount-info .dcr_bold{font-weight:700}.modal-discount-info .dc4_greenButton{display:none}.modal-enter-voucher .modal-dialog{width:878px}.modal-enter-voucher .modal-body{padding:6%}.modal-enter-voucher .modal-body .dc-icon{margin-bottom:19px;font-size:5.571em}.modal-enter-voucher h2{max-width:680px;margin-left:auto;margin-right:auto;margin-bottom:32px}.modal-enter-voucher .dc4_smallGreenButton{width:139px;height:42px}.modal-enter-voucher form{margin-bottom:52px}.modal-enter-voucher .dcr_note{margin-top:20px;margin-bottom:3px;font-size:12px}.modal-enter-voucher input[type=text]{display:inline-block;border:2px solid #51c2b3;background-color:#fff!important}.modal-enter-voucher input[type=text]:focus{border:2px solid #51c2b3}.modal-enter-voucher .has-error input{border-color:#ec6b83}.modal-enter-voucher .has-error .form-control:focus{border:2px solid #ec6b83;box-shadow:none}.modal-enter-voucher .has-success input{border-color:#51c2b3}.modal-enter-voucher .has-success .form-control:focus{border:2px solid #51c2b3;box-shadow:none}.modal-enter-voucher .form-group{display:inline-block;position:relative;top:1px;height:77px;width:43%;max-width:328px}.modal-enter-voucher .form-group .form-control-feedback{margin:0;padding:13px 0;font-size:12px}.modal-enter-voucher .form-group .form-control-feedback:before{display:none;position:relative;right:12px}.modal-enter-voucher .has-error .form-control-feedback:before{display:block;content:"\e910";color:#ec6b83}.modal-enter-voucher .has-success .form-control-feedback:before{display:block;content:"\e90d";font-size:15px;color:#51c2b3}.modal-enter-voucher .requiredMsg{position:absolute;text-align:left}.requiredMsg a{text-decoration:underline;color:#ec6b83}.modal-enter-voucher input~.tooltip.top{left:150px!important;right:-20px;top:-52px!important}.modal-enter-voucher input~.tooltip .tooltip-inner{padding:16px;text-align:left;line-height:12px;font-size:12px;border-radius:0;background-color:#ec6b83}.modal-enter-voucher input~.tooltip.top .tooltip-arrow{margin-left:-6px!important;border-width:7px 6px 0 6px!important;border-top-color:#ec6b83!important}.modal-request .modal-dialog{width:833px}.modal-request .modal-body{padding:3% 8.4% 6%}.modal-request h2{margin-bottom:46px;margin-top:14px}.modal-request textarea{width:100%;margin-bottom:30px;padding:10px 20px;border:2px solid #dfdfea}.modal-request p{line-height:36px}.modal-request .dcr_warning{display:inline-block;font-size:12px;color:#ec6b83}.modal-request .dc4_greenButton{width:199px;margin-top:30px}.modal-format-requested .modal-dialog{width:878px}.modal-format-requested .modal-body{padding:6%}.modal-format-requested .modal-content h2{margin-top:30px;line-height:34px}.modal-format-requested h3{margin-bottom:45px}.modal.modal-login{z-index:10010}.modal-login .modal-dialog{width:660px}.modal-login .modal-body{padding:7% 0 0}.modal-login .dcr_modal_section{padding:0 8%}.modal-login .dcr_forgotten_pass_section{height:136px;margin-top:40px;padding-top:35px;background-color:#f6f6f6}.modal-login .dcr_forgotten_pass_section .requiredMsg{font-size:15px;color:#778}.modal-login .dcr_forgotten_pass_section .dcr_error_msg .requiredMsg{color:#ec6b83}.modal-login h2{margin-bottom:50px}.modal-login table{width:100%}.modal-login tr{height:63px}.modal-login tbody>tr>td{vertical-align:top}.modal-login tbody>tr>td:first-child{width:32%;padding-top:10px}.modal-login label{margin-bottom:0}.modal-login .form-group{margin-bottom:0;position:relative}.modal-login .has-error .form-control:focus{border-color:#ec6b83;box-shadow:none}.modal-login .dcr_remember_me{display:inline-block;height:55px;margin-top:20px;padding:17px 0}.modal-login .dcr_remember_me label{margin-right:0;padding-left:40px;font-weight:400}.modal-login .dc4_greenButton.dcr_login_btn{float:right;min-width:170px;margin-top:20px;margin-right:0}.modal-login .dcr_forgotten_pass .input-group{width:78%}.modal-login .dcr_forgotten_pass .form-group{display:table-cell}.modal-login .dcr_forgotten_pass .form-control{width:100%;height:100%;line-height:24px;padding:7px 18px;box-shadow:none;border-color:#dfdfea;background-color:#fff!important}.modal-login .dcr_forgotten_pass #femail{background-color:#f6f6f6!important}.modal-login .dcr_forgotten_pass .input-group-btn{width:28%;height:100%;position:absolute;top:0;z-index:2;background-color:#dfdfea}.modal-login .dcr_forgotten_pass .has-error+.input-group-btn{height:42px}.modal-login .dcr_forgotten_pass .input-group-btn .btn{width:100%;height:100%;text-align:center;color:inherit;opacity:1;background-color:transparent;background:url('/img/dcnew/login/fpass_icon.png') no-repeat 50% 50%}.modal-login .dcr_forgotten_pass .dc-icon{font-size:20px}.modal-login .has-error input[type=email],.modal-login .has-error input[type=password],.modal-login .has-error input[type=text]{border-color:#ec6b83;background-color:#fff!important}.modal-login .form-group .form-control-feedback{height:42px;margin:0;padding:13px 0;right:5px;font-size:12px}.modal-login .has-error .form-control-feedback::before{display:block;content:"\e910";color:#ec6b83}.modal-login .dcr_forgotten_pass #req_fsuccess_fpass{position:absolute;left:50px;right:50px;bottom:47px;top:44px;max-width:430px;padding-left:15px;line-height:24px;font-size:14px;color:#778;border-left:6px solid #bdbdcd}.modal-login #req_fsuccess_fpass~.dcr_forgotten_pass,.modal-login .dcr_forgotten_pass_success{display:none}.modal-login #req_fsuccess_fpass~.dcr_forgotten_pass_success{display:block}.modal-login .dcr_login_signup{display:none}.modal-login tr.login_error_row{height:3.2rem}.modal-order-details .modal-dialog{width:833px}.modal-order-details .modal-body{padding:1.202% 7% 0}.modal-order-details .order_details_table{display:table;width:100%;margin-top:53px;font-size:15px}.modal-order-details .order_details_table_row{display:table-row}.modal-order-details .order_details_table_cell{display:table-cell;width:50%;height:56px;padding:0 30px}.modal-order-details .order_details_table_row:nth-last-child(2) .order_details_table_cell{height:65px}.modal-order-details .order_details_table_row:last-of-type .order_details_table_cell{width:30%;height:122px;padding:0 30px;vertical-align:middle;text-transform:uppercase;font-size:15px;font-weight:700;color:#51c2b3;border-top:2px solid #e1e1e1}.modal-order-details .order_details_table_cell.cell_2{text-align:right;font-weight:700}.modal-change-plan .payment_amount_value,.modal-order-details .payment_amount_value{font-size:3.333em}.modal-order-details .payment_amount_value{position:relative;top:-4px}.modal-change-plan .payment_amount_currency,.modal-order-details .payment_amount_currency{position:relative;top:-1.05em;margin-left:5px;font-size:1.333em}.modal-order-details .payment_amount_currency{top:-1.3em}.modal-change-plan .payment_amount_currency{margin-right:38px}.vat_popup_message_empty .modal-body,.vat_popup_message_invalid .modal-body{padding:3% 7% 6%}.vat_popup_message_empty h2,.vat_popup_message_invalid h2{margin-bottom:50px}.vat_popup_message_empty h3,.vat_popup_message_invalid h3{margin-top:45px;margin-bottom:22px;font-size:19px}.vat_popup_message_empty p,.vat_popup_message_invalid p{line-height:24px;margin-top:25px}.vat_popup_message_empty button,.vat_popup_message_invalid button{margin-right:17px}.modal-format-compatible .modal-dialog{width:833px}.modal-format-compatible .modal-body{padding:3% 7% 5%}.modal-format-compatible h2{margin-top:0;margin-bottom:50px}.modal-format-compatible p{line-height:16px}.modal-format-compatible .dc4_greenButton{width:179px;margin-top:25px}.modal-request-info .modal-dialog{width:833px}.modal-request-info .modal-body{padding:3% 7% 5%}.modal-request-info h2{margin-bottom:55px}.modal-request-info p{margin-bottom:25px;line-height:24px}.modal-request-info .dc4_greenButton{width:179px;margin-top:10px}.modal-download .modal-dialog{width:833px}.modal-download .modal-body{padding:0}.download_wrap{padding:2.3% 7.2% 9.7%}#dc4_modal_replace .download_wrap{padding:3% 8% 6.5%}.download_wrap h1{margin-bottom:63px}.download_wrap input[type=checkbox]:not(old){margin-bottom:20px}.download_wrap input[type=checkbox]:not(old)+label{margin-bottom:15px;padding-left:33px;font-weight:400}.download_wrap .dc4_greenButton{min-width:205px;margin-top:13px;margin-right:20px}.download_wrap.dropbox_download_wrap{max-height:80vh;padding:2.3% 7.2%;overflow-y:auto}.dropbox_download_wrap .table_wrap{padding:10px 0}.dropbox_download_wrap tbody>tr>td:first-child{padding:0;vertical-align:middle}.file_table_wrap{overflow:hidden;font-size:1.1rem}.file_table_wrap .table{margin-bottom:5px;border-bottom:1px solid #fbfbfb}.file_table_wrap td.first_col{width:10%;text-align:center;background:#ebecec}.file_table_wrap td.second_col{width:19%;padding:0 1.2rem;vertical-align:middle;font-weight:600;border-left:1px solid #f6f6f6;background:#eff0f0}.file_table_wrap td.third_col{width:71%;padding:0 1.5rem;vertical-align:middle;background:#f6f6f6}.file_table_wrap .dc4_downloadIcon{font-size:3rem;color:#51c2b3}.file_table_wrap .file_name{font-size:1.2rem}.file_table_wrap .file_size{color:#b3b3b3}.footer_table_wrap .table{margin-bottom:30px}.footer_table_wrap tr{height:54px}.download_wrap.dropbox_download_wrap .dc4_greenButton{margin:0}.exceed_limit_text{position:absolute;max-width:480px;margin-top:15px;line-height:1.5;font-size:13px}.file_format_tooltip{display:none;position:absolute;top:-187%;right:5%;background-color:#333;padding:9px;z-index:20000}.file_format_tooltip_cart{display:none;position:absolute;top:-187%;right:-7%;background-color:#333;padding:9px;z-index:20000}.file_format_tooltip p,.file_format_tooltip_cart p{margin:auto;color:#e3e3e3;font-size:.9rem;line-height:1.3rem;text-align:justify}.file_format_tooltip a,.file_format_tooltip_cart a{color:#fff;font-size:.9rem;font-weight:700}.file_format_tooltip a:hover,.file_format_tooltip_cart a:hover{color:#778}.file_format_tooltip .tooltip_queue,.file_format_tooltip_cart .tooltip_queue{position:absolute;bottom:-5px;left:10px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333}.request_formats_text{display:inline-block;margin-top:20px;margin-left:8px;font-size:15px}.request_formats{max-height:374px;overflow-y:hidden;overflow-y:auto;padding:0 1.8% 0 7.2%;font-size:15px;font-weight:700;background-color:#f6f6f6}.request_formats .formats_table{display:table;width:100%}.request_formats .format_row{display:table-row;margin:0}.request_formats .format_title{display:table-cell;width:29%;padding:18px 10px 19px;vertical-align:top}.request_formats .request_buttons{display:table-cell;width:71%;padding:20px 10px 5px;vertical-align:top}.request_formats .format_row:not(last-child) .format_title,.request_formats .format_row:not(last-child) .request_buttons{border-bottom:1px solid #e6e6e6}.request_formats .request_button{float:left;width:33.3%;padding-bottom:12px}.request_formats .dcr_link{display:inline;font-weight:400}.request_formats .format_row .dc-icon{font-size:13px}.request_formats.mCustomScrollbar .mCSB_inside>.mCSB_container{margin-right:35px}.request_formats.mCustomScrollbar .mCSB_scrollTools{top:13px;bottom:13px;opacity:1}.request_formats.mCustomScrollbar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:5px;background-color:#9999a6!important;border-radius:0}.request_formats.mCustomScrollbar .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#9999a6!important}.request_formats.mCustomScrollbar .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.request_formats.mCustomScrollbar .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#9999a6!important}.request_formats.mCustomScrollbar .mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.modal-voucher h4{margin-bottom:60px;line-height:40px;font-weight:lighter;font-size:29px}.modal-voucher p{max-width:530px;margin-bottom:25px;line-height:24px}.modal-voucher .form-group{max-width:328px;height:63px}.modal-voucher .dc4_greenButton{margin-top:25px}.modal-subscriptions-download .modal-body{margin:0;padding:0;font-size:15px}.modal-subscriptions-download .modal-content h1{font-size:2em}.modal-subscriptions-download .modal-content .dcr_link{display:inline;margin:0}.modal.modal-subscriptions-download .dc4_greenButton,.modal.modal-subscriptions-download .dc4_whiteButton,.modal.modal-subscriptions-download button{margin:0}.modal.modal-subscriptions-download .downloadBtn.dc4_greenButton,.modal.modal-subscriptions-download .upgradeBtn.dc4_greenButton{width:57%;min-width:auto;margin-left:40.5%;height:49px;line-height:49px;font-size:12px;background-image:none}.modal.modal-subscriptions-download .downloadBtn.dc4_whiteButton{width:57%;margin-left:40.5%;height:48px;line-height:44px;font-size:12px;background-image:none;background-color:transparent}.modal-subscriptions-download .dc4_doubleButtonWrapper .dc4_cartBtn{width:57%}.modal-subscriptions-download .dc4_doubleButtonWrapper .dc4_cartBtn.dc4_priceBtn{width:40.5%;border-right:0}.modal-subscriptions-download .dc4_doubleButtonWrapper .selected .action_remove_text{display:block}.modal-subscriptions-download h5{margin-top:2px;margin-bottom:6px;text-transform:uppercase;font-size:1em;font-weight:700}.dcr_warning{color:#ec6b83}.dc4_hide_img_navigation{display:none;position:absolute;bottom:0;left:0;right:0;height:100px;margin-bottom:-100px;background:#fff}.dc4_hidden_lightbox{display:none}.dc4_modal_message_body_icon{width:82px;height:82px;margin:25px auto;line-height:97px;border-radius:50%;border:3px solid #778}.dc4_modal_message_body_icon .dc-icon{font-size:48px}.dc4_modal_message_body_icon .dc-icon-attention{line-height:8rem}.dc4_modal_message_body_headline{font-size:2em;font-weight:lighter}.dc4_modal_message_body_explain{margin-top:10px}.dc4_modal_message_body_explain p{margin-bottom:15px}.dc4_modal_message_extra{font-weight:700}.dc4_modal_message_button_nav{margin-top:50px;margin-bottom:5px}.modal-monthly-quota-info{font-size:15px}.modal-monthly-quota-info .modal-body{padding:4.5% 7% 8.5%}.modal-monthly-quota-info .modal-content h2{margin-bottom:10px}.modal-monthly-quota-info .modal-content h3{margin-top:50px;margin-bottom:25px}.modal-monthly-quota-info .dc4_greenButton{display:none;margin-top:40px}.modal-auto-renew-info{font-size:15px}.modal-auto-renew-info .modal-body{padding:4.5% 7% 8.5%}.modal-auto-renew-info .modal-content h2{margin-bottom:10px}.modal-auto-renew-info .modal-content h3{margin-top:50px;margin-bottom:25px}.modal-auto-renew-info .dc4_greenButton{display:none;margin-top:40px}.modal-auth-card .modal-dialog,.modal-change-plan .modal-dialog{width:1180px}.modal-auth-card .modal-content,.modal-change-plan .modal-content{padding:39px 70px;font-size:15px}.modal-change-plan .change_plan_header_downgrade,.modal-change-plan .change_plan_header_upgrade{margin-bottom:36px}.modal-auth-card .update_payment_header{margin-bottom:-3px}.modal-auth-card .modal-content h2{margin-left:-2px}.modal-auth-card .change_payment_form h3{display:none}.modal-change-plan .modal-content h2{margin-left:-3px}.modal-change-plan .modal-content .header_left p{margin-left:-1px}.modal-change-plan .change_plan_header_downgrade .header_right p,.modal-change-plan .change_plan_header_upgrade .header_right p{margin:0;line-height:92px}.secure_mobile{display:none}.modal-auth-card .update_payment_header p{margin:0;line-height:90px}.modal-change-plan .change_plan_footer_downgrade .dcr_date,.modal-change-plan .change_plan_header_downgrade .dcr_date{font-weight:700}.modal-auth-card .update_payment_header .dc-icon,.modal-change-plan .change_plan_header_downgrade .dc-icon,.modal-change-plan .change_plan_header_upgrade .dc-icon{margin-right:10px;position:relative;top:4px;font-size:22px}.modal-change-plan .change_plan_content{margin-top:15px}.modal-change-plan .change_plan_content .subscription-payment-details-title+.dc4_smallWhiteButton{position:relative;top:-3px;margin-left:13px}.modal-change-plan .change_plan_payment_form_wrapper{margin-bottom:46px}.modal-change-plan .change_payment_form h3{margin-top:13px;margin-bottom:47px}.change_payment_form .dcr_vat_field{margin-top:25px}.change_payment_form .vat_info{margin-top:26px;margin-bottom:40px}.change_plan_footer_downgrade,.change_plan_footer_upgrade{margin-bottom:22px}.modal-change-plan .change_payment_form .dcr_separator{display:none}.modal-change-plan .creditcardform{margin-bottom:13px}.modal-auth-card .creditcardform{margin-bottom:28px}.modal-auth-card .dcr_customer_types,.modal-change-plan .dcr_customer_types{margin-top:37px;margin-bottom:37px}.modal-auth-card input.client_type[type=radio]:not(old)+label,.modal-change-plan input.client_type[type=radio]:not(old)+label{padding-right:85px}.modal-auth-card .short .form-group select,.modal-change-plan .short .form-group select{width:138px}.modal-auth-card #expiry_month_id_chosen,.modal-auth-card #expiry_year_id_chosen,.modal-change-plan #expiry_month_id_chosen,.modal-change-plan #expiry_year_id_chosen{width:138px!important}.modal-auth-card #expiry_month_id_chosen .chosen-single,.modal-auth-card #expiry_year_id_chosen .chosen-single,.modal-change-plan #expiry_month_id_chosen .chosen-single,.modal-change-plan #expiry_year_id_chosen .chosen-single{width:138px}.modal-auth-card .center_buttons_wrapper,.modal-change-plan .center_buttons_wrapper{margin-top:15px;margin-bottom:24px;text-align:center}.modal-auth-card .center_buttons_wrapper{margin-top:28px}.modal-auth-card .center_buttons_wrapper .dc4_whiteButton,.modal-change-plan .center_buttons_wrapper .dc4_whiteButton{margin-right:28px}.dc4_whiteButton.disabled,.dc4_whiteButton:disabled{cursor:default;color:#dfdfea}.btn.disabled,.btn[disabled],.dc4_greenButton.disabled,.dc4_greenButton:disabled,input.disabled[type=button],input[type=button][disabled]{cursor:default;opacity:1;background-color:#dfdfea;background-image:none}.progressText{display:none;height:22px;text-align:center;color:#ec6b83}.progressText.success{color:#51c2b3}.modal-auth-card .content_left tbody>tr>td:first-child,.modal-change-plan .content_left tbody>tr>td:first-child{width:30%}.modal-auth-card .content_right tbody>tr>td:first-child,.modal-change-plan .content_right tbody>tr>td:first-child{width:42%;padding-left:57px}.modal-auth-card tbody>tr>td,.modal-change-plan tbody>tr>td{vertical-align:top}.modal-auth-card table .form-group,.modal-change-plan table .form-group{width:100%;max-width:288px}.modal-auth-card table select,.modal-change-plan table select{width:100%}.modal-auth-card .chosen-container,.modal-change-plan .chosen-container{width:100%!important}.modal-auth-card input:not([type=button]),.modal-auth-card textarea,.modal-change-plan input:not([type=button]),.modal-change-plan textarea{line-height:24px;padding:7px 18px}.modal-auth-card input[type=email],.modal-auth-card input[type=password],.modal-auth-card input[type=tel],.modal-auth-card input[type=text],.modal-auth-card textarea,.modal-change-plan input[type=email],.modal-change-plan input[type=password],.modal-change-plan input[type=tel],.modal-change-plan input[type=text],.modal-change-plan textarea{width:100%;border:2px solid #dfdfea;background-color:#fff!important}.modal-auth-card .dcr_chosen.has-error .chosen-container-single .chosen-single,.modal-auth-card .has-error input[type=email],.modal-auth-card .has-error input[type=password],.modal-auth-card .has-error input[type=tel],.modal-auth-card .has-error input[type=text],.modal-auth-card .has-error textarea,.modal-change-plan .dcr_chosen.has-error .chosen-container-single .chosen-single,.modal-change-plan .has-error input[type=email],.modal-change-plan .has-error input[type=password],.modal-change-plan .has-error input[type=tel],.modal-change-plan .has-error input[type=text],.modal-change-plan .has-error textarea{border-color:#ec6b83}.modal-auth-card .dcr_customer_types input[type=button],.modal-change-plan .dcr_customer_types input[type=button]{min-width:110px;background-image:none}.modal-auth-card .dcr_vat_field.has-success input,.modal-change-plan .dcr_vat_field.has-success input{border-color:#51c2b3}.modal-auth-card .has-success .form-control-feedback:before,.modal-change-plan .has-success .form-control-feedback:before{display:block;content:"\e90d";font-size:15px;color:#51c2b3}.modal-auth-card .dcr_vat_field input~.tooltip.top,.modal-change-plan .dcr_vat_field input~.tooltip.top{left:280px!important;right:-20px;z-index:1;margin-top:-2px}.modal-auth-card .dcr_vat_field input~.tooltip .tooltip-inner,.modal-change-plan .dcr_vat_field input~.tooltip .tooltip-inner{padding:16px;text-align:left;line-height:12px;font-size:12px;border-radius:0;background-color:#ec6b83}.modal-auth-card .dcr_vat_field input~.tooltip.top .tooltip-arrow,.modal-change-plan .dcr_vat_field input~.tooltip.top .tooltip-arrow{margin-left:-6px!important;border-width:7px 6px 0 6px!important;border-top-color:#ec6b83!important}.modal-auth-card .dcr_customer_types .vat_attributes,.modal-change-plan .dcr_customer_types .vat_attributes{display:block;float:left;width:40px;height:40px;line-height:25px;padding:4px 0;font-size:12px}.modal-auth-card .dcr_customer_types #member_vat_wrapper .vat_number_label,.modal-change-plan .dcr_customer_types #member_vat_wrapper .vat_number_label{display:block;float:left;width:125px!important;height:40px;line-height:30px;padding:4px 0;font-size:12px;margin-right:2px}.modal-auth-card .dcr_customer_types .valid_vat_info,.modal-change-plan .dcr_customer_types .valid_vat_info{color:#57cb9c;display:none;margin-left:140px}.modal-auth-card .dcr_customer_types #vat_number,.modal-change-plan .dcr_customer_types #vat_number{width:248px}.modal-auth-card .dcr_customer_types #vat_code_xx,.modal-change-plan .dcr_customer_types #vat_code_xx{padding:4px;height:40px;margin:0;margin-left:4px;margin-right:5px;text-align:center;background:0 0;border:none;outline:0}.modal-auth-card .dc4_greenButton,.modal-change-plan .dc4_greenButton{margin-right:0}.payment_footer_link{height:40px;line-height:40px}.modal-message .cg_content_body,.modal-message .cg_content_footer{margin-left:2px}.modal-message .cg_content_body h4{margin-top:-10px;margin-bottom:50px;line-height:40px;font-size:29px;font-weight:lighter}.modal-message .cg_content_body p{margin-bottom:22px;line-height:24px}.center_buttons_wrapper .dc4_greenButton{position:relative;top:.5px}.modal-mod-request h2{margin-bottom:45px}.modal-mod-request .dcr_textarea .form-group{width:auto}.modal-mod-request tr.dcr_recaptcha{height:78px}.dc4_goto_top{display:block}.dc4_goto_top.affix{position:fixed;right:86px;bottom:200px;visibility:visible;z-index:2}.dc4_goto_top.affix-top{visibility:hidden}.dc4_goto_top.affix-bottom{visibility:hidden}.dc4_goto_top .goto_top_link{display:block;width:57px;height:31px;margin:0 auto 25px;background:url('/img/dcnew/navigation/scroll_top.png') no-repeat center center}.dc4_goto_top a.dc-icon{display:inline-block;width:38px;height:38px;margin-right:8px;line-height:34px;position:relative;text-align:center;color:#778;border:2px solid #dedede;border-radius:50%}.dc4_goto_top a.dc-icon.dc-icon-menu{font-size:16px}.dc4_goto_top a.dc-icon.dc-icon-info-question2{top:20px;font-size:22px}.dc4_goto_top a.dc-icon.dc-icon-feedback{font-size:15px}.dc4_goto_top .mini_nav_wrapper{display:inline-block}.dc4_goto_top .mini_nav_wrapper:hover>a{color:#51c2b3}.dc4_goto_top .mini_nav_wrapper>a:focus{color:#51c2b3;border-color:#51c2b3}.mini_nav_wrapper.dcr_tooltip_wrapper .tooltip .tooltip-inner{width:315px;max-width:315px!important;padding:13px 0;line-height:16px;text-align:center;box-shadow:-4px 3px 16px 0 rgba(0,0,0,.12);-webkit-box-shadow:-4px 3px 16px 0 rgba(0,0,0,.12)}.mini_nav_wrapper.dcr_tooltip_wrapper .tooltip .tooltip-inner a{display:block;padding:7px;text-align:center;text-transform:uppercase}.mini_nav_wrapper.dcr_tooltip_wrapper .tooltip .tooltip-inner a:hover{color:#51c2b3;background-color:#f6f6f6}.mini_nav_wrapper.dcr_tooltip_wrapper .tooltip.top{margin-top:-8px}.mini_nav_wrapper.dcr_tooltip_wrapper .tooltip.top .tooltip-arrow{margin-bottom:-6px;margin-left:-11px;border-width:11px 11px 0!important;border-top-color:#fff!important}.mod-container{position:relative;top:-20px;font-size:15px}.mod-container h2{text-transform:uppercase;font-size:2em;font-weight:300}.mod-container h3{margin-bottom:26px;font-size:2em;font-weight:300}.mod-container h4{margin-bottom:3px;font-size:1.333em;font-weight:300}.mod-container p{font-size:1em}.mod-top-section-img{position:absolute;top:86px;width:610px;height:585px;background-image:url('/img/dcnew/models_on_demand/top_section_img.png');background-repeat:no-repeat}.mod-top-section{display:table;width:100%;height:494px;background-color:#f2f1ef;background-image:url('/img/dcnew/models_on_demand/top_section_bgr.png');background-repeat:no-repeat;background-position:0 378px}.mod-top-section .mod-title{display:table-cell;vertical-align:middle}.mod-title h2{margin-top:15px;margin-bottom:7px}.mod-title .abbrv{font-weight:800;color:#d04040}.mod-container .mod-title p{margin-bottom:41px;font-family:LearningCurvePro;font-size:2em}.mod-title button{margin:0 auto;color:#d04040;border-color:#d04040;background-color:transparent}.mod-title button.focus,.mod-title button:focus,.mod-title button:hover{color:#d04040}.mod-description{padding-top:76px}.mod-info-section p{max-width:445px;margin:0 auto;line-height:24px}.mod-middle-section{padding-top:80px;margin-bottom:90px;background-image:url('/img/dcnew/models_on_demand/middle_section_img.png');background-repeat:no-repeat;background-position:100% 98px}.mod-middle-section h3{margin-bottom:39px}.mod-benefits h3::after,.mod-benefits h3::before,.mod-middle-section h3::after,.mod-middle-section h3::before{content:'';display:inline-block;width:98px;height:8px;margin-left:9px;margin-right:12px;position:relative;top:-7px;background-image:url(/img/dcnew/models_on_demand/title_decoration.png)}.mod-middle-section p{max-width:710px;margin-bottom:12px}.mod-middle-section .dc-icon{display:inline-block;margin-bottom:7px;font-size:.867em;color:#ccc}.mod-benefits{min-height:640px}.mod-benefits p{margin-bottom:27px}.mod-bottom-section{width:100%;height:260px;position:absolute;bottom:-49px;background-color:#f2f1ef;background-image:url('/img/dcnew/models_on_demand/bottom_section_bgr.png');background-repeat:no-repeat;background-position:0 -20px}.mod-bottom-section p{width:100%;position:absolute;bottom:82px}.mod-bottom-section a{color:#778;border-color:#fff;background-color:transparent}.official_3d_data_header{margin-bottom:50px}.official_3d_data_header p{margin-bottom:0}.official_3d_data_filter{position:relative}.official_3d_data_filter::after{content:" ";display:block;position:absolute;width:100%;height:3px;bottom:0;left:0;background:#efeeee}.official_3d_data_filter #brands_designers_navigation_letters.dcr_navigation_letters{width:90.85%;height:53px;margin-left:auto;margin-right:auto;margin-bottom:0}.official_3d_data_filter #brands_designers_navigation_letters.dcr_navigation_letters::after{display:none}.official_3d_data_filter #brands_designers_navigation_letters.dcr_navigation_letters .dcr_navigation_letter{height:53px;line-height:53px}.official_3d_data_filter #brands_designers_navigation_letters.dcr_navigation_letters .dcr_navigation_letter:hover{color:#778;background:0 0}.official_3d_data_filter #brands_designers_navigation_letters.dcr_navigation_letters .dcr_navigation_letter a:hover{color:#51c2b3;background:#efeeee}#brands_designers_navigation_letters.dcr_navigation_letters .dcr_navigation_letter a.inactive_letter,#brands_designers_navigation_letters.dcr_navigation_letters .dcr_navigation_letter a.inactive_letter:hover{cursor:default;color:#dfdfea;background:0 0}.official_3d_data_brand{height:100%;padding:11px 27px;line-height:1.6;text-align:left;font-size:15px}.lb-left-container .official_3d_data_brand h3{margin-bottom:36px;padding:0;text-transform:none;font-size:2em;font-weight:300}.official_3d_data_brand p{margin-bottom:5px}.official_3d_data_brand>p{padding-left:3px;margin-bottom:54px}.official_3d_data_brand .free_3d_data_details{margin-bottom:24px;margin-left:23px;font-size:.8em}.official_3d_data_brand .action_button{max-width:396px;margin-left:auto;margin-right:auto;margin-bottom:14px;text-align:center;font-size:.8em;font-weight:700;border:2px solid #ebecec}.official_3d_data_brand .action_button_title{min-height:35px;padding:7px 10px;background-color:#ebecec}.official_3d_data_brand .action_button_title .title_label{text-transform:capitalize;font-weight:600}.official_3d_data_brand .action_button_title .title_value{margin-left:10px}.official_3d_data_brand .action_button_link{height:52px;line-height:52px;padding:0 10px;text-transform:uppercase}.official_3d_data_brand .action_button_link a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#51c2b3}.official_3d_data_brand .action_button_link .dc-icon{position:relative;top:6px;font-size:2.084em}.official_3d_data_brand .action_button_link .dc-icon-go-to{top:4px;font-size:1.667em}.official_3d_data_brand .action_button_link .dcr_icon_text{padding-left:5px}.official_3d_data_brand .action_button_link .dc-icon-go-to+.dcr_icon_text{padding-left:7px}.official_3d_data_brand .value_label{margin-left:12px;font-weight:700}.official_3d_data_brand .free_3d_data_details:first-of-type .value_label{text-transform:capitalize}.official_3d_data_brand p span:first-child{vertical-align:top}.official_3d_data_brand .free_3d_data_actions{position:absolute;left:0;right:0;bottom:104px}.pros_and_cons_wrapper{margin-top:10px}summary{display:inline-block;cursor:pointer;color:#51c2b3}summary::-webkit-details-marker{display:none}summary::before{font-family:designconnected;content:"\e901"}details[open] summary::before{content:"\e904"}details.pros_and_cons_wrapper summary::before{content:"\e922"}details[open].pros_and_cons_wrapper summary::before{content:"\e91e"}.lb-left-container .official_3d_data_brand .lb-madeby{height:78px;line-height:1.692;font-size:.867em}.lb-left-container .official_3d_data_brand .lb-madeby-content{margin-left:20px;padding-top:6px;padding-bottom:10px;color:#aaaabf;border-width:6px;border-color:#bdbdcd}.free-3d-data-lb .lb-nav .lb-next span,.free-3d-data-lb .lb-nav .lb-prev span{font-size:56px!important;color:#778!important}.free-3d-data-lb .lb-closeContainer .lb-close{font-size:37px}.lb-outerContainer.free-3d-data-lb{max-width:1563px!important;overflow:visible!important;-webkit-box-shadow:0 7px 35px 0 #000;box-shadow:0 7px 35px 0 #000}.free-3d-data-lb .lb-left-container{width:456px}.free-3d-data-lb .lb-right-container{left:456px}.sample_downloads input[type=checkbox]:not(old){margin-bottom:20px}.sample_downloads input[type=checkbox]:not(old)+label{margin-bottom:15px;padding-left:40px;font-weight:400}.sample_downloads .dc4_greenButton{width:179px;margin-top:30px;margin-right:20px}.format-not-selected{color:#ec6b83}.lb-outerContainer.quick_view_lb{width:933px;height:425px;overflow:visible!important;-webkit-box-shadow:0 20px 24px 0 rgba(0,0,0,.35);box-shadow:0 20px 24px 0 rgba(0,0,0,.35)}.quick_view_lb .lb-container{background-color:#fff}.quick_view_lb .lb-left-container{width:368px;height:606px;left:565px;top:-181px;padding-top:181px;text-align:left;background-color:transparent}.quick_view_lb .lb-innershadow{display:none}.quick_view_lb .lb-right-container{top:0;left:0;right:368px;bottom:0;background-color:#fff}.quick_view_lb .lb-right-container .lb-img-wrapper{width:100%!important;height:100%!important;top:0!important;left:0!important;margin-top:0!important;margin-left:0!important;border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff}.lightbox .quick_view_lb .lb-image{width:100%!important;height:auto!important}.quick_view_lb .dc4_productInfoPanel.panel{margin-bottom:19px;line-height:initial;position:relative;top:0;left:0;box-shadow:none}.quick_view_lb .dc4_productInfoPanel.extended{height:177px}.quick_view_lb .dc4_productInfoPanel .dc4_partOfSetLabel{display:none;bottom:-90px}.quick_view_lb .dc4_productCategoryPath{display:none}.quick_view_lb .dc4_productInfoPanel .panel-body{padding:37px 11px 9px}.quick_view_lb .dc4_productInfoPanel .dc4_productDesigner a{line-height:26px}.quick_view_lb .dc4_productInfoPanel .dc4_cartBtn,.quick_view_lb .dc4_productInfoPanel .dc4_productInfoPanelFav,.quick_view_lb .dc4_productInfoPanel .dc4_productInfoPanelShareWrapper{height:58px;bottom:9px}.quick_view_lb .dc4_productInfoPanel .dc4_productInfoPanelShareBtn .dc-icon{top:20px}.quick_view_lb .dc4_productInfoPanel .dc4_productInfoPanelFav .dc-icon{top:17px}.quick_view_lb .lb-left-container h3{padding:0;font-size:12px;font-weight:700}.quick_view_lb .lb-left-container h3.dc4_productDesigner{text-transform:none}.quick_view_lb .lb-closeContainer{width:20px;height:20px;margin-top:0;top:7px;right:7px;z-index:1010}.quick_view_lb .lb-closeContainer .lb-close{width:20px;height:20px;font-size:20px;color:#778}.quick_view_lb .dc4_productInfoPanelShare{left:10px}.quick_view_lb .dc4_productInfoPanelShare::before{left:-29px}.quick_view_lb .product_link{padding-left:30px;text-transform:uppercase;font-size:12px}.quick_view_lb .product_link .dcr_icon_text_left{padding-right:4px}.quick_view_lb .product_link .dc-icon{position:relative;top:-2px;font-size:7px}.quick_view_lb .formats{width:100%;padding:15px 20px 34px 34px;line-height:2;position:absolute;bottom:0;font-size:12px;background-color:#f6f6f6}.quick_view_lb .lb-left-container .formats h3{margin-bottom:0;line-height:24px}.quick_view_lb .format:last-child .format_delimiter,.quick_view_lb .renderer:last-child .renderer_comma{display:none}.quick_view_lb .dc4_productInfoPanelLabel .dcr_model_label{opacity:.9}.quick_view_lb .dc4_productInfoPanelLabel .dcr_model_label.dcr_exclusive{background-color:#686868}.quick_view_lb .dc4_productInfoPanelLabel .dcr_model_label.dcr_exclusive+.tooltip.top{top:-81px!important}.quick_view_lb .dc4_productInfoPanelLabel .dcr_model_label+.tooltip.top{width:100%!important;position:absolute;left:0!important}.quick_view_lb .dc4_productInfoPanelLabel .dcr_model_label+.dcr_model_label+.dcr_model_label.dcr_exclusive+.tooltip.top,.quick_view_lb .dc4_productInfoPanelLabel .dcr_model_label.dcr_updated+.dcr_model_label.dcr_exclusive+.tooltip.top,.quick_view_lb .dc4_productInfoPanelLabel .dcr_model_label~.dcr_model_label~.dcr_model_label~.dcr_model_label.dcr_official+.tooltip.top{left:0!important}.quick_view_lb .dc4_productInfoPanelLabel .dcr_model_label.dcr_updated+.tooltip.top .tooltip-arrow{left:43px!important}.quick_view_lb .dc4_productInfoPanelLabel .dcr_model_label.dcr_exclusive+.tooltip.top .tooltip-arrow{left:44px!important}.quick_view_lb .dc4_productInfoPanelLabel .dcr_model_label~.dcr_model_label.dcr_exclusive+.tooltip.top .tooltip-arrow{left:132px!important}.quick_view_lb .dc4_productInfoPanelLabel .dcr_model_label~.dcr_model_label~.dcr_model_label.dcr_exclusive+.tooltip.top .tooltip-arrow{left:220px!important}.quick_view_lb .dc4_productInfoPanelLabel .dcr_model_label.dcr_official+.tooltip.top{top:-140px!important}.quick_view_lb .dc4_productInfoPanelLabel .dcr_model_label.dcr_official+.tooltip.top .tooltip-arrow{left:133px!important}.quick_view_lb .dc4_productInfoPanelLabel .dcr_model_label~.dcr_model_label~.dcr_model_label.dcr_official+.tooltip.top .tooltip-arrow{left:224px!important}.quick_view_lb .dc4_productInfoPanelLabel .dcr_model_label~.dcr_model_label~.dcr_model_label~.dcr_model_label.dcr_official+.tooltip.top .tooltip-arrow{left:310px!important}.dcr_legal_nav{position:fixed;top:125px;left:40px;width:230px;border-top:1px solid #e4e4e4}.dcr_legal_nav a{display:block;padding:0 20px;line-height:60px;text-transform:uppercase;font-size:12px;font-weight:600;border-bottom:1px solid #e4e4e4}.dcr_legal_nav a.active{color:#51c2b3}.dcr_legal_nav a.active:after{float:right;font-family:designconnected;content:'\e907';font-size:8px}a.dcr_legal_btn{position:fixed;bottom:0;left:40px;width:230px;margin-bottom:500px}.dcr_legal_content{max-width:700px;margin-left:350px;margin-bottom:60px}.dcr_legal_section{padding-top:45px;line-height:24px;font-size:15px;font-weight:300}.dcr_legal_section p:first-child{margin-bottom:15px;text-align:left;font-size:18px;color:#8d8d9b}.dcr_legal_section a{font-weight:600;color:#51c2b3}.dcr_legal_section p strong{font-weight:300}#dcr_legal_section_privacy>span:first-child,.dcr_legal_section_privacy>span:first-child{text-transform:uppercase;font-size:18px!important;color:#8d8d9b}#dcr_legal_section_privacy>span:first-child strong,.dcr_legal_section_privacy>span:first-child strong{font-weight:300}#dcr_legal_section_privacy>span:not(:first-child) strong,#dcr_legal_section_privacy>strong span,.dcr_legal_section_privacy>span:not(:first-child) strong,.dcr_legal_section_privacy>strong span{font-weight:300;font-size:18px!important}.dcr_faq_left_column{position:absolute;top:45px;left:40px;width:230px;height:100%}.dcr_faq_left_column.dcr_faq_left_column_fixed{position:fixed;top:125px}.dcr_faq_nav{border-top:1px solid #e4e4e4}.dcr_faq_nav a{display:block;padding:22px 20px;position:relative;text-transform:uppercase;line-height:15px;font-size:12px;font-weight:600;border-bottom:1px solid #e4e4e4}.dcr_faq_nav a.active,.dcr_faq_nav a.selectedCat{font-weight:600!important;color:#51c2b3!important}.dcr_faq_nav a .dcr_nav_text{display:inline-block;padding-right:20px}.dcr_faq_nav a.active .dc-icon,.dcr_faq_nav a.selectedCat .dc-icon{display:inline-block}.dcr_faq_nav a .dc-icon{display:none;position:absolute;top:50%;right:20px;margin-top:-8px;font-size:8px;line-height:15px}a.dcr_faq_btn{width:100%}.dcr_bottom_nav{position:absolute;bottom:220px}.dcr_support{margin-bottom:6px;padding:30px 30px 20px;font-size:12px;background-color:#f6f6f6}.dcr_support_action{margin-bottom:15px;position:relative;text-transform:uppercase;line-height:15px;font-weight:600}.dcr_support_action .dc-icon{margin-right:10px;position:absolute;top:4px;font-size:8px}.dcr_support_action .dcr_text{display:inline-block;padding-left:18px}.dcr_support_action .dcr_call{margin-left:18px;font-size:14px}.dcr_support_info{padding-top:10px}.dcr_faq_content{max-width:700px;height:100%;min-height:950px;margin-left:350px;padding-top:45px;line-height:24px;font-size:15px;font-weight:300}.dcr_faq_content h2{margin-top:0;margin-bottom:30px;text-transform:uppercase;text-align:left;font-size:1.333em;font-weight:300;color:#8d8d9b}.dcr_faq_content a{font-weight:600;color:#51c2b3}.dcr_faq_question{margin-bottom:40px}.dcr_faq_content b,.dcr_faq_content strong,.dcr_faq_question_title{font-weight:600}.subscriptions_header_bg{min-height:535px;background-image:url('/img/dcnew/subscriptions/subscriptions_header.jpg?date=07192017');background-repeat:no-repeat;background-size:100% 513px}.subscriptions_updates{font-size:1.5rem}.subscriptions_header{margin-top:49px;margin-bottom:18px}.subscriptions_updates h1{text-transform:uppercase;font-size:2em;font-weight:200;color:#fff}.subscriptions_nav .nav_button{position:absolute;top:385px;color:#fff}.subscriptions_nav .nav_button.nav_prev{left:40px}.subscriptions_nav .nav_button.nav_next{right:38px}.subscriptions_nav .nav_button .dc-icon{font-size:53px}.subscriptions_tabs{width:26%;height:41px;margin:0 auto 44px}.dcr_account_content_wrapper .subscriptions_tabs{width:32%;min-width:485px}.subscriptions_tabs.three_columns{width:38%;min-width:708px}.subscriptions_tabs .tab_button{float:left;height:100%;line-height:35px;text-align:center;text-transform:uppercase;font-weight:700}.subscriptions_tabs .tab_button:first-child:nth-last-child(2),.subscriptions_tabs .tab_button:first-child:nth-last-child(2)~.tab_button{width:50%}.subscriptions_tabs .tab_button:first-child:nth-last-child(3),.subscriptions_tabs .tab_button:first-child:nth-last-child(3)~.tab_button{width:33.33%}.subscriptions_tabs .tab_button a{display:block;height:100%;color:#fff}.subscriptions_tabs .tab_short_label{display:none}.subscriptions_tabs .tab_button hr{display:none}.subscriptions_tabs .tab_button.active hr{display:block;width:111px;height:2px;margin:2px auto 0;border:none;background-color:#fff}.subscription-plans{display:table;width:84%;max-width:1560px;margin-left:auto;margin-right:auto;margin-bottom:20px}.dcr_account_content_wrapper .subscription-plans{margin-bottom:70px}.subscription-plans-items{display:table-row}.subscription-plans .plan-item{display:table-cell;width:20%;vertical-align:top;text-align:center}.subscription-plans .plan-item-content{display:inline-block;width:100%;border-left:11px solid transparent;border-right:11px solid transparent}.discount_badge{display:none;position:absolute;width:63px;height:63px;padding:8px 11px;text-align:left;font-size:18px;font-weight:700;color:#fff;background-color:#ec6b83;-webkit-clip-path:polygon(0 0,0% 100%,100% 0);clip-path:polygon(0 0,0% 100%,100% 0)}.subscription-plans .plan-item.discounted .discount_badge{display:block}.subscription-plans .plan-item-content.active .plan-column{margin-top:-20px;box-shadow:0 0 50px 0 rgba(81,194,179,.8)}.subscription-plans .plan-price{height:328px;padding:34px 5% 0;background-color:rgba(255,255,255,.8)}.subscription-plans .plan-item-content.active .plan-price{height:348px;padding-top:54px;background-color:rgba(255,255,255,.95)}.subscription-plans .plan-price .dc-icon{display:block;font-size:12rem;margin-top:-3px;margin-bottom:18px}.subscription-plans .plan-Starter .plan-price .dc-icon{margin-top:-3px;margin-bottom:18px}.subscription-plans .plan-Personal .plan-price .dc-icon{margin-top:-1px;margin-bottom:16px}.subscription-plans .plan-Professional .plan-price .dc-icon{margin-top:-3px;margin-bottom:18px}.subscription-plans .plan-Business .plan-price .dc-icon{margin-top:-2px;margin-bottom:17px}.subscription-plans .plan-price .dc-icon::before{content:"\e972"}.subscription-plans .plan-Starter .plan-price .dc-icon::before{content:"\e958"}.subscription-plans .plan-Personal .plan-price .dc-icon::before{content:"\e959"}.subscription-plans .plan-Professional .plan-price .dc-icon::before{content:"\e95a"}.subscription-plans .plan-Business .plan-price .dc-icon:before{content:"\e95b"}.subscription-plans .plan-item .plan-price .title{text-transform:uppercase;font-size:1.333em;font-weight:lighter}.subscription-plans .plan-item.discounted p.annual-price,.subscription-plans .plan-item.discounted p.month-price,.subscription-plans .plan-item.discounted p.price-text:not(.cancel-text){color:#ec6b83}.month-price{width:100%;margin:0 auto 7px;line-height:40px;font-size:2em;font-weight:300}.month-price-old{display:none;line-height:2.3;vertical-align:top;font-size:20px;font-weight:400;color:#778}.subscription-plans .plan-item.discounted .month-price-old{display:inline-block}.month-price-base{margin:0 10px 0 7px;font-size:60px}.dc4_subscription_plan_details .month-price-base{margin:0 3px 0 0}.month-price-upper{display:inline-block;vertical-align:top;line-height:180%;font-size:.5em}.annual-price{font-size:.8em;font-weight:700}.subscription-plans .plan-item.discounted .annual-price{display:none}.subscription-plans .plan-item.discounted .annual-price.discounted{display:block}.annual-price span{font-weight:700}.subscription-plans .plan-price .price-text{margin-bottom:0;line-height:16px;font-size:.8em;font-weight:700}.subscription-plans .plan-item-content .plan-quota{padding:0 2px;font-size:18px;box-shadow:0 20px 50px 0 rgba(0,0,0,.1);background-color:#fff}.subscription-plans .plan-item-content.active .plan-quota{box-shadow:none}.subscription-plans .quota-headings .quota-row{line-height:59px}.subscription-plans .quota-number-head{height:105px;padding-top:31px;line-height:24px;font-weight:700}.subscription-plans .quota-row.quota-request{height:100px;line-height:1.2;border-style:solid;border-width:2px;border-top-width:0;border-color:transparent}.subscription-plans .plan-item-content.active .quota-row.quota-request{height:130px;margin-top:-10px}.subscription-plans .quota-request .dcr_link .dc-icon{position:relative;top:-3px;font-size:18px}.subscription-plans .quota-request .dcr_link{display:block;height:100%;padding:19px;text-transform:uppercase;font-weight:700}.subscription-plans .active .quota-request a.dcr_link{cursor:default}.subscription-plans .active .quota-request a.dcr_link .dc-icon{top:-1px;font-size:29px}.subscription-plans .quota-request a.dcr_link.disabled{cursor:default;color:#778}.subscription-plans .quota-request a.dcr_link.disabled .dc-icon{display:block;visibility:hidden;height:14px}.subscription-plans .plans-info-content .quota-row{position:relative;margin-right:5px}.subscription-plans .quota-number-head p{margin:0}.subscription-plans .quota-number-head .up-to-text{font-size:15px;font-weight:700}.subscription-plans .cgc-models{font-size:15px;font-weight:700}.subscription-plans .quota-row.quota-number{height:15px}.subscription-plans.annual-plans .quota-number{height:18px;font-size:.8em}.subscription-plans .quota-row.quota-discount{margin-bottom:12px}.subscription-plans .quota-row.quota-discount::after,.subscription-plans .quota-row.quota-discount::before{display:block;margin:16px auto 9px;content:'';width:208px;height:2px;background-color:#f6f6f6}.subscription-plans .quota-row.quota-discount::before{margin-bottom:15px}.subscription-plans .quota-row.quota-discount p{font-weight:600;font-size:13px}.subscription-plans .quota-request .request-text{display:block}.plan-box{width:285px;height:467px;margin-top:11px;background-repeat:no-repeat;background-image:url('/img/dcnew/subscriptions/starter_plus_box.png')}.plan-box.Starter{background-image:url('/img/dcnew/subscriptions/starter_box.png')}.plan-box.Personal{background-image:url('/img/dcnew/subscriptions/personal_box.png')}.plan-box.Professional{background-image:url('/img/dcnew/subscriptions/pro_box.png')}.plan-box.Business{background-image:url('/img/dcnew/subscriptions/business_box.png')}.quota-subscriber{padding-left:20px}.quota-subscriber-title{display:inline-block}.quota-subscriber-title h2,.subscription-plans h2{margin-top:21px;margin-bottom:10px;line-height:1.929em;text-transform:uppercase;font-size:1.333em;font-weight:300}.quota-subscriber-title h2{margin-bottom:2px;text-transform:none}.subscriptions_updates #subscription_auto_renew_chosen{width:230px!important;z-index:20}.subscriptions_updates .dcr_autorenew select{border-color:#fff}.modal-pay-monthly-or-annually .modal-dialog{width:833px}.modal-pay-monthly-or-annually .modal-body{padding:2.3% 7% 4.1%}.modal-pay-monthly-or-annually h2{margin-bottom:38px}.modal-pay-monthly-or-annually .payment_type_link{margin-bottom:20px;cursor:pointer;background-color:#f6f6f6}.modal-pay-monthly-or-annually .payment_type_link .left_cell{width:30%;padding:53px 10px 58px}.modal-pay-monthly-or-annually .payment_type_link .right_cell{width:70%;padding:25px 108px 34px 0;position:relative}.modal-pay-monthly-or-annually .payment_type_icon{display:block;width:78px;height:92px;margin:0 auto;background-image:url(/img/dcnew/subscriptions/icon_1.png);background-repeat:no-repeat}.modal-pay-monthly-or-annually .payment_type_link:nth-of-type(2) .payment_type_icon{background-image:url(/img/dcnew/subscriptions/icon_2.png)}.modal-pay-monthly-or-annually .payment_type_link_title{font-weight:700;font-size:15px}.modal-pay-monthly-or-annually .payment_type_link_title h3{display:inline-block;margin-bottom:16px;text-transform:uppercase;line-height:1.6;font-weight:700;font-size:15px}.modal-pay-monthly-or-annually .payment_type_link_title .payment_value{color:#ec6b83}.modal-pay-monthly-or-annually .payment_type_link p{line-height:1.385;font-size:13px}.modal-pay-monthly-or-annually .payment_type_link_text{position:absolute;right:0;top:0;bottom:0;padding:0 40px;color:#51c2b3}.modal-pay-monthly-or-annually .payment_type_link_text .dc-icon{line-height:202px;font-size:31px}.quota-subscriber .dcr_link .dc-icon{position:relative;top:4px;margin-left:10px;font-size:1.8em}.quota-downloads-section{margin-bottom:25px;color:#fff}.quota-downloads-section p{color:#fff}.subscription_info_subscriber_wrapper{margin-bottom:20px}.subscription_info_subscriber{max-width:818px;width:68%;margin-top:40px}.subscription_info_subscriber .dcr_autorenew label{margin-bottom:0}.subscription_info_subscriber .dcr_autorenew .dcr_link{display:inline;margin-right:15px;margin-left:0;color:#fff}.subscription_info_subscriber .dcr_autorenew .tooltip.bottom{margin-top:10px;margin-left:-1px}.subscription_info_subscriber .dcr_autorenew .chosen-container-single .chosen-single{padding:6px 19px 8px;border-color:#fff}.subscription_info_subscriber .dcr_autorenew .chosen-container-active.chosen-with-drop .chosen-single{box-shadow:none}.subscription_info_subscriber .dcr_autorenew .chosen-container-single .chosen-single div b{background-image:url(/img/dcnew/subscriptions/arrow_down_white.png)}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:0 2px!important}.subscription_info_subscriber .dcr_autorenew .chosen-container .chosen-drop{margin-top:0;border-color:#fff;background-color:#4fa1b3;opacity:.9}.subscription_info_subscriber .dcr_autorenew .chosen-container .chosen-results{margin:0;padding:0;top:0}.subscription_info_subscriber .dcr_autorenew .chosen-container .chosen-results li{padding:7px 18px}.subscription_info_subscriber .dcr_autorenew .chosen-container .chosen-results li.highlighted{background-color:#54c4b5}.subscriber-plan{font-weight:600}.vertical_separator{margin-left:8px;margin-right:8px}.current-subscription-info{margin-bottom:77px}.current-subscription-info .info-item{height:92px;line-height:85px;margin-bottom:34px;border-top:2px solid #fff;border-bottom:2px solid #fff;color:#fff}.current-subscription-info p{margin-bottom:0;line-height:24px;font-size:14px;color:#fff}.current-subscription-info .info-item p{line-height:88px}.current-subscription-info .quota-models{font-weight:700}.current-subscription-info .quota-models.run-out{color:#ffaec9}.auto_renew_info{width:100%;position:absolute;top:0;left:60%;z-index:10}.subscription_info_subscriber .auto_renew_info{margin-left:-102px}.auto_renew_tooltip_wrapper{max-width:302px;margin-left:0;padding-top:10px}.auto_renew_tooltip{display:none;padding:19px 20px 24px;text-align:left;font-size:.8em;line-height:18px;text-transform:none;cursor:pointer;color:#778;border-radius:0;box-shadow:0 -5px 16px 0 rgba(0,0,0,.12);background-color:#fff}.auto_renew_info_link:hover+.auto_renew_tooltip_wrapper .auto_renew_tooltip{display:block}.auto_renew_tooltip p{max-width:230px;margin-left:2px;line-height:18px!important}.current-subscription-info .auto_renew_tooltip p{color:#778}.auto_renew_info .auto_renew_tooltip::before{content:" ";position:absolute;left:81%;margin-left:12px;top:39px;border-style:solid;border-width:0 12px 13px;border-color:#fff transparent}.auto_renew_info:hover .auto_renew_tooltip::before{display:block}.auto_renew_tooltip .dc4_smallWhiteButton{margin:15px 0 0;padding-top:5.5px;padding-bottom:5.5px}.cancel_subscription .dc4_whiteButton{min-width:228px;height:42px;line-height:36px}.cancel_subscription .dc4_whiteButton .dc-icon{position:relative;top:1px}.cancel_subscription .dc4_whiteButton .dcr_icon_text{padding-left:5px}.dcr_subscription_container .dcr_prepay_secure.jumbotron{padding:1.156% 7%}.dcr_subscription_container .dcr_prepay_secure.jumbotron p{position:absolute;top:1px}.dcr_subscription_container .dcr_prepay_secure .dc-icon{top:9px}.subscription-payments{margin-bottom:30px;font-size:1.071em}.dcr_subscription_container .subscription-payments{margin-left:-3px;margin-right:3px}.dcr_subscription_container .dcr_account_no_content{display:none}.subscription-payments h2{margin-top:25px;margin-bottom:36px;margin-left:-1px;line-height:1.929em;text-transform:uppercase;font-size:1.333em;font-weight:300}.subscription-payments .dcr_orders_cell{font-size:1em}.subscription-payments .dcr_orders_head_row .dcr_orders_cell{font-size:.8em}.subscription-payments .dcr_account_payment_status.dcr_orders_cell{font-size:.867em}.subscription-payment-details{font-size:1.071em;margin-bottom:58px;padding-left:15px}.subscription-payment-details h2{margin-top:10px;margin-bottom:20px;line-height:1.929em;text-transform:uppercase;font-size:1.333em;font-weight:300}.subscription-payment-details p{line-height:2.643em;margin-bottom:8px}.subscription-payment-details .dc4_smallWhiteButton{position:relative;top:-2px}.subscription-payment-amount,.subscription-payment-details-title{display:inline-block}.subscription-payment-amount+.dc4_smallWhiteButton,.subscription-payment-details-title+.dc4_smallWhiteButton{margin-left:20px}.subscription_info{margin-top:60px;font-size:1.071em}.subscription_benefits h2{margin-top:0;margin-bottom:31px;line-height:34px;text-align:left;font-size:1.333em;font-weight:300;color:#8d8d9b}.subscription_benefits{width:340px;margin-bottom:36px}.subscription_benefits .dcr_benefits{display:none;line-height:inherit;font-size:1em;font-weight:400}.subscription_benefits .dcr_benefits.active{display:block}.subscription_faq{width:68%;max-width:818px}.subscription_faq .dcr_faq_content{max-width:none;min-height:auto;margin:0;padding:0;margin-top:1px}.subscription_faq .dcr_faq_content h2{margin-top:-1px;text-transform:none;line-height:34px}.dcr_faq_title{display:inline-block}.dcr_faq_title+.dc4_smallWhiteButton{float:right;padding:3px 15px;color:inherit}#change_plan_data h3{margin-left:-2px;text-transform:uppercase}.subscription_plan_table{display:table;width:100%;margin-top:24px}.subscription_plan_table .row{display:table-row}.subscription_plan_table .cell{display:table-cell;vertical-align:middle}.content_left .subscription_plan_table .cell_1{width:143px}.content_right .subscription_plan_table .cell_1{width:139px}.content_left .subscription_plan_table .cell_1{padding:1px 0 1.5px 8px}.content_right .subscription_plan_table .cell_1{padding:1px 0 1.5px 5px}.subscription_plan_table .cell_2{padding-left:10px}.bottom_separator{margin-bottom:30px}.footer_left p{position:relative;padding-left:15px;padding-top:1px;padding-bottom:4px;line-height:24px;color:#778}.footer_left p:before{content:"";display:block;position:absolute;width:6px;height:53px;top:0;left:0;background:#dfdfea}.footer_center{min-width:100px;height:54px;line-height:52px;text-align:center;font-weight:700;color:#51c2b3}.change_plan_header.disabled .header_left p,.change_plan_header.disabled h2,.disabled .footer_center,.disabled .footer_left p{color:#dfdfea}.modal-warning .modal-body{padding-top:6.35%;padding-bottom:2.778%;text-align:center}.modal-warning .modal-content .dc-icon{display:block;margin-bottom:37px}.modal-warning h2{max-width:600px;margin:0 auto 25px}.dc4_green_cell .modal-warning p,.modal-warning p{max-width:645px;margin:0 auto 62px;line-height:1.6;color:inherit}.modal.modal-warning .dc4_greenButton,.modal.modal-warning .dc4_whiteButton,.review_details .modal.modal-warning .dc4_greenButton{margin-top:0;margin-right:20px;margin-bottom:30px}.dc4_setGallery{margin:0 75px;overflow:auto;overflow:hidden}.carouselGallery{margin:0 56px;overflow:auto;overflow:hidden}.dc4_setGalleryArrowTop{position:relative;height:13px;background:#fff}.dc4_setGalleryArrowTop:before{display:none;content:" ";position:absolute;top:0;margin-top:0;border-style:solid;border-width:0 10px 13px;border-color:#e8e8e8 transparent}.even .dc4_setGalleryArrowTop:before{display:block;left:42%}.odd .dc4_setGalleryArrowTop:before{display:block;right:7%}.dc4_setGalleryShuttle{width:10000px;height:310px;overflow:auto;overflow:hidden}.dc4_setGalleryShuttle.dc4_setCentered{position:relative!important;margin:0 auto!important}.dc4_setProduct.dc4_cgconnectedProduct .dc4_productFavAction{visibility:hidden;pointer-events:none}.gallery_swipe_area{display:none;position:absolute;width:100%;height:236px;top:0;left:0;background-color:rgba(255,255,255,0);cursor:url('/img/dcnew/header/cursor_hand-arrow.png'),auto}.carousel_gallery .dc4_lower_thumb{width:100%;height:70px;overflow:auto;overflow:hidden}.carousel_gallery .dc4_lower_thumb:after{font-family:designconnected;content:"\e922";display:block;position:absolute;top:50%;left:-50px;width:50px;margin-top:-25px;font-size:20px;color:#bebebe;text-align:center}.carousel_gallery .dc4_setProduct:first-child .dc4_lower_thumb::after{display:none}.dc4_modelSet .dc4_setProduct:first-child{margin-left:50px}.dc4_modelSet .dc4_setProduct:last-child:after{display:none}.dc4_setGalleryArrow{display:none;position:absolute;width:75px;height:100%;bottom:0;background:#f6f6f5;text-align:center;z-index:1}.carouselArrow{width:56px}.dc4_setGalleryArrowIcon>span{display:block;width:30px;height:30px;line-height:30px;text-align:center;font-size:30px;color:#fff;position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px}.carouselArrowIcon>span{width:16px;height:28px;line-height:28px;margin-top:-14px;margin-left:-14px}.dc4_setGalleryArrowIcon .dc-icon{font-size:26px;font-weight:700;color:#778}.dc4_setGalleryArrowIcon.disabled .dc-icon{color:#dfdfea}.carouselArrowIcon .dc-icon{font-size:27px}.dc4_setPrev{left:0}.dc4_setNext{right:0}.dc4_setGalleryArrow .dc4_setGalleryShadowLeft{position:absolute;width:30px;top:0;right:0;bottom:0;margin-right:-30px;background:url('/img/dcnew/modelSets/set_shadow.png') no-repeat 0 0;opacity:.2}.dc4_setGalleryArrow .dc4_setGalleryShadowRight{position:absolute;width:30px;top:0;left:0;bottom:0;margin-left:-30px;background:url('/img/dcnew/modelSets/set_shadow_rotate.png') no-repeat 0 0;opacity:.2}.dc4_setProductFirst{margin-left:45px}.dc4_setProductLast:after{content:" "}.dc4_setProduct .dc4_productInfo .dc4_productTitle{overflow:auto;overflow:hidden}.dc4_setProduct .dc4_productInfo .dc4_productTitle a{display:block;font-family:'Open Sans',sans-serif;font-size:1.072em;font-weight:400;line-height:1.25em;margin-top:1px;color:#778;text-transform:uppercase}.dc4_setProduct .dc4_productInfo .dc4_productFrom{height:1em;overflow:auto;overflow:hidden}.dc4_setProduct .dc4_productInfo .dc4_productFrom a{display:block;font-size:.857em;line-height:1em;font-weight:600;color:#778}.dc4_setProduct .dc4_productInfo .dc4_productFrom a:hover{color:#51c2b3}.dc4_setProduct .dc4_productCartAction .dc4_downloadIcon:hover{color:#51c2b3}.dc4_setProduct.dc4_cgconnectedProduct .dc4_productInfo .dc4_productFrom a:hover{color:#fff}.dc4_cgconnectedProduct .dc4_productInfo{width:75%}.dc4_cgconnectedProduct .dc4_productActions{width:25%}.dc4_cgconnectedProduct .dc4_productActions .dc4_productCartAction{width:100%;font-size:1.786em;background-color:#54b7dd}.dc4_cgconnectedProduct .dc4_productActions .dc4_productCartAction:hover{background-color:#47aed6}.dc4_cgconnectedProduct .dc4_productInfo .dc4_productTitle a{color:#fff}.dc4_cgconnectedProduct .dc4_productInfo .dc4_productFrom a{color:#fff}.dc4_setProduct .dc4_productActions .dc4_productPrice{float:left;margin-left:10px;font-size:15px;color:#778}.dc4_setProduct .dc4_productCartAction{display:block;float:right;text-align:center;color:#778;overflow:hidden}.dc4_setProduct.dc4_cgconnectedProduct .dc4_productCartAction{cursor:pointer}.dc4_setProduct .dc4_productCartAction .dc4_cartIcon{display:block;float:left;font-size:1.25em;width:20px;margin-top:20px}.dc4_setProduct .dc4_productCartAction .dc4_productPrice{display:block;float:left;margin-left:8px;font-family:'Open Sans',sans-serif;font-size:14px;color:#778}.dc4_setProduct .dc4_productCartAction .dc4_currency{display:block;float:left;margin-left:5px;font-family:'Open Sans',sans-serif;font-size:14px;color:#778}.dc4_setProduct .dc4_productFavAction{display:block;float:right;text-align:center;font-size:13px;color:#778}.dc4_setProduct a.dc4_productFavAction:hover .dc-icon::before{font-family:designconnected;content:"\e932";color:#51c2b3}.dc4_cgconnectedLabel{position:absolute;width:74px;height:28px;top:0;left:0;line-height:28px;text-transform:uppercase;text-align:center;color:#fff;background:url('/img/dcnew/modelSets/cgc_thumb_logo.png?date=07282016');opacity:.9}.carouselThumb .dc4_productLabels,.dc4_modelSet .dc4_productLabels{width:70px;height:28px;line-height:28px;position:absolute;top:0;left:0}.carouselThumb .dc4_productLabels.fromSetLabels{width:45%}.carouselThumb .dc4_productLabels .ModelLabel,.dc4_modelSet .dc4_productLabels .ModelLabel{font-size:12px;text-transform:uppercase;text-align:center;color:#fff}.carouselThumb .dc4_productLabels .newModel,.dc4_modelSet .dc4_productLabels .newModel{background:rgba(53,59,64,.9)}.carouselThumb .dc4_productLabels .modelFromSet,.carouselThumb .dc4_productLabels .productSet,.dc4_modelSet .dc4_productLabels .productSet{background:rgba(53,59,64,.4);font-size:1rem}.carouselThumb .dc4_productLabels .modelFromSetName{background:rgba(53,59,64,.4)}.carouselThumb .dc4_productLabels .freeModel,.dc4_modelSet .dc4_productLabels .freeModel{background:rgba(81,194,179,.9)}.carouselThumb .dc4_productLabels .updatedModel,.dc4_modelSet .dc4_productLabels .updatedModel{background:rgba(97,57,140,.9)}.dc4_hidden_lightbox{display:none}.carousel_wrapper{width:100%;height:0;float:left;margin:0;padding:0;overflow:hidden;transition:height .5s ease}.carousel_wrapper.loading{height:312px;background:url('/img/loading/loading4.gif') no-repeat center center}.carousel_wrapper.loaded{height:312px;margin:10px 0 20px 0;overflow:visible}.carousel_wrapper .carousel_gallery{height:312px;overflow:hidden;transition:height .3s ease}.carousel_wrapper.loaded .carousel_gallery{overflow:visible}.carouselPlaceholder{max-height:0;position:relative;margin-top:6px;margin-bottom:17px;overflow:hidden;transition:max-height .5s ease}.carouselPlaceholder.activeCarousel{max-height:350px;margin-bottom:40px;overflow:visible}.carouselPlaceholder.carouselLoadingWrapper{width:100%;height:310px;max-height:350px;background:url('/img/loading/loading4.gif') no-repeat center center}.carousel_gallery{background:#d6d6d6}.carouselArrowPointer{position:absolute;width:0;height:0;top:-11px;right:16%;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #d6d6d6}.carouselArrowPointer.biggerArrowPointer{position:absolute;width:0;height:0;top:-13px;right:20.5%;border-left:13px solid transparent;border-right:13px solid transparent;border-bottom:13px solid #d6d6d6}.carousel_gallery .item.dc4_setProduct .thumbnail{position:relative;padding:0;margin:0 auto;border:none;border-radius:0;overflow:visible}.carousel_gallery .item.dc4_setProduct .thumbnail:before{content:"+";display:block;position:absolute;top:50%;left:-25px;width:20px;height:20px;margin-top:-11px;color:#efefef;font-size:37px;font-weight:300;line-height:.5em;text-align:center}.carousel_gallery .item.dc4_setProduct:first-child .thumbnail:before{display:none}.carousel_gallery .item.dc4_setProduct .thumbnail img{width:100%;height:auto}.closed_set{display:none}.carousel_gallery .item.dc4_setProduct{position:relative;float:left;width:318px;height:292px;padding:10px 15px;margin:10px 0}.payments_count_string{margin-bottom:10px}.payments_count_string .label-default{border-radius:0;margin-right:10px;color:#fff}.label-default.label-approved{background-color:#51c2b3}.label-default.label-refunded{background-color:#61398d}.label-default.label-pending{background-color:#dbce3e}.label-default.label-cancelled{background-color:#d6d6d6}.label-default.label-denied{background-color:#d6d6d6}.label-default.label-clear{color:#778;background-color:#f6f6f6}.balance_checkout{min-height:27vh;padding:1.7rem 9.2rem;color:#fff;background-color:#22292e}.balance_checkout .row{padding:2.8rem 0 1.9rem}.balance_checkout .checkoutRow{border-bottom:1px solid #fff}.balance_checkout .shoppingCartTotalWrapper{line-height:3.2rem}.balance_checkout .leftPartRowWrapper{line-height:6.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.balance_checkout .dc4_buttonCell{text-align:right}.balance_checkout .dc4_buttonCell a{margin-top:1.4rem}.balance_checkout .balance_checkout_label .dc-icon-shopping-cart{position:relative;top:.4rem;font-size:2.7rem;font-weight:700}.balance_checkout .balance_checkout_label .dc-icon-prepay{position:relative;top:.7rem;font-size:3.1rem}.balance_checkout_icon_text{font-size:1.8rem;font-weight:700;padding-left:1.6rem}.balance_checkout .balance_checkout_label .dc-icon-prepay+.balance_checkout_icon_text{position:relative;top:.1rem;padding-left:1.1rem}.balance_checkout .amount_value{font-size:3.8rem;font-weight:300}.balance_checkout .btn{min-width:176px;height:64px;line-height:50px;font-size:18px;font-weight:600;color:#22292e;box-shadow:0 7px 7px 0 rgba(0,0,0,.2);background-color:#51c2b3}.contentHeader{position:relative}.contentFilters .dc4_list_filters_wrapper{padding-top:1rem}.contentNoPaddingMargin{padding:0}.contentNoPaddingMargin .container-fluid{padding:0}.regular_brand_background{min-height:29rem;background:grey}.official_partner_header .catalogHeaderTitle{padding:61px 0;vertical-align:top}.official_partner_header .catalogHeaderTitle h1{float:left;margin-bottom:30px}.official_partner_header p{font-size:14px}.official_partner_header .brand_icons{float:left;margin-left:42px;font-size:1.4rem;letter-spacing:1.5rem}.official_partner_header .brand_icons>a{float:left}.official_partner_header .brand_icons .dc-icon{font-size:1.8rem}.official_partner_header .brand_icons .tooltip>a.dc-icon{display:block;top:18px}.official_partner_header .badge-icon{margin-left:-18px;color:#fff}.official_partner_header .badge-icon .dc-icon{font-size:74px}.official_partner_header .badge-icon~.tooltip{font-family:Open Sans}.official_partner_header .badge-icon~.tooltip .tooltip-inner{max-width:493px;padding:28px 20px;line-height:1.5;font-size:12px;color:#777888;border-radius:0;box-shadow:3px 4px 16px 0 rgba(0,0,0,.12);-webkit-box-shadow:3px 4px 16px 0 rgba(0,0,0,.12);background-color:#fff}.official_partner_header .badge-icon~.tooltip .tooltip-inner p{margin-bottom:10px;font-size:12px}.official_partner_header .badge-icon~.tooltip .tooltip-inner p{max-width:95%;margin:0 auto;line-height:1.25;font-size:20px}.official_partner_header .badge-icon~.tooltip .tooltip-inner p:last-of-type{margin-bottom:20px;line-height:1.5;font-size:12px}.official_partner_header .badge-icon~.tooltip .tooltip-inner .dc4_smallWhiteButton{height:43px;padding:11px 40px}.official_partner_header .badge-icon~.tooltip.bottom{margin-top:0;opacity:1!important}.official_partner_header .badge-icon~.tooltip.bottom .tooltip-arrow{margin-top:-7px;margin-left:-16px;border-width:0 11px 12px!important;border-bottom-color:#fff!important}.official_partner_header .social-icons{float:left;margin-top:30px;margin-left:8px}.official_partner_header .social-icons a{display:inline-block;width:26px;text-align:center;color:#fff}.official_partner_header .brand_info_container{text-transform:none;font-size:13px}.official_partner_header .brand_info_container .location_part{font-weight:400;color:#ececec}.official_partner_header .brand_info_container .location_part span:last-child:not(.dc-icon){display:none}.official_partner_header .brand_info_container a{color:#fff;font-weight:700}.official_partner_header .vertical_line{margin:0 7px 0 9px;font-size:#C2C2C2}.official_partner_header .brands_link .dcr_icon_text_left{padding-right:5px}.official_partner_header .brands_link .dc-icon{font-size:8px}.dcr_clear_filters{float:left}.dcr_catalog_brands_header{height:117px;text-transform:uppercase;background-color:#efeeee}.brands_designers_breadcrumb_title{height:100%;text-transform:uppercase}.brands_designers_breadcrumb_title .dcr_container{height:100%}.brands_designers_breadcrumb_title h3{float:left;margin-top:48px;font-size:20px;font-weight:lighter;line-height:1.2}.dcr_catalog_designers_header{margin-top:10px;margin-bottom:10px;margin-left:0;margin-right:0;text-transform:uppercase}.dcr_catalog_designers_header .brands_designers_breadcrumb_title{margin-top:10px;margin-bottom:10px;margin-left:0;margin-right:0}.dcr_catalog_designers_header .brands_designers_breadcrumb_title h3{float:none;margin-top:25px;text-align:center}.brands_designers_breadcrumb_title .tab_buttons{float:right;height:100%}.brands_designers_breadcrumb_title .tab_button{float:left;width:222px;height:100%;text-align:center;font-size:12px;font-weight:700;border-right:2px solid #fff}.brands_designers_breadcrumb_title .tab_button a{display:block;height:100%;padding:31px 10px}.brands_designers_breadcrumb_title .tab_button img{margin-bottom:10px}.brands_designers_breadcrumb_title .tab_button .button_text{display:block}.brands_designers_breadcrumb_title .tab_button .button_text .dc-icon{position:relative;top:-2px;font-size:8px}.brands_designers_breadcrumb_title .tab_button .button_text .dcr_icon_text{padding-left:3px}.brands_designers_breadcrumb_title .tab_button:first-child{border-left:2px solid #fff}.brands_designers_breadcrumb_title .tab_button.active{background-color:#fff}.modal-location .modal-dialog{max-width:436px}.modal-location .modal-body{padding:0;height:746px}.modal-location .chosen-container{top:-90px}.modal-location .chosen-container .chosen-results li.dcr_filter_elem,.modal-location .chosen-container .chosen-results li.no-results{float:none;width:100%;height:50px;line-height:52px;padding:0 50px;font-size:15px;border-bottom:2px solid #f6f6f6;background-color:#fff}.modal-location .chosen-container .chosen-results li.dcr_filter_elem.active{background-color:#f6f6f6}.modal-location .dcr_filter_elem.active::after{font-family:designconnected;content:"\e90d";position:absolute;right:40px;font-size:24px}.modal-location .dcr_filter_elem.dcr_header_elem{height:160px;line-height:70px;text-transform:uppercase;text-align:center;font-size:20px;font-weight:300;position:relative;z-index:10;border-bottom:none;box-shadow:0 4px 40px 0 rgba(0,0,0,.17);background-color:#f6f6f6}.modal-location .chosen-container-single .chosen-search{height:90px;padding:0 50px 0 25px;background-color:transparent}.modal-location .chosen-container-single .chosen-search input[type=text]{width:100%;height:34px;margin-top:18px;padding:0 0 12px 37px;border:none;border-bottom:2px solid #dfdfea;outline:0;box-shadow:none;font-size:14px;font-style:italic;color:#778;border-radius:0;background:0 0}.modal-location .chosen-container-single .chosen-search::before{position:relative;top:8px;left:24px;font-family:designconnected;content:"\e924";font-size:25px;color:#778}.modal-location .chosen-container-single .chosen-search::after{position:relative;right:20px;z-index:-1;opacity:0;font-size:12px;font-family:designconnected;content:"\e910"}.modal-location .chosen-container-single .chosen-search.active::after{opacity:1}.modal-location .chosen-container .chosen-drop{position:static;left:0;border:none;box-shadow:none}.modal-location .chosen-container .chosen-single{display:none}.modal-location .chosen-container .chosen-results{max-height:586px;margin:0;padding:0;top:12px}.modal-location .chosen-container .chosen-results li em{text-decoration:none}.modal-location .mCSB_inside>.mCSB_container{margin-right:0}.modal-location .mCSB_scrollTools{width:20px}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1}.modal-location .mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.modal-location .chosen-container .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:5px!important;margin-right:auto!important;border-radius:0!important;background-color:#778!important}.modal-location .chosen-container .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.modal-location .chosen-container .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.modal-location .chosen-container .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#778!important}#brands_designers_navigation_letters.dcr_navigation_letters{position:relative;width:100%;height:73px;margin-bottom:40px;padding:18px 0;text-align:center;overflow:hidden}#brands_designers_navigation_letters.dcr_navigation_letters .dcr_navigation_letter{display:inline-block}#brands_designers_navigation_letters.dcr_navigation_letters .dcr_navigation_letter a{display:block;width:34px;height:34px;line-height:34px;border-radius:50%;color:#778}#brands_designers_navigation_letters.dcr_navigation_letters::after{content:" ";display:block;position:absolute;width:100%;height:3px;bottom:0;left:0;background:#efeeee}.info_block{height:89px;line-height:24px;font-size:15px;font-weight:300}.info_block p{margin-bottom:0}.info_block .dcr_link{font-weight:700}.dcr_navigation_letters~.row{margin-left:-10px;margin-right:-10px}.dc4_brandCell{margin-top:31px;padding-left:17px}.dc4_brandProductsCell{max-height:166px;padding-left:0;overflow:hidden}.dc4_brandCell,.dc4_brandProductsCell,.dc4_designerCell,.dc4_designerProductsCell{padding-right:0}.dc4_designerCell{padding-left:17px}.dc4_designerProductsCell{max-height:166px;padding-left:0;overflow:hidden}.brands_designers_pager{height:40px;margin-top:51px;margin-bottom:45px;text-align:center}.brands_designers_pager a{display:inline-block;width:24px;height:40px;vertical-align:middle}.brands_designers_pager a span{font-size:18px;color:#dedede}.brands_designers_pager a .dcr_pagingText{display:inline-block;width:7px;height:7px;line-height:7px;border-radius:50%;background-color:#dedede}.brands_designers_pager a .dc-icon{position:relative;top:2px}.brands_designers_pager a .dc-icon.dc-icon-arrow-left{right:12px}.brands_designers_pager a .dc-icon.dc-icon-arrow-right{left:12px}.brands_designers_pager a .dcr_pagingText.active{background-color:#778}.dcr_pagingText.active{font-weight:600}.dc4_brandLogo{float:left;margin-top:-8px;margin-right:10px}.dc4_brandName{margin-bottom:2px;line-height:1.2;font-size:21px;font-weight:lighter}.dc4_brandLocation{margin-bottom:17px;text-transform:uppercase;font-size:12px;font-weight:700}.dc4_brandLocation .dc-icon{position:relative;top:5px;left:-6px;font-size:21px}.dc4_brandLocation .dcr_icon_text{padding:0;position:relative;left:-8px}.dc4_brandSite{margin-bottom:8px;font-size:13px;font-weight:600}.dc4_brandProductsCount{font-size:13px;font-weight:600;color:#778}.dc4_brandFreeLink{font-size:13px}.dc4_brandFreeLink .dc-icon{font-size:8px}.dcr_tooltip_wrapper .tooltip{font-family:Open Sans}.dcr_tooltip_wrapper .tooltip .tooltip-inner{max-width:282px!important;padding:23px 28px;text-align:left;font-size:12px;line-height:20px;text-transform:none;color:#778;border-radius:0;box-shadow:-4px 3px 16px 0 rgba(0,0,0,.2);background-color:#fff}.dcr_tooltip_wrapper .tooltip .tooltip-inner h6{margin-top:0;text-transform:uppercase;font-weight:600}.dcr_tooltip_wrapper .tooltip .tooltip-inner p{font-size:12px!important;font-weight:400!important}.dcr_tooltip_wrapper .tooltip.top{margin-top:-2px}.dcr_tooltip_wrapper .tooltip.top .tooltip-arrow{margin-bottom:-4px;border-width:9px 8px 0!important;border-top-color:#fff!important}.dcr_tooltip_wrapper .tooltip.bottom .tooltip-arrow{margin-left:-8px;margin-top:-4px;border-width:0 8px 9px!important;border-bottom-color:#fff!important}.tooltip>a.dc-icon{display:none;position:absolute;top:15px;right:15px;font-size:11px!important;color:#778}.dc4_brandSeparator{width:42px;height:2px;margin:15px 0;background:#efeeee}.dc4_designerAvatar{font-size:60px}.dc4_designerName{font-size:21px;font-weight:lighter}.dc4_designerProductsCount{font-size:13px;font-weight:600;color:#778}.dc4_productList .dc4_brandProductsCell .dc4_product .thumbnail.decreased{width:208px;height:156px;margin-bottom:10px}.dc4_productList .dc4_brandProductsCell .dc4_product .thumbnail.decreased.blank{box-shadow:none;background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}.dc4_productList .dc4_designerProductsCell .dc4_product .thumbnail.decreased{width:208px;height:156px;margin-bottom:10px}.dc4_productList .dc4_designerProductsCell .dc4_product .thumbnail.decreased.blank{box-shadow:none;background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}.brands_designers_container hr{margin-top:50px;margin-bottom:42px;border-width:2px}.dc4_product .thumbnail:hover .dc4_productInfo{opacity:1}.dc4_brandProductsCell .dc4_productInfo,.dc4_designerProductsCell .dc4_productInfo{opacity:0;transition:opacity .3s linear;position:absolute;bottom:0;left:0;padding:0;width:100%;height:70px;background:rgba(255,255,255,.8)}.brands_designers_more_products:hover~.dc4_productInfo{display:none}.brands_designers_more_products{display:none;position:absolute;top:0;right:0;z-index:10;padding:0;width:100%;height:100%}.dc4_productList .dc4_brandProductsCell .dc4_product:nth-child(4) .brands_designers_more_products,.dc4_productList .dc4_designerProductsCell .dc4_product:nth-child(4) .brands_designers_more_products{display:block}.brands_designers_more_products .more_products_cell{display:block;float:right;width:46%;height:100%;padding:50px 0;text-align:center;font-weight:600;background:rgba(255,255,255,.8)}.more_products_cell>span{display:block}.more_products_cell .dc-icon{position:relative;top:-3px;left:2px;font-size:17px}.more_products_count{font-size:30px}.more_products_text{position:relative;top:-6px;text-transform:uppercase;font-size:13px}.dc4_brandProductsCell .dc4_productInfo .dc4_productTitle a,.dc4_designerProductsCell .dc4_productInfo .dc4_productTitle a{height:50px;line-height:50px;padding:0 12px}.dcr_no_results_cell .dc-icon{font-size:120px}.dcr_no_results_cell .dc-icon-dc{font-size:8rem}.official_partner_header .badge-icon~.tooltip .tooltip-inner .dc4_smallWhiteButton{height:auto!important}#member_vat_wrapper .vat_attributes{display:block;float:left;width:40px;height:40px;line-height:25px;padding:4px 0;font-size:12px}#member_vat_wrapper .vat_number_label{display:block;float:left;width:90px;height:40px;line-height:30px;padding:4px 0;font-size:12px;margin-right:2px}#member_vat_wrapper .valid_vat_info{color:#57cb9c;display:none;margin-left:140px}#vat_code_xx{padding:4px;height:40px;margin:0;margin-left:4px;margin-right:2px;text-align:center;font-weight:700;background:0 0;border:none;outline:0;cursor:pointer}.dc4_modelsSetList .og-grid{text-align:left}.og-grid .dc4_modelSet{margin-bottom:20px!important}.dc4_modelsSetList a{color:#778}.dc4_modelsSetList .dc4_modelSet .dc4_modelSetLabels{width:70px;height:28px;line-height:28px;position:absolute;top:0;left:0}.dc4_modelsSetList .dc4_modelSet .dc4_modelSetLabels .dc4_modelSetNew{text-transform:uppercase;text-align:center;color:#fff;background:#60388c}.dcr_modelSetNewModels{width:140px}.dc4_modelsSetList .dc4_modelSet .thumbnail{position:relative;margin-bottom:20px;padding:0;border:none;border-radius:0}.item.dc4_setProduct .thumbnail{box-shadow:none}.dc4_modelsSetList .dc4_modelSet .thumbnail.modelSetThumbnail{margin-bottom:6px;overflow:hidden}.dc4_modelsSetList .dc4_modelSet .thumbnail:hover .dc4_modelSetInfo,.modelsSetList .dc4_modelSet .thumbnail:hover .dc4_modelSetInfo{opacity:1;background:rgba(255,255,255,.8)}.dc4_modelsSetList .dc4_modelSet .thumbnail:hover .dc4_modelSetActions::before{opacity:1}.dc4_modelsSetList .dc4_modelSet .thumbnail .dc4_productImgWrapp{width:280px;height:210px;overflow:auto;overflow:hidden}.dc4_modelsSetList .dc4_modelSet .dc4_cgconnectedProduct .thumbnail .dc4_productImgWrapp{width:276px;height:210px}.dc4_modelsSetList .dc4_modelSet .thumbnail a img{width:100%;height:auto}.dc4_modelSetInfo{opacity:0;transition:opacity .3s linear;position:absolute;width:100%;height:7.6rem;line-height:7.6rem;left:0;bottom:5.6rem;padding:0 20px;overflow:auto;overflow:hidden;background:#fff}.dc4_modelSetInfo .dc4_modelSetTitle{text-align:center}.dc4_modelSetInfo .dc4_modelSetTitle a{display:block;font-size:1.5rem;color:#8b8b99;text-transform:uppercase}.dc4_modelSetInfo .dc4_productFavAction{position:absolute;top:0;right:30px}.dc4_modelSetInfo .dc4_modelSetFrom{height:1em;overflow:auto;overflow:hidden}.dc4_modelSetInfo .dc4_modelSetFrom a{display:block;font-size:.875em;line-height:1em;font-weight:700;color:#51c2b3}.dc4_modelSetActions{position:absolute;display:table;width:100%;left:0;bottom:0;overflow:auto;overflow:hidden;background:rgba(246,246,246,.8)}.dc4_modelSetActions a{display:table-cell;vertical-align:middle;text-align:center;height:5.6rem}.dc4_modelSetActions a.productGroupLink{width:12rem;font-size:1.2rem;font-weight:600;text-transform:lowercase}.dc4_modelSetActions a.productGroupLink span{vertical-align:middle}.dc4_modelSetActions a.productSavingsLink{padding-right:20px;vertical-align:top;line-height:4.8rem;text-align:right;font-size:1.8rem}.dc4_modelSetActions a.modelReDownLink{width:16.2rem;padding-top:4px;text-transform:uppercase;font-size:29px;color:#51c2b3;background:rgba(235,236,236,.8)}.dc4_modelSetActions a.modelCartLink{width:16.2rem;font-size:15px;background:#ebecec}.dc4_modelSetActions a.modelCartLink.removeFromCart{color:#51c2b3}.dc4_modelSetActions a.modelBookLink{width:3.6rem;background:rgba(239,240,240,.8);border-right:1px solid #f3f3f2}.dc4_modelSetActions a.modelBookLink .dc-icon{font-size:1.5rem}.dc4_modelSetActions a.modelCartLink span{vertical-align:middle}.dc4_modelSetActions a.modelCartLink .dc-icon{margin-left:4px}.dc4_modelSetCartAction{float:left;margin-left:20px;text-align:left;color:#778;overflow:hidden}.dc4_modelSetActions .dc4_cartIcon{font-size:2.8rem;vertical-align:middle}.dc4_modelSetActions .dc4_cartIcon.dc-icon-shopping-cart-full{color:#51c2b3}.dc4_modelSetCartAction .dc4_modelSetPrice{display:block;float:left;margin-left:8px;font-family:'Open Sans',sans-serif;font-size:15px;color:#778}.og-expanded a.dc4_modelSetViewAction{color:#51c2b3}.clicked .dc4_modelSetViewAction{color:#51c2b3}.dc4_modelSetViewAction .dc4_viewSetIcon{padding-right:6px}.dc4_modelSetFavAction{display:block;position:absolute;top:0;right:5%;font-size:13px}a.dc4_modelSetFavAction:hover .dc-icon::before{font-family:designconnected;content:"\e928";color:#51c2b3}.dcr_modelSetSavings{display:inline-block;margin-left:-80px;font-size:12px;font-weight:600}.dc4_modelSetProductsPlaceholder{display:block;width:100%;height:400px}.dc4_productListPrice{text-align:center}.dc4_modelSetActions .dc4_productListPrice .dc4_youSave .dc4_value{margin-left:4px}.dc4_productListPrice .dc4_list_price,.dc4_productListPrice .dc4_youSave{margin-left:8px;font-size:12px;font-weight:600}.dc4_productListPrice .dc4_list_price .line-through{margin-left:4px;text-decoration:line-through}.changePlanText,.updateProgressText{margin:1rem;font-size:1.2rem}.changePlanText.alert_type,.updateProgressText.alert_type{color:#ec6b83}.changePlanText.success_type,.updateProgressText.success_type{color:#51c2b3}.tool_pdf_container{margin-bottom:100px;padding-top:80px;font-family:Roboto;color:#5c5c5c}.tool_pdf_container .dc_logo .dc-icon{font-size:40px}.tool_pdf_container .dc_logo .logo_label{display:block;font-size:30px}.tool_pdf_container h3{margin-bottom:29px;text-transform:uppercase;font-weight:900}.tool_pdf_container h4{text-transform:uppercase;font-weight:900}.tool_pdf_container .dc4_greenButton{width:249px;height:74px;margin:0 auto 60px;line-height:74px;font-size:21px;font-weight:400;background-image:none}.tool_pdf_container p{font-size:1.5em;color:#5c5c5c}.tool_pdf_container p.tool_info{max-width:56%;margin:0 auto 50px;font-size:1.571em}.tool_pdf_container .table{display:table;margin-bottom:160px}.tool_pdf_container .table_row{display:table-row}.tool_pdf_container .table_cell{display:table-cell;width:32.5%;vertical-align:top}.tool_pdf_container .table_cell.image_wrapper{width:35%}.tool_pdf_container .table_cell.image_wrapper img{width:100%}.tool_pdf_container .table_cell.first_cell{width:31.7%;text-align:right}.tool_pdf_container .table_cell.first_cell .cell_content{padding:33px 18px 0 21px}.tool_pdf_container .table_cell.first_cell .cell_content p:first-child{margin-bottom:41px}.tool_pdf_container .table_cell.first_cell .cell_content p:nth-child(2){margin-bottom:152px}.tool_pdf_container .table_cell.first_cell .cell_content p:nth-child(3){margin-bottom:68px}.tool_pdf_container .table_cell.last_cell{text-align:left}.tool_pdf_container .how_to_section{margin:4px 82px 32px 2px;padding:70px 50px;position:relative;text-align:center;color:#fff;background-color:#fe9776}.tool_pdf_container .how_to_section::before{content:"";display:block;width:0;height:0;position:absolute;top:0;left:0;border-width:0 0 88px 88px;border-style:solid;border-bottom-color:#e47652}.tool_pdf_container .how_to_section .dc-icon{font-size:68px}.tool_pdf_container .how_to_section p{color:#fff}.tool_pdf_container .table_cell.last_cell>p{max-width:88%;margin-left:12px;margin-bottom:38px}.tool_pdf_container .top_section{position:relative;text-align:left}.tool_pdf_container .top_section::after{content:"";display:block;width:27.27%;height:3px;margin:0 auto;background-color:#fe9776}.tool_pdf_container .tool_btn{width:314px;height:87px;line-height:87px;margin:0 auto;text-transform:uppercase;font-weight:900;font-size:1.571em;color:#fff;background-image:url(/img/dcnew/gammatool/button_bg.jpg);background-repeat:no-repeat}.tool_pdf_container h4::after{content:"";display:block;width:7px;height:3px;margin-top:23px;background-color:#5c5c5c}.tool_pdf_container .left_section{text-align:right}.tool_pdf_container .left_section .corrections_wrapper{max-width:90%;padding-top:54px;padding-right:28px}.tool_pdf_container .right_section{text-align:left}.tool_pdf_container .right_section .corrections_wrapper{max-width:90%;padding-top:54px;padding-left:28px}.tool_pdf_container .left_section>div>h4::after,.tool_pdf_container .right_section>div>h4::after{display:none}.tool_pdf_container .left_section>div>p,.tool_pdf_container .right_section>div>p{margin-bottom:5px}.tool_pdf_container .left_section h4::after{position:absolute;right:22px}.tool_pdf_container .right_section h4::after{position:absolute;left:22px}.tool_pdf_container .corrections_section{max-width:276px;padding:28px 22px 154px 22px;border:5px solid #fe9776}.tool_pdf_container .left_section .material_section{float:right;padding:33px 50px 0 0}.tool_pdf_container .right_section .material_section{padding:33px 0 0 50px}.tool_pdf_container .left_section .material_section h4::after{right:52px;margin-top:42px}.tool_pdf_container .right_section .material_section h4::after{left:52px;margin-top:42px}.tool_pdf_container .material_section ol{margin-top:62px}.tool_pdf_container .left_section .corrections_section{float:right}.tool_pdf_container .right_section .corrections_section{border-color:#ff657f}.tool_pdf_container .corrections_row h4{margin-bottom:50px}.tool_pdf_container .corrections_section p{margin-bottom:16px;font-size:19px}.tool_pdf_container ol{padding-left:22px;font-size:1.5em}.tool_pdf_container ol li{line-height:43px;font-size:19px}.tool_pdf_container .list_wrapper{padding-left:48%}.tool_pdf_container .list_wrapper ol{max-width:70%;margin-top:52px;margin-bottom:26px}.tool_pdf_container .list_wrapper ol li{line-height:33px}.tool_pdf_container .left_section ol li,.tool_pdf_container .right_section ol li{position:relative}.tool_pdf_container .left_section ol li::after{content:"\e96a";position:absolute;top:0;right:-85px;font-family:designconnected;color:#fe9776}.tool_pdf_container .right_section ol li::before{content:"\e969";position:absolute;top:0;left:-107px;font-family:designconnected;color:#ff657f}.tool_pdf_container .dc-icon-arrow-down-long{display:block;margin-bottom:8px;font-size:72px;color:#fe9776}.tool_pdf_container .left_section .dc-icon-triangle-with-bg{display:block;margin-bottom:15px;font-size:40px;color:#fe9776}.tool_pdf_container .right_section .dc-icon-triangle-with-bg{display:block;margin-bottom:15px;font-size:40px;color:#ff657f}.tool_pdf_container .left_section .dc-icon-arrow-down-left{float:right;margin-right:25px;font-size:130px;color:#fe9776}.tool_pdf_container .right_section .dc-icon-arrow-down-right{float:left;margin-left:25px;font-size:130px;color:#ff657f}.tool_pdf_container .gamma_render{width:94%;height:auto}.tool_pdf_container .gamma_render_wrapper{position:absolute;z-index:-10}.tool_pdf_container .top_section .gamma_render_wrapper{right:53%;bottom:30px}.tool_pdf_container .left_section .gamma_render_wrapper{top:60px;left:-10px}.tool_pdf_container .right_section .gamma_render_wrapper{top:60px;right:0}.tool_pdf_container .corrections_row{margin-top:50px}@media screen and (max-width:1680px){.dc4_headWrapper .dc4_navbarHeadFloat .dc4_logoWrapper{width:134px}.dc4_navbarHeadFloat .dc4_logoWrapper .navbar-brand{width:134px}.dc4_navTableCell .dc4_caret.dc4_navDropDown{margin-left:0}.dc4_catNavigationWrapper .dc4_navCat .dc4_dropdown-toggle{padding:0}.dc4_dropdown-toggle .dc4_caret.dc4_navDropDown{left:50%;margin-top:7px;margin-left:-7px}a.dcr_join_us_link{display:block}.dc4_avatarLink .dc-icon{left:10px}.login_button.active .dc4_avatarLink{margin-left:12px}.dc4_headNavProfile.dc4_headNavSignUp .dc4_avatarLink{margin-left:16px}.dc4_catNavigationWrapperAccount{width:auto;margin-right:0}.dc4_footer{position:static}.dcr_footer{position:relative;z-index:2;background-color:#fff}[class*='dcr_account_content_wrapper col-'],[class*='dcr_account_footer_wrapper col-']{width:auto;float:none;position:static;min-height:auto;padding:0}.dcr_high_res,.dcr_sidebar{display:none}.dcr_low_res,.dcr_sidebar.expanded{display:block}.dc4_catNavigationWrapper.navigationInProfile{right:0}.dcr_sidebar.expanded{box-shadow:-11px 25px 20px rgba(128,128,128,.1)}.dcr_balance_checkout .row{padding:19px 0}.dcr_sidebar .list-group .list-group-item{height:70px}.dcr_sidebar .list-group .dc-icon{height:70px;line-height:70px}.dcr_sidebar .dcr_sidebar_button_text{height:70px;padding-top:28px}.dcr_sidebar .dcr_sidebar_button_number{top:22px}.dcr_orders_icon_small{margin-top:16px}.dcr_dashboard_icon{margin-top:23px}.dc4_shoppingCartHeader.dc4_account{display:block}.dcr_sidebar_overlay{display:none;width:100%;height:100%;position:fixed;top:0;left:0;right:-332px;z-index:1010}.dcr_voucher_form label{margin-right:5px}.dc4_goto_top{display:none}.home_browse_models{margin-left:8.2rem}.mod-top-section-img{background-size:85%}.subscriptions_header_bg{background-size:auto}}@media screen and (max-width:1440px){.dc4_headWrapper .dc4_navbarHeadFloat .dc4_logoWrapper{width:134px}.dc4_navbarHeadFloat .dc4_logoWrapper .navbar-brand{width:134px}.dc4_navTableCell{padding:0 20px}.dc4_navTableCell.navigation_separator{padding:0 8px}.dcr_account_header_tabs.dcr_tabs_no_results{margin-left:15px}.dcr_footer .jumbotron .container{padding-left:15px;padding-right:15px}.dcr_bottom_nav{position:static;margin-top:20px}.mod-top-section-img{background-size:80%}.subscriptions_tabs{width:50%}.subscriptions_tabs .tab_button{height:auto}}@media screen and (max-width:1366px){.dc4_headWrapper .dc4_navbarHeadFloat .dc4_logoWrapper{width:134px}.dc4_navTableCell{padding:0 20px}.dc4_navTableCell .dc4_caret.dc4_navDropDown{margin-left:0}.dc4_navbarHeadFloat .dc4_logoWrapper .navbar-brand{width:134px}.dc4_headWrapper .navbar-nav{margin-left:1%}.dc4_navbarHeadWrapper.navbar-default .navbar-header{margin:0}.dc4_catNavigationWrapper.dc4_navcollpase .nav>li>a{padding:0 10px}.dc4_caret.dc4_navDropDown+.dcr_nav_title{display:inline-block;width:100%}.nav-justified>li{display:table-cell;width:1%}.navbar-nav{margin:0 -15px}.navbar-nav .open .dropdown-menu{position:absolute;float:none;min-width:260px;margin:0;background-color:#fff;border:0 none;box-shadow:0 6px 6px rgba(0,0,0,.15)}.dcr_sidebar>.mCustomScrollbar{max-height:90%}.dc4_shoppingCartContents .dc4_shoppingCartList .mCSB_scrollTools{right:0}.dc4_shoppingCartContents .dc4_shoppingCartList .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{display:block}.dcr_subtotal_label{width:115px}.dcr_account_header_tabs .cell_2{margin-right:5px}.dcr_orders_icon_small{margin-top:16px}.dcr_dashboard_icon{margin-top:23px}.dcr_dashboard .dcr_member_avatar img{margin-left:0}.dc4_goto_top{display:none}.home_browse_models{margin-left:2.2rem}.home_catalog_under_carousel .dc4_whiteButton{margin-right:8%}.dcr_bottom_nav{margin-top:10px}.dcr_support{padding:20px 30px 10px}.mod-top-section-img{width:570px;background-size:75%}.subscriptions_nav{display:none}.free-3d-data-lb .lb-left-container{overflow:auto}.lb-left-container .official_3d_data_brand .lb-madeby,.official_3d_data_brand .free_3d_data_actions{position:static;padding-left:0}.lb-left-container .official_3d_data_brand .lb-madeby-content{margin-left:5px}}@media screen and (max-width:1280px){.dc4_mf_navCat .dc4_navbarHeadFloat{padding:0}.dc4_headWrapper .dc4_navbarHeadFloat .dc4_logoWrapper,.dc4_mf_navCat .dc4_navbarHeadFloat .dc4_logoWrapper{float:left;width:20%;height:100%;text-align:center;cursor:pointer}.dc4_navbarHeadFloat .dc4_logoWrapper .navbar-brand{width:100%;background:url('/img/dcnew/logo/DC_small_logo.png') no-repeat center 22px}.dc4_headContent .navbar-nav{margin-left:2%}.dc4_navbarHeadWrapper.navbar-default .navbar-header{height:100%;margin:0}.dc4_headNavProfile.dc4_headNavSignUp{width:138px}.dc4_headNavProfile.dc4_headNavSignUp .dc4_navProfileRight .dc4_loginButton{display:none}.dc4_headNavProfile.dc4_loggedProfile:not(.sidebar_expanded){width:81px}.dc4_headNavProfile:not(.sidebar_expanded) .dc4_navProfileRight{display:none}.nav-justified>li{display:table-cell;width:1%}.navbar-nav{margin:0 -15px}.dc4_navCat .dc4_fake{display:none!important}.navbar-nav .open .dropdown-menu{position:absolute;float:none;min-width:260px;margin:0;background-color:#fff;border:0 none;box-shadow:0 6px 6px rgba(0,0,0,.15)}.dc4_productInfoPanel.affix .dc4_doubleButtonWrapper{width:135px}.dc4_productInfoPanel.affix .dc4_doubleButtonWrapper .dc4_priceBtn{font-size:.85em}.dcr_subtotal_label{width:70px}.dc4_goto_top{display:none}.dcr_required_info table{background:0 0}.userForm .dcr_signup tbody>tr>td{display:block;width:100%}.dcr_signup .dcr_agree{margin-right:0;margin-bottom:10px}.dcr_bottom_section .dcr_geotrust_seal{margin-left:7%}.dcr_bottom_section .dcr_paylane_seal{margin-right:7%}.dcr_prepay_secure.jumbotron p{margin-top:20px;line-height:inherit}.dcr_prepay_secure.jumbotron>div{float:none!important}.dcr_prepay_secure_left{width:100%;text-align:center}.dcr_prepay_secure_right{width:382px;margin:40px auto}.dcr_prepay_secure .dcr_geotrust_seal,.dcr_prepay_secure .dcr_paylane_seal{margin:0}.dcr_checkout_step:not(:last-child) .dcr_checkout_step_number::after{width:79%}.dcr_order_complete_payment{width:100%}.dcr_dashboard .dcr_email{margin-top:3px}.dcr_dashboard .dcr_downloads_info .dcr_cell_1{margin-bottom:15px}.dc4_catNavigationWrapper.open{display:none}.dcr_sidebar>.mCustomScrollbar{max-height:90%}.modal-login .dcr_login_signup{display:table;width:100%;height:120px;line-height:54px;background:#fff}.modal-login .dcr_login_signup tbody>tr>td{padding-top:34px}.modal-login .dcr_login_signup td:first-child{width:70%}.modal-login .dc4_greenButton.dcr_signup_btn{float:right;min-width:170px;margin-right:0;background:#51c2b3}.dc4_productList .dc4_product .thumbnail{position:relative;width:280px;height:280px}.dc4_modelsSetList{width:inherit;margin:0 auto}.gallery_swipe_area{display:block}.carouselGalleryWrapper{margin-top:1px}.carouselArrowPointer{right:inherit;left:19%}.container{width:100%}.dc4_greenButton,a.dc4_greenButton{min-width:249px;height:64px;line-height:63px;font-size:16px}.dc4_whiteButton,a.dc4_whiteButton{min-width:249px;height:64px!important;line-height:56px!important;font-size:16px!important;border-width:3px!important}.dc4_mediumButton,a.dc4_mediumButton{min-width:219px}.dc4_smallWhiteButton{display:inline-block!important;height:64px;padding:16px 30px!important;font-size:16px;font-weight:700!important;border-width:3px}.dc4_smallGreenButton{font-size:16px}.modal-format-compatible .dc4_smallWhiteButton{display:inline-block!important;height:33px;line-height:30px;padding:0 20px!important;margin:0 5px;text-align:center;text-transform:uppercase;font-size:12px;font-weight:600!important;color:#778;border:2px solid #dfdfea;border-radius:0;background:#fff;cursor:pointer}.modal-dialog{width:94.8%!important}.dcr_modal_close{height:62px}.dcr_modal_close .dc-icon{font-size:42px;margin-right:22px}.modal-content h2{margin-bottom:13px;font-size:38px}.modal-content h3{font-size:24px}.modal label{font-size:16px}.modal tr{height:80px}.modal tbody>tr>td:first-child{padding-top:14px}.chosen-container{width:100%}.chosen-container-single .chosen-single{padding:11px 18px!important}.chosen-container-single .chosen-single div{top:14px!important;width:24px!important;right:18px!important}.chosen-container-single .chosen-single div b{background-image:url('/img/dcnew/account/arrow_down_mobile2.png')!important;background-size:24px 24px!important;background-position:0 -3px!important}.has-error .chosen-container-single .chosen-single div b{background-image:url('/img/dcnew/account/arrow_down_red_mobile2.png')!important;background-position:0 -4px!important}.chosen-container .chosen-results li{line-height:38px!important}.dcr_user_info .form-group .form-control-feedback{padding:12px 20px 12px 0!important;font-size:16px}.dcr_content_section .form-group .form-control-feedback{padding:18px 0!important;font-size:16px}textarea{height:152px!important;border-width:3px!important}.modal tr.dcr_textarea{height:172px}.modal .form-group{max-width:559px}.chosen-container-single .chosen-single,.form-group>input,.modal .form-control,.modal input.form-control{height:52px;border-width:3px!important}select{width:100%;height:52px;line-height:24px;padding:7px 18px!important;border:3px solid #dfdfea;background-color:#fff;background-image:url('/img/dcnew/account/arrow_down_mobile2.png');background-repeat:no-repeat;background-size:24px 24px!important;background-position:95% 50%!important}.dcr_autorenew select{background-image:url('/img/dcnew/subscriptions/arrow_down_white_mobile.png');background-repeat:no-repeat}.dropdown_filter_wrapper select,.mobile_sorting_wrapper select{height:6.2rem;text-transform:uppercase;background-position:90% 50%!important}.modal textarea.form-control{height:auto}.modal .form-group .form-control-feedback{height:52px;padding:18px 0;font-size:16px}.modal-content .dcr_link{margin-top:30px}.vat_popup_message_empty button,.vat_popup_message_invalid button{margin-top:40px}.cg_banner,.dcr_redownloads_info.jumbotron{display:none!important}.modal-login .form-group{max-width:none}.modal-login .dcr_forgotten_pass .form-control{height:52px;padding:12px 18px}.modal-login .dcr_forgotten_pass .has-error+.input-group-btn{height:52px}.modal-login .dcr_login_signup{line-height:64px}.modal-login .dcr_login_signup tbody>tr>td{padding-top:34px}.modal-newsletter .modal-body,.modal-newsletter-unsubscribe .modal-body{padding:43px 29px 49px;font-size:16px}.modal-newsletter-unsubscribe .modal-body{padding:43px 29px 29px;font-size:16px}.modal-newsletter h2{margin-bottom:51px;margin-left:-3px}.modal-newsletter-unsubscribe h2{margin-bottom:57px}.modal-newsletter-subscribed h2{line-height:52px}.modal-newsletter .modal-title .dc-icon{margin-top:-11px;margin-right:18px;font-size:54px}.modal-newsletter a.dcr_link{margin-left:0;margin-top:29px;margin-bottom:54px;text-transform:uppercase}.modal-newsletter .dcr_link .dc-icon{margin-left:6px;top:-2px}.modal-newsletter tr{height:84px}.modal-newsletter-unsubscribe tr{height:94px}.modal-newsletter tbody>tr>td:first-child{width:109px;padding-top:9px}.modal-newsletter-unsubscribe tbody>tr>td:first-child{width:109px}.modal-newsletter tbody>tr>td:first-child label{margin-right:57px}.modal-newsletter .newsletter_actions td{padding-top:10px}.modal .dcr_textarea .form-group,.modal-feedback tr:not(.dcr_textarea) .form-group,.modal-newsletter .form-group{width:auto;max-width:559px}.newsletter_actions .dc4_greenButton{min-width:219px;margin-right:37px}.modal-feedback .modal-body{padding:43px 26px 14px}.modal-feedback .modal-content .modal-title .dc-icon{margin-top:-11px;margin-left:0;font-size:54px}.modal-feedback h2{margin-bottom:50px}.modal-feedback .table{margin-bottom:12px}.modal-feedback tbody>tr>td:first-child{width:112px;padding-left:3px;padding-top:9px}.modal.modal-feedback tr.dcr_textarea{height:184px}.modal-enter-voucher .modal-dialog{width:727px}.modal-enter-voucher .modal-body{padding-left:55px;padding-right:55px;padding-bottom:115px}.modal-enter-voucher .modal-body .dc-icon-vouchers{margin-top:34px;margin-bottom:14px;font-size:77px}.modal-enter-voucher .modal-content h2{margin-top:14px;margin-bottom:55px;line-height:46px}.modal-enter-voucher .form-group{width:100%;max-width:378px;height:67px;top:0;left:2px}.modal-enter-voucher input.form-control{font-size:16px;font-style:italic;border-width:2px!important}.requiredMsg{font-size:14px!important}.modal-enter-voucher .dc4_smallGreenButton{width:189px;height:52px;position:relative;left:3px}.modal-enter-voucher .dcr_note{margin-top:37px;font-size:16px}.dcr_content_section .row{margin-top:0}.dcr_content_section h3{font-size:25px}.userForm tbody>tr{height:103px!important}.userForm tbody>tr>td{padding:0!important}.userForm .dcr_bottom_section tbody>tr>td,.userForm .dcr_content_section tbody>tr:not(:first-child)>td:not(.dcr_newsletter){display:block;width:100%}.userForm tbody>tr>td label{margin-bottom:8px;font-size:16px}.dcr_content_section .form-group,.dcr_content_section select{max-width:none}.dcr_required_info td:not(:first-child) .has-error .requiredMsg{text-align:left}.dcr_bottom_section .dcr_geotrust_seal,.dcr_bottom_section .dcr_paylane_seal{margin:0}.dcr_content_section tbody>tr>td.dcr_newsletter{padding-top:30px!important}.dcr_signup{margin:0 0 20px}.dcr_content_header{font-size:16px}.dcr_content_header h1{font-size:38px}.subscriptions_banner img{width:100%;height:auto}.shoppingcart .dcr_content_header{margin-top:48px;margin-bottom:61px}.shoppingcart .dcr_content_header h1{margin-left:18px;font-size:38px}.shoppingcart .dcr_content_header .dc4_extraButton{margin-top:10px;margin-right:21px}.dc4_shoppingCartAccountCount{margin-top:20px;margin-left:22px}.shoppingcart .dc4_accountMessage.jumbotron{margin-top:48px;padding:41px 0 41.233px}.dc4_accountMessage.jumbotron p{max-width:90%;text-align:left;font-size:16px}.dc4_accountMessage.jumbotron p>.dc-icon{margin:0 8px 0 20px;top:29px;font-size:47px}.dc4_accountMessageText{display:block;margin-left:75px;margin-top:7px}.dc4_accountMessageClose{margin-top:-7px;right:25px;font-size:19px}.dc4_shoppingCartContent::before{display:none}.dc4_shoppingCartContent::after{content:" ";display:block;width:100%;height:3px;position:absolute;top:0;left:0;background:#e1e1e1}.dc4_shoppingCartContent .table{margin-bottom:0}.dc4_shoppingCartBalance{margin-top:1px;margin-bottom:0}.dc4_shoppingCartBalance .dc4_transactionMethods{width:100%;padding:14px 43px}.dc4_shoppingCartBalance .dc4_transactionMethods .dc-icon{position:relative;top:7px}.dc4_shoppingCartBalance .dcr_transaction_methods_info{display:inline-block;margin-bottom:19px;margin-left:13px;font-size:16px}.dcr_payment_seals{margin-left:7px}.dcr_payment_seals .dcr_geotrust_seal,.dcr_payment_seals .dcr_paylane_seal{width:50%;margin:0 0 33px 0}.dcr_payment_seals .dcr_geotrust_seal table{float:right;margin-right:44px}.dcr_payment_seals .dcr_paylane_seal a{margin:0 0 0 44px}.dc4_shoppingCartBalance .dc4_cartTotal{width:100%;padding-left:0;padding-right:0}.dc4_shoppingCartBalance .dc4_cartTotal .table{margin-bottom:31px}.dc4_shoppingCartFormats{float:none;margin-left:55px;margin-top:11px}.dc4_shoppingCartFormats .dc4_smallWhiteButton{min-width:130px;margin-top:30px}.dc4_shoppingCartContent .table ul li label{padding-left:51px}.dc4_modelFormatCell .requiredMsg{width:100%;left:55px;bottom:10px;text-align:left}.dc4_cartTotal .table>tbody>tr>td{height:59px;padding:0 20px;font-size:16px}.dc4_cartTotal .table>tbody>tr>td.dc4_cartTotalLabel{width:50%}.dc4_cartTotal .table>tbody>tr>td.dc4_cartTotalLabel .dcr_link{display:inline-block;margin-left:20px;position:absolute;top:14px;font-size:33px;font-weight:400}.dc4_cartTotal .table>tbody>tr>td.dc4_cartTotalAmount{width:50%;padding-right:20px;font-size:16px}.dc4_cartTotal .table>tbody>tr:nth-last-child(3)>td{padding-top:19px;padding-bottom:39px}.table>tbody>tr.dc4_grandtotalRow>td.dc4_cartTotalAmount{padding-top:0;font-size:15px!important}.dc4_cartTotal .table>tbody>tr>td.dc4_cartTotalAmount .dc4_smallWhiteButton{min-width:130px;margin-right:170px;position:absolute;right:0;top:-1px}.dc4_cartTotal .table>tbody>tr>td.dc4_cartTotalButton{display:none}.table>tbody>tr.dc4_grandtotalRow>td{height:150px;padding:4px 20px 0;border-width:3px}.table>tbody>tr.dc4_grandtotalRow .dc4_totalCurrency{margin-left:3px;top:-18px;font-size:23px}.dc4_shoppingCartActions{height:116px}.table>tbody>tr.dc4_shoppingCartActions>td{vertical-align:bottom}.shoppingcart .dc4_extraButton.dc4_voucherButton{margin-bottom:9px;margin-left:1px}.dc4_shoppingCartActions .dc4_voucherButton .dc-icon{margin-right:17px;top:13px;font-size:43px}.dc4_modelFormatCell::after,.dc4_modelFormatCell::before,.dc4_modelNameCell{display:none}.mobile_elem{display:block}.dc4_modelTitle{margin-left:21px;margin-bottom:21px;width:100%;font-weight:700}.dc4_modelTitle .dc4_idText{display:inline;margin-left:35px;font-weight:400}.dc4_modelTitle .dc4_titleText{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;font-size:16px}.dc4_shoppingCartProductPrice{display:inline-block;position:absolute;top:29px;right:52px;left:-50px;font-size:16px;font-weight:700}.dc4_shoppingCartRemoveProduct{margin-right:22px;position:absolute;top:29px;right:0}.dc4_shoppingCartRemoveProduct .dc-icon{font-size:19px}.dc4_shoppingCartContent .table>tbody>tr>td{padding-top:31px;padding-bottom:41px;border-bottom:none;border-top:3px solid #e1e1e1}.dc4_shoppingCartContent .table>tbody>tr>td.dc4_modelImageCell{width:33%}.dcr_modelset_lb_icon{width:76px;height:76px;line-height:76px;text-align:center;font-size:36px;color:#fff;background:rgba(0,0,0,.5)}.dcr_modelset_lb_icon .dc-icon{display:inline-block}.dc4_shoppingCartContent .table>tbody>tr>td.dc4_modelFormatCell,.dc4_shoppingCartContent .table>tbody>tr>td:last-child{position:relative}.dc4_modelImageCell a{max-width:350px;width:350px}.dc4_modelImageCell a img{width:100%}input[type=checkbox]:not(old){width:31px;height:31px}input[type=checkbox]:not(old)+label{height:31px;line-height:28px;margin-left:-31px;padding-left:40px!important;font-size:16px;background:transparent url('/img/dcnew/forms/checkboxes_mobile.png') no-repeat 0 0}input[type=checkbox]:checked:not(old)+label{background-position:0 -31px}.dcr_emptycart_container .dcr_no_content>.dc-icon{font-size:138px}.dcr_emptycart_container .dcr_no_content h1{margin-top:29px;font-size:37px}.dcr_no_content~.dc4_shoppingCartActions{text-align:center}.dcr_no_content~.dc4_shoppingCartActions .dcr_prepay_text{float:none;font-size:16px}.dcr_no_content~.dc4_shoppingCartActions .dcr_link{text-transform:uppercase;font-size:16px}.dcr_no_content~.dc4_shoppingCartActions .dcr_link .dc-icon{font-size:14px}.dcr_content_header h2{margin-bottom:10px;line-height:1.2;font-size:30px}.dcr_download_table tbody>tr>th{font-size:15px}.dcr_download_table tbody>tr>td,.dcr_remaining_balance,.dcr_total_size td{font-size:16px}.dcr_download_info{margin-top:0;margin-bottom:20px}.dcr_subtotal_label,.dcr_subtotal_value{width:auto;margin-right:20px}.pkgaction .dcr_content_header h1{line-height:48px}.dcr_prepay_actions{padding-left:40px;padding-right:40px}.dcr_select_prepay_label{line-height:64px}.dcr_prepay_plans.table{width:100%;margin-top:25px}.dcr_prepay_info{font-size:16px}.dcr_prepay_info h4{margin-bottom:16px;font-size:24px}.dcr_prepay_info p{margin-bottom:50px}.dcr_benefits_section{margin-bottom:35px}.dcr_prepay_secure.jumbotron p{font-size:15px}.dcr_checkout_breadcrumb{margin-top:60px;margin-bottom:61px;margin-left:2px;height:100px}.list-inline>li.dcr_checkout_step{width:260px}.dcr_checkout_step_number{width:74px;height:74px;line-height:56px;font-size:38px}.dcr_checkout_step_number .dc-icon{position:relative;top:2px;left:3px;font-size:29px}.dcr_checkout_step:not(:last-child) .dcr_checkout_step_number::after{width:180px;margin:0 0 0 74px;top:35px}.dcr_checkout_step_label{width:100%;margin-top:12px;position:absolute;font-size:16px}#creditcarddata h4,.dcr_paydetails h4{margin-top:44px;margin-bottom:38px;margin-left:11px;font-size:25px}.dcr_paydetails h4:first-of-type{margin-bottom:35px}.dcr_paytypes{margin-bottom:53px}.dcr_customer_types{margin-bottom:50px;margin-top:50px}.dcr_paydetails .dcr_customer_types{margin-bottom:87px;margin-top:46px;margin-left:14px}.dcr_customer_types .radio{margin-bottom:20px}#member_vat_wrapper .vat_attributes,#member_vat_wrapper .vat_number_label,.dcr_customer_types input[type=button],.dcr_paydetails,.dcr_paydetails_total .dcr_vat_amount,.vat_info{font-size:16px!important}.dcr_paydetails_total .dcr_total_amount{font-size:14px}.dcr_paydetails_total tbody>tr:not(:last-child)>td{border-width:3px}.dcr_vat_field{top:0}.dcr_paydetails .dcr_vat_field{margin-top:31px}.vat_info{margin-top:5px;line-height:1.6}.dcr_paydetails .vat_info{margin-top:4px}.vat_info p{max-width:64%;margin-bottom:24px;line-height:24px}.dcr_paydetails .table{margin-bottom:0}.dcr_paydetails_total .table{margin-top:0;margin-bottom:31px}.dcr_paydetails .creditcardform{margin-bottom:51px}.dcr_paydetails_total{padding-left:0;padding-right:0}.dcr_paydetails tbody>tr{height:73px}.dcr_paydetails_total tbody>tr:not(:last-child):not(:first-child){height:150px}.dcr_paydetails_total tbody>tr>td:first-child{font-size:16px}.dcr_paydetails tbody>tr.dcr_address{height:203px}.dcr_paydetails_total .dcr_total_amount .dcr_total_iso{top:-18px;font-size:23px}.dcr_paydetails_total .dcr_total_amount .dcr_total_value{margin-top:-3px}.dcr_paydetails_total .dcr_total_label span{margin-top:3px}.dcr_paydetails_total #calc_vat_percent{display:inline-block;margin-bottom:8px}.dcr_paydetails_total .dcr_vat_amount #calc_vat_amount{margin-bottom:10px}.dcr_paydetails .dcr_cell_1{width:229px;padding-top:14px;padding-left:11px;padding-right:19px}.dcr_paydetails .dcr_chosen .chosen-container,.dcr_paydetails table .form-group{max-width:478px}.dcr_paydetails table .form-group.smaller{max-width:228px}.dcr_paydetails .short{display:inline-block;width:auto!important}.dcr_paydetails #expiry_month_id_chosen,.dcr_paydetails #expiry_year_id_chosen{width:228px!important;margin-right:18px}.dcr_paydetails #expiry_month_id_chosen .chosen-single,.dcr_paydetails #expiry_year_id_chosen .chosen-single{width:100%!important}.dcr_paydetails label{margin-bottom:8px}.dcr_paydetails input,.dcr_paydetails select,.dcr_paydetails textarea{padding:13.5px 20px;border-width:3px}.dcr_paydetails .form-group .form-control-feedback{padding:18px 0;right:3px;font-size:16px}.dcr_paydetails_next{margin:0}.dcr_paydetails_next .dc4_transactionMethods{padding-top:45px;padding-bottom:14px}.dcr_paydetails .dcr_transaction_methods_info{margin-bottom:25px}.dc4_transactionMethods{padding:6.5% 16%;margin-bottom:37px}.dcr_autorenew_row td:last-child{text-align:right}.block-paytype{width:33.1%;border-left:4px solid #fff;border-right:4px solid #fff}.block-paytype.first_paytype{border-left:none;border-right-width:8px}.block-paytype.last_paytype{border-right:none;border-left-width:9px}.block-paytype input[type=radio]:not(old)+label{width:100%;height:145px;margin-right:0;line-height:210px}.block-paytype label .dcr_paytype_icons{width:100%;top:-38px;left:0}.block-paytype.first_paytype label .dcr_paytype_icons{left:0}.block-paytype input[type=radio]:not(old)+label{font-size:16px}.block-paytype label .dc-icon-visa-card{font-size:67px}.block-paytype label .dc-icon-master-card{font-size:62px}.block-paytype label .dcr_paytype_icons .dc-icon{position:static;margin-right:5px}.block-paytype label .dcr_paytype_icons .dc-icon.dc-icon-amex{position:relative;left:0;top:12px}input.client_type[type=radio]:not(old)+label{padding-right:100px;font-size:16px}.dcr_paydetails input.client_type[type=radio]:not(old)+label{padding-left:45px;padding-right:81px}input[type=radio]:not(old)+label{line-height:29px;font-size:15px;background:url('/img/dcnew/account/radio_button_states_mobile.png') no-repeat 0 0}input[type=radio]:not(old):hover+label{background-position:0 -42px}input[type=radio]:checked:not(old)+label{background-position:0 -83px}.dcr_paydetails .dcr_customer_types input[type=button]{margin-left:16px}.dcr_paydetails_total .dcr_autorenew{left:auto;right:45px;font-size:16px}.dcr_paydetails .dcr_autorenew .chosen-container{z-index:100}.dcr_paydetails_total .dcr_autorenew .dcr_link{margin-left:44px}.dcr_paydetails .dcr_autorenew .dcr_link .dc-icon{font-size:33px}.review_details .details>tbody>tr>td{width:100%;display:block;margin-bottom:35px}.cart_preview h4,.review_details h4,.table_preview h4{margin-top:54px;margin-bottom:35px;margin-left:20px;font-size:25px}.review_details .details h4{margin-top:11px;margin-bottom:30px}.cart_preview .list{margin-bottom:40px}.cart_preview.shoppingcart{font-size:16px}.cart_preview.shoppingcart~.review_details,.table_preview~.review_details{margin-top:6px}.cart_preview.shoppingcart~.review_details .details table tr:last-child,.table_preview~.review_details .details table tr:last-child{display:none}.cart_preview .item{margin-bottom:17px}.review_details{margin-bottom:16px}.review_details .details table tr:not(:first-child) td{padding:3.5px 0 3.5px 50px;font-size:16px}.review_details .review{margin-bottom:18px}.dcr_download_info,.dcr_info{line-height:24px;font-size:15px}.review_details .dcr_info{margin-top:60px;padding-top:1px}.review_details .dcr_info p{max-width:365px;margin-bottom:0;font-size:16px}.review_details .amount{margin-top:45px}.review_details .amount .userForm{margin-bottom:15px}.review_details .amount td{display:block;width:auto;padding-top:1px}.dc4_subscription_plan_details,.dc4_subscription_plan_details.discounted{width:100%;margin-bottom:6px}.dc4_subscription_plan_details+.dcr_separator{display:none}.review_details .details .dcr_edit_btn{top:36px;right:0!important;width:168px;margin-right:16px}.review_details .dc4_grandTotal{padding-top:5px}.review_details .dc4_totalCurrency{margin-right:20px}.review_details .dc4_greenButton{margin-top:-2px;margin-right:20px}.table_preview .dcr_prepay_plans{width:100%;margin-bottom:69px;margin-top:33px}tr.dcr_plan_entry{height:116px}.table_preview .dcr_prepay_plans tr.dcr_table_blank_row{height:28px}.dcr_prepay_plans tbody>tr>th{padding:3px;font-size:16px}.dcr_prepay_plans tbody>tr>td{font-size:23px}.review_details .details table td{padding-top:4px;padding-bottom:4px}.review_details .details table td:first-child{width:216px}.dc4_green_cell{height:190px}.dc4_green_cell_light{border-left:1px solid #fff;border-right:none}.dc4_green_cell:first-child{font-size:38px;font-weight:lighter}.review_details .month-price{margin-bottom:14px;font-size:2.5em}.review_details .month-price-upper{line-height:1.92}.review_details .annual-price{font-size:16px}.review_details .annual-price span{display:inline}.dcr_order_complete.dcr_bank_transfer{padding-bottom:82px}.dcr_order_complete h1{width:70%;margin-left:auto;margin-right:auto;margin-top:19px;margin-bottom:16px;line-height:60px;font-size:37px}.dcr_order_complete h4{width:70%;margin-left:auto;margin-right:auto;line-height:40px;font-size:23px}.dcr_order_complete.dcr_bank_transfer h4{margin-bottom:38px;line-height:40px}.dcr_order_complete .cell_small_content.dcr_account_invoice .dc-icon{top:5px;font-size:25px}.dcr_order_complete .dcr_link .dc-icon{top:6px;font-size:25px}.dcr_order_complete.dcr_bank_transfer .dcr_link .dc-icon{top:10px;font-size:35px}.dcr_order_complete .dcr_link .dc-icon-messages{top:10px;font-size:35px}.dcr_order_complete .dcr_link .dcr_icon_text,.dcr_order_complete p{position:relative;top:1px;font-size:16px}.dcr_order_complete p .dcr_link{margin-left:17px}.dcr_bank_preview h4{margin-top:48px;margin-bottom:35px;margin-left:19px;font-size:23px}.dcr_bank_preview .documentUnderline,.dcr_bank_preview table td{padding-left:49px;font-size:16px}.dcr_bank_preview .details{max-width:80%;margin-top:42px;margin-bottom:52px;padding-left:20px;font-size:15px}.dcr_bank_preview table td{padding-top:3px;padding-bottom:4px;vertical-align:top}.dcr_bank_preview table td:first-child{width:252px}.dcr_bank_preview .documentUnderline{line-height:28px}.dcr_order_complete_payment{margin-top:44px;margin-bottom:72px}.dcr_account_payment_status.dcr_orders_cell{font-size:16px;border-width:1px}.dcr_account_invoice .dcr_account_icon_text{text-transform:uppercase;font-weight:700}.dcr_pdf_catalog_wrapper{width:100%}.contentWrapper{min-height:100vh}.dcr_account_content_wrapper .container{width:100%}.dcr_account_content_wrapper{min-height:100vh}.dcr_account_content_wrapper>.container{margin-bottom:30px}.dcr_account_header{margin-top:42px;font-size:25px}.dcr_account_header h3{margin-top:0;margin-left:15px;font-size:38px}.dcr_account_separator{height:3px}.dcr_account_profile_section{margin-top:53px;margin-bottom:19px;font-size:16px}.dcr_account_profile_section:not(:first-of-type){margin-bottom:28px}.dcr_account_profile_section h3{margin-bottom:28px;font-size:20px;font-weight:400}.dcr_account_profile_section h3 .dcr_account_icon_text{display:inline-block;margin-top:1px;padding-left:20px}.dcr_account_profile_section .dc-icon{font-size:46px}.dcr_account_profile_section .dc-icon-glasses{margin-top:-5px;padding-left:1px;font-size:49px}.dcr_account_profile_section h3 .dc-icon-glasses+.dcr_account_icon_text{padding-left:26px}.dcr_account_profile_section .dc-icon-security{margin-top:-7px;padding-left:1px;font-size:49px}.dcr_account_profile_section h3 .dc-icon-security+.dcr_account_icon_text{padding-left:17px}.dcr_account_profile_section .dc-icon-settings-more{margin-left:-2px;font-size:53px}.dcr_account_profile_section h3 .dc-icon-settings-more+.dcr_account_icon_text{padding-left:15px}.dcr_user_info tbody>tr>td.dcr_switch{display:block;padding:0!important}.dcr_account_profile_section .dcr_user_info:last-of-type{padding-left:33px}.dcr_user_info tr{height:113px}.dcr_user_info .dcr_cell_1,.dcr_user_info .dcr_cell_2{display:block;width:100%}.dcr_user_info label{margin-bottom:8px}.dcr_user_info .form-group,.dcr_user_info select.chosen-select{width:100%}.dcr_account_save_settings{margin-bottom:5px}.dcr_account_no_content .dcr_feedback_btn{margin-top:70px;padding:0 50px}.cg_banner+.dcr_account_no_content{padding-top:260px;padding-bottom:260px}.dcr_account_no_content h1{margin-top:40px;font-size:35px}.dcr_account_no_content h4{margin-top:30px}.tab-content .dcr_account_no_content,.tab-content .dcr_no_content{margin:0}.dcr_account_icon_text{padding-left:3px}.dcr_container{margin-left:0;margin-right:0}.dcr_dashboard{margin-top:53px}.btn-info,.dcr_dashboard .dcr_member_badges,.dcr_member_joined{display:none}.btn-info.btn_mobile,.dcr_email_value,.dcr_member_badges_mobile,.dcr_member_joined_mobile{display:block}.dcr_dashboard .dcr_member{margin-bottom:51px}.dcr_dashboard .dcr_member_avatar img{margin-left:18px}.dcr_dashboard .dcr_member_name{margin-bottom:6px;font-size:38px}.dcr_dashboard .btn-info{min-width:176px;height:64px;line-height:45px;font-size:16px;font-weight:700}.dcr_orders_info .btn-info{margin-top:3px}.dcr_member_joined_mobile{margin-left:2px;line-height:30px;font-size:16px;font-weight:700}.dcr_loyalty_discount_text span{display:block}.dcr_loyalty_discount_text span.slash{display:none}.dcr_dashboard .dcr_loyalty_discount.table{height:259px;margin-bottom:31px}.dcr_dashboard .dcr_loyalty_discount tbody>tr>td{width:23%}.dcr_dashboard .dcr_loyalty_discount tbody>tr>td:first-child{width:1%}.dcr_dashboard .dcr_loyalty_discount tbody>tr>td:last-child{width:38.5%}.dcr_dashboard .dcr_loyalty_discount tbody>tr>td:last-child .dcr_level_content{text-align:right}.dcr_dashboard .dcr_loyalty_discount tbody>tr>td:last-child .dcr_level_badge{left:-56px}.dcr_dashboard .dcr_loyalty_discount .dcr_level_content{padding:114px 0 26px 0;text-align:right}.dcr_dashboard .dcr_info_wrapper{margin-top:530px}.dcr_dashboard .dcr_info_wrapper .row{margin-right:-20px}.dcr_member_badges_mobile{position:absolute;right:40px;top:27px}.dcr_dashboard .dcr_loyalty_discount .dcr_level_badge{left:57px;width:115px;height:115px;padding:27px 0;background:url('/img/dcnew/account/badge_border_mobile.png') no-repeat 60% 60%}.dcr_dashboard .dcr_loyalty_discount .dcr_level_badge::after{top:116px}.dcr_dashboard .dcr_orders_downloads_info_wrapper{width:100%;margin-top:5px;position:absolute;left:0;right:0;background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}.dcr_dashboard .dcr_orders_downloads_info_wrapper .dcr_table_blank{height:21px;background:#fff}.dcr_dashboard .dcr_downloads_info,.dcr_dashboard .dcr_orders_info{height:108px;margin-top:0;margin-bottom:0;margin-left:-16px;margin-right:-15px;padding:19px 16px 24px;font-size:16px;line-height:30px;background:0 0}.dcr_dashboard .dcr_downloads_info{height:171px}.dcr_dashboard .dcr_downloads_info .btn-info{position:relative;top:-25px}.dcr_dashboard .dcr_downloads_info p,.dcr_dashboard .dcr_orders_info p{margin-bottom:0}.dcr_dashboard .dcr_small_badge{width:60px;height:60px;top:-8px;margin-left:7px;line-height:58px;font-size:20px;font-weight:700}.dcr_partner.dc-icon{top:7px;margin-left:6px;line-height:62px;font-size:46px;font-weight:400}.dcr_dashboard .dcr_member .btn-info{margin-top:56px;margin-right:20px}.dcr_dashboard .dcr_discounts_info .btn-info{margin-top:6px;margin-right:20px}.dcr_dashboard .dcr_loyalty_discount .dcr_level_badge .dcr_level_value{font-size:20px;font-weight:700}.dcr_dashboard .dcr_loyalty_discount .dcr_level_badge .dcr_level_amount{margin-top:1px;font-size:16px}.dcr_dashboard .dcr_approved_links{display:none}.dcr_dashboard .dcr_subheading{max-width:80%;margin-left:20px;margin-bottom:25px;line-height:24px;font-size:16px}.dcr_contact_info_wrapper .dcr_dashboard .dcr_subheading{margin-bottom:27px}.dcr_dashboard .dcr_download_payinfo{display:none}.dcr_dashboard .dcr_dashboard_order_title h3{margin-bottom:0;margin-top:18px;font-size:20px;font-weight:400}.dcr_dashboard .dcr_dashboard_order_title.dcr_pending_title h3{margin-bottom:11px}.dcr_dashboard_order_title:not(:first-of-type){margin-top:38px}.dcr_dashboard .dcr_approved_links .dcr_link{font-size:16px;font-weight:700}.dcr_dashboard .dcr_approved_links .dcr_link::after,.dcr_dashboard .dcr_approved_links .dcr_link:first-child::before{top:5px;width:2px}.dcr_dashboard_order{margin-bottom:56px;margin-top:18px;height:auto}.dcr_dashboard_order .dcr_account_icon_text{margin-left:-1px;padding-left:0}.dcr_dashboard h3{margin-left:20px;margin-bottom:11px;font-size:20px;font-weight:400}.dcr_dashboard .dcr_contact_info_wrapper{margin-top:417px}.dcr_contact_info_wrapper h3{margin-left:19px}.dcr_dashboard .dcr_contact_info{height:auto;margin-bottom:0}.dcr_dashboard .dcr_contact_info .dcr_cell{height:102px}.dcr_dashboard .dcr_contact_info .dcr_cell:not(:last-child){border-right:0;margin-bottom:11px}.dcr_dashboard .dcr_contact_info .dcr_cell .dcr_text{font-size:16px;font-weight:700}.dcr_dashboard .dcr_contact_info .dcr_cell .dcr_call{font-size:20px;font-weight:700}.dcr_dashboard .dcr_member_info{margin-top:0;margin-left:-1px}.dcr_dashboard .dcr_discounts_wrapper{padding-bottom:16px}.dcr_dashboard .dcr_discounts_wrapper h3{top:31px;left:18px;font-size:20px;font-weight:400}.dcr_dashboard .dcr_discounts_info{margin-right:-20px}.dcr_dashboard .dcr_loyalty_discount_text{margin-bottom:20px;line-height:190%}.dcr_dashboard .dcr_loyalty_discount_text,.dcr_dashboard .dcr_partner_discount_text{margin-left:20px;margin-bottom:16px;margin-top:1px;font-size:16px}.dcr_dashboard .dcr_partner_discount_text{bottom:13px}.dcr_downloads_info .dcr_cell_1{margin-bottom:0!important}.dcr_downloads_info .dcr_cell_1::after{display:none}.dcr_vouchers_container{margin-bottom:0!important}.dcr_voucher_header{margin-top:56px}.dcr_voucher_header h2{margin-bottom:26px;font-size:38px}.dcr_voucher_header h4{font-size:20px}.dcr_voucher_form{margin-top:52px}.dcr_voucher_form .form-group{width:329px;height:52px}.dcr_voucher_form .input-group-btn{width:210px}.dcr_voucher_form .input-group .form-control{padding:7px 15px;font-size:16px}.dcr_voucher_form .input-group .form-control-feedback{padding:16px 0!important;right:170px;font-size:16px}.dcr_voucher_history{margin-top:31px;margin-bottom:0}.dcr_voucher_history tbody>tr>th{display:none}tr.dcr_voucher_entry{height:146px}.dcr_voucher_history tr.dcr_table_blank_row{height:21px}.dcr_voucher_history tbody>tr>td{text-align:left}.dcr_voucher_history tbody>tr>td:first-child{width:23%;text-align:center;background-color:#efefef}.dcr_voucher_history tbody>tr>td:last-child{display:none}.dcr_voucher_entry_cell_content{padding-left:25px;padding-bottom:7px}.dcr_voucher_history tbody>tr>td:first-child .dcr_voucher_entry_cell_content{padding-left:8.37%;padding-right:11.95%}.dcr_voucher_entry_cell_content_mobile{display:block}.dcr_voucher_entry .dcr_voucher_code{top:-10px;margin-left:0;font-size:20px}.dcr_voucher_entry .dc-icon{display:block;margin-top:6px;margin-bottom:15px;font-size:36px}.dcr_voucher_datetime{font-size:16px}.dcr_voucher_worth{text-transform:uppercase;font-size:20px}.dcr_messages_container .dcr_account_header{margin-bottom:26px;margin-left:17px}.dcr_messages_container .dcr_account_header h3{margin-top:0;margin-left:0}.dcr_messages_container .dcr_account_count_text{margin-top:8px;margin-bottom:10px;margin-left:5px}.dcr_msg{font-size:16px;margin-bottom:21px;padding-left:20px;padding-right:20px}.dcr_msg_header{height:71px;padding-top:22px;padding-bottom:25px;padding-left:7px}.dcr_msg_toggle{width:100%;top:-4.5px;font-size:25px}.dcr_msg_title{width:90%;margin-left:54px}.dcr_msg_date{margin-right:42.93%}.dcr_msg_del .dc-icon{position:absolute;top:-2px;right:22px;font-size:31px}.dcr_msg_text .well{padding:25px 30px;line-height:24px;border-width:3px}.dcr_feedback_btn{height:64px;line-height:56px;min-width:227px;margin-top:4px;margin-right:20px;padding:0 14px;border-width:3px;font-size:16px}.dcr_feedback_btn .dc-icon{margin-top:13px;font-size:32px}.dcr_orders_container_wrapper .dcr_account_header{margin-bottom:0}.dcr_account_count_text,.payments_count_string{display:block;margin-top:10px;margin-left:20px;font-size:16px}.dc4_downloadsTabs>li,.dc4_ordersTabs>li{font-size:20px}.dc4_downloadsTabs>li:first-child,.dc4_ordersTabs>li:first-child{display:block;margin-bottom:25px;border-bottom:none}.dc4_downloadsTabs>li:not(:first-child),.dc4_ordersTabs>li:not(:first-child){width:1%!important}.dc4_downloadsTabs.nav-tabs.nav-justified>li>a,.dc4_ordersTabs.nav-tabs.nav-justified>li>a{padding:34px 0}.dcr_table_blank{height:30px}.dcr_payment_entry{height:232px}.dcr_orders_cell{display:none}.dcr_account_payment_status.dcr_orders_cell,.dcr_dashboard .dcr_account_payment_status.dcr_orders_cell{display:table-cell;width:16.6%}.dcr_Cancelled .dcr_orders_cell,.dcr_Denied .dcr_orders_cell,.dcr_Failed .dcr_orders_cell{background:0 0}.dcr_account_payment_status .dc-icon{font-size:32px}.dcr_account_payment_status .dc-icon-pending{font-size:38px}.dcr_orders_cell.cell_small_hidden{display:table-cell;width:41.7%;padding:38px 0 13px;vertical-align:top;text-align:left;font-size:1.143em;border-right:1px solid #fff}.cell_small_title{padding:0 30px;font-weight:700}.cell_small_content{margin-bottom:18px;padding:0 30px;position:relative}.cell_small_content .dcr_link.payment_details{position:absolute;top:-20px;margin-left:28px;font-size:35px}.cell_small_content.dcr_account_invoice{top:9px}#dcr_directOrdersTab .cell_small_content.dcr_account_invoice{top:0}.cell_small_content.dcr_account_invoice .dc-icon{left:-3px;font-size:24px}#dcr_directOrdersTab .cell_small_content.dcr_account_invoice .dc-icon{top:0}#dcr_directOrdersTab .cell_small_content.dcr_account_invoice .dcr_account_icon_text{position:relative;top:-4px}.cell_small_content.dcr_models_number .dcr_link{text-transform:uppercase;font-weight:700}.cell_small_content.dcr_models_number .dc-icon{position:relative;top:3px;font-size:20px}.dcr_account_content_wrapper .tab-content .dc4_relatedSetWrapper.expanded{height:578px}.dcr_account_content_wrapper .tab-content .dc4_setGalleryWrapper::before{left:24%;right:auto}.modal-order-details .order_details_table{font-size:16px}.modal-order-details .order_details_table_row:last-of-type .order_details_table_cell{font-size:17px}.dc4_downloadsTabs>li{margin-bottom:45px!important}.dcr_redownload_text{bottom:14px;font-size:16px}.dcr_redownload_icon{font-size:47px}a.dcr_close_info_icon{height:50px;line-height:50px;margin:0 22px;font-size:19px}.dc4_headWrapper .dc4_navMiddle{display:none}.dc4_small_navigation{display:block;height:100%}.dc4_headWrapper{height:13.5%;z-index:1030}.dc4_headWrapper .dc4_headContent{height:100%}.dc4_navbarHeadWrapper.navbar-default{height:100%;min-height:auto;z-index:1030}.dc4_headWrapper .dc4_navbarHeadFloat{height:100%}.dc4_headerShadow{z-index:1030}.dc4_headerFiller{height:13.5vh}.dc4_headWrapper .dc4_navSearch{float:none;width:100%;height:100%;margin:0}.dc4_headWrapper .dc4_navSearch .dc4_searchBtn,.dc4_headWrapper .dc4_navSearch .dc4_searchBtn .dc4_expandSearchBtn{display:none}.dc4_navbarHeadFloat .dc4_logoWrapper .navbar-brand{display:table;height:100%;padding:0;background:0 0;margin:auto}.navbar-default .navbar-brand,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#778}.dc4_navbarHeadFloat .dc4_logoWrapper .navbar-brand .dc-icon{position:relative;top:-3px;display:table-cell;vertical-align:middle;font-size:5.3vh}#catalog_header,.dc4_headerShadow{top:13.5vh}.dc4_catalog_affix.fixed_top{top:203px}.dc4_headerRightWrapper{visibility:hidden;left:0;height:100%}.dc4_searchWrapper{visibility:visible;top:13.5vh;padding:5% 14% 0;min-height:665px;box-shadow:0 33px 45px 0 rgba(0,0,0,.2);background:#fff url("/img/dcnew/header/search_autocomplete_bkgnd_mobile.png") no-repeat center 240px}.dc4_searchWrapper::before{content:" ";display:block;position:absolute;width:100%;height:33px;top:-33px;left:0;background:url('/img/dcnew/shoppingcart/dropdown_arrow_mobile.png') no-repeat 50% 100%}.dc4_search_title{width:100%;margin-bottom:45px;font-size:38px}.dc4_navSearch .dc4_searchInput{height:80px;border-width:2px}.dc4_navSearch .dc4_searchInput input[type=text]{font-size:20px}.dc4_clear_search{font-size:18px;top:30px}.dc4_autoSuggest{display:block!important}.dc4_autoSuggest .dc4_suggestBody ul li{font-size:18px}.dc4_navbutton_wrapper{width:25%;text-align:center;margin:0;padding:0}.dcr_search_overlay{display:none;width:100%;height:100%;position:fixed;top:0;left:0;right:0;z-index:1000}.dc4_shoppingCartHeader{float:none;width:100%;height:100%;top:-13.5vh}.dc4_shoppingCartHeader.dc4_account{display:block}.dc4_shoppingCartContents.empty{display:none}.dc4_shoppingCartContents{width:100%;top:13.5vh;right:0;z-index:100;box-shadow:0 33px 45px 0 rgba(0,0,0,.2)}.dc4_shoppingCartContents::before{background:url('/img/dcnew/shoppingcart/dropdown_arrow_mobile.png') no-repeat 71% 100%}.dc4_shoppingCartContents .dc4_shoppingCartBody{padding:40px 0 0 0;margin-bottom:38px}.dc4_shoppingCartContents .dc4_shoppingCartBody ul{margin-right:10px}.dc4_shoppingCartContents .dc4_shoppingCartBody ul li{width:100%}.dc4_shoppingCartContents .dc4_shoppingCartBody ul li:nth-child(2n){background:#fbfafa}.dc4_shoppingCartContents .dc4_shoppingCartList{max-height:430px}.dc4_sCartProductWrapper{padding-left:20px}.dc4_sCartProductWrapper a{display:block;width:100%}.dc4_shoppingCartContents .dc4_productSmallThumb{width:24%;min-width:157px}.dc4_shoppingCartContents .dc4_productSmallThumb img{width:100%;height:auto}.dc4_shoppingCartContents .dc4_shoppingCartBody ul li>div .dc4_productNamePriceInfo{width:auto;line-height:22px;font-size:16px}.dc4_shoppingCartContents .dc4_productName{display:inline-block;width:55%;margin-left:68px}.dc4_shoppingCartContents .dc4_productPrice{float:right;margin-right:55px;font-weight:700}.dc4_shoppingCartContents .dc4_shoppingCartBody ul li>div .dc4_productRemoveAction{width:85px;height:118px;line-height:118px}.dc4_shoppingCartContents .dc4_shoppingCartBody ul li>div .dc4_productRemoveAction a{width:auto;height:100%}.dc4_shoppingCartContents .dc4_shoppingCartBody ul li>div .dc4_productRemoveAction .dc-icon{font-size:19px;position:relative;top:4px}.dc4_shoppingCartContents .dc4_shoppingCartFooter{padding:0 40px 40px 40px}.dc4_shoppingCartContents .dc4_doubleButtonWrapper{height:69px}.dc4_shoppingCartContents .dc4_doubleButtonWrapper .dc4_cartBtn{height:100%;line-height:66px;font-size:16px}.dc4_shoppingCartContents .dc4_cartBtn.dc4_priceBtn{line-height:63px;border-width:3px}.dcr_sidebar{width:100%;z-index:1060}.dc4_headNavProfile{width:100%;height:13.5vh;border-bottom:2px solid #22292e}.dc4_loggedProfile .dc4_navProfilePart.dc4_navProfileLeft{width:auto;height:100%}.dc4_navProfileLeft .dc4_profileAvatar{width:138px;height:100%}.dc4_avatarLink{width:100%;height:100%;margin:0}.dc4_avatarLink .dc-icon{top:40px;left:40px;font-size:60px}.dc4_navProfileLeft .dc4_profileHello.dc4_loggedHello{width:auto;height:100%;line-height:138px}.dc4_navProfileLeft .dc4_profileHello.dc4_loggedHello a.dcr_login_link{width:300px}.dc4_navProfileLeft .dc4_profileHello .dcr_username{font-size:20px;font-weight:400}.dc4_navProfileRight{height:100%}.dcr_logout_btn{width:148px;height:100%;line-height:138px;font-size:24px}.dc4_navProfileRight .dcr_close_btn{width:153px;height:100%;line-height:138px;text-align:center;font-size:18px}.dcr_balance_checkout{min-height:278px;padding:52px 105px}.dcr_balance_checkout .row{padding:0 0 53px}.dcr_balance_checkout .row:first-child{border-bottom:0}.dcr_balance_checkout_label{display:inline-block;width:200px}.dc4_buttonCell{text-align:right}.balance_checkout .checkoutRow{border-bottom:none}.balance_checkout_label{width:58%}.balance_checkout .dc4_buttonCell a{margin-top:0}.dcr_balance_checkout .row{padding:1rem 0}.dcr_balance_checkout .row:first-child{border-bottom:1px solid #fff}.dcr_balance_checkout .row.checkoutRow{border-bottom:1px solid #fff}.dcr_balance_checkout_amount{display:inline-block}.dcr_balance_checkout .dc-icon{top:3px;font-size:30px}.dcr_balance_checkout .dcr_account_icon_text{position:relative;top:-3px;padding-left:16px;font-size:18px;font-weight:700}.dcr_account_currency,.dcr_account_value{font-size:38px}.dcr_balance_checkout .btn,.dcr_balance_checkout .btn:focus,.dcr_balance_checkout .btn:hover{min-width:176px;height:64px;line-height:50px;font-size:18px;font-weight:700}.dcr_sidebar .list-group .list-group-item{height:108px;font-size:20px;border-width:2px;border-color:#22292e}.dcr_sidebar .list-group .dc-icon{width:18%;height:100%;line-height:108px;padding-left:64px}.dcr_sidebar .dcr_sidebar_button_text{height:100%;padding-top:40px;font-weight:400}.dcr_sidebar_button_number{top:32px!important;right:90px;width:42px;height:42px;line-height:34px;border-radius:50%;border-width:3px;font-size:18px;font-weight:700}.dcr_account_sidebar .dcr_shoppingCartSidebar .dc4_shoppingCartContents.opened,.dcr_account_sidebar .dcr_shoppingCartSidebar:hover .dc4_shoppingCartContents{opacity:0;visibility:hidden}.dcr_sidebar>.mCustomScrollbar{max-height:82%}.modal-discount-info h2{margin-top:19px;line-height:46px}.modal-discount-info h3{margin-bottom:24px}.modal-discount-info p{max-width:94%;margin-bottom:7px}.modal-discount-info .modal-body{padding-bottom:60px;padding-left:30px}.modal-discount-info .modal-body>table{margin-top:39px;font-size:16px}.modal.modal-discount-info .member-discounts,.modal.modal-discount-info tbody>tr>td.bulk-discounts{display:block;width:100%;padding:0}.modal.modal-discount-info tbody>tr>td.bulk-discounts{border-right:none;border-bottom:3px solid #dedede}.modal.modal-discount-info .member-discounts{margin-top:44px}.modal.modal-discount-info tbody>tr:first-child>td,.modal.modal-discount-info tbody>tr:nth-child(2)>td{height:auto}.modal-discount-info .dcr_note{max-width:none;font-size:16px}.modal-discount-info .dcr_note:first-child{margin-top:12px}.modal-discount-info .dcr_note:last-child{margin-bottom:46px}.modal-discount-info .dc4_greenButton{display:inline-block;margin-top:1px}.modal-monthly-quota-info{line-height:24px;font-size:16px}.modal-monthly-quota-info .modal-body{padding-bottom:51px;padding-left:30px}.modal-monthly-quota-info .modal-content h2{margin-top:11px;margin-bottom:-4px}.modal-monthly-quota-info .modal-content h3{margin-top:42px;margin-bottom:24px}.modal-monthly-quota-info .dc4_greenButton{display:inline-block;margin-top:38px}.modal-auth-card .modal-content,.modal-change-plan .modal-content{padding:23.5px 30px 25px;font-size:16px}.modal-change-plan .header_right{display:none}.modal-auth-card .dcr_separator{display:none}.modal-auth-card .modal-content h2{text-transform:uppercase}.modal-change-plan .change_plan_header_downgrade .header_left p,.modal-change-plan .change_plan_header_upgrade .header_left p{margin:0;line-height:24px;font-size:1.067em}.modal-auth-card .update_payment_header p,.modal-change-plan .change_plan_header_downgrade .header_right p,.modal-change-plan .change_plan_header_upgrade .header_right p{line-height:inherit;font-size:.929em}.update_payment_header .pull-right{display:none}.secure_mobile{display:block;margin-top:26px;margin-bottom:37px;height:76px;line-height:74px;text-align:center;font-size:1.067em;background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}.modal-auth-card .update_payment_header .dc-icon,.modal-change-plan .change_plan_header_downgrade .dc-icon,.modal-change-plan .change_plan_header_upgrade .dc-icon{top:3px}.modal-change-plan .top_separator{display:none}.change_plan_content .container-fluid{padding:0}.modal-change-plan .change_plan_payment_form_wrapper{margin-bottom:32px}.modal-change-plan .change_payment_form h3{margin-bottom:44px}.modal-change-plan .change_plan_content .subscription-payment-details-title+.dc4_smallWhiteButton{float:right;width:168px;margin:0;top:3px}.dcr_separator{height:3px}.bottom_separator{margin-bottom:24px}.modal-auth-card .dcr_customer_types,.modal-change-plan .dcr_customer_types{margin-bottom:31px}.modal-auth-card .dcr_customer_types{margin-top:35px}.modal-auth-card .dcr_customer_types #member_vat_wrapper .vat_number_label,.modal-change-plan .dcr_customer_types #member_vat_wrapper .vat_number_label{width:152px!important}.change_payment_form .dcr_vat_field{margin-top:31px}.change_payment_form .vat_info{margin-top:20px;margin-bottom:62px}.subscription_plan_table{margin-left:2px;margin-top:23px;font-size:1.067em}.content_right .subscription_plan_table{margin-top:0}.content_left .subscription_plan_table .cell,.content_right .subscription_plan_table .cell{padding:3px 0 4px 8px}.subscription_plan_table .cell_1{width:217px!important}.modal-auth-card table,.modal-change-plan table{width:100%}.modal-auth-card table .form-group,.modal-change-plan table .form-group{max-width:436px}.modal-auth-card tbody>tr>td:first-child,.modal-change-plan tbody>tr>td:first-child{width:201px!important;padding-left:0!important;padding-right:20px}.modal-auth-card .short,.modal-change-plan .short{display:inline-block;width:207px!important}.modal-auth-card .short.cell_1,.modal-change-plan .short.cell_1{margin-right:16px}.modal-auth-card #expiry_month_id_chosen,.modal-auth-card #expiry_month_id_chosen .chosen-single,.modal-auth-card #expiry_year_id_chosen,.modal-auth-card #expiry_year_id_chosen .chosen-single,.modal-auth-card table select,.modal-change-plan #expiry_month_id_chosen,.modal-change-plan #expiry_month_id_chosen .chosen-single,.modal-change-plan #expiry_year_id_chosen,.modal-change-plan #expiry_year_id_chosen .chosen-single,.modal-change-plan table select{width:207px!important}.modal-auth-card .form-group.smaller,.modal-change-plan .form-group.smaller{width:207px}.modal-auth-card label,.modal-change-plan label{margin-bottom:8px}.modal-auth-card .center_buttons_wrapper,.modal-change-plan .center_buttons_wrapper{margin-top:51px;margin-bottom:54px}.modal-change-plan .footer_left{width:50%;margin-top:36px}.modal-change-plan .footer_left p{font-size:1.067em}.modal-change-plan .footer_left p:before{height:100%}.change_plan_footer_downgrade,.change_plan_footer_upgrade{position:relative;margin-bottom:25px}.modal-change-plan .footer_right{position:absolute;right:0;bottom:0}.modal-change-plan .footer_center{height:125px}.modal-change-plan .payment_amount_currency{margin:0}.modal-auth-card .dcr_customer_types #vat_number,.modal-change-plan .dcr_customer_types #vat_number{width:auto}.dcr_customer_types #member_vat_wrapper .vat_number_label{height:52px!important;line-height:44px!important;font-size:16px}#vat_code_xx{height:50px!important}.dcr_customer_types input[type=button]{min-width:129px;margin-right:0;height:52px;border:none;background-image:none}.subscription-plans{width:100%}.subscription-plans .plan-item-content{border-width:11px}.dcr_autorenew select{width:178px}.dcr_autorenew .chosen-container-single .chosen-single{height:62px;padding:16px 18px!important}.subscription-plans .plans-info .plans-description .right-part .dcr_autorenew .chosen-container{text-transform:uppercase;font-size:.842em;font-weight:600;z-index:100}.subscriptions_tabs .tab_button.active hr{height:3px}.current-subscription-info .info-item{border-width:3px;height:128px;line-height:64px;border:none}.current-subscription-info .info-item>div{float:none!important}.current-subscription-info .info-item p{line-height:64px}.subscription_info_subscriber .dcr_autorenew .chosen-container-single .chosen-single div b{background-image:url(/img/dcnew/subscriptions/arrow_down_white_mobile.png)!important}.auto_renew_info{top:10px}.dcr_paydetails .auto_renew_info{left:auto;top:10px;right:-45px}.dcr_autorenew .dcr_link .dc-icon,.quota-subscriber .dcr_link .dc-icon{font-size:1.867em}.auto_renew_tooltip_wrapper{max-width:none;margin-left:-176px;padding-top:69px}.dcr_paydetails .auto_renew_tooltip_wrapper{margin-left:-85%}.auto_renew_info .dcr_link{position:absolute;right:auto;top:1px}.auto_renew_tooltip{width:446px;padding:38px 46px}.auto_renew_info .auto_renew_tooltip::before{top:56px;left:213.5px}.auto_renew_tooltip p{max-width:none;line-height:24px!important;font-size:1.053em!important}.auto_renew_tooltip .dc4_smallWhiteButton{margin:27px 0 4px;padding:19.5px 36.5px!important;font-size:1em}.subscription-payment-details{padding-left:33px;padding-right:30px;font-size:1.357em}.subscription-payment-details h2{margin-bottom:16px;font-size:1.263em}.subscription-payment-details p{font-size:.842em}.subscription-payment-details .dc4_smallWhiteButton{float:right;font-size:.842em}.subscription-payment-details .dc4_smallWhiteButton{margin-top:5px}.subscription-payment-details-content{margin-top:-3px}.subscription-payment-details-content .dc4_smallWhiteButton{margin-top:-5px}.subscription-payment-details p{line-height:3em;margin-bottom:0}.subscription-payment-next{display:inline-block}.subscription-payments{margin-bottom:0;font-size:1.357em}.subscription-payments h2{margin-bottom:10px;margin-left:19px;font-size:1.263em}.subscription-payments .dcr_table_blank:last-child{display:none}.subscription-payments .dcr_orders_cell{font-size:.842em!important}.dcr_subscription_container .dcr_prepay_secure.jumbotron p{position:static}.subscription_info{font-size:1.357em}.subscription_info h2{font-size:1.263em}.subscription_faq .dcr_faq_content h2{font-size:1.6em}.subscription_faq .dcr_faq_content .dcr_faq_question{font-size:1.067em}.subscription_faq .dcr_faq_content .dcr_faq_question_title{margin-bottom:5px}.subscription_benefits .dcr_benefits{font-size:.842em}.popup_cell,.popup_cell:nth-child(2){display:block;width:100%;padding-top:13px;padding-bottom:13px}.popup_cell h5,.popup_cell p{display:inline-block;margin-right:20px}.popup_title{padding:23px 5% 23px}.popup_upperhalf{margin-bottom:52px}.popup_lowerhalf_wrapper{padding-top:33px;padding-bottom:33px}.modal-subscriptions-download .modal-body{font-size:16px}.modal-subscriptions-download .modal-content h1{font-size:2.375em}.modal-subscriptions-download .dc4_doubleButtonWrapper,.modal-subscriptions-download .dc4_doubleButtonWrapper .dc4_cartBtn,.modal.modal-subscriptions-download .downloadBtn.dc4_greenButton,.modal.modal-subscriptions-download .upgradeBtn.dc4_greenButton{height:64px;line-height:64px;font-size:1em}.modal-subscriptions-download .dc4_doubleButtonWrapper .dc4_cartBtn.dc4_priceBtn{line-height:60px}.modal.modal-subscriptions-download .upgradeBtn.dc4_whiteButton{height:64px;line-height:60px;font-size:1em}.popup_free_download .row_buttons{height:64px;line-height:64px;font-size:1em}.popup_free_download .btn{padding:0;line-height:58px}.dc4_productInfoPanel{transform:scale(.75,.75) translate(-25%,65%)}.dc4_productInfoPanel.affix{transform:scale(.75,.75) translate(0,65%)}.dc4_articleGalleryButtons,.dc4_carouselZoom .dc-icon,.dc4_carouselZoom .dcr_zoom_text,.dc4_modelDescription,.dc4_modelFormats,.dc4_modelTags,.dcr_related_set_header_wrapper,.film_roll_next,.film_roll_prev{display:none}.productInfoMobile,.productInfoMobile .dc4_modelDescription,.productInfoMobile .dc4_modelDetails{display:block}.article .jumbotron.articleGallery{height:460px;margin-bottom:0}a.dc4_carouselZoom{width:100%;height:100%;top:0;right:0;padding:0;background:0 0}.textileColors{display:none;padding:0}.dc4_nav_dropdown_mobile.open .dc4_dropdown-menu .textileColors{display:block}.textileColors p{padding:0 20px}.read_more_panel{max-height:none;padding:0 20px}.dc4_mf_navCat .dc4_subnav_button .colors_panel a.color_img{display:inline-block;padding:0}.colors_panel .color_img.blank{display:none}.dc4_productInfoPanelMobile .dc4_productBtns{position:relative;height:108px;border-top:2px solid #fff}.dc4_productInfoPanelShareWrapperMobile{position:absolute;left:0;width:16.8%;height:108px;cursor:pointer;border-left:2px solid #fff;border-right:2px solid #fff;background-color:#f6f6f6}.dc4_productInfoPanelShare:hover,.dc4_productInfoPanelShareWrapperMobile:hover+.dc4_productInfoPanelShare{display:block}.dc4_productInfoPanelShareWrapperMobile .dc-icon{display:inline-block;width:100%;position:absolute;top:42px;text-align:center;font-size:23px}.dc4_productInfoPanel:not(:quick_view_info_panel) .dc4_productInfoPanelShare{width:100%;height:227px;padding:88px 97px 98px;top:108px;left:0;bottom:auto;box-shadow:none;background-color:#f6f6f6}.dc4_productInfoPanel:not(:quick_view_info_panel) .dc4_productInfoPanelShare::before{display:none}.dc4_productInfoPanel:not(:quick_view_info_panel) .dc4_productInfoPanelShare a{width:auto;margin-left:0;background:0 0}.dc4_productInfoPanel:not(:quick_view_info_panel) .dc4_productInfoPanelShare .dc-icon-facebook{margin-right:24.392%;font-size:30px}.dc4_productInfoPanel:not(:quick_view_info_panel) .dc4_productInfoPanelShare .dc-icon-pinterest{font-size:30px}.dc4_productInfoPanel:not(:quick_view_info_panel) .dc4_productInfoPanelShare .dc-icon-twitter{margin-right:25.262%;position:relative;top:4px;font-size:39px}.dc4_productInfoPanel:not(:quick_view_info_panel) .dc4_productInfoPanelShare .dc-icon-google-plus{margin-right:24.915%;position:relative;top:3px;font-size:35px}.dc4_productInfoPanelMobile .dc4_productInfoPanelFav{position:absolute;left:16.8%;bottom:auto;width:16.8%;height:108px;font-size:22px;text-align:center;cursor:pointer;border-right:2px solid #fff;background-color:#eff0f0}.dc4_productInfoPanelMobile .dc4_productInfoPanelFav .dc-icon{top:39px;font-size:21px}.dc4_productInfoPanelMobile .dc4_cartBtn.dc4_actionBtn{position:absolute;right:0;width:66.4%;height:108px;line-height:100px;text-align:center;text-transform:uppercase;font-size:12px;font-weight:700;border-right:2px solid #fff;background:0 0}.dc4_productInfoPanelMobile .dc4_cartBtn.dc4_actionBtn a{height:100%;font-size:16px;color:#778;background:#ebecec}.dc4_productInfoPanelMobile .dc4_cartBtn.dc4_actionBtn a.add_to_cart.cart_remove,.dc4_productInfoPanelMobile .dc4_cartBtn.dc4_actionBtn a.cart_download_owned,.dc4_productInfoPanelMobile .dc4_cartBtn.dc4_actionBtn a.cart_free{color:#51c2b3}.dc4_productInfoPanelMobile .dc4_cartBtn.dc4_actionBtn a .dc-icon{margin-right:6px;position:relative;top:10px;font-size:39px}.dc4_productInfoPanelMobile .dc4_productCategoryPath{margin-top:54px;margin-left:40px;font-size:16px}.dc4_productInfoPanelMobile .dc4_productTitle{margin-left:40px;margin-top:15px;margin-bottom:5px;text-transform:uppercase;font-size:38px;font-weight:lighter}.dc4_productDesigner{margin-left:39px}.dc4_productDesigner a{font-size:16px}.dc4_mf_navCat.productInfoNav{margin-top:51px;border-top:2px solid #f6f6f6}.dc4_nav_dropdown_mobile.open .dc4_dropdown-menu{display:block}.dc4_mf_navCat.productInfoNav .dc4_subnav_button{min-height:108px;border-bottom:2px solid #f6f6f6}.dc4_mf_navCat.productInfoNav .dc4_subnav_button a.dc4_dropdown-toggle{padding:5.4vh 0}.dc4_mf_navCat.productInfoNav .dc4_subnav_button .dcr_nav_title{margin-left:67px}.dc4_mf_navCat.productInfoNav .dc4_caret{top:14px;font-size:18px!important}.dc4_mf_navCat.productInfoNav .active_nav_dorpdown .dc4_caret{transform:rotate(180deg)}.dc4_mf_navCat.legalNav .dc4_dropdown-menu,.dc4_mf_navCat.productInfoNav .dc4_dropdown-menu{text-transform:none;background-color:#f6f6f6}.dc4_modelDetails{margin-top:61px;margin-bottom:52px}.dc4_productDetailsTable{flex-direction:column}.dc4_tableCellWrapper .dc4_tableCellTitle{padding-bottom:1px}.dc4_tableCellWrapper .dc4_tableCellValue .dc-icon{font-size:16px}.dc4_productInfoLabels{width:auto;height:auto;margin-bottom:23px;position:static}.dc4_productInfoLabels .dc4_tableCellWrapper{min-height:auto;padding:5px 0 10px}.dc4_productInfoLabels .dc4_tableCellWrapper.price_group{width:271px}.dc4_productInfoLabels .dc4_tableCellValue{font-size:15px}.dc4_modelDescription{margin-top:47px}h4.articleTitle{font-size:16px}.dcr_product_description_info{display:table;width:100%;margin-top:31px;font-size:16px}.dcr_product_description_info .table_row{display:table-row}.dcr_product_description_info .cell{display:table-cell;padding-bottom:12px}.dcr_product_description_info .cell_1{width:364px}.dc4_mf_navCat.productInfoNav .dc4_subnav_button .dc4_productDescriptionTextWrapper a,.dc4_mf_navCat.productInfoNav .dc4_subnav_button .dcr_product_description_info a{display:inline}.dc4_modelDescription .dc4_mdLabel{font-size:16px}.dc4_modelDescription .brand_row .dc4_mdLabel{visibility:hidden}.dc4_modelDescription .brand_row:first-of-type .dc4_mdLabel{visibility:visible}.dc4_modelDescription .dc4_priceGroupText{font-size:16px}.dc4_productDescriptionText{max-height:none;margin-top:54px;margin-bottom:2px;line-height:30px}.dc4_productDescriptionTextWrapper{font-size:16px}.dcr_pdt_read_more{display:none}.dcr_pdt_read_more .dcr_link{padding:0}.dc4_modelFormatsMobile{margin-top:35px;margin-bottom:260px;font-size:16px}.dc4_modelFormatsTitle h4.articleTitle{display:inline-block}.dc4_modelFormatsTitle .dcr_link{position:relative;top:-13px}.dcr_compatibility_circle{line-height:20px;font-size:15px}.dc4_modelFormatsTabs.nav-tabs.nav-justified>li>a{padding:18px 5px 10px;color:#51c2b3;background:0 0}.dc4_modelFormatsTabs>li{min-width:116px}.dc4_formatDetails .table>thead>tr>th,.dc4_formatDetails tbody tr td,.dc4_modelFormatsTabs>li.active{border-width:3px;border-color:#e4e4e4}.nav-tabs.nav-justified li.dc4_modelFormatsTitle{padding-right:24px;border-top:0;border-color:#e4e4e4}.dc4_modelFormatsTabs li a .caret{margin-top:0;margin-left:3px;border-width:7px}.dc4_extensionColumn{width:22%}.dc4_versionColumn{width:39%}.dc4_renderColumn{width:39%}.dc4_formatDetails tbody tr td.dc4_renderColumn ul li a{padding:0}.dc4_formatDetails .dc4_renderColumn .tooltip.top{margin-top:0}.dcr_product_format_request{height:auto;margin-top:39px;margin-bottom:58px;line-height:36px;width:500px}.dcr_product_format_request>.dc-icon{float:left;height:100px;top:25px;left:-18px;font-size:60px;color:#c8c8c8}.dcr_request_info_text{margin:0;margin-right:22px}.dc4_mf_navCat.productInfoNav .dc4_subnav_button .dcr_product_format_request a{padding:0}.dcr_product_format_request .dcr_link .dc-icon{top:-1px;font-size:13px}.dcr_btn_request,.dcr_btn_request_disabled{height:55px;margin-top:67px}.dcr_product_format_request~.dcr_separator{background-color:#e4e4e4}.dc4_formatDetails table{margin-top:19px}.dc4_formatDetails thead tr th{height:38px;padding-bottom:2px;line-height:20px}.dc4_formatDetails tbody tr td{padding:11px}.dc4_formatDetails tbody tr td,.dc4_formatDetails tbody tr td.dc4_renderColumn ul li span{line-height:30px}.dc4_formatDetails .table>thead>tr>th.dc4_renderColumn,.dc4_formatDetails tbody tr td.dc4_renderColumn{border-right:none}.dc4_formatDetails .table>tfoot>tr>td{border-bottom:3px solid #e4e4e4}.dc4_renderColumn .dc-icon{top:1px;font-size:15px}.dcr_format_info{margin-top:31px;margin-left:2px;line-height:22px;font-size:15px}.dc4_relatedSetMobile .dcr_related_set_header_wrapper{height:auto;background:0 0}.dc4_relatedSetMobile .dc4_setGalleryWrapper{background-color:#d6d6d6}.dc4_relatedSetMobile .dc4_setGalleryWrapper::before{left:196.5px;margin-top:-19px;border-width:0 16px 19px 16px;border-color:#d6d6d6 transparent}.dc4_relatedSetMobile .set_title{margin:0 20px 19px}.dc4_relatedSetMobile .articleTitle{margin-top:0;font-size:38px}.dc4_relatedSetMobile .articleTitle+.dcr_link .dc-icon{font-size:35px}.dc4_relatedSetMobile .dcr_related_set_header .dcr_more_sets{display:inline-block;margin-top:15px;font-size:16px}.dc4_relatedSetMobile .dcr_related_set_header .dcr_more_sets .dc-icon{position:relative;top:-1px;font-size:12px}.set_image{width:353px;float:left;position:relative}.set_image .dc4_model_image_wrapper{position:static}.dc4_relatedSetMobile .dc4_modelSetViewAction{width:100%;margin:0;position:absolute;bottom:0;height:76px;line-height:76px;color:#fff;background:rgba(0,0,0,.4)}.dc4_relatedSetMobile .dc4_modelSetViewAction .dc-icon{display:inline-block;width:76px;height:76px;margin:0;padding:0;line-height:76px;text-align:center;font-size:20px;background:rgba(0,0,0,.6)}.dc4_relatedSetMobile .dc4_modelSetViewAction .dcr_set_models_number{display:inline-block;width:277px;text-align:center;font-size:17px}.dc4_relatedSetMobile .dc4_setSavings{display:block;width:auto;height:113.75px;line-height:114px;text-align:center;font-size:15px;background-color:#f6f6f6}.dc4_relatedSetMobile .dc4_setPrice{display:block;width:auto;height:75px;line-height:75px;text-align:center;font-size:16px;font-weight:700;border-bottom:1px solid #f6f6f6;background-color:#eff0f0}.dc4_relatedSetMobile .dc4_setAddToCart{display:block;width:auto;height:76px;margin-bottom:19px;line-height:76px;text-align:center;background-color:#ebecec}.dc4_relatedSetMobile .dc4_setAddToCart .dc4_setCartWrapper a{display:block;width:100%}.productInfoMobile .downloadBtn,.productInfoMobile .removeFromCartBtn{color:#51c2b3!important}.dc4_relatedSetMobile .dc4_setAddToCart .dc-icon{position:relative;top:13px;font-size:36px}.dc4_relatedSetWrapper{margin-top:0}.dc4_relatedSetWrapper.dc4_relatedSetMobile{margin-top:46px;background:0 0}.dc4_modelTags{margin-top:58px}.dc4_modelTags .nav{margin-bottom:30px}.dc4_modelTags .nav-pills>li{margin-left:0!important;margin-right:11px;margin-bottom:10px}.dc4_modelTags .nav-pills>li>a{padding-top:0;padding-bottom:0;line-height:43px;font-size:15px}.dc4_relatedModels .articleTitle{margin-bottom:18px}.dc4_relatedModels .pull-right .dcr_link{font-size:15px}.dc4_relatedModels .dcr_link .dc-icon{position:relative;top:-1px;font-size:13px}.dc4_relatedModelsRow{max-height:none}.modal-format-compatible p,.modal-message p,.modal-request p,.modal-request-info p{line-height:24px;font-size:16px}.quick_view_lb .dc4_productInfoPanel.panel{display:block;width:100%}.dc4_mf_currency_navigation,.dc4_mf_lang_navigation,.dcr_footer{display:none}.dcr_footer_mobile_wrapper{display:block;position:relative;height:13.5vh}.dc4_mf_footer_navigation .dc4_mf_navCat{background-color:#fff}.dcr_footer_mobile_wrapper .dc4_small_navigation{left:0;z-index:1020;top:auto;bottom:0;box-shadow:0 -7px 45px 0 rgba(0,0,0,.2);background-color:#fff}.dc4_footer{margin-top:0}.dc4_mf_body .dcr_footer_mobile_wrapper .dc4_small_navigation.active{box-shadow:none}.dcr_footer_mobile_wrapper .dc4_small_navigation .dc4_small_nav_button{font-size:20px}.dcr_footer_mobile_wrapper .dc4_small_navigation .dc4_small_nav_button .footerNavBtn{display:block;top:0}.dc4_mf_body .dcr_footer_mobile_wrapper .dc4_small_navigation .dc4_small_nav_button a.active{color:#51c2b3}.dcr_footer_mobile_wrapper .dc4_small_navigation .dc4_small_nav_button:last-child{width:50%;text-align:right;font-size:2em}.dcr_footer_mobile_wrapper .dc4_small_navigation .dc4_small_nav_button:last-child a{padding-right:14%}.dc4_mf_footer_navigation .dc4_mf_navcollapse{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100}.dc4_mf_footer_navigation .dc4_mf_navCat .dc4_subnav_button{height:78px;padding:0;line-height:76px;text-align:center}.dc4_mf_footer_navigation .dc4_mf_navCat .dc4_subnav_button a{display:block;width:100%;height:100%;padding:0}.dc4_mf_footer_navigation .dc4_mf_navCat .dc4_subnav_button .dcr_nav_title{margin:0}.dc4_mf_footer_navigation .dcr_feedback_link .dc-icon{margin-right:10px;top:5px;font-size:27px!important}.dc4_mf_footer_navigation .dcr_share_links{height:98px;margin-right:4px;padding:28px 104px 28px;text-align:center;border-bottom:2px solid #eeecec}.dc4_mf_footer_navigation .dcr_share_links .dc-icon{position:relative;margin-bottom:0;margin-right:13%}.dc4_mf_footer_navigation .dcr_share_links .dc-icon:last-child{margin-right:0}.dc4_mf_footer_navigation .dc-icon-facebook{top:1px;font-size:24px}.dc4_mf_footer_navigation .dc-icon-pinterest{font-size:28px}.dc4_mf_footer_navigation .dc-icon-x{top:2px;font-size:33px;display:inline-block;width:24px;height:24px}.dc4_mf_footer_navigation .dc-icon-google-plus{top:6px;font-size:32px}.dc4_mf_footer_navigation .dc-icon-instagram{top:1px;font-size:26px}.dc4_mf_footer_navigation .dc-icon-youtube{top:1px;font-size:28px}.dcr_footer_mobile_wrapper .dcr_currency_menu,.dcr_footer_mobile_wrapper .dcr_lang_menu{display:block;margin-left:0}.dcr_currency_menu .dc-icon,.dcr_lang_menu .dc-icon{margin-left:10px;font-size:13px}.currentCurrency,.currentLang{display:none}.filter_sorter_link{font-size:18px}.dc4_setGalleryArrow{display:none;width:0}.dc4_setGallery{margin:0}.dc4_setGalleryArrowIcon .dc-icon{display:none}div.scrollExtend-loading{height:90px}.bottom_filler{display:block;height:30px}.home_promo_under_carousel~.bottom_filler{display:none}.catalogHeaderTitle{padding-left:1.8rem;padding-right:1.8rem;font-size:3.6rem;vertical-align:top;padding-top:7.5rem}.catalogHeaderTitle .big_text{font-size:3.8rem}.catalogHeaderTitle>.container:first-child{padding-left:2.2rem}.catalogHeaderTitle .catalogHeaderContent p{width:65%;padding-left:.4rem;font-size:1.6rem}.dc4_breadcrumb_sorter{padding-top:41px;padding-bottom:21px}.dc4_breadcrumb{width:53%}.dc4_breadcrumb.wide{width:78%}.under_breadcrumb_text_wrapper{width:65%}.dc4_breadcrumb.search_result .under_breadcrumb_text_wrapper{width:46%}.dc4_breadcrumb.search_result .dcr_request_model_wrapper,.dcr_request_model_wrapper{top:0}.dcr_request_model_tooltip{bottom:71px}.dc4_breadcrumb.search_result .dcr_request_model_tooltip{top:71px}.under_breadcrumb_text br{display:none}.dcr_request_model{padding-top:18px;padding-bottom:20px;font-size:17px}.dcr_request_model .dc-icon{font-size:36px;top:13px}.mobile_sorting_wrapper{width:19.8rem;text-transform:uppercase;font-size:1.7rem;font-weight:600}.dropdown_filter_wrapper{width:23.8rem;margin-right:2rem;text-transform:uppercase;font-size:1.7rem;font-weight:600}.dropdown_filter_wrapper .chosen-container{width:23.8rem!important}.dropdown_filter_wrapper .chosen-container-single .chosen-single,.mobile_sorting_wrapper .chosen-container-single .chosen-single{height:6.2rem;padding:15px 18px!important}.dcr_autorenew .chosen-container-single .chosen-single div,.dropdown_filter_wrapper .chosen-container-single .chosen-single div,.mobile_sorting_wrapper .chosen-container-single .chosen-single div{width:24px!important;right:18px!important}.dcr_autorenew .chosen-container-single .chosen-single div b,.dropdown_filter_wrapper .chosen-container-single .chosen-single div b,.mobile_sorting_wrapper .chosen-container-single .chosen-single div b{background-image:url('/img/dcnew/account/arrow_down_mobile.png')!important;background-size:24px 24px!important;background-position:0 1px!important}.productsListHeader{margin-bottom:4.284em}.productsListHeader .productsListHeaderTitle{margin-top:87px;margin-bottom:19px;font-size:38px}.productsListHeader .productsListHeaderContentWrapper{font-size:16px}.productsListHeader .productsListHeaderContent{width:90%;line-height:1.5em}.under_breadcrumb_text{font-size:17px}.dc4_modelSetInfo,.dc4_modelsSetList .dc4_modelSet .thumbnail:hover .dc4_modelSetInfo,.modelsSetList .dc4_modelSet .thumbnail:hover .dc4_modelSetInfo{opacity:1;height:7rem;padding:0 26px 0 29px;line-height:7rem;bottom:0;background:#f6f6f6}.dc4_modelSetInfo .dc4_modelSetTitle{text-align:left}.dc4_modelSetInfo .dc4_modelSetTitle a{float:left;font-size:1.9rem;color:#778}.dc4_modelSetInfo{position:relative;bottom:inherit}.dc4_modelSetActions{background:#eff0f0;position:relative}.dc4_modelSetActions a{height:9.9rem}.dc4_modelSetActions a.productSavingsLink{padding-left:3rem;padding-right:1rem;padding-top:2.1rem;line-height:inherit;text-align:left;font-size:1.9rem;border-right:2px solid #f6f6f6}.dc4_productListPrice .dc4_list_price,.dc4_productListPrice .dc4_youSave{position:relative;top:-3px;font-size:1.6rem;font-weight:600}.dc4_modelSetViewAction{float:right;line-height:7rem;font-size:1.6rem;font-weight:600}.dc4_modelSetViewAction .dc4_viewSetIcon{padding-right:7px;position:relative;top:.2rem;font-size:1.8rem}.dc4_modelSetActions a.modelBookLink{width:6.2rem;border-right:2px solid #f6f6f6}.dc4_modelSetActions a.modelBookLink .dc-icon{font-size:1.9rem}.dc4_modelSetActions a.modelCartLink{width:12.6rem}.dc4_modelSetActions .dc4_cartIcon{font-size:3.6rem}.dc4_modelSetActions a.modelReDownLink{width:12.6rem;font-size:3.5rem}.dc4_modelSetViewAction:not(.mobile_elem),.modelCartLink .dc4_currency,.modelCartLink .dc4_productPrice{display:none}.productsListHeader.collectionsListHeader .productsListHeaderContent{width:100%}.dc4_productList.product-list.collectionsList{margin-top:19px}.collectionsList{margin-top:11px}.collectionImgWrapper{width:100%}.collectionImgWrapper img{width:100%;height:auto}.collectionItem .collectionInfoWrapper{width:100%;height:100px;padding:0}.collectionItem .collectionTitleWrapper{float:left;width:45%;padding-top:3rem;padding-left:1rem}.collectionItem .collectionTitle{padding-top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.357em}.collectionItem .collectionsContains{padding-top:.8rem;font-size:1.143em}.collectionItem .collectionsContains .dc-icon{top:3px;font-size:19px}.collectionActions{position:static;width:477px;height:100%;float:right;font-size:19px}.collectionActions .collectionDownloadText,.collectionActions .collectionPrice{padding-top:2.2rem;padding-right:3rem;padding-left:0;background-color:transparent}.collectionItem .dc4_youOwn,.collectionItem .dc4_youSave{padding-top:5px;font-size:16px}.collectionActions .collectionCart,.collectionActions .collectionDownload{width:178px;border-top:1px solid #f6f6f6}.collectionActions .collectionCart a,.collectionActions .collectionDownload a{padding:30px 24px;font-size:36px}.collectionActions .collectionCart a .dc4_cartIcon{position:relative;right:1px}.collectionActions .collectionCart a .dc4_cartIcon.dc-icon-shopping-cart-full{top:-3px}.collectionActions .collectionDownload a .dc4_downloadIcon{position:relative;left:24px}.collectionBtnsMobile{position:absolute;bottom:0;width:100%;height:110px;border-top:2px solid #fff;background-color:#fff}.collectionBtnsMobile .dc4_productInfoPanelShareWrapperMobile{width:16.4%}.collectionBtnsMobile .dc4_productInfoPanelShareWrapperMobile .dc-icon{top:43px;font-size:21px}.collectionBtnsMobile .price_label_mobile{position:absolute;left:16.4%;bottom:auto;width:33.6%;height:108px;padding:22px 0;text-align:center;font-size:16px;cursor:pointer;border-right:2px solid #fff;background-color:#eff0f0}.collectionBtnsMobile .collection_price{line-height:30px;font-weight:600}.collectionBtnsMobile .price_save{margin-top:1px;line-height:24px;font-size:13px;font-weight:700}.collectionBtnsMobile .cart_button_mobile{position:absolute;right:0;width:50%;height:108px;line-height:100px;text-align:center;text-transform:uppercase;font-size:16px;font-weight:700;border-right:2px solid #fff;background-color:#ebecec}.collectionBtnsMobile .cart_button_mobile .dc-icon{position:relative;top:12px;font-size:39px;font-weight:700}.collectionBtnsMobile .cart_button_mobile .dc-icon.dc-icon-shopping-cart-full{top:10px;font-size:40px;font-weight:400}.collectionBtnsMobile .cart_button_mobile .dc-icon.dc-icon-shopping-cart-full+.dcr_icon_text{padding-left:7px}.collectionBtnsMobile .cart_button_mobile .dc-icon.dc-icon-download-2{top:10px;font-weight:400}.collectionBtnsMobile .cart_button_mobile .dc-icon.dc-icon-download-2+.dcr_icon_text{padding-left:6px}.collectionInfoHeader{width:100%;margin-top:0;padding:53px 0 0;font-size:16px;background:0 0}.collectionInfoHeaderWrapper{padding:0}.collectionInfoHeader .collectionHeaderTitle{margin-bottom:32px;font-size:38px}.collectionInfoHeader .dc4_productInfoPanelShareBtn .dc-icon{display:none}.collectionInfoHeader .models_count{margin-bottom:29px}.collectionInfoHeader .productsListHeaderContentWrapper{margin-bottom:54px}.collectionInfoHeader .productsListHeaderContent{text-align:justify}.collectionInfoHeader .productsListHeaderContentMore{text-align:center}.collectionsList .productList{padding:0 10px}.home_carousel_wrapper{margin-bottom:127px}.carousel-indicators{bottom:-76px}.home_carousel_wrapper .carousel-indicators li{margin:11px}.home_carousel_wrapper .carousel-indicators li.active{margin:13px}.home_promo_under_carousel{background-position:0 90%}.home_browse_models{margin-top:0;margin-left:0;text-align:center}.home_catalog_under_carousel>div{float:none!important;padding:0}.home_catalog_under_carousel p{margin-bottom:4.1rem;line-height:4.7rem;font-size:3.8rem}.home_catalog_under_carousel .dc4_whiteButton{margin-left:0;margin-right:0}.home_catalog_under_carousel .dc4_whiteButton{float:none!important;min-width:249px;border-width:2px!important;line-height:62px!important}.home_promo_under_carousel .dc4_whiteButton{min-width:249px;margin-top:0;margin-right:2.4rem;margin-left:2.4rem;margin-bottom:0;float:none!important;border-width:2px!important}.home_catalog_under_carousel .text_box{display:none}.home_new_models_wrapper{margin-top:3rem;margin-left:0}.home_new_models_centered{height:auto}.home_new_label{float:none!important;width:90px;height:38px;margin-left:20px;margin-top:0;margin-bottom:1px;line-height:3.8rem;font-size:1.5rem}.home_new_model_image{width:49.7%;display:none;margin-bottom:2px;margin-right:0}.home_new_model_image:nth-child(odd){margin-right:2px}.home_new_model_image:nth-child(-n+4){display:block}.home_new_model_image img{width:100%;height:auto}.home_new_model_image a span{display:none}.home_new_features_wrapper{margin-left:0}.home_list_new_features{margin-top:9.8rem;margin-bottom:7rem;margin-left:9.5rem}.home_list_new_features li::before{left:-4.3rem;top:-.1rem;font-size:1.7rem}.home_list_new_features li h3{line-height:3rem;font-size:3.8rem;margin-bottom:1.9rem}.home_list_new_features li p{max-width:82%;line-height:2.4rem;font-size:1.7rem;margin-bottom:5.9rem}.home_features_btns{text-align:center}.home_quote_wrapper{padding-top:66.6rem;padding-bottom:0;background-position:50% 74%;margin-bottom:10rem}.home_quote{max-width:53rem;font-size:3.7rem;line-height:4.7rem;padding-left:20px;padding-right:20px}.collectionImgWrapper{width:100%}.collectionImgWrapper img{width:100%;height:auto}.collectionInfoWrapper{width:100%}#catalog_header .catalog_header_content{background-position:50% 50%;background-repeat:no-repeat}.modelsSetsHeaderTitle{padding-top:26px}.catalogHeaderTitle .catalogHeaderContent .setHeaderWhiteButton{height:4.5rem;line-height:4.5rem;padding:0 40px}.dc4_models_sets_footer a.dc4_greenButton{width:auto;min-width:270px}.dcr_faq_left_column.dcr_faq_left_column_fixed,.dcr_legal_nav{top:180px}.dcr_faq_nav a,.dcr_legal_nav a{font-size:13px}.dcr_faq_nav a .dc-icon{font-size:10px;line-height:16px}.dcr_legal_nav a.active::after{font-size:10px}.dcr_faq_answer,.dcr_faq_question_title,.dcr_legal_section{font-size:16px;line-height:28px}#dcr_legal_section_privacy>span:first-child,.dcr_legal_section p:first-child,.dcr_legal_section_privacy>span:first-child{font-size:20px!important}.dcr_pdf_catalog{margin-top:60px}.dcr_pdf_catalog h2{font-size:20px;font-weight:400}.dcr_pdf_catalog .dcr_separator{height:3px}.dcr_pdf_catalog table{font-size:16px}.dcr_pdf_catalog .dcr_note{font-size:15px}.dcr_about_us h1{line-height:1.33}.dcr_about_us_section{padding-top:30px}.dcr_about_us .dcr_separator{display:none}.dcr_about_us{font-size:16px}.dcr_about_us h2{margin-bottom:11px;line-height:30px;font-weight:400}.dcr_about_us h3{font-size:17px}.brands_designers_breadcrumb_title h3{font-size:25px}#brands_designers_navigation_letters.dcr_navigation_letters .dcr_navigation_letter a{width:31px;height:31px;line-height:31px}.dc4_brandLogo{margin-top:-5px}.dc4_brandName,.dc4_designerName{margin-bottom:20px;font-size:24px}.dc4_brandProductsCount,.dc4_designerProductsCount{font-size:15px}.dc4_brandSite a{font-size:17px}.dc4_brandFreeLink{margin-top:30px}.dc4_brandProductsCell .dc4_productInfo .dc4_productTitle a,.dc4_designerProductsCell .dc4_productInfo .dc4_productTitle a{font-size:18px}.mod-container{font-size:16px}.mod-top-section-img{display:none}.mod-middle-section{background-image:none}.mod-container~.bottom_filler{margin-bottom:-30px}.modal-mod-request h2{margin-bottom:45px}.official_3d_data_brand{font-size:16px}.message_ad_bottom,.message_architonic_bottom,.message_free_resources_bottom,.message_product_bottom{display:none}.dc4_bigImgHolder.active [data-pin-log]{display:block}.dcr_legal_section{padding-bottom:30px}a.dcr_legal_btn_mobile{width:80%;margin:38px auto}.dcr_bottom_nav_mobile{width:80%;margin:38px auto}.dcr_faq_section{padding-top:30px;line-height:28px;font-size:16px}.dcr_faq_section h2{text-transform:uppercase;font-size:20px;font-weight:300}.dc4_mf_navCat .dc4_subnav_button .dcr_faq_question a{display:inline;font-weight:600;color:#51c2b3}.dcr_faq_answer img{width:100%;height:auto}.dcr_support{padding:30px 30px;font-size:15px}.dcr_support_action{line-height:21px}.dcr_support_action .dcr_call{font-size:16px}.dcr_support_action .dc-icon{top:5px;font-size:11px}}@media screen and (max-width:1024px){.dcr_dashboard .dcr_member_info{margin-left:-20px}.list-inline>li.dcr_checkout_step{width:239px}.dcr_checkout_step:not(:last-child) .dcr_checkout_step_number::after{width:159px}.block-paytype{width:32.9%}.collectionItem .collectionTitleWrapper{width:34%;padding-top:1.5rem}.collectionItem .collectionsContains{padding-top:0}.collectionActions .collectionDownloadText,.collectionActions .collectionPrice{padding-top:2rem}.dcr_about_us_section>div{width:100%;margin:0}.dcr_site_section p{width:50%}.dcr_prepay_plans.table{margin-bottom:20px}.lb-outerContainer{width:90%!important}.lb-outerContainer:not(.custom-lb) .lb-left-container{display:none!important}.lb-outerContainer.quick_view_lb .lb-left-container{width:50%;left:50%}.lb-outerContainer.quick_view_lb .lb-right-container{width:50%}.lb-outerContainer:not(.free-3d-data-lb) .lb-right-container{left:0!important}.lb-innershadow{display:none!important}.lb-outerContainer:not(.quick_view_lb) .lb-right-container .lb-img-wrapper{width:100%!important;margin:0!important;left:0!important}.lightbox .lb-outerContainer:not(.quick_view_lb) .lb-image{width:100%!important;height:auto!important;top:0!important}.lb-outerContainer:not(.free-3d-data-lb) .lb-nav a.lb-next,.lb-outerContainer:not(.free-3d-data-lb) .lb-nav a.lb-prev{opacity:0!important}.quick_view_lb .dc4_productInfoPanel .dc4_cartBtn{width:auto;left:124px}.dcr_gallery_container .contentWrap .content,.dcr_gallery_container .contentWrap .title,.dcr_gallery_header{font-size:16px}.dcr_gallery_header h3{font-size:30px}.dcr_gallery_header>div{float:none!important}.dcr_gallery_container .dc4_whiteButton{margin-top:30px}.dcr_gallery_container .contentWrap .title a{font-size:15px}.dcr_gallery_container .images{float:none;padding-left:20px;padding-right:20px;margin-bottom:20px;max-width:950px}.dcr_gallery_container .images img{width:100%;height:auto}.dcr_gallery_container .contentWrap{float:none;padding-left:20px;padding-right:20px}.dcr_gallery_container .contentWrap .content{max-width:700px}.dc4_productActions .dc4_productFavAction,.dc4_productActions .dc4_productFavAction:hover{background-color:#eff0f0}.dc4_productInfoPanelFav .dc-icon::before,.dc4_productInfoPanelFav:hover .dc-icon::before,.dc4_setProduct a.dc4_productFavAction .dc-icon::before,.dc4_setProduct a.dc4_productFavAction:hover .dc-icon::before,a.dc4_productFavAction .dc-icon::before,a.dc4_productFavAction:hover .dc-icon::before{content:'\e933';color:#778}.dc4_productActions.selected .dc4_productFavAction{background-color:#eaeaea}.dc4_productInfoPanelFav.selected .dc-icon::before,.dc4_setProduct a.dc4_productFavAction.selected .dc-icon::before,a.dc4_productFavAction.selected .dc-icon::before{content:'\e932';color:#51c2b3}.official_3d_data_brand .action_button{margin-top:20px;margin-bottom:0}.official_3d_data_brand .cell{vertical-align:bottom;padding-bottom:50px}.official_3d_data_brand .cell_1{width:25%}.dcr_catalog_brands_header{height:234px;margin-bottom:20px}.brands_designers_breadcrumb_title{padding:0}.brands_designers_breadcrumb_title .dcr_container{height:auto}.brands_designers_breadcrumb_title h3{float:none;margin-bottom:39px}.brands_designers_breadcrumb_title .tab_buttons{float:none;height:117px}.brands_designers_breadcrumb_title .tab_button{width:33.33%}#brands_designers_navigation_letters.dcr_navigation_letters .dcr_navigation_letter a{width:22px;height:22px;line-height:22px}.dc4_productList .dc4_brandProductsCell .dc4_product:nth-child(3) .brands_designers_more_products,.dc4_productList .dc4_designerProductsCell .dc4_product:nth-child(3) .brands_designers_more_products{display:block}.gamma_render_wrapper,.tool_pdf_container .table_cell.first_cell,.tool_pdf_container .table_cell.image_wrapper,.tool_pdf_container .table_cell.last_cell>p{display:none}.tool_pdf_container p.tool_info{max-width:650px}.tool_pdf_container .table{margin-bottom:50px}.tool_pdf_container .how_to_section{margin-left:auto;margin-right:auto;max-width:800px}.tool_pdf_container .list_wrapper{padding-left:26%;padding-right:26%}.tool_pdf_container .top_section::after{width:48%}.tool_pdf_container .left_section .corrections_wrapper{max-width:none}.message_ad_bottom,.message_architonic_bottom,.message_free_resources_bottom,.message_product_bottom{display:none}}@media screen and (max-width:992px){.dc4_productList .dc4_product .thumbnail{position:relative;max-width:280px;max-height:280px}.dc4_productList .dc4_product .thumbnail .dc4_productImgWrapp{overflow:auto;overflow:hidden;width:100%;height:inherit}.dc4_additional_tab{display:none}.hover_overlay{opacity:1}}@media screen and (min-width:768px){.dc4_productList .dc4_product .thumbnail{position:relative;width:100%;max-width:inherit;max-height:inherit;height:inherit}.dc4_productList .dc4_product .thumbnail .dc4_productImgWrapp{overflow:auto;overflow:hidden;width:100%;height:inherit}.dc4_additional_tab{display:none}}@media screen and (max-width:768px){.dc4_productList .dc4_product .thumbnail{position:relative;width:100%;max-width:inherit;max-height:inherit;height:inherit}.dc4_productList .dc4_product .thumbnail .dc4_productImgWrapp{overflow:auto;overflow:hidden;width:100%;height:inherit}.dc4_additional_tab{display:none}.dc4_breadcrumb,.dc4_breadcrumb.wide,.dc4_breadcrumb_sorter,.dcr_request_model_wrapper,.under_breadcrumb_text_wrapper{display:block;float:none!important;width:100%;margin-bottom:15px}.dcr_request_model_wrapper:hover .dcr_request_model_tooltip,.dcr_request_model_wrapper:hover .dcr_request_model_tooltip::after{display:none}.modal.modal-model-request tbody>tr>td{display:block;width:100%!important}.dcr_content_section tr:first-child{display:none}.dcr_required_info td:not(:first-child){text-align:left}.dcr_required_info td label{padding-left:0}.dcr_content_section .form-group,.dcr_content_section select{max-width:none}.dcr_download_table th.dcr_size{text-align:left}.dcr_prepay_secure_left p span{display:block;top:0;margin:0 0 15px}.dcr_checkout_breadcrumb{margin-left:0}.list-inline>li.dcr_checkout_step:first-child{width:130px;left:-65px}.list-inline>li.dcr_checkout_step:last-child{width:130px;left:65px}.dcr_checkout_step:not(:last-child) .dcr_checkout_step_number::after{width:169px}.block-paytype{width:32.9%}.block-paytype.first_paytype{border-right-width:9px}#creditcarddata h4,.dcr_paydetails h4{margin-left:19px}.dcr_paydetails .dcr_customer_types{margin-left:20px}.dcr_member_info_small{margin-left:20px}.dcr_dashboard .dcr_small_badge~.tooltip .tooltip-inner{min-width:190px}.dcr_dashboard .dcr_loyalty_discount.dcr_loyalty_discount_mobile tbody>tr>td{width:25%}.dcr_dashboard .dcr_loyalty_discount.dcr_loyalty_discount_mobile .dcr_level_content{text-align:center!important}.dcr_dashboard .dcr_loyalty_discount.dcr_loyalty_discount_mobile .dcr_level .dcr_level_badge{width:77px;height:77px;padding:8px 0;left:0;border:2px dashed #d3d3d3}.dcr_dashboard .dcr_loyalty_discount.dcr_loyalty_discount_mobile .dcr_level.active .dcr_level_badge{border:none}.dcr_dashboard .dcr_loyalty_discount.dcr_loyalty_discount_mobile .dcr_level_badge::after{top:78px}.modal-auth-card .modal-content,.modal-change-plan .modal-content{padding:21.5px 30px 25px}.modal-change-plan .change_plan_header_downgrade,.modal-change-plan .change_plan_header_upgrade{margin-bottom:26px}.modal-change-plan .change_plan_header_downgrade .header_left p,.modal-change-plan .change_plan_header_upgrade .header_left p{max-width:87%}.secure_mobile{margin-top:33px;margin-bottom:26px}.modal-change-plan .change_plan_content{margin-top:27px}.modal-change-plan .change_plan_content .subscription-payment-details-title+.dc4_smallWhiteButton{top:2px}.modal-auth-card table,.modal-change-plan table{width:100%}.modal-change-plan .center_buttons_wrapper{margin-bottom:34px}.modal-auth-card .center_buttons_wrapper{margin-bottom:25px}.modal-change-plan .footer_left p::before{height:81px}.modal-auth-card .dcr_customer_types #member_vat_wrapper .vat_number_label,.modal-change-plan .dcr_customer_types #member_vat_wrapper .vat_number_label{width:110px!important}.vat_info p{max-width:none}.dcr_account_content_wrapper .subscriptions_tabs,.subscriptions_tabs,.subscriptions_tabs.three_columns{width:100%;min-width:auto}.subscription-plans .plan-item-content{border-width:7px}.subscription_info_subscriber{width:100%;margin-top:0}.current-subscription-info{margin-bottom:115px}.current-subscription-info .info-item{height:auto}.subscription_benefits,.subscription_faq{width:100%}.modal-login .dcr_login_action td:first-child{width:auto}.modal-request h2{margin-bottom:35px;font-size:1.75em}.modal-request textarea{font-size:.857em}.modal-request p{line-height:inherit}.modal-request-info h2{margin-bottom:35px}.modal-format-compatible h2{margin-top:20px;margin-bottom:35px}.modal-voucher h2{margin-bottom:35px;font-size:1.5em}.modal-voucher p{font-size:.929em}.modal-download h1{font-size:1.75em}.request_formats .request_button{width:50%;padding-bottom:30px}.modal-format-requested h2{font-size:1.75em}.modal-format-requested h3{font-size:1.286em}.modal-format-requested .modal-content .dc-icon{font-size:4.786em}.vat_popup_message_empty .dc4_greenButton,.vat_popup_message_empty .dc4_whiteButton,.vat_popup_message_invalid .dc4_greenButton,.vat_popup_message_invalid .dc4_whiteButton{min-width:160px}.dc4_mf_navCat.productInfoNav .dc4_subnav_button .dcr_nav_title{margin-left:8.725%}.dc4_modelDescription .dc4_priceGroupText{float:none;margin-left:364px}.dcr_product_format_request .dcr_link{display:block}.balance_checkout{padding:1.7rem 7.8rem}.balance_checkout .row{padding:2.8rem 2.6rem 1.9rem 1.4rem}.balance_checkout .dcr_cell{padding-left:0!important;padding-right:0!important}.balance_checkout_label{width:55%}.balance_checkout .balance_checkout_amount .dc-icon-shopping-cart{padding-right:1.3rem;font-size:2.7rem;font-weight:700}.balance_checkout .balance_checkout_amount .dc-icon-prepay{padding-right:1.3rem;font-size:3.1rem}.loginRow .cell_1{width:60%!important}.loginRow .cell_2{width:39.25%!important}.mobileProfileIcon{padding:0!important;width:29.75%!important}.mobileProfileIcon+div{width:70%}.dcr_site_section .dcr_about_us_section{padding-top:58%;padding-bottom:0}.dcr_about_us_top_section{background-position-y:3.5%;background-size:100% auto}.dcr_site_section p{width:100%}.dcr_about_us_tree_leaves{margin-bottom:50px!important}.dcr_values_section .dcr_about_us_section{padding-top:40px}.dcr_values_section .dcr_about_us_section .dcr_cell{border:none;padding:0 20px 40px}.dcr_mission_and_vision_section{height:auto;margin:30px 0 20px;background:0 0}.dcr_mission_and_vision_section .dcr_about_us_section{padding-bottom:0}.dcr_mission_and_vision_section p{width:100%}.dcr_partners_section table>tbody>tr{height:auto}.dcr_partners_section table>tbody>tr>td{display:block;height:200px;line-height:200px}.dcr_partners_section table>tbody>tr>td{border-top:0}.dcr_partners_section table>tbody>tr:first-child>td:first-child{border-top:2px solid #c2c2c2}.dc4_brandProductsCell .dc4_productInfo,.dc4_designerProductsCell .dc4_productInfo{display:block}.dc4_models_sets_footer button{margin-bottom:20px}.catalogHeaderTitle .catalogHeaderContent p{display:none}.catalogHeaderTitle .catalogHeaderContent .setHeaderWhiteButton{margin-top:30px}.noResultsThumb img{width:100%;height:auto}.mod-middle-section p{max-width:80%}.mod-bottom-section{bottom:-250px}.mod-bottom-section p{bottom:50px}.mod-container~.bottom_filler{margin-bottom:200px}.official_3d_data_brand .cell{vertical-align:top;border-bottom:0}.official_3d_data_brand .cell_1{display:block;width:100%}.official_3d_data_brand .cell_2,.official_3d_data_brand .cell_3{display:inline-block;width:49%}.preview_img_wrapper{width:auto;height:auto}.subscriptions_updates .quota-downloads-section>div{width:100%;margin-top:0;margin-bottom:0}.subscriptions_updates .quota-subscriber-title{float:none;padding-left:0}.subscriptions_updates .annual-plans~.quota-downloads-section .right-part>p,.subscriptions_updates .quota-subscriber-title+p{padding-left:0}.subscriptions_updates .right-part{top:0;right:0;margin-bottom:15px!important}.subscriptions_updates .annual-plans~.quota-downloads-section .right-part{right:0}.spritespin{width:100%}.dc4_productList .dc4_brandProductsCell .dc4_product:nth-child(2) .brands_designers_more_products,.dc4_productList .dc4_designerProductsCell .dc4_product:nth-child(2) .brands_designers_more_products{display:block}.official_3d_data_brand .free_3d_data_actions{position:absolute;left:30px;right:30px}.official_3d_data_brand .action_button{max-width:none}.lb-outerContainer .lb-left-container{width:100%}.lb-left-container .official_3d_data_brand .lb-madeby{position:absolute;left:15px}.lb-left-container .official_3d_data_brand .lb-madeby-content{margin-left:15px}.lb-outerContainer.free-3d-data-lb .lb-right-container{display:none!important}.message_ad_bottom,.message_architonic_bottom,.message_free_resources_bottom,.message_product_bottom{display:none}}@media screen and (min-width:480px){.dc4_productList .dc4_product .thumbnail{position:relative;width:100%;max-width:inherit;max-height:inherit;height:inherit}.dc4_productList .dc4_product .thumbnail .dc4_productImgWrapp{overflow:auto;overflow:hidden;width:100%;height:inherit}.dc4_additional_tab{display:none}}@media screen and (max-width:480px){.dc4_productList .dc4_product .thumbnail{position:relative;width:100%;max-width:inherit;max-height:inherit;height:inherit}.dc4_productList .dc4_product .thumbnail .dc4_productImgWrapp{overflow:auto;overflow:hidden;width:100%;height:inherit}.dc4_additional_tab{display:none}.dc4_searchWrapper{padding-bottom:5%;min-height:auto;background-image:none}.dcr_content_header h1{line-height:48px}.dc4_breadcrumb,.dc4_sorter{display:block;width:100%}.dc4_sorter>div{float:none!important}.dropdown_filter_wrapper,.mobile_sorting_wrapper{margin-top:20px}.modal-model-request .left_cell{width:100%;float:none!important}.modal-model-request .right_cell{width:100%}.quota-subscriber{padding-left:0}.subscription-plans,.subscription-plans .plan-item,.subscription-plans-wrapper{display:block!important;width:100%!important;float:none}.quota-subscriber-title{float:left;width:80%;padding-left:5px}.quota-subscriber .dcr_link{float:right;margin-top:30px;margin-right:5px}.subscription-plans h2{line-height:1.25}.subscription-plans .plan-item{margin-bottom:20px}.subscription-plans .plan-item:nth-child(2),.subscription-plans-items{margin-left:0}.subscription-plans .plan-item .plan-item-content{border:0}.subscription-plans .plan-item-content.active .plan-column{margin-top:0}.subscription-plans .plan-item-content.active .plan-price{height:328px;padding-top:34px}.dcr_faq_title+.dc4_smallWhiteButton{float:none;margin:0 0 30px}.subscriptions_tabs{margin-bottom:8px}.subscriptions_tabs .tab_label{display:none}.subscriptions_tabs .tab_short_label{display:block}.subscriptions_tabs .tab_button.active hr{width:50px}.subscription_info_subscriber{padding:0}.subscriptions_updates .subscription-plans .plan-item{float:left}.subscriptions_updates .right-part .dcr_autorenew{display:block}.subscriptions_updates .right-part .dcr_autorenew label{display:block}.subscriptions_updates .right-part .dcr_autorenew .dcr_link{margin-left:158px}.subscriptions_updates .auto_renew_tooltip_wrapper{margin-left:-20px}.subscriptions_updates .auto_renew_info{top:35px;left:35%;margin-left:-77px}.subscriptions_updates .auto_renew_info .auto_renew_tooltip::before{top:56px}.current-subscription-info .info-item,.quota-downloads-section{margin-bottom:20px}.current-subscription-info .info-item table td{width:44%}.current-subscription-info .info-item table tr td:nth-child(2){width:12%}.modal-auth-card .center_buttons_wrapper .dc4_greenButton,.modal-auth-card .center_buttons_wrapper .dc4_whiteButton,.modal-change-plan .center_buttons_wrapper .dc4_greenButton,.modal-change-plan .center_buttons_wrapper .dc4_whiteButton{display:block;width:100%;margin-right:0}.modal-change-plan .subscription_plan_table{margin-left:0}.change_plan_footer_downgrade,.change_plan_footer_upgrade{position:relative}.modal-change-plan .footer_center,.modal-change-plan .footer_left,.modal-change-plan .footer_right{float:none!important}.modal-change-plan .footer_right{position:absolute;bottom:0}.modal-change-plan .footer_center{height:140px}.dcr_signup .dc4_greenButton{width:100%}.dcr_bottom_section .dcr_geotrust_seal{display:block;float:none;margin:0 auto;height:auto}.dcr_bottom_section .dcr_geotrust_seal table{width:100%}.dcr_bottom_section .dcr_paylane_seal{float:none;width:100%;margin:0}.dcr_signup{margin:20px 0}.dc4_navProfileLeft .dc4_profileAvatar{display:none}.dc4_navProfileLeft .dc4_profileHello.dc4_loggedHello a.dcr_login_link{width:230px;margin-left:30px}.loginRow .loginLink{display:none}.loginRow .cell_1{width:33.3%!important}.loginRow .cell_2{width:66.6%!important}.mobileProfileIcon{width:100%!important;padding:0!important}.balance_checkout{padding-left:1.5rem;padding-right:1.5rem}.balance_checkout .dcr_cell{padding-left:20px!important;padding-right:20px!important}.balance_checkout .dcr_cell.dc4_buttonCell{padding-left:0!important}.balance_checkout .amount_value{font-size:3.1rem}.balance_checkout_icon_text{font-size:1.6rem}.balance_checkout_amount,.balance_checkout_label{display:block!important;width:100%;line-height:3.6rem}.balance_checkout .balance_checkout_amount .dc-icon-prepay,.balance_checkout .balance_checkout_amount .dc-icon-shopping-cart{display:none}.balance_checkout .balance_checkout_label .dc-icon-shopping-cart{font-size:2.5rem}.balance_checkout .balance_checkout_label .dc-icon-prepay{font-size:2.9rem}.balance_checkout .dc4_buttonCell a{margin-top:.8rem;margin-bottom:.8rem}.dc4_navProfileRight .dcr_close_btn,.dcr_logout_btn{width:96px}.dcr_balance_checkout{height:auto;padding:10px 75px}.dcr_balance_checkout .row{padding:10px 0}.dcr_balance_checkout .row .dcr_cell{height:64px}.dcr_balance_checkout_label{display:block}.dcr_balance_checkout_amount{display:block}.dcr_balance_checkout .btn,.dcr_balance_checkout .btn:focus,.dcr_balance_checkout .btn:hover{margin-top:-32px}.dcr_sidebar .list-group .dc-icon{width:29%}.dcr_sidebar_button_text{width:70%}.listActions .list-group-item{padding-left:0;padding-right:0}.listActions .dc-icon{position:relative;left:-5%}.listActions .dcr_sidebar_button_text{margin-left:.5rem!important}.dcr_sidebar_button_number{right:30px}.dcr_download_form .dc4_extraButton{width:100%;margin-top:0}.dcr_remaining_balance_value{width:auto;padding-left:20px;padding-right:0}.dc4_shoppingCartContents .dc4_shoppingCartList{max-height:300px}.dc4_shoppingCartContents .dc4_shoppingCartBody ul li>div .dc4_productRemoveAction{height:78px;line-height:78px}.dc4_shoppingCartContents .dc4_productSmallThumb{width:40%;min-width:104px}.dc4_shoppingCartContents .dc4_productName{display:block;width:100%;margin-left:20px}.dc4_shoppingCartContents .dc4_productPrice{float:none;margin-right:0}.dc4_shoppingCartContents .dc4_doubleButtonWrapper{height:64px}.dc4_shoppingCartContents .dc4_doubleButtonWrapper .dc4_cartBtn{line-height:62px}.dc4_shoppingCartContents .dc4_cartBtn.dc4_priceBtn{line-height:56px}.dc4_shoppingCartContents .dc4_shoppingCartBody{margin-bottom:30px}.dc4_shoppingCartContents .dc4_shoppingCartFooter{padding-bottom:20px}.shoppingcart .dc4_extraButton{width:100%;margin-top:0}.dc4_shoppingCartAccountCount,.shoppingcart .dcr_content_header h1{margin-left:0}.shoppingcart .dcr_content_header .dc4_extraButton{margin-right:0}.shoppingcart .dc4_accountMessage.jumbotron{padding-left:20px;padding-right:20px}.dc4_accountMessage.jumbotron p>.dc-icon{display:none}.dc4_accountMessageText{margin:0}.dc4_shoppingCartContent .table>tbody>tr>td.dc4_modelFormatCell,.dc4_shoppingCartContent .table>tbody>tr>td.dc4_modelImageCell{display:block;width:100%}.dc4_shoppingCartContent .table>tbody>tr>td{border-top:0}.dc4_shoppingCartContent .table>tbody>tr>td.dc4_modelFormatCell{padding-top:0;border-bottom:2px solid #e1e1e1}.dc4_shoppingCartContent .table>tbody>tr>td.dc4_modelImageCell{height:350px;padding-bottom:0}.dc4_modelImageCell a{width:auto;max-width:none}.dc4_modelTitle{width:50%;max-width:280px;margin-left:0}.dc4_modelTitle .dc4_idText{display:block;margin-left:0}.dc4_shoppingCartProductPriceMobileWrapper{display:block;width:50%;text-align:right;position:relative;top:-315px;left:50%}.dc4_shoppingCartProductPrice,.dc4_shoppingCartRemoveProduct{display:none}.dc4_shoppingCartProductPriceMobile,.dc4_shoppingCartRemoveProductMobile{display:inline-block;margin-top:40px;margin-bottom:10px;font-size:15px;font-weight:700}.dc4_shoppingCartProductPriceMobile>span{margin-right:40px}.dc4_shoppingCartRemoveProductMobile{margin-right:20px;position:relative;top:4px}.dc4_shoppingCartRemoveProductMobile .dc-icon{font-size:1.429em}.dc4_shoppingCartFormats{margin-top:0;margin-left:0}.dc4_shoppingCartBalance .dc4_transactionMethods{padding:6.5% 5%}.dc4_shoppingCartBalance .dcr_transaction_methods_info{margin-left:0;margin-bottom:0}.dc4_shoppingCartBalance .dcr_transaction_methods_info p{margin-bottom:0}.shoppingcart .dcr_payment_seals{margin-left:0}.shoppingcart .dcr_geotrust_seal{display:block;float:none;width:100%;height:auto;margin:0 auto}.shoppingcart .dcr_payment_seals .dcr_geotrust_seal table{float:none;margin-left:auto;margin-right:auto}.shoppingcart .dcr_payment_seals .dcr_geotrust_seal table tr{height:73px}.shoppingcart .dcr_paylane_seal{display:block;width:100%;margin:0}.dcr_payment_seals .dcr_paylane_seal a{margin:0 auto}.dc4_cartTotal .table>tbody>tr>td.dc4_cartTotalAmount .dc4_smallWhiteButton{display:none!important}.table>tbody>tr.dc4_shoppingCartActions>td{display:block;width:100%}.dc4_shoppingCartBalance{margin-top:40px}.dc4_cartTotal .table>tbody>tr>td{display:block;width:100%!important;height:auto!important;padding:0!important;text-align:left!important;font-weight:700;border:none}.dc4_cartTotal .table>tbody>tr>td.dc4_cartTotalAmount{font-weight:400;padding-bottom:15px!important}.table>tbody>tr.dc4_grandtotalRow>td{font-weight:600}.dc4_cartTotal .table>tbody>tr.dc4_grandtotalRow>td.dc4_cartTotalLabel{padding-top:20px!important}.dc4_cartTotal .table>tbody>tr.dc4_grandtotalRow>td.dc4_cartTotalAmount{padding-bottom:0!important;font-weight:700}.dc4_cartTotal .table>tbody>tr>td.dc4_cartTotalLabel .dcr_link{top:7px;right:20px}.shoppingcart .dc4_extraButton.dc4_voucherButton{margin-top:10px;margin-bottom:40px;max-width:259px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.dc4_shoppingCartActions .dc4_voucherButton .dc-icon{margin-right:10px}.pkgaction .dcr_content_header{margin-top:20px;margin-bottom:0}.pkgaction .dcr_content_header button{float:none!important;width:100%;margin-bottom:20px}tr.dcr_plan_entry.pkg-selection .pkgpay::before{display:none}.dcr_prepay_secure_right{width:100%;margin:0 auto}.dcr_prepay_secure.jumbotron{padding-bottom:5%}.dcr_prepay_secure .dcr_geotrust_seal{display:block;float:none;margin:0 auto;height:auto}.dcr_prepay_secure .dcr_geotrust_seal table{width:100%}.dcr_prepay_secure .dcr_paylane_seal{float:none;width:100%;margin:0}.dcr_checkout_step:not(:last-child) .dcr_checkout_step_number::after{display:none}.dcr_checkout_step{font-size:.857em}.list-inline>li.dcr_checkout_step{width:31%}.list-inline>li.dcr_checkout_step:first-child{width:27%;left:-6%}.list-inline>li.dcr_checkout_step:last-child{width:27%;left:6%}.block-paytype{width:100%}#creditcarddata h4,.dcr_paydetails h4{margin-left:0}.dcr_paydetails .dcr_customer_types{margin-left:0;margin-bottom:20px}.dcr_paydetails input.client_type[type=radio]:not(old)+label{padding-right:0}.dcr_paydetails .billingform tbody>tr,.dcr_paydetails .creditcardform tbody>tr{height:117px}.dcr_paydetails .dcr_cell_1,.dcr_paydetails .dcr_cell_2{display:block;width:100%;padding-left:0;padding-right:0}.dcr_paydetails_next{margin-top:60px}.dcr_paydetails .dcr_payment_seals{margin-left:0}.dcr_paydetails .dcr_geotrust_seal{display:block;float:none;width:100%;height:auto;margin:0 auto}.dcr_paydetails .dcr_geotrust_seal table{width:100%;float:none;margin-right:0}.dcr_paydetails .dcr_paylane_seal{float:none;width:100%}.dcr_paydetails .dcr_paylane_seal a{margin:0 auto}.dcr_paydetails tbody>tr.expiry_date{height:184px}#expiry_month_id_chosen,#expiry_month_id_chosen .chosen-single,#expiry_year_id_chosen,#expiry_year_id_chosen .chosen-single,.dcr_paydetails #expiry_month_id_chosen,.dcr_paydetails #expiry_year_id_chosen,.dcr_paydetails .short .form-group select,.dcr_paydetails td.short{width:100%!important}.dcr_paydetails .short .form-group{height:73px}.dcr_paydetails table .form-group.smaller{max-width:none}input.client_type[type=radio]:not(old)+label{margin-bottom:30px}.dcr_paydetails_total tbody>tr>td{display:block;width:auto;text-align:left;border:none!important}.dcr_paydetails_total .dcr_continue_btn .dc4_extraButton{float:none;width:100%;margin-top:30px}.dcr_paydetails_total tbody>tr{height:auto!important}.dcr_paydetails_total tbody>tr>td{padding:0!important}.dcr_paydetails_total tbody>tr>td:first-child{font-weight:700}.dcr_paydetails_total .dcr_vat_amount{padding-bottom:20px!important;font-weight:400}.dcr_paydetails_total tbody>tr.dcr_autorenew_row>td:first-child{padding-top:25px!important}.dcr_paydetails_total .dcr_autorenew_row td>span{top:-5px}.dcr_paydetails_total .dcr_autorenew{text-align:left;left:0}.dcr_paydetails .auto_renew_info{right:20px}.dcr_paydetails .auto_renew_tooltip_wrapper{margin-left:-15%;padding-top:61px}.auto_renew_tooltip{width:290px;padding:19px}.auto_renew_info .auto_renew_tooltip::before{top:48px}.review_details .details .dcr_edit_btn{top:96px;left:0;margin-left:0}.review_details .details td:first-child table h4{margin-bottom:100px}.cart_preview h4,.review_details h4,.table_preview h4{margin-left:0}.review_details .details table tr:not(:first-child) td{width:50%;padding-left:0}.review_details .amount{margin-top:20px}.review_details .amount td{margin-bottom:10px;text-align:left}.review_details .dc4_greenButton{width:100%}.dc4_subscription_plan_details{width:100%}.dcr_feedback_btn{float:left}.dcr_feedback_btn .dcr_account_icon_text{font-size:.929em}.dcr_voucher_form .form-group{width:auto}.dcr_user_info .form-group{width:100%}.dcr_user_info .dcr_chosen .chosen-container{width:100%!important}.dcr_account_profile_section .dcr_user_info:last-of-type{padding-left:20px}.dc4_downloadsTabs>li,.dc4_ordersTabs>li{font-size:14px;font-weight:600}.dc4_downloadsTabs>li:not(:first-child),.dc4_ordersTabs>li:not(:first-child){min-width:40px!important}.dcr_redownload_text{display:inline-block;max-width:60%;position:static;text-align:left}.dcr_no_content{margin:0}.dcr_dashboard .dcr_discounts_info>div,.dcr_dashboard .dcr_info_wrapper .row>div,.dcr_dashboard .dcr_member>div{float:none;width:100%}.dcr_dashboard .dcr_discounts_wrapper{padding-top:40px}.dcr_dashboard .dcr_contact_info .dcr_cell{float:none;width:100%;border-right:0!important}.dcr_dashboard .dcr_member{margin-bottom:40px}.dcr_dashboard .dcr_info_wrapper{margin-top:270px;min-height:320px}.dcr_dashboard .btn-info{float:none;display:block;width:50%;margin-left:auto;margin-right:auto;margin-top:30px!important}.dcr_dashboard .dcr_downloads_info .dcr_cell_1{margin-bottom:15px}.dcr_dashboard .dcr_member_name{margin-bottom:5px}.dcr_dashboard .dcr_member_badges{margin-bottom:20px}.dcr_dashboard_order:nth-child(2){margin-top:280px}.dcr_dashboard .dcr_loyalty_discount_text,.dcr_dashboard .dcr_partner_discount_text{margin-left:0}.dcr_dashboard .dcr_downloads_info,.dcr_dashboard .dcr_orders_info{height:200px}.dcr_dashboard .dcr_downloads_info .dcr_cell_2,.dcr_dashboard .dcr_orders_info div:first-child{width:100%}.dcr_dashboard .dcr_downloads_info .btn-info{position:static}.dcr_dashboard .btn-info{margin-top:10px!important}.dcr_dashboard .dcr_contact_info_wrapper{margin-top:530px}.dcr_dashboard .dcr_subheading,.dcr_dashboard h3{margin-left:0}.dcr_dashboard .dcr_discounts_info,.dcr_dashboard .dcr_discounts_info .btn-info{margin-right:0}.dcr_dashboard .dcr_discounts_info>div,.dcr_dashboard .dcr_member>div{padding-left:0;padding-right:0}.cell_small_content,.cell_small_title{padding:0 20px}.dcr_member_badges_mobile{right:20px}.dcr_dashboard .dcr_small_badge{margin-left:3px}.dcr_partner.dc-icon{margin-left:2px}.dcr_account_payment_status.dcr_orders_cell,.dcr_dashboard .dcr_account_payment_status.dcr_orders_cell,.dcr_orders_cell.cell_small_hidden{display:block;width:100%!important}.dcr_orders_cell .dcr_payment_entry_cell_content{height:100%;padding:15px 0 20px}.dcr_account_payment_status .dc-icon{height:38px;line-height:38px;margin-top:0;margin-bottom:5px}.dcr_orders_cell.cell_small_hidden{padding:18px 0 0}.dcr_orders_cell.cell_small_hidden+.dcr_orders_cell.cell_small_hidden{padding:0 0 18px}.dcr_msg_header{height:82px;padding-top:15px;padding-bottom:15px}.dcr_msg_header>div{width:100%;text-align:left}.dcr_msg_toggle{width:60%;top:8px;z-index:10}.dcr_msg_del .dc-icon{top:-17.5px}.dcr_msg_title{width:60%}.dcr_msg_date{margin-right:0;margin-left:54px}.modal h2{margin-top:15px}.modal tbody>tr>td{display:block;width:100%!important}.modal td label{margin-bottom:8px}.modal .form-group{margin-bottom:15px}.modal .dc4_greenButton,.modal .dc4_whiteButton{display:block;width:100%!important;margin-right:0}.modal-login tbody>tr{height:132px}.modal-login .dcr_login_btn,.modal-login .dcr_remember_me{width:100%}.modal-login .dcr_forgotten_pass_section{height:170px}.modal-login .dcr_signup_btn{float:none;width:100%;margin-bottom:30px}.modal-login tr.login_error_row{height:3.2rem}.modal-feedback .modal-content .modal-title .dc-icon,.modal-newsletter .modal-content .modal-title .dc-icon{margin-top:0;font-size:36px}.modal-newsletter tbody>tr>td{display:block;width:100%!important}.modal-newsletter .form-group{width:100%}.modal-content .dcr_link{margin-bottom:25px}.modal-newsletter .newsletter_actions .dc4_greenButton{margin-bottom:12px}.modal-discount-info h2{font-size:1.75em}.modal-discount-info h3{font-size:1.2em}.modal-discount-info p{font-size:.935em}.modal-format-compatible .dc4_smallWhiteButton{display:block;width:66%;margin:8px 0}.modal-download h1{margin-bottom:35px}.modal-download .group-checkbox{width:100%;margin:5px 0}.request_formats .request_button{width:100%}.vat_popup_message_empty .dc4_greenButton,.vat_popup_message_invalid .dc4_greenButton{margin-bottom:12px}.dcr_about_us_section{padding-top:0}.dcr_about_us .dcr_separator{display:none}.dcr_about_us_top_section{background-position-y:4.5%}.dcr_company_section,.dcr_company_section .dcr_about_us_section .dcr_cell,.dcr_site_section .dcr_about_us_section>div{padding:0}.home_browse_models,.home_new_features_wrapper,.home_new_models_wrapper{margin-left:0}.home_catalog_under_carousel p{text-align:center}.home_catalog_under_carousel .dc4_whiteButton,.home_promo_under_carousel .dc4_whiteButton{display:block;float:none!important;width:249px;margin-right:auto;margin-left:auto;margin-top:5rem}.home_browse_models .text_box{float:none!important;margin-left:0;text-align:center}.home_browse_models .dcr_icon_mouse{float:none!important;top:16px}.home_browse_models .text_scroll{float:none!important}.home_list_new_features{margin-left:0;padding:0}.home_list_new_features li::before{display:none}.home_list_new_features li h3{text-align:center}.home_list_new_features li p{max-width:none;margin-left:0;text-align:center}.home_new_model_image{width:100%}.dcr_pdf_catalog tbody>tr>td{display:block}.dcr_pdf_catalog tbody>tr>td:first-child{width:50%}.dcr_pdf_catalog label{margin-bottom:10px}.dcr_pdf_catalog .dcr_cell_2 input[type=checkbox]:not(old){margin-left:0}.dc4_mf_navCat.legalNav .dc4_subnav_button .dcr_nav_title{display:inline-block;max-width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dcr_footer_mobile_wrapper .dc4_small_navigation .dc4_small_nav_button,.dcr_footer_mobile_wrapper .dc4_small_navigation .dc4_small_nav_button:last-child{width:33.3%}.dcr_footer_mobile_wrapper .dc4_small_navigation .dc4_small_nav_button:last-child a{padding-right:0;text-align:center}.dc4_mf_footer_navigation .dcr_share_links{padding-left:20px;padding-right:20px}.dc4_mf_footer_navigation .dcr_share_links .dc-icon{margin-right:10%}.dc4_small_nav_button .dc4_shoppingCartCount{width:24px;height:24px;line-height:24px;margin-left:.5rem;border-radius:50%}.lb-outerContainer.quick_view_lb .lb-left-container{left:0!important;width:100%}.lb-outerContainer.quick_view_lb .lb-right-container{display:none!important}.lightbox .lb-image{top:50%!important}.dc4_productInfoPanel{transform:scale(.75,.75) translate(-25%,65%)}.dc4_productInfoPanel.affix{transform:scale(.75,.75) translate(0,65%)}.dc4_productDesigner,.dc4_productInfoPanelMobile .dc4_productCategoryPath,.dc4_productInfoPanelMobile .dc4_productTitle{margin-left:8.725%}.dcr_product_description_info .cell{display:table-row;height:48px}.dcr_product_description_info .cell_1{width:100%}.dc4_productInfoPanelShare{padding-left:20px;padding-right:20px;text-align:center}.dc4_productInfoPanelShare a{margin-right:16%!important}.dc4_productInfoPanelShare a:last-child{margin-right:0!important}.article .jumbotron.articleGallery{height:auto}.film_roll_child{max-width:100%;height:auto}.dc4_bigImageWrap img{width:100%;height:auto}.collectionItem .collectionTitleWrapper{width:38%;padding-left:0}.collectionItem .collectionTitle,.collectionItem .collectionsContains{padding-left:10px;padding-right:10px}.collectionActions{width:62%}.collectionActions .collectionDownloadText,.collectionActions .collectionPrice{width:50%;padding-right:1rem}.collectionActions .collectionCart,.collectionActions .collectionDownload{width:50%;padding:0}.collectionActions .collectionDownload a .dc4_downloadIcon{left:7px}.collectionBtnsMobile .price_label_mobile{padding:12px 10px}.collectionBtnsMobile .cart_button_mobile a{padding:0}.collectionInfoHeader .collectionHeaderTitle{margin-bottom:0}#brands_designers_navigation_letters.dcr_navigation_letters .dcr_navigation_letter a{width:20px;height:20px;line-height:20px}.dc4_brandCell,.dc4_brandProductsCell,.dc4_designerCell,.dc4_designerProductsCell{width:100%;padding-left:20px;padding-right:20px}.dc4_productList .dc4_brandProductsCell .dc4_product,.dc4_productList .dc4_designerProductsCell .dc4_product{padding:0}.dc4_brandProductsCount,.dc4_designerProductsCount{display:block;margin-bottom:30px}.dc4_brandFreeLink{margin-bottom:30px}.dc4_productList .dc4_brandProductsCell .dc4_product:first-child .brands_designers_more_products,.dc4_productList .dc4_designerProductsCell .dc4_product:first-child .brands_designers_more_products{display:block}.dc4_relatedSetMobile .dcr_related_set_header .dcr_more_sets{display:block;float:none}.set_image{float:right;width:100%;margin-bottom:275px;top:265px}.dc4_relatedSetMobile .dc4_modelSetViewAction .dcr_set_models_number{width:auto;position:absolute;left:76px;right:0}.dc4_relatedSetMobile .dc4_setAddToCart .dc4_setCartWrapper,.dc4_relatedSetMobile .dc4_setPrice span,.dc4_relatedSetMobile .dc4_setSavings span{position:absolute;left:0;right:0}.mod-text{display:block}.mod-benefits h3::after,.mod-benefits h3::before,.mod-middle-section h3::after,.mod-middle-section h3::before{display:none}.mod-bottom-section{height:410px;bottom:-410px}.mod-bottom-section a{display:block!important;width:80%;margin:20px auto}.mod-container~.bottom_filler{margin-bottom:350px}.official_3d_data_brand .cell{padding-bottom:0}.official_3d_data_brand .cell_2,.official_3d_data_brand .cell_3{display:block;width:100%}.official_3d_data_brand .action_button{float:none;max-width:none}.preview_img_wrapper{float:none;width:288px}.official_3d_data_brand .last_checked{float:none}.lb-left-container .official_3d_data_brand .lb-madeby,.official_3d_data_brand .free_3d_data_actions{position:static}.lb-left-container .official_3d_data_brand .lb-madeby-content{margin-left:0}.spritespin{width:100%}.diagram_wrapper{display:none}.message_ad_bottom,.message_architonic_bottom,.message_free_resources_bottom,.message_product_bottom{display:none}}.headWrapper{background:rgba(255,255,255,.8);height:81px}.headWrapper .login_button{position:fixed;top:0;right:0;padding:0}.dc4_ModelsSetsTitle{display:block;float:left}.dc4_smallWhiteButton.dc4_ms_info_button{display:block;float:left;min-width:78px;height:33px;padding:6px 20px}#catalog_header{padding:0;background-size:cover}#catalog_header.affix{top:81px;width:100%;z-index:100}#catalog_header.affix .catalog_header_content{height:130px}#catalog_header.affix h2{top:30px;margin-bottom:0}#catalog_header.affix .catalog_header_content{margin-top:0}#catalog_header h2{position:absolute;top:70px;left:0;width:100%;font-weight:700;text-transform:uppercase;text-align:center;color:#fff}.catalog_header_content{height:290px;position:relative}.dc4_breadcrumb_info_button{margin-top:34px}.item.empty_thumb .lowerPart{position:relative;width:100%;height:56px}.emptyThumbBgrnd{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}.modelSetItem.empty_thumb .thumbnail{box-shadow:none}.modelSetItem.empty_thumb .dc4_model_image_wrapper{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 4px,#fff 4px,#fff 6px)}.loadMoreContentWrapper{position:relative}.dc4_catalogPagerWrapper{text-align:center;margin:0 auto;overflow:auto;overflow:hidden}.dc4_catalogPagerWrapper ul{border-radius:0}.dc4_catalogPagerWrapper .pagination>li>a,.dc4_catalogPagerWrapper .pagination>li>span{font-size:.875em;padding:4px 10px;border:none;border-left:1px solid #cfcfcf;color:#cfcfcf}.dc4_catalogPagerWrapper .pagination>li:first-child>a,.dc4_catalogPagerWrapper .pagination>li:first-child>span{border-radius:0}.dc4_catalogPagerWrapper .pagination>li:last-child>a,.dc4_catalogPagerWrapper .pagination>li:last-child>span{border-radius:0}.one_page_bottom_filler{height:2rem}.dcr_sets_heading{margin:20px 15px 3px;font-size:15px}h4.dc4_catalogTitle{font-size:20px;font-weight:lighter;text-transform:uppercase}.dcr_sets_heading .dcr_sorter{margin-top:20px}.extra-filters{margin-top:10px}.extra-filters .filters-left{width:100%}.extra-filters .renderer-filter{display:none}.extra-filters .dropdown_filter_wrapper{width:100%}.extra-filters .file-format-filter #file_format_select_filter_chosen{min-width:100%}.extra-filters .renderer-filter .renderer-filter_label{font-weight:700}.extra-filters .renderer-filter .renderer-filter_list{list-style:none;padding:0;margin:0;padding-top:14px}.extra-filters .renderer-filter .renderer-filter_list li{display:inline-block;width:100%;overflow:hidden;white-space:nowrap}.extra-filters .filters-container{display:flex;flex-wrap:wrap;width:100%}.extra-filters .dropdown_filter_wrapper,.mobile_sorting_wrapper{margin-top:20px}@media (min-width:1024px){.extra-filters .filters-left{display:flex;flex-direction:row;flex-wrap:wrap;width:70%}.extra-filters .renderer-filter{flex:1 1 50%;padding-left:20px}.extra-filters .renderer-filter .renderer-filter_list li{width:33%}.extra-filters .dc4_sorter{width:30%;align-self:flex-start;margin-top:25px}}@media (max-width:1023px){.extra-filters .filters-container{flex-direction:row}.extra-filters .file-format-filter{width:100%}.extra-filters .renderer-filter{width:100%}.extra-filters .renderer-filter .renderer-filter_label{margin-top:20px;display:block}}@media (min-width:500px) and (max-width:1023px){.extra-filters .dc4_sorter{position:absolute;top:35px;right:20px}.extra-filters .dropdown_filter_wrapper{width:30%}}@media (min-width:470px){.extra-filters .renderer-filter .renderer-filter_list li{width:50%}.extra-filters .file-format-filter #file_format_select_filter_chosen{min-width:200px}}@media (min-width:500px){.extra-filters .dropdown_filter_wrapper,.mobile_sorting_wrapper{margin-top:0}}@media (min-width:610px){.extra-filters .renderer-filter .renderer-filter_list li{width:33%}}@media (min-width:800px){.extra-filters .renderer-filter .renderer-filter_list li{width:33%}}@media (min-width:1200px){.extra-filters .renderer-filter .renderer-filter_list li{width:unset;margin-right:20px}}.dc4_sorter{font-size:15px}.dcr_sorter{display:inline-block;margin-left:46px;margin-top:10px;text-transform:uppercase;font-size:15px;color:#778}.dcr_sorter li{padding-left:0;padding-right:0}.dcr_sorter_item a{margin-left:13px;outline:0;text-decoration:none}.dcr_sorter_item.active a{padding-bottom:3px;color:#51c2b3;border-bottom:3px solid #51c2b3}.dcr_sorter_item.active_sorter a{padding-bottom:2px;color:#51c2b3;border-bottom:3px solid #51c2b3}.modal-content .info_body .dcr_link{display:inline}.dc4_models_sets_info_body,.info_body{margin-bottom:46px;padding-right:35px;text-align:left;font-size:15px}.dc4_models_sets_info_body h2,.info_body h2{margin-top:0;margin-bottom:55px}.dc4_models_sets_info_body p,.info_body p{margin-bottom:22px;line-height:24px}.dc4_models_sets_info_body ul{padding:0}.dc4_models_sets_info_body ul li{position:relative;left:24px;list-style:none;color:#51c2b3;margin-bottom:24px;line-height:24px}.dc4_models_sets_info_body ul li::before{position:absolute;top:2px;left:-25px;font-family:designconnected;font-size:12px;content:"\e90e"}.dc4_models_sets_footer,.info_footer{margin-bottom:4px;text-align:left}.dc4_models_sets_footer a.dc4_greenButton,.info_footer a.dc4_greenButton{width:240px}.dcr_not_found_container{margin:0 auto;text-align:center}.dcr_not_found_container>*{margin:0;line-height:1.42857}.dcr_not_found_container h1{margin-top:45px;font-size:30px;font-weight:700}.dcr_not_found_container h2{font-size:30px;font-weight:300}.dcr_not_found_container p{margin-bottom:5px;position:relative;z-index:20}.dcr_not_found_container .dc-icon{font-family:designconnected;font-size:19px}.dcr_not_found_container .dcr_separator{width:180px;height:2px;margin:30px auto;background-color:#dfdfea}.dcr_not_found_img_wrapper{width:100%;height:540px;margin-top:32px}.dcr_not_found_img{width:960px;height:100%;margin:0 auto;position:relative}.dcr_not_found_img_wrapper .dcr_left_part{width:269px;height:303px;position:absolute;top:-135px;left:-230px;z-index:10;background-image:url('/img/dcnew/not_found/part1.png');background-repeat:no-repeat}.dcr_not_found_img_wrapper .dcr_right_part{width:158px;height:239px;position:absolute;top:532px;right:0;background-image:url('/img/dcnew/not_found/part2.png');background-repeat:no-repeat}.dcr_not_found_footer{width:960px;margin:0 auto}.dcr_not_found_footer .dcr_logo{float:left;width:211px;height:81px;margin-top:45px;background:transparent url("/img/dcnew/logo/DC_logotype.png") no-repeat}.dcr_not_found_footer .dcr_info_text{float:right;margin-top:55px}div.ex_userHistory{color:#333;display:block}div.ex_userHistory div.logMonth{font-weight:700;margin-top:2px;display:block;padding-bottom:3px;border-bottom:solid 1px #d0d0d0;width:100px}div.ex_userHistory div.logMonth a{color:#333;text-decoration:none}div.ex_userHistory div.logMonth a.sign{color:#1ab374;font-size:12px}div.ex_userHistory div.logMonthContent{font-weight:400;font-size:11px;color:#333}div.ex_userHistory div.logMonthContent.aff{font-weight:400;font-size:11px;color:#333;display:block;margin-top:3px;padding-bottom:3px;border-bottom:solid 1px #d0d0d0}div.ex_userHistory div.logMonthContent.aff span{color:#1ab374;font-weight:700;display:inline-block;width:9%}div.ex_userHistory div.logMonthContent.aff span.end{width:80px}div.ex_userHistory div.logMonthContent table td{padding:10px;margin-bottom:3px;border-right:solid 1px #d0d0d0}div.ex_userHistory div.logMonthContent table .col1{border-left:solid 1px #d0d0d0;border-right:0}div.ex_userHistory div.logMonthContent a{color:#333;text-decoration:none;font-weight:700}div.ex_userHistory div.logMonthContent a:hover{color:#673fb2}div.ex_userHistory div.logMonthContent a.download{color:#1ab374}div.ex_userHistory div.logMonthContent a.download:hover{color:#673fb2}div.ex_userHistory div.logMonthContent .tdwidth{width:200px}div.ex_userHistory .historyResourcePackages{display:none;padding-left:35px;padding-bottom:5px;padding:5px 0 5px 5px;border:1px solid #0f0}div.ex_userHistory div.download-pdf{position:relative;text-align:right}div.ex_userHistory a.pdf{color:#1ab374;font-weight:700;text-decoration:none;margin:0 22px 0 22px;font-size:10px}div.ex_userHistory a.pdf:hover{color:#673fb2}div.ex_userHistory .table-affiliate{margin-top:15px}div.ex_userHistory .table-affiliate th.lborder{border-left:solid 1px #999}div.ex_userHistory .table-affiliate th.rborder{border-right:solid 1px #999}div.ex_userHistory .table-affiliate th{font-size:11px;color:#333;height:20px;border-left:solid 1px #999;padding-left:2px}div.ex_userHistory .table-affiliate td{font-size:11px;color:#333;text-align:center;height:25px;border-left:1px solid #d0d0d0}div.ex_userHistory .table-affiliate td.odd{background-color:#e9e9e9}div.ex_userHistory .table-affiliate td.even{background-color:#f2f2f2}div.ex_userHistory .table-affiliate td.rborder{border-right:solid 1px #d0d0d0}div.ex_userHistory .table-affiliate td.space{height:15px;border:0 none;font-size:1px}div.ex_userHistory .table-affiliate td.wbord{font-size:1px;line-height:1px;height:2px;background-color:#fff;border:0 none}#dcMobileModalMenu .list-group-item:first-child{border-radius:0}#dcMobileModalMenu .list-group-item{border-right-width:0;border-left-width:0}#dcMobileModalMenu{z-index:1040}#dcMobileModalMenu .modal-dialog{width:100%!important;max-width:100%!important;height:100%;margin:0;padding:0}#dcMobileModalMenu .modal-content{width:100%;height:100%;padding:0;margin:0;border:none;box-shadow:none}#dcMobileModalMenu .modal-content .loginRow .dc-icon{font-size:4rem;line-height:13.5vh}#dcMobileModalMenu .modal-body{padding:0}.profileModal{background:#3d4750}.loginRow{background:#3d4750}.loginRow a{display:block;margin:0 auto;text-align:center;font-size:1.428em;overflow:hidden;color:#adadc4}.loginRow .profileAvatar{margin-top:2.5em}.loginRow .profileHello{margin-top:3em}.loginRow .loginLink{min-width:150px;overflow:hidden;padding-top:57px;text-align:left;text-transform:uppercase;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.loginRow .cell_2{width:302px}.loginRow .cell_2 .cell{width:50%}.loginRow .navButtonWrapper{position:relative}.loginRow .navButtonWrapper:before{content:"";display:block;position:absolute;top:10%;left:0;width:2px;height:79%;background:#22292e}.loginRow>div{padding:0;margin:0}.mobileProfileIcon{padding:0 0 0 23px;width:137px}#dcMobileModalMenu .modal-content .loginRow .dc-icon.dc-icon-logout{font-size:2.4rem;position:relative;top:-3px}#dcMobileModalMenu .modal-content .loginRow .dc-icon.dc-icon-close-remove-thin{font-size:1.8rem;position:relative;top:-2px}.listActions .list-group-item,.listActions a.list-group-item:focus{background:#3d4750;border-bottom-width:2px;border-color:#22292e;color:#adadc4}.listActions .list-group-item:hover{background:#4d5862;color:#f6f6f7}.listActions .list-group-item:last-child{border-radius:0}.listActions .dc-icon{margin-left:.5em;padding-top:.5em;font-size:3em}.listActions .dc-icon.dc-icon-dashboard{margin-left:48px;margin-right:7px;padding-top:28px;font-size:34px}.listActions .dc-icon.dc-icon-subscription{margin-left:46px;margin-right:4px;padding-top:22px;font-size:40px}.listActions .dc-icon.dc-icon-orders-profile{margin-left:46px;margin-right:2px;padding-top:24px}.listActions .dc-icon.dc-icon-downloads{margin-left:47px;margin-right:2px;padding-top:21.5px;font-size:40px}.listActions .dc-icon.dc-icon-star-pointy-stroke{margin-left:47px;margin-right:6px;padding-top:22px;font-size:36px}.listActions .dc-icon.dc-icon-messages{margin-left:52px;margin-right:5px;padding-top:27px;font-size:32px}.listActions .dc-icon.dc-icon-vouchers{margin-left:54px;margin-right:5px;padding-top:26px;font-size:32px}.listActions .dc-icon.dc-icon-settings{margin-left:57px;padding-top:25px;font-size:34px}.listActions .dcr_sidebar_button_text{margin-left:1.55em;height:8.4vh;padding-top:1.55em;font-size:1.428em;font-weight:400;text-transform:uppercase}html.touch body{position:fixed;overflow:hidden}@-webkit-keyframes cart-animation{0%{opacity:1}100%{opacity:.5}}@-moz-keyframes cart-animation{0%{opacity:1}100%{opacity:.5}}@-o-keyframes cart-animation{0%{opacity:1}100%{opacity:.5}}@keyframes cart-animation{0%{opacity:1}100%{opacity:.5}}a.dc-icon-x{background-image:url("/img/logo-x-small.png");background-repeat:no-repeat;background-size:contain;width:21px;height:21px}