html{background-color:#fff!important;height:auto}body{background-color:#fff;font-family:Trebuchet MS,Helvetica,Tahoma,Arial,sans-serif;font-size:13px;height:100%;line-height:1.2}body,div,form,h1,h2,h3,h4,p{margin:0;padding:0}p{margin-bottom:12px}a,a:visited{color:#42639c}img{border-width:0}div.clear-fix{clear:both;font-size:3px;height:0;overflow:hidden}ul{list-style-type:square}.topLine{height:28px;line-height:24px;overflow:visible;padding:0}.topLine .tabs{float:left;padding:4px 4px 0}div.tabs a{color:#42639c;padding:3px 5px;text-decoration:none}div.tabs a span{color:#42639c;text-decoration:underline}div.tabs span{color:#666}.topLine h1{float:left;font-size:15px;font-weight:700;padding:4px 10px 0}.leftPanel{float:left;padding:0 20px 20px 0;width:200px}.rightPanel{margin-left:240px;padding:0 10px}@media (max-width:725px){.leftPanel{float:none;margin:0 auto}.rightPanel{margin-left:0;padding:0}.description-container p{text-align:left}}table.buy_buttons_block{border-collapse:separate;border-spacing:0;table-layout:fixed;width:200px}table.buy_buttons_block td{padding:0 0 0 2px;text-align:left;width:98px}table.buy_buttons_block td:first-child{padding:5px 2px 5px 0}table.buy_buttons_block td a.buy_button{display:block;margin:0;min-width:0;overflow:hidden;white-space:normal;width:auto}.buy-btn__price-area{white-space:nowrap}a.buy_button .currency,a.buy_button .price{font-weight:700}a.buy_button{background-color:#fff;border:1px solid #3d77bd;-webkit-box-sizing:border-box;box-sizing:border-box;color:#3d77bd;cursor:pointer;display:inline-block;margin:5px 5px 0 0;min-width:85px;padding:4px 5px;text-align:center;text-decoration:none;width:100%}a.buy_button.orange{background-color:#ff8700;border-color:#ff8700;color:#fff}a.buy_button.green{background-color:#44b344;border-color:#44b344;color:#fff}a.buy_button.violet{background-color:#7184ba;background-image:linear-gradient(180deg,#a7b6e2 1px,#8c9bc8 0,#6479b4);background-image:-ms-linear-gradient(top,#a7b6e2 1px,#8c9bc8 1px,#6479b4 100%);border-color:#8c9bca;color:#fff}.productsBlock a.buy_button:hover,a.buy_button:hover{background-color:#fff;border-color:#6191cc;color:#6191cc}a.buy_button.orange:hover{background-color:#ff931a;border-color:#ff931a;color:#fff}a.buy_button.green:hover{background-color:#53be53;border-color:#53be53;color:#fff}a.buy_button.violet:hover{background-image:linear-gradient(180deg,#c0cbeb 1px,#a3b1db 0,#5b70ac);background-image:-ms-linear-gradient(top,#c0cbeb 1px,#a3b1db 1px,#5b70ac 100%)}a.buy_button.disabled{background-color:#f8f8f8;color:#999;cursor:default;text-shadow:1px 1px 0 #fff}a.buy_button.disabled:hover{background-color:#f8f8f8;color:#999;text-decoration:none}.description-container{margin-bottom:20px;max-height:200px;overflow:hidden;padding:0;position:relative}.description-container .g-rating{margin:2px 0 0 8px}.description-container #description{max-height:200px}.description-container h1{color:#000;font-size:18px;margin:5px 0 15px;overflow:hidden;padding:0}.description-container p{text-align:justify}div.description-container div#descriptionOverflow{background:url(https://c.mql5.com/i/shared/ico_block2.png) repeat-x 0 -102px;bottom:0;height:50px;position:absolute;width:100%}div.description-container p:empty,div.description-container>br:first-child{display:none}.description-container.full{max-height:100%;overflow:visible;position:static}.description-container.full #description{max-height:100%}div.description-container.full div#descriptionOverflow,div.description-container.preload span.buttonMore{display:none}div.description-container div#descriptionOverflow .midLine{bottom:5px;position:absolute;width:100%}div.description-container span.buttonMore{background-color:#fff;bottom:0;padding-right:5px;position:absolute}div.description-container div.buttonsMore{background-color:#fff;bottom:0;margin:5px 0;position:absolute}div.description-container.full div.buttonsMore{position:static}div.description-container div.buttonsMore span a{margin:0}h2{color:#000;font-size:15px;height:30px;line-height:30px;overflow:hidden;padding:0}div.productsBlock .product.small{float:left;height:60px;margin:0;min-height:60px;overflow:hidden;padding:8px 16px 8px 0;width:274px}div.productsBlock .product.small .logo{border:1px solid #dfdfdf;float:left;height:60px;left:0;position:static;top:0;width:60px}div.productsBlock .product.small .productDetails{display:block;line-height:19px;margin-left:70px;padding-top:0}.product.small .productDetails .title .productName a{color:#2379b5;font-weight:700;text-decoration:none}.product.small .productDetails .title .productName a:hover{text-decoration:underline}div.productsBlock .product.small .productDetails .productAuthor{display:block;margin-top:2px}div.productsBlock .product.small .productDetails .productAuthor a{color:#2379b5;text-decoration:none}div.productsBlock .product.small .productDetails .productAuthor a:hover{text-decoration:underline}div.productsBlock .product.small .productDetails .price{color:#000;display:block;font-size:14px;font-weight:700;margin-top:2px}div.productsBlock .product.small .productDetails .price.gray{color:#999}div.productsBlock .product{min-height:80px;overflow:hidden;padding:10px;position:relative}div.productsBlock .product .logo{left:10px;position:absolute;text-align:center;top:10px;width:60px}.logoEdit .frame,.product .logo .frame,.product-icon .frame,.productSmall .logo .frame,.product_preview .product_logo .frame,.products_table .frame,.search_result_logo .frame{border:1px solid #dadada;display:block;height:58px;overflow:hidden;padding:1px;width:58px}.productLarge .logo .frame{padding:1px}.logoEdit .frame .bg,.product .logo .frame .bg,.product-icon .frame .bg,.product_preview .product_logo .frame .bg,.products_table .frame .bg,.search_result .frame .bg,div.productsBlock .productSmall .logo .frame .bg{display:block;height:58px;overflow:hidden;width:58px}.product-icon .frame .bg img,.product_preview .product_logo .frame .bg img,.products_table .frame .bg img,.search_result .frame .bg img,div.productsBlock .product .logo .frame .bg img,div.productsBlock .productSmall .logo .frame .bg img{margin:-1px}.product .logo .frame.x40,.product-icon .frame.x40,.products_table .frame.x40{height:38px;width:38px}.logoEdit .frame.x200,.product .logo .frame.x200,.product-icon .frame.x200,.products_table .frame.x200{height:198px;width:198px}.product .logo .frame.x40 .bg,.product-icon .frame.x40 .bg,.products_table .frame.x40 .bg{height:38px;width:38px}.logoEdit .frame.x200 .bg,.product .logo .frame.x200 .bg,.product-icon .frame.x200 .bg,.products_table .frame.x200 .bg{height:198px;width:198px}div.productsBlock .product .productDetails{margin-left:72px}div.productsBlock .product .productDetails .detailsLink{display:inline-block}div.productsBlock .product .title{font-size:.9em;font-weight:700;overflow:hidden;text-overflow:ellipsis}div.productsBlock .product .title.disabled{text-decoration:line-through}div.productsBlock .product .reviews-count{display:inline-block;font-size:11px;line-height:15px;margin-left:5px;margin-top:7px;vertical-align:top}div.productsBlock .product .bottomGradient{background:url(https://c.mql5.com/i/shared/ico_block2.png) 0 -98px repeat-x;height:50px;margin-top:-45px;position:absolute;width:100%}div.productsBlock .productName a{color:#000;font-size:1.2em;text-decoration:none;white-space:nowrap}div.productsBlock .productName a:hover{text-decoration:underline}div.productsBlock .description{height:70px;margin-top:5px;overflow:hidden}div.productsBlock .price{color:#657fab}div.productsBlock.lite .product .productName a{color:#42639c;font-size:1.1em;text-decoration:underline}div.productsBlock.lite .product .rating{margin-bottom:8px;margin-top:10px}div.productsBlock.lite .product .price{color:#000;font-weight:700}.productLarge{border:1px solid transparent;display:inline-block;margin:5px;padding:0;position:relative;text-align:left;width:140px}.productLarge .logo{border-right:1px solid #dadada;margin:0 0 67px;padding:0}.productLarge .productDetails{background-color:#fff;border:1px solid #dadada;border-top:0 solid #dadada;bottom:0;height:56px;left:0;line-height:normal;overflow:hidden;padding:5px;position:absolute;text-overflow:ellipsis;-webkit-transition:height .2s ease .8s,border-top-width .1s linear .9s;transition:height .2s ease .8s,border-top-width .1s linear .9s;width:128px}.productLarge:hover .productDetails{border-top-width:1px;height:195px}.productLarge .productDetails p{color:#626363;font-size:.8em;line-height:13px;margin-top:0}.productLarge .productDetails p a{color:#626363;display:inline-block;height:130px;outline:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;width:100%}.productLarge .logo .frame{border:1px solid #dadada;border-radius:28px 0;display:block;height:138px;overflow:hidden;padding:0;width:138px}.productLarge .productName a{color:#000;display:block;font-size:15px!important;font-weight:400!important;height:auto;margin:0;overflow:hidden;text-align:left;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.productLarge .productName a:hover{text-decoration:underline}.productLarge .productAuthor{color:grey;display:block;font-size:.8em;min-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productLarge .productAuthor a{color:grey;text-decoration:none}.productLarge .productAuthor a:hover{text-decoration:underline}.productLarge .productPrice{margin-top:5px}.productLarge .productPrice .price{color:#000;display:inline-block;font-weight:700;height:21px;margin-bottom:2px;margin-top:2px;overflow:hidden;text-overflow:clip;white-space:nowrap}.productLarge .productPrice .price.gray{color:#999}.productLarge .buy_button{float:right}.productLarge .g-rating{float:right;margin-top:4px}.bigWidget .g-rating{margin-top:2px}.productLarge.bookLarge .logo,.productLarge.magazineLarge .logo{border-bottom-width:0;border-left:1px solid #dadada;border-right:1px solid #dadada;border-top:1px solid #dadada;overflow:hidden}.productLarge.bookLarge .logo img,.productLarge.magazineLarge .logo img{margin:0 -1px}.productLarge.bookLarge:hover .productDetails,.productLarge.magazineLarge:hover .productDetails{height:237px}.productLarge.bookLarge .productDetails p a,.productLarge.magazineLarge .productDetails p a{height:220px}div.rating.small .v05{width:5px}div.rating.small .v10{width:10px}div.rating.small .v15{width:15px}div.rating.small .v20{width:20px}div.rating.small .v25{width:25px}div.rating.small .v30{width:30px}div.rating.small .v35{width:35px}div.rating.small .v40{width:40px}div.rating.small .v45{width:45px}div.rating.small .v50{width:50px}div.productSmall .price{color:#000;display:inline-block;height:21px;margin-top:2px}.productSmall span.productName a{color:#000;display:block;font-size:.83em!important;font-weight:700!important;height:28px;margin:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.paginatorEx{font-size:1.1em;word-spacing:2px}.paginatorEx a{border:1px solid #dadada;font-size:13px;margin:0 2px;padding:1px 4px;text-decoration:none}.paginatorEx a:hover{border:2px solid #748cb6;margin:0 1px}.paginatorEx a.selected{background-color:#f2f2f2;border:2px solid #dadada;color:#000;font-weight:700;margin:0 1px}.paginatorEx a.arrow,.paginatorEx span.arrow{border:0;font-size:12px;margin:0 1px;padding:1px 3px}.paginatorEx a.arrow:hover{border:0;margin:0 1px;text-decoration:underline}div.galleryNew{overflow:hidden;padding:8px 0;text-align:center}div.galleryNew .galleryContainer{display:inline-block}div.galleryNew .galleryMain{margin:0 100px;position:relative}div.galleryNew table .galleryMain{margin:0}div.galleryNew .galleryMain .imageContainer{height:100%;position:absolute;text-align:center;width:100%;z-index:0}div.galleryNew table .galleryMain .imageContainer{display:none;height:100%;position:static;text-align:center;width:100%;z-index:0}div.galleryNew .galleryMain .imageLink{-webkit-box-shadow:0 0 5px #dadada;box-shadow:0 0 5px #dadada;display:inline-block;vertical-align:middle}div.galleryNew .galleryMain .imageContainer.selected{display:block;z-index:100}.galleryMain img{height:auto}.galleryNavigator{width:100px}.galleryNavigator.left{float:left}.galleryNavigator.right{float:right}table .galleryNavigator.left,table .galleryNavigator.right{float:none}div.galleryNew .galleryNavigator .navigationPreview{display:none}div.galleryNew.wideGallery .galleryNavigator .navigationPreview{-webkit-box-shadow:0 0 3px #dadada;box-shadow:0 0 3px #dadada;cursor:pointer;display:inline-block;position:relative}.galleryNavigator .navigationPreview .previewArrow{background-image:url(https://c.mql5.com/i/shared/ico_gallery2.png);background-repeat:no-repeat;height:32px;margin-top:-16px;position:absolute;top:50%;width:24px}.galleryNavigator.left .navigationPreview .previewArrow{background-position:0 -158px;right:-50px}.galleryNavigator.right .navigationPreview .previewArrow{background-position:0 -192px;left:-45px}div.galleryNew.wideGallery .galleryNavigator .navigationArrow{display:none}.galleryNavigator .navigationArrow{background-image:url(https://c.mql5.com/i/shared/ico_gallery2.png);cursor:pointer;display:inline-block;height:32px;width:32px}.galleryNavigator.left .navigationArrow{background-position:0 -92px}.galleryNavigator.right .navigationArrow{background-position:0 -126px}.galleryNavigator.left .navigationArrow:hover{background-position:0 -24px}.galleryNavigator.right .navigationArrow:hover{background-position:0 -58px}.galleryNavigatorBottom{text-align:center}.galleryNavigatorBottom .navigationBullet{background-image:url(https://c.mql5.com/i/shared/ico_gallery2.png);background-position:-11px -12px;cursor:pointer;display:inline-block;height:10px;margin:35px 15px;width:10px}.galleryNavigatorBottom .navigationBullet.selected,.galleryNavigatorBottom .navigationBullet:hover{background-position:-11px 0}.product-info div{margin:5px 0;white-space:nowrap}.product-info div.last_version_options{border:1px solid #fff;line-height:20px;margin:0;padding-left:20px;white-space:normal!important}.product-info .info_rating{margin-top:10px;overflow:hidden;text-align:center}.product-info .info_price{font-weight:700;margin:10px 0;padding:0;text-align:center}.budget{color:#1c9124}div.productDatatable div{font-size:12px;position:relative;white-space:nowrap;width:100%}div.productDatatable div span.productDatatableValue{background:#fff;display:block;max-width:58%;overflow:hidden;padding-left:2px;position:absolute;right:0;text-overflow:ellipsis;top:0}div.productDatatable div span.productDatatableValue .icons-ux{margin:-1px -2px 0 0}div.productDatatable div span i{font-style:normal}.icons-ux{cursor:help}#authorBlock .arr{background:transparent;height:0;position:absolute;right:20px;width:0}#authorBlock .arr.front{border:6px solid transparent;border-bottom-color:#fff;top:-10px}#authorBlock .arr.back{border:6px solid transparent;border-bottom-color:#dadada;top:-12px}#authorBlockContent div{margin:0}#authorBlockContent .left{float:left;margin:0;width:60px}#authorBlockContent .left img{display:block;font-size:10px;line-height:60px;overflow:hidden}#authorBlockContent .left div{font-size:10px}#authorBlockContent .intro{font-size:90%;margin:0 0 0 70px;padding:0;text-align:left;width:150px}#authorBlockContent .intro div{white-space:normal}#authorBlockContent .intro ul{list-style:none;margin:-2px 0 0;padding:0}#authorBlockContent .intro li{margin:0 0 3px;overflow:hidden;text-overflow:ellipsis}#authorBlockContent .intro li strong{font-size:11px}.scroll-container{margin-bottom:30px;padding:2px 10px;z-index:1}.footer{background:#fff;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;left:0;line-height:30px;position:fixed;width:100%;z-index:2}.footer__wrapper{background:#fff;height:29px;line-height:29px;position:relative;z-index:1}.footer__link{margin-left:8px;text-decoration:none}.footer__link:hover{text-decoration:underline}.footer__logo{padding:0;position:absolute;right:8px;top:8px}.footer:before{-webkit-box-shadow:0 -1px 7px 0 rgba(1,1,1,.3);box-shadow:0 -1px 7px 0 rgba(1,1,1,.3);content:"";display:block;height:1px;margin-bottom:-1px;margin-right:16px}.footer_mobile:before{margin-right:0;width:100%}.footer .footer__back{margin-top:4px;padding:0 10px;text-decoration:none}.footer .footer__back .icon-back{background:url(https://c.mql5.com/i/ui_icons10.png) -260px 0;display:inline-block;height:12px;margin:5px 4px 0 0;vertical-align:sub;width:7px}.icons-ux{background-image:url(/i/icons/ux.png?t=8eaa867ef59d459d);display:inline-block;-ms-flex-negative:0;flex-shrink:0;vertical-align:top}@media (-moz-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:120dpi){.icons-ux{background-image:url(/i/icons/ux_2x.png?t=feedd8e4c7e5291e);background-size:93px 87px}}.icons-ux_arrow-down{background-position:0 0;height:24px;width:24px}.icons-ux_arrow-down-black{background-position:-75px -19px;height:16px;width:16px}.icons-ux_arrow-down-gray{background-position:-25px 0;height:24px;width:24px}.icons-ux_arrow-down-min{background-position:-75px -36px;height:16px;width:16px}.icons-ux_arrow-left{background-position:0 -25px;height:24px;width:24px}.icons-ux_arrow-right{background-position:-25px -25px;height:24px;width:24px}.icons-ux_arrow-up{background-position:-50px 0;height:24px;width:24px}.icons-ux_arrow-up-min{background-position:-75px -53px;height:16px;width:16px}.icons-ux_close-gray{background-position:-59px -50px;height:14px;width:14px}.icons-ux_close-gray-small{background-position:0 -50px;height:20px;width:20px}.icons-ux_gear{background-position:-17px -71px;height:15px;width:13px}.icons-ux_preview{background-position:-40px -50px;height:18px;width:18px}.icons-ux_reply{background-position:-44px -71px;height:11px;width:11px}.icons-ux_return{background-position:0 -71px;height:16px;width:16px}.icons-ux_search{background-position:-21px -50px;height:19px;width:18px}.icons-ux_shield{background-position:-50px -25px;height:24px;width:24px}.icons-ux_shield-small{background-position:-75px 0;height:18px;width:18px}.icons-ux_warn{background-position:-31px -71px;height:12px;width:12px}.g-rating{background:url(/i/rating.svg) repeat-x;display:inline-block;font-size:0;height:16px;overflow:hidden;position:relative;vertical-align:top;white-space:nowrap;width:80px}.g-rating:before{background-color:#f0ab00;content:"";height:16px;left:0;-webkit-mask-image:url(/i/rating.svg);mask-image:url(/i/rating.svg);-webkit-mask-size:16px;mask-size:16px;position:absolute;top:0;width:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.g-rating:before{background:url(/i/rating-orange.svg) repeat-x;-webkit-mask-image:none;mask-image:none}}.g-rating_v00:before{width:0}.g-rating_v05:before{width:10%}.g-rating_v10:before{width:20%}.g-rating_v15:before{width:30%}.g-rating_v20:before{width:40%}.g-rating_v25:before{width:50%}.g-rating_v30:before{width:60%}.g-rating_v35:before{width:70%}.g-rating_v40:before{width:80%}.g-rating_v45:before{width:90%}.g-rating_v50:before{width:100%}.g-rating__info{display:inline-block;font-size:14px;font-weight:700;margin-left:4px;margin-top:2px;vertical-align:top}.g-rating_sm{background-size:10px;height:10px;width:50px}.g-rating_sm:before{background-size:10px;height:10px;-webkit-mask-size:10px;mask-size:10px}.g-rating_sm+.g-rating__info{font-size:12px;font-weight:700}.product-label{background:#43b344;color:#fff;display:inline-block;font-size:11px;height:18px;line-height:18px;text-align:center;text-transform:uppercase;vertical-align:top;width:39px}