/*$legacy-support-for-ie6: true;
$legacy-support-for-ie7: true; */
/*--------------------------------------Configurator--------------------------------------*/
body.page-node-10 { min-width: 1220px; }

.message { text-align: center; }

.main_loaderbox { background-color: rgba(0, 0, 0, 0.6); position: fixed; height: 100%; width: 100%; z-index: 100; top: 0; }

.loaderbox { height: 300px; top: 50%; margin-top: -150px; position: absolute; width: 100%; }

.content_loaderbox { max-width: 600px; width: 100%; background-color: #fff; padding: 10px 20px 20px 20px; box-sizing: border-box; margin: 0 auto; min-height: 300px; font: normal 13px "robotocondensedbold"; text-transform: uppercase; }
.content_loaderbox div.error { background: transparent; color: #000; }
.content_loaderbox .header { display: inline-block; padding-bottom: 5px; width: 100%; margin-bottom: 40px; border-bottom: 1px solid #f6ab24; }
.content_loaderbox .header .message, .content_loaderbox .header a { display: inline-block; line-height: 40px; }
.content_loaderbox .header a { float: right; width: 140px; height: 40px; background-color: #f6ab24; text-align: center; color: #fff; text-decoration: none; cursor: pointer; }
.content_loaderbox .header a:hover { background-color: #000; }
.content_loaderbox .loader { margin-bottom: 10px; padding: 20px; }
.content_loaderbox .icon { background: url("../images/header-logo_0.png") no-repeat center/164px; height: 66px; margin-bottom: 10px; padding: 20px; }
.content_loaderbox .message a { color: #f6ab24; }
.content_loaderbox .loader + .message, .content_loaderbox .icon + .message { font-family: "robotoregular"; }

/*loader css*/
.loader { margin: 30px auto 0; width: 70px; text-align: center; }

.loader > div { width: 18px; height: 18px; background-color: #f6ab24; border-radius: 100%; display: inline-block; -webkit-animation: bouncedelay 1.4s infinite ease-in-out; animation: bouncedelay 1.4s infinite ease-in-out; /* Prevent first frame from flickering when animation starts */ -webkit-animation-fill-mode: both; animation-fill-mode: both; }

.loader .circle1 { -webkit-animation-delay: -0.32s; animation-delay: -0.32s; }

.loader .circle2 { -webkit-animation-delay: -0.16s; animation-delay: -0.16s; }

@-webkit-keyframes bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0); }
  40% { -webkit-transform: scale(1); } }
@keyframes bouncedelay { 0%, 80%, 100% { transform: scale(0); -webkit-transform: scale(0); }
  40% { transform: scale(1); -webkit-transform: scale(1); } }
@-moz-keyframes before { 80% { width: 0; background: transparent; }
  100% { width: 100%; background: #f6ab24; } }
@-webkit-keyframes before { 80% { width: 0; background: transparent; }
  100% { width: 100%; background: #f6ab24; } }
@keyframes before { 80% { width: 0; background: transparent; }
  100% { width: 100%; background: #f6ab24; } }
@keyframes after { 0% { width: 100%; background: #f6ab24; }
  80% { width: 0; background: transparent; } }
@-moz-keyframes after { 0% { width: 100%; background: #f6ab24; }
  80% { width: 0; background: transparent; } }
@-webkit-keyframes after { 0% { width: 100%; background: #f6ab24; }
  80% { width: 0; background: transparent; } }
#dygGlobalWrapper { position: relative; margin-left: auto; margin-right: auto; min-height: 650px; min-width: 1180px; }
#dygGlobalWrapper #stepTitleWrapper { padding-bottom: 25px; margin: 0 0 25px 0; border-bottom: 1px solid #fff; text-align: center; }
#dygGlobalWrapper .configTitle { margin: 70px 0 0 0; font: 15px 'robotocondensedbold'; color: #000; text-align: center; text-transform: uppercase; }
#dygGlobalWrapper .configSubTitle { margin: 0; font: 38px 'robotocondensedbold'; color: #000; text-align: center; text-transform: uppercase; }
#dygGlobalWrapper .configSubSubTitle { font: 22px 'robotocondensedbold'; color: #f6ab24; text-align: center; text-transform: uppercase; padding-top: 5px; display: inline-block; width: auto; position: relative; }
#dygGlobalWrapper .configSubSubTitle:before { content: ''; display: block; position: absolute; left: 0; bottom: 0; height: 3px; width: 0; -webkit-animation: before 5s infinite; -moz-animation: before 5s infinite; animation: before 5s infinite; }
#dygGlobalWrapper .configSubSubTitle:after { content: ''; display: block; position: absolute; right: 0; bottom: 0; height: 3px; width: 0; background: blue; -webkit-animation: after 5s infinite; -moz-animation: after 5s infinite; animation: after 5s infinite; }
#dygGlobalWrapper ul { list-style: none; overflow: hidden; }
#dygGlobalWrapper li { float: left; padding: 10px 10px 10px 10px; }
#dygGlobalWrapper li.selected { /*border: 1px solid red; */ }
#dygGlobalWrapper li.color a { width: 30px; height: 30px; display: block; }
#dygGlobalWrapper #dygPreviewView { position: relative; }
#dygGlobalWrapper #dygPreviewView .PreviewWrapper { text-align: center; }
#dygGlobalWrapper #dygPreviewView .PreviewWrapper.loading #PreviewImagesWrapper img.undraggable { visibility: hidden; }
#dygGlobalWrapper #dygPreviewView #PreviewImagesWrapper { position: relative; }
#dygGlobalWrapper #dygPreviewView #PreviewImagesWrapper img.undraggable { /* width:300px; */ position: absolute; top: 0; left: 0; }
#dygGlobalWrapper #dygPreviewView #PreviewImagesWrapper img.undraggable:first-child { position: inherit; }
#dygGlobalWrapper #dygPreviewView #PreviewImagesWrapper img.draggable { position: absolute; border: 1px solid transparent; }
#dygGlobalWrapper #dygPreviewView #PreviewImagesWrapper img.draggable:hover { border: 1px dashed rgba(230, 230, 230, 0.5); }
#dygGlobalWrapper #overviewWrapper .loading { -webkit-animation-name: rotate; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear; -moz-animation-name: rotate; -moz-animation-duration: 2s; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear; background: url("../images/ico-change_view.png") no-repeat center; }
#dygGlobalWrapper #overviewWrapper .loading img { visibility: hidden; }
#dygGlobalWrapper #overviewWrapper .frontImageWrapper, #dygGlobalWrapper #overviewWrapper .backImageWrapper { position: relative; width: 220px; min-height: 209px; display: inline-block; vertical-align: middle; }
#dygGlobalWrapper #overviewWrapper .frontImageWrapper img.undraggable, #dygGlobalWrapper #overviewWrapper .backImageWrapper img.undraggable { /* width:300px; */ position: absolute; top: 0; left: 0; }
#dygGlobalWrapper #overviewWrapper .frontImageWrapper img, #dygGlobalWrapper #overviewWrapper .backImageWrapper img { -moz-force-broken-image-icon: 1; }
#dygGlobalWrapper #overviewWrapper .frontImageWrapper img.undraggable:first-child, #dygGlobalWrapper #overviewWrapper .backImageWrapper img.undraggable:first-child { position: inherit; }
#dygGlobalWrapper #overviewWrapper .frontImageWrapper img.draggable, #dygGlobalWrapper #overviewWrapper .backImageWrapper img.draggable { position: absolute; border: 1px solid transparent; }
#dygGlobalWrapper #overviewWrapper .frontImageWrapper img.draggable:hover, #dygGlobalWrapper #overviewWrapper .backImageWrapper img.draggable:hover { border: 1px dashed rgba(230, 230, 230, 0.5); }
#dygGlobalWrapper #overviewWrapper .productInfoWrapper { width: 350px; display: inline-block; vertical-align: top; }
#dygGlobalWrapper #LogoWrapper .logoItem a { /*  width:50px; height:50px; background-color: #ccc; */ display: block; }
#dygGlobalWrapper #LogoWrapper .logoColorItem a { width: 20px; height: 20px; display: block; }
#dygGlobalWrapper .ColorListItem a { width: 20px; height: 20px; display: block; }
#dygGlobalWrapper .PatternListItem a { width: 20px; height: 20px; display: block; }
#dygGlobalWrapper .PatternListItem:hover { background: url("../images/ico-selector.jpg") no-repeat; background-position: center top; }
#dygGlobalWrapper .PatternListItem:hover a { width: 20px; height: 20px; display: block; }
#dygGlobalWrapper #stepListWrapper { padding-left: 0px; width: 840px; margin-left: auto; margin-right: auto; }
#dygGlobalWrapper #stepListWrapper ul { padding-left: 0px; margin-left: auto; margin-right: auto; width: 350px; }
#dygGlobalWrapper #stepListWrapper ul li { padding-left: 5px; padding-right: 5px; }
#dygGlobalWrapper #stepListWrapper ul li a { outline: 0px; line-height: 200%; text-align: center; text-transform: uppercase; text-decoration: none; font-size: 20px; width: 42px; height: 42px; border-radius: 50%; border: 2px solid #555555; padding-left: 0px; padding-right: 0px; color: #555555; display: block; font-family: "robotocondensedbold"; }
#dygGlobalWrapper #stepListWrapper ul li a.selected { border: 2px solid #f6ab24; color: #f6ab24; }
#dygGlobalWrapper #stepListWrapper ul li a.passed { border: 2px solid #f6ab24; color: #f6ab24; }
#dygGlobalWrapper #stepListWrapper ul { width: 350px; }
#dygGlobalWrapper #stepListWrapper ul li a:hover { line-height: 200%; text-transform: uppercase; text-decoration: none; width: 42px; height: 42px; border-radius: 50%; border: 2px solid #f6ab24; padding-left: 0px; padding-right: 0px; color: #f6ab24; display: block; font-family: "robotocondensedbold"; }
#dygGlobalWrapper #stepsContainerWrapper { margin-left: auto; margin-right: auto; /*width:1060px; */ }
#dygGlobalWrapper #stepsContainerWrapper #step1 ul { text-align: center; margin-top: 0px; padding: 12px 12px 40px; /*width:840px; */ margin-left: auto; margin-right: auto; }
#dygGlobalWrapper #stepsContainerWrapper #step1 ul li:nth-child(1) a { line-height: 290%; }
#dygGlobalWrapper #stepsContainerWrapper #step1 ul li:nth-child(2) a { line-height: 290%; }
#dygGlobalWrapper #stepsContainerWrapper #step1 ul li:nth-child(3) a { line-height: 290%; }
#dygGlobalWrapper #stepsContainerWrapper #step1 ul li { position: relative; float: none; display: inline-block; vertical-align: top; padding: 12px 0; margin-right: 12px; width: 256px; background-color: #fff; }
#dygGlobalWrapper #stepsContainerWrapper #step1 ul li .CategoryListItem { height: 310px; margin-bottom: 10px; }
#dygGlobalWrapper #stepsContainerWrapper #step1 ul li .CategoryListItem a { display: block; margin-right: auto !important; margin-left: auto !important; width: 230px; }
#dygGlobalWrapper #stepsContainerWrapper #step1 ul li .CategoryListItem a img { width: 230px; height: 310px; }
#dygGlobalWrapper #stepsContainerWrapper #step1 ul li .infoWrapper ul { margin-bottom: 0px; padding: 0px; }
#dygGlobalWrapper #stepsContainerWrapper #step1 ul li .infoWrapper li { float: left; padding: 0px; width: 128px; height: auto; margin-right: 0; }
#dygGlobalWrapper #stepsContainerWrapper #step1 ul li .infoWrapper li .moreInfo { height: 21px; border-right: 1px solid #e8e8e8; padding-left: 5px; padding-right: 5px; float: right; width: 25px; text-indent: -9999px; display: block; background: url("../images/btn-info.png") no-repeat; }
#dygGlobalWrapper #stepsContainerWrapper #step1 ul li .infoWrapper li .moreInfo:hover { border-right: 1px solid #e8e8e8; padding-left: 5px; padding-right: 5px; float: right; width: 25px; text-indent: -9999px; display: block; background: url("../images/btn-info_hover.png") no-repeat; }
#dygGlobalWrapper #stepsContainerWrapper #step1 ul li .infoWrapper li .gallery { margin-left: 10px; margin-right: 10px; width: 25px; text-indent: -9999px; display: block; background: url("../images/btn-gallery.png") no-repeat; }
#dygGlobalWrapper #stepsContainerWrapper #step1 ul li .infoWrapper li .gallery:hover { margin-left: 10px; margin-right: 10px; width: 25px; text-indent: -9999px; display: block; background: url("../images/btn-gallery_hover.png") no-repeat; }
#dygGlobalWrapper #stepsContainerWrapper #step1 ul li .categoryName { margin-left: auto; margin-right: auto; background-color: black; width: 175px; height: 40px; position: absolute; bottom: -22px; left: 43px; }
#dygGlobalWrapper #stepsContainerWrapper #step1 ul li .categoryName a { margin: 0 auto; height: 40px; /*width: 139px;*/ display: block; text-align: center; font-size: 13px; text-transform: uppercase; color: white; text-decoration: none; font-family: "robotocondensedbold"; }
#dygGlobalWrapper #stepsContainerWrapper #step1 ul li .categoryName:hover { background-color: #f6ab24; }
#dygGlobalWrapper #stepsContainerWrapper #step2 #dygProductsGlobalWrapper { position: relative; /*padding:12px;*/ }
#dygGlobalWrapper #stepsContainerWrapper #step2 #dygProductsGlobalWrapper .step2ControlWrapper { position: absolute; right: 10px; top: -65px; /*width:290px; */ }
#dygGlobalWrapper #stepsContainerWrapper #step2 #dygProductsGlobalWrapper .step2ControlWrapper a { text-align: center; display: inline-block; line-height: 300%; width: 120px; height: 40px; background-color: black; text-align: center; font-size: 13px; text-transform: uppercase; color: white; text-decoration: none; font-family: "robotocondensedbold"; }
#dygGlobalWrapper #stepsContainerWrapper #step2 #dygProductsGlobalWrapper .step2ControlWrapper a:hover { display: inline-block; line-height: 300%; width: 120px; height: 40px; background: #f6ab24; text-align: center; font-size: 13px; text-transform: uppercase; color: white; font-family: "robotocondensedbold"; }
#dygGlobalWrapper #stepsContainerWrapper #step2 #dygProductsGlobalWrapper .step2ControlWrapperBottom { float: right; clear: both; padding-top: 20px; }
#dygGlobalWrapper #stepsContainerWrapper #step2 #dygProductsGlobalWrapper .step2ControlWrapperBottom a { text-align: center; display: inline-block; line-height: 300%; width: 120px; height: 40px; background-color: black; text-align: center; font-size: 13px; text-transform: uppercase; color: white; text-decoration: none; font-family: "robotocondensedbold"; }
#dygGlobalWrapper #stepsContainerWrapper #step2 #dygProductsGlobalWrapper .step2ControlWrapperBottom a:hover { display: inline-block; line-height: 300%; width: 120px; height: 40px; background: #f6ab24; text-align: center; font-size: 13px; text-transform: uppercase; color: white; font-family: "robotocondensedbold"; }
#dygGlobalWrapper #stepsContainerWrapper #step2 #dygProductsGlobalWrapper ul { padding-left: 0px; margin-top: 0px; margin-left: auto; margin-right: auto; text-align: left; }
#dygGlobalWrapper #stepsContainerWrapper #step2 #dygProductsGlobalWrapper ul .ProductsListItem { float: none; display: inline-block; padding: 0; width: 280px; height: 375px; background-color: #fff; margin: 12px 7px 0 0; vertical-align: top; }
#dygGlobalWrapper #stepsContainerWrapper #step2 #dygProductsGlobalWrapper ul .ProductsListItem img { display: block; margin-left: auto; margin-right: auto; width: 230px; height: 310px; }
#dygGlobalWrapper #stepsContainerWrapper #step2 #dygProductsGlobalWrapper ul .ProductsListItem a { outline: 0; text-decoration: none; }
#dygGlobalWrapper #stepsContainerWrapper #step2 #dygProductsGlobalWrapper ul .ProductsListItem a .nameSelect { padding-left: 10px; line-height: 300%; margin-left: auto; margin-right: auto; width: 120px; height: 40px; background-color: black; text-align: left; font-size: 13px; text-transform: uppercase; color: white; text-decoration: none; font-family: "robotocondensedbold"; }
#dygGlobalWrapper #stepsContainerWrapper #step2 #dygProductsGlobalWrapper ul .ProductsListItem a .nameSelect:hover { padding-left: 10px; line-height: 300%; margin-left: auto; margin-right: auto; width: 120px; height: 40px; background-color: #f6ab24; text-align: left; font-size: 13px; text-transform: uppercase; color: white; font-family: "robotocondensedbold"; }
#dygGlobalWrapper #stepsContainerWrapper #step2 #dygProductsGlobalWrapper ul .ProductsListItem.selected { border: 0px; width: 280px; height: 375px; background-color: #fff; }
#dygGlobalWrapper #stepsContainerWrapper #step2 #dygProductsGlobalWrapper ul .ProductsListItem.selected img { opacity: 0.4; filter: alpha(opacity=40); display: block; margin-left: auto; margin-right: auto; width: 230px; height: 310px; }
#dygGlobalWrapper #stepsContainerWrapper #step2 #dygProductsGlobalWrapper ul .ProductsListItem.selected a { outline: 0; text-decoration: none; }
#dygGlobalWrapper #stepsContainerWrapper #step2 #dygProductsGlobalWrapper ul .ProductsListItem.selected a .nameSelect { padding-left: 10px; line-height: 300%; margin-left: auto; margin-right: auto; width: 120px; height: 40px; background: #f6ab24 url("../images/check.png") no-repeat; background-position: 90% 50%; text-align: left; font-size: 13px; text-transform: uppercase; color: white; font-family: "robotocondensedbold"; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #DownloadBtn a { margin: 0 auto; text-align: center; display: block; line-height: 300%; width: 120px; height: 40px; background-color: black; text-align: center; font-size: 13px; text-transform: uppercase; color: white; text-decoration: none; font-family: "robotocondensedbold"; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #DownloadBtn a:hover, #dygGlobalWrapper #stepsContainerWrapper #step345 #DownloadBtn a:active { background: #f6ab24; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygNextBackView { /* width:285px;*/ position: absolute; right: 10px; top: -65px; z-index: 99; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygNextBackView ul { float: left; padding: 0px; display: block; margin: 0; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygNextBackView li { padding: 0 2px; text-align: center; display: block; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygNextBackView a { text-align: center; display: block; line-height: 300%; width: 120px; height: 40px; background-color: black; text-align: center; font-size: 13px; text-transform: uppercase; color: white; text-decoration: none; font-family: "robotocondensedbold"; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygNextBackView a:hover { background: #f6ab24; color: white; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper { position: relative; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView { margin-top: -40px; float: left; width: 205px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .productsOverviewWrapper { text-align: center; height: 34px; padding-bottom: 5px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .productsOverviewWrapper .addMoreProductsWrapper, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .productsOverviewWrapper .numberOfProductsWrapper { float: left; max-width: 49%; width: 100%; font: normal 11px/34px "robotocondensedbold"; text-transform: uppercase; color: #fff; background-color: #c9c9c9; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 10px; max-height: 34px; overflow: hidden; text-align: left; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .productsOverviewWrapper .addMoreProductsWrapper a, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .productsOverviewWrapper .numberOfProductsWrapper a { color: #fff; text-decoration: none; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .productsOverviewWrapper .addMoreProductsWrapper { float: right; padding-right: 22px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductDetailWrapper { display: none; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView ._text { font: 11px 'open_sanslight'; color: #b8b8b8; padding: 0 0 25px 30px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView ._text1 { margin-top: 46px; background: url("../images/ico-mandatory.png") 2px 0 no-repeat; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView ._text2 { background: url("../images/ic_estimated.png") 2px 0 no-repeat; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList { width: 205px; padding-left: 0px; margin-top: 0px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .ProductListItem { /*height:440px; */ width: 205px; padding: 0px; border-top: 1px solid #f8f8f8; border-bottom: 1px solid #f8f8f8; background-color: #fff; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .ProductListItem .productViewItemName { background-color: #858585; min-height: 45px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .ProductListItem .productViewItemName a { outline: 0; text-decoration: none; padding-left: 22px; line-height: 45px; margin-left: auto; margin-right: auto; width: 195px; height: 45px; text-align: left; font-size: 13px; text-transform: uppercase; color: #fff; font-family: "robotocondensedbold"; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .ProductListItem .productViewItemName a.removeItemBtn { width: 20px; height: 43px; display: inline-block; text-indent: -99999px; background: url("../images/i-close.png") no-repeat center/10px; float: right; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .ProductListItem .productViewItemName img { display: block; margin-left: auto; margin-right: auto; /* width:165px; height:223px; */ }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .ProductListItem .viewDetail { margin-left: 65px; float: left; border-right: 1px solid #e8e8e8; padding-left: 0px; padding-right: 10px; margin-top: 15px; margin-bottom: 15px; width: 25px; text-indent: -9999px; display: block; background: url("../images/btn-info.png") no-repeat; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .ProductListItem .viewDetail:hover { margin-left: 65px; float: left; border-right: 1px solid #e8e8e8; padding-left: 0px; padding-right: 10px; margin-top: 15px; margin-bottom: 15px; width: 25px; text-indent: -9999px; display: block; background: url("../images/btn-info_hover.png") no-repeat; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .ProductListItem .measures { margin-right: 65px; float: right; margin-left: 10px; margin-top: 15px; margin-bottom: 15px; width: 25px; text-indent: -9999px; display: block; background: url("../images/btn-guides.png") no-repeat; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .ProductListItem .measures:hover { margin-right: 65px; float: right; margin-left: 10px; margin-top: 15px; margin-bottom: 15px; width: 25px; text-indent: -9999px; display: block; background: url("../images/btn-guides_hover.png") no-repeat; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .ProductListItem .priceOuterWrapper { height: 67px; padding-top: 51px; padding-bottom: 30px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .ProductListItem .priceOuterWrapper .estimatedValue { margin-left: 22px; height: 18px; background: url("../images/estimated_price.png") no-repeat; background-position: 0% 50%; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .ProductListItem .priceOuterWrapper .priceWrapper { height: 55px; background: url("../images/ic_min_max.jpg") no-repeat; position: relative; background-position: 50% 50%; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .ProductListItem .priceOuterWrapper .priceWrapper span { display: inline-block; font-family: "robotocondensedbold"; font-size: 11px; color: #fff; height: 36px; width: 36px; text-align: center; line-height: 36px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .ProductListItem .priceOuterWrapper .priceWrapper .minPrice { position: absolute; left: 22px; top: 2px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .ProductListItem .priceOuterWrapper .priceWrapper .maxPrice { position: absolute; right: 22px; top: 2px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .ProductListItem:first-child { border-top: none; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .ProductListItem:last-child { border-bottom: none; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .selected { /*height:440px; */ width: 205px; padding: 0px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; border: 2px solid #f6ab24; border-top: 0; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .selected:last-child { border-bottom: 2px solid #f6ab24; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .selected .ProductDetailWrapper { /*@include box-sizing(border-box);
width:100%;
border: 2px solid #f6ab24;
border-top:0;  */ }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .selected .productViewItemName { background: #f6ab24; background-position: 90% 50%; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .selected .productViewItemName a { outline: 0; text-decoration: none; padding-left: 20px; line-height: 45px; margin-left: auto; margin-right: auto; width: 195px; height: 45px; text-align: left; font-size: 13px; text-transform: uppercase; color: #fff; text-decoration: none; font-family: "robotocondensedbold"; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .selected .productViewItemName a.removeItemBtn { width: 20px; height: 43px; display: inline-block; text-indent: -99999px; background: url("../images/i-close.png") no-repeat center/10px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygProductsView .ProductsList .selected .productViewItemName img { display: block; margin-left: auto; margin-right: auto; /*  width:165px; height:223px; */ }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper .rightWrapperConfig { width: 955px; float: left; margin-left: 20px; background-color: #fff; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper { float: left; width: 655px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper.wide { width: 955px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygTabsView { /*float:left;*/ /* width:850px; */ height: 45px; background-color: rgba(255, 255, 255, 0.35); }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygTabsView ul { margin-top: 0px; padding-top: 0px; padding-left: 0px; /*margin-left: 20px; */ }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygTabsView ul li { width: 150px; height: 45px; text-align: center; margin-right: 1px; border-top: 3px solid  #d9d9d9; background-image: -webkit-gradient linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #FAFAFA); background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 100%); background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 100%); background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 100%); background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 100%); background-image: linear-gradient(to bottom, #ffffff 0%, #fafafa 100%); }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygTabsView ul li a { padding-top: 9px; display: block; outline: 0; font-size: 13px; text-transform: uppercase; color: #b8b8b8; text-align: center; font-family: "robotocondensedbold"; text-decoration: none; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygTabsView ul li.selected, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygTabsView ul li:hover { border-top: 3px solid  #f6ab24; background-image: none; height: 45px; background-color: #FFF; border-width: 3px 0 0 0; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygTabsView ul li.selected a, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygTabsView ul li:hover a { text-decoration: none; outline: 0; font-size: 13px; text-transform: uppercase; color: #000; text-align: center; text-decoration: none; font-family: "robotocondensedbold"; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView { /* float:left;*/ /* width:830px; */ background-color: #fff; padding-top: 40px; padding-bottom: 50px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper { padding: 0 60px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper h4, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper h4 { font-size: 14px; margin-bottom: 40px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderMaleWrapper label, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderMaleWrapper a, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderMaleWrapper input, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderFemaleWrapper label, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderFemaleWrapper a, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderFemaleWrapper input, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderMaleWrapper label, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderMaleWrapper a, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderMaleWrapper input, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderFemaleWrapper label, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderFemaleWrapper a, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderFemaleWrapper input { display: inline-block; vertical-align: middle; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderMaleWrapper input, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderFemaleWrapper input, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderMaleWrapper input, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderFemaleWrapper input { padding: 5px 10px; border: 1px solid #f6ab24; text-align: right; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderMaleWrapper a, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderFemaleWrapper a, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderMaleWrapper a, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderFemaleWrapper a { text-indent: -99999px; width: 22px; height: 30px; outline: none; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderMaleWrapper a.remQuantity, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderFemaleWrapper a.remQuantity, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderMaleWrapper a.remQuantity, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderFemaleWrapper a.remQuantity { padding-right: 5px; background: url("../images/btn-minimize.png") no-repeat center/22px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderMaleWrapper a.remQuantity:hover, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderFemaleWrapper a.remQuantity:hover, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderMaleWrapper a.remQuantity:hover, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderFemaleWrapper a.remQuantity:hover { background: url("../images/btn-minimize_hover.png") no-repeat center/22px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderMaleWrapper a.addQuantity, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderFemaleWrapper a.addQuantity, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderMaleWrapper a.addQuantity, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderFemaleWrapper a.addQuantity { padding-left: 5px; background: url("../images/btn-maximize.png") no-repeat center/22px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderMaleWrapper a.addQuantity:hover, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderFemaleWrapper a.addQuantity:hover, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderMaleWrapper a.addQuantity:hover, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderFemaleWrapper a.addQuantity:hover { background: url("../images/btn-maximize_hover.png") no-repeat center/22px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderMaleWrapper label, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderFemaleWrapper label, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderMaleWrapper label, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderFemaleWrapper label { font: normal 13px "open_sanssemibold"; color: #f6ab24; max-width: 125px; width: 100%; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWrapper .GenderMaleWrapper, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .QuatityControlWrapper .GenderMaleWrapper { margin-bottom: 40px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWarningWrapper { padding: 20px 60px 0 60px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #QuantityWarningWrapper h4 { font-size: 11px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #overviewWrapper { padding: 0 60px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #overviewWrapper .productInfoWrapper h3, #dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #overviewWrapper .productInfoWrapper h4 { font: normal 11px "robotobold"; color: #000; padding: 0; margin: 0; display: inline-block; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; height: auto; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #overviewWrapper .productInfoWrapper div { display: inline-block; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #overviewWrapper .productInfoWrapper .materialSubTitle + h3 { width: 100%; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #overviewWrapper .productInfoWrapper .materialSubTitle { margin-bottom: 5px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #overviewWrapper .productInfoWrapper .maleWrapper { width: 100%; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #overviewWrapper h2 { font: normal 18px "open_sanssemibold"; /*margin-bottom:15px;
padding-bottom: 10px;*/ line-height: 200%; display: block; height: 40px; margin: 100px 0 0 0; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #overviewWrapper ul { margin: 0; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #overviewWrapper li { margin: 0 0 15px 0; padding: 0 0 15px 0; -moz-box-shadow: 0 10px 7px -14px rgba(0, 0, 0, 0.8); -webkit-box-shadow: 0 10px 7px -14px rgba(0, 0, 0, 0.8); box-shadow: 0 10px 7px -14px rgba(0, 0, 0, 0.8); font: normal 11px "open_sanslight"; /*height:400px;
img
{ max-height:400px;
}*/ }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #PatternWrapper { padding-left: 60px; padding-right: 60px; position: relative; overflow: hidden; /* width:470px;*/ }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #PatternWrapper .configItem { padding: 0px; position: relative; width: 50%; float: left; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #PatternWrapper .configItem a.mandatory.alert { display: inline-block; width: 100%; margin: 0; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #PatternWrapper .configItem h3 { font-size: 14px; height: 21px; padding-bottom: 0px; margin-bottom: 0px; font-weight: normal; display: inline-block; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #PatternWrapper .configItem:hover { cursor: pointer; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #PatternWrapper .configItem ul { padding-top: 0px; background-image: none; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #PatternWrapper .configItem ul .PatternListItem { width: 30px; height: 30px; padding-left: 0px; padding-right: 0px; margin-right: 5px; margin-top: 5px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #PatternWrapper .configItem ul .PatternListItem a { width: 30px; height: 30px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #PatternWrapper .configItem ul .PatternListItem:hover { width: 30px; height: 30px; border: none; background-image: url("../images/ico-selector.jpg") no-repeat; background-position: center top; padding-left: 0px; padding-right: 0px; margin-right: 5px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #PatternWrapper .configItem ul .PatternListItem:hover a { width: 30px; height: 30px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #PatternWrapper .configItem ul .PatternListItem.selected { width: 30px; height: 30px; border: none; background-image: url("../images/ico-selector.jpg") no-repeat; background-position: center top; padding-left: 0px; padding-right: 0px; margin-right: 5px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #PatternWrapper .configItem ul .PatternListItem.selected a { width: 30px; height: 30px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .configItem { padding-left: 60px; padding-right: 60px; position: relative; /*width:470px;*/ }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .configItem a.mandatory { /*margin-bottom:15px;
padding-bottom:10px;
background: url("../images/ico-mandatory.png") no-repeat;
background-position:75px 6px;
box-shadow: 0 10px 7px -14px rgba(0, 0, 0, 0.8);
line-height: 200%;
display:block;
font-size:18px;
width:470px;
height:40px;
margin-bottom:15px;
font-family: 'open_sanssemibold'; */ background: url("../images/ico-mandatory.png") no-repeat; min-width: 17px; display: inline-block; height: 20px; margin-left: 10px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .configItem a.mandatory.alert { background: url("../images/ico-mandatory-alert.png") no-repeat left bottom; padding-left: 20px; font-size: 12px; vertical-align: top; color: red; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView h3 { margin: 15px 0 15px 0; padding-bottom: 10px; box-shadow: 0 10px 7px -14px rgba(0, 0, 0, 0.8); line-height: 200%; display: block; font-size: 18px; /*width:470px; */ height: 40px; font-family: "open_sanssemibold"; font-weight: normal; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView h3:after { content: attr(data-after); }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView h3:hover { cursor: pointer; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView span { position: absolute; top: 10px; right: 75px; width: 100px; display: block; text-indent: -9999px; float: right; background: url("../images/tabs-minus.png") no-repeat; background-position: right; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView .closed { width: 100px; display: block; text-indent: -9999px; float: right; background: url("../images/tabs-plus.png") no-repeat; background-position: right; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView h4 { font-family: "open_sanssemibold"; font-size: 14px; margin-bottom: 5px; font-weight: normal; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView h4.alert { font-weight: bold; font-size: 16px; font-family: "open_sanssemibold"; color: #000; padding: 0; margin: 0; padding-bottom: 20px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul { padding-left: 0px; margin-top: 0px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul .MaterialListItem:hover { background: url("../images/ico-selector.jpg") no-repeat; background-position: center top; border: 2px solid #f6ab24; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul .TabsListItem:hover { background: url("../images/ico-selector.jpg") no-repeat; background-position: center top; border: 2px solid #f6ab24; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul .TabsListItem { background-position: center top; border: 2px solid transparent; padding: 10px 9px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul .MaterialListItem { background-position: center top; border: 2px solid transparent; width: 153px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul .ColorListItem { padding-top: 10px; padding-bottom: 0px; background: none; width: 30px; height: 30px; padding-left: 0px; padding-right: 0px; margin-right: 5px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul .ColorListItem a { padding-top: 0px; padding-bottom: 0px; background: none; width: 30px; height: 30px; padding-left: 0px; padding-right: 0px; margin-right: 0px; border: none; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul .ColorListItem .ffffff { -moz-box-shadow: 0px 0px 1px #000 inset; -webkit-box-shadow: 0px 0px 1px #000 inset; box-shadow: 0px 0px 1px #000 inset; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul .ColorListItem.selected { padding-top: 10px; padding-bottom: 0px; background: none; width: 30px; height: 30px; padding-left: 0px; padding-right: 0px; margin-right: 5px; border: none; background: url("../images/ico-selector.jpg") no-repeat; background-position: center top; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul .ColorListItem.selected a { padding-top: 0px; padding-bottom: 0px; width: 30px; height: 30px; padding-left: 0px; padding-right: 0px; margin-right: 0px; border: none; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul .ColorListItem:hover { padding-top: 10px; padding-bottom: 0px; background: none; width: 30px; height: 30px; padding-left: 0px; padding-right: 0px; margin-right: 5px; border: none; background: url("../images/ico-selector.jpg") no-repeat; background-position: center top; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul .ColorListItem:hover a { padding-top: 0px; padding-bottom: 0px; width: 30px; height: 30px; padding-left: 0px; padding-right: 0px; margin-right: 0px; border: none; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul li { padding-top: 10px; margin-top: 10px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul li a { outline: 0; text-decoration: none; display: block; text-align: center; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul li a.ffffff { -moz-box-shadow: 0px 0px 1px #000 inset; -webkit-box-shadow: 0px 0px 1px #000 inset; box-shadow: 0px 0px 1px #000 inset; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul li a.ffffff img { height: 28px; width: 28px; padding: 1px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul li a img { /*width:130px; */ }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul li a .optionViewItemName { text-align: center; font-size: 11px; color: #000; font-family: "robotobold"; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul li a .optionViewItemName._150 { width: 150px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul li a .optionViewItemName._110 { width: 110px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul li a .optionViewItemSubName { text-align: center; font-size: 11px; color: #000; font-family: "open_sanslight"; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul li .materialWrapper ul { width: 201 !important; margin-left: auto; margin-right: auto; display: block; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul li .materialWrapper li { margin-top: 0px; padding: 0px; width: 50%; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul li .materialWrapper .materialInfo { float: right; border-right: 1px solid #e8e8e8; padding-left: 0px; padding-right: 10px; margin-top: 15px; margin-bottom: 15px; width: 25px; text-indent: -9999px; height: 23px; display: block; background: url("../images/btn-info.png") no-repeat; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul li .materialWrapper .materialFile { float: left; margin-left: 10px; margin-top: 15px; margin-bottom: 15px; width: 25px; height: 23px; text-indent: -9999px; display: block; background: url("../images/ic_certificados.png") no-repeat; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul li .materialWrapper .materialInfo:hover { float: right; border-right: 1px solid #e8e8e8; padding-left: 0px; padding-right: 10px; margin-top: 15px; margin-bottom: 15px; width: 25px; height: 23px; text-indent: -9999px; display: block; background: url("../images/btn-info_hover.png") no-repeat; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul li .materialWrapper .materialFile:hover { float: left; margin-left: 10px; margin-top: 15px; margin-bottom: 15px; width: 25px; height: 23px; text-indent: -9999px; display: block; background: url("../images/ic_certificados_hover.png") no-repeat; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul .selected { background: url("../images/ico-selector.jpg") no-repeat; background-position: center top; border: 2px solid #f6ab24; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul .selected a { text-decoration: none; outline: 0; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul .selected a img { /* width:130px; */ }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView ul .selected a .optionViewItemName { text-align: center; font-size: 11px; color: #000; font-family: "robotobold"; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper { padding-left: 60px; padding-right: 60px;               /*h3 { text-decoration: uppercase; line-height: 100%; display: block; font-size: 24px; width: 470px; height: 40px; margin-bottom: 0px; font-family: "robotocondensedbold";
 } h4 { font-size: 18px; font-family: "open_sanslight"; padding-bottom: 10px; font-weight: normal; width: 470px; height: 40px; }*/ }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul .logoActionItem a { text-align: left; padding-top: 12px; padding-bottom: 12px; padding-left: 50px; font-size: 12px; font-family: "open_sanslight"; color: black; display: inline-block; width: auto; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul .logoItem { border: 2px solid transparent; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul .logoItem:hover { background: url("../images/ico-selector.jpg") no-repeat; border: 2px solid #f6ab24; background-position: center top; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul .logoItem.selected { background: url("../images/ico-selector.jpg") no-repeat; border: 2px solid #f6ab24; background-position: center top; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul #logoActionIncrementSize { padding-left: 0px; padding-bottom: 15px; width: 420px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul #logoActionIncrementSize a { background: url("../images/btn-maximize.png") no-repeat; background-position: left; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul #logoActionIncrementSize a:hover { background: url("../images/btn-maximize_hover.png") no-repeat; background-position: left; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul #logoActionDecreaseSize { padding-left: 0px; padding-bottom: 15px; width: 420px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul #logoActionDecreaseSize a { background: url("../images/btn-minimize.png") no-repeat; background-position: left; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul #logoActionDecreaseSize a:hover { background: url("../images/btn-minimize_hover.png") no-repeat; background-position: left; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul #logoActionReset { padding-left: 0px; padding-bottom: 15px; width: 420px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul #logoActionReset a { background: url("../images/btn-restore.png") no-repeat; background-position: left; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul #logoActionReset a:hover { background: url("../images/btn-restore_hover.png") no-repeat; background-position: left; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul #logoActionColor { padding-left: 0px; padding-bottom: 15px; width: 420px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul #logoActionColor a { background: url("../images/btn-paint.png") no-repeat; background-position: left; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul #logoActionColor a:hover { background: url("../images/btn-paint_hover.png") no-repeat; background-position: left; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul #logoActionColor ul { margin-left: 50px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul #logoActionColor ul .logoColorItem:hover { float: left; width: 30px; height: 30px; padding-left: 0px; padding-right: 0px; margin-right: 5px; background: url("../images/ico-selector.jpg") no-repeat; background-position: center top; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul #logoActionColor ul .logoColorItem { float: left; width: 30px; height: 30px; padding: 10px 0 0 0; margin-right: 5px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul #logoActionColor ul .logoColorItem a { background: none; width: 30px; height: 30px; padding: 0; margin-right: 0px; border: none; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul #logoActionColor ul .logoColorItem .ffffff { -moz-box-shadow: 0px 0px 1px #000 inset; -webkit-box-shadow: 0px 0px 1px #000 inset; box-shadow: 0px 0px 1px #000 inset; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul #logoActionColor ul .selected { float: left; width: 30px; height: 30px; padding-left: 0px; padding-right: 0px; margin-right: 5px; background: url("../images/ico-selector.jpg") no-repeat; background-position: center top; border: 0; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #LogoWrapper ul #logoActionColor ul .selected a { padding-top: 0px; padding-bottom: 0px; width: 30px; height: 30px; padding-left: 0px; padding-right: 0px; margin-right: 0px; border: none; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #StitchingColorWrapper { padding-left: 60px; padding-right: 60px; position: relative; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #StitchingColorWrapper .configItem { padding: 0px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #StitchingColorWrapper .configItem span.collapseControl { right: 15px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #StitchingColorWrapper .configItem .pespontosImageWrapper { float: left; padding: 3px; border: 3px solid #f8f8f8; margin-right: 60px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #StitchingColorWrapper .configItem .pespontosImageWrapper .previsualize { width: 130px; height: 50px; text-align: center; font: 11px 'open_sanslight'; padding: 0 10px; display: table-cell; vertical-align: middle; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #StitchingColorWrapper li { float: left; width: 30px; height: 30px; padding: 10px 0 4px 0; margin: 0 4px 0 0; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #StitchingColorWrapper li .ffffff { -moz-box-shadow: 0px 0px 1px #000 inset; -webkit-box-shadow: 0px 0px 1px #000 inset; box-shadow: 0px 0px 1px #000 inset; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #StitchingColorWrapper li a { width: 30px; height: 30px; display: block; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #StitchingColorWrapper li:hover { background: url("../images/ico-selector.jpg") no-repeat; background-position: center top; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #StitchingColorWrapper li:hover a { width: 30px; height: 30px; display: block; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #StitchingColorWrapper li.selected { border: none; background: url("../images/ico-selector.jpg") no-repeat; background-position: center top; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #ConfigsInsideWrapper #dygConfigsView #StitchingColorWrapper li.selected a { width: 30px; height: 30px; display: block; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygPreviewView { background-color: #fff; /*    margin-top:58px; margin-left:95px; */ float: right; width: 280px; /* height:500px; */ /*img
{ width:280px; height:375px; position:static;
}*/ }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygPreviewView img { display: block; margin-left: auto; margin-right: auto; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygPreviewView ul { line-height: 300%; padding-left: 0px; display: inline-block; margin-left: auto; margin-right: auto; height: 45px; margin-top: 10px; margin-bottom: 0px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygPreviewView ul li { padding-left: 9px; padding-right: 0px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygPreviewView ul li a { outline: 0; width: 280px; height: 45px; font-size: 13px; text-transform: uppercase; color: #b8b8b8; text-align: center; font-family: "robotocondensedbold"; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygPreviewView ul li a:hover { line-height: 200%; text-decoration: none; outline: 0; width: 280px; height: 45px; font-size: 13px; text-transform: uppercase; color: #000; text-align: center; font-family: "robotocondensedbold"; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygPreviewView ul li a:active { line-height: 200%; text-decoration: none; outline: 0; width: 280px; height: 45px; font-size: 13px; text-transform: uppercase; color: #000; text-align: center; font-family: "robotocondensedbold"; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygPreviewView ul li:first-child { /* background: url("../images/ico-change_view.png") no-repeat; background-position: right;*/ /* padding-right: 34px; */ margin-right: 7px; padding-left: 0; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygPreviewView ul #iconSidePreview { background: url("../images/ico-change_view.png") no-repeat; width: 28px; height: 28px; float: left; margin-top: 19px; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygPreviewView ul .selected { border: none; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygPreviewView ul .selected a { line-height: 200%; text-decoration: none; outline: 0; width: 280px; height: 45px; font-size: 13px; text-transform: uppercase; color: #000; text-align: center; font-family: "robotocondensedbold"; }
#dygGlobalWrapper #stepsContainerWrapper #step345 #dygConfigsGlobalWrapper #dygPreviewView #PreviewWrapper.loading #iconSidePreview { -webkit-animation-name: rotate; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear; -moz-animation-name: rotate; -moz-animation-duration: 2s; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear; }

@-webkit-keyframes rotate { from { -webkit-transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); } }
@-moz-keyframes rotate { from { -moz-transform: rotate(0deg); }
  to { -moz-transform: rotate(360deg); } }
body.i18n-pt-pt .estimatedValue { background: url("../images/preco_estimado.png") no-repeat; }

@media only screen and (max-width: 1220px) { .rightWrapperConfig { width: 739px !important; }
  .rightWrapperConfig #ConfigsInsideWrapper { width: 459px !important; }
  .rightWrapperConfig #ConfigsInsideWrapper li.TabsListItem { width: 126px !important; } }
@media (max-width: 1540px) and (min-width: 1460px) {
  .animatedWrap #dygNextBackView {
    top: -130px!important;
  }

  .animatedWrap #PreviewWrapper {
    position: relative;
    top: -95px!important;
  }

}
@media (max-width: 1450px) and (min-width: 992px) {
  .animatedWrap #dygNextBackView {
    top: -130px!important;
  }

  .animatedWrap #PreviewWrapper {
    position: relative;
    top: -95px!important;
  }

}
input[type=number]
{
  -moz-appearance: textfield;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button
{
  -webkit-appearance: none;
}

