#top-panel{background:#6e2ba0 url(../../img/perm/hg.png) repeat-x 0 0}#logo,#top-panel a:before,#top-panel a .before,#top-menu a:after,#top-menu a .after,.with-btn button:hover{background-image:url(../../img/perm/icons.png)!important}#top-menu a{color:#5f218a!important}.with-btn button:focus{background-color:#5f218a}.field.focused{background:transparent url(../../img/perm/hg.png) repeat-x 0 -107px!important}.field.focused:before,.field.focused .before,.field.focused:after,.field.focused .after{background:transparent url(../../img/perm/icons.png) no-repeat -82px -109px!important}.field.focused:after,.field.focused .after{background-position:-82px -139px!important}.default-form fieldset{-webkit-box-shadow:0 0 4px rgba(0,0,0,0.8),0 0 20px rgba(95,33,138,0.3) inset;-moz-box-shadow:0 0 4px rgba(0,0,0,0.8),0 0 20px rgba(95,33,138,0.3) inset;box-shadow:0 0 4px rgba(0,0,0,0.8),0 0 20px rgba(95,33,138,0.3) inset}.field.text textarea:focus{border:1px solid #bc74b3;background:#f0e4f2;-webkit-box-shadow:1px 1px 3px rgba(187,116,188,0.9) inset,1px 1px 0 rgba(248,248,248,1);-moz-box-shadow:1px 1px 3px rgba(187,116,188,0.9) inset,1px 1px 0 rgba(248,248,248,1);box-shadow:1px 1px 3px rgba(187,116,188,0.9) inset,1px 1px 0 rgba(248,248,248,1)}.question button span{color:#741385!important}.btn.violet span,.btn.primary span{color:#fff!important}.btn.violet,.btn.primary{background-position:0 -734px}.btn.violet:before,.btn.violet .before,.btn.primary:before,.btn.primary .before{background-position:0 -903px}.btn.violet:after,.btn.violet .after,.btn.primary:after,.btn.primary .after{background-position:-6px -903px}.btn.violet:hover,.btn.primary:hover,.btn.violet:focus,.btn.primary:focus{background-position:0 -775px}.btn.violet:hover:before,.btn.violet:hover .before,.btn.primary:hover:before,.btn.primary:hover .before,.btn.violet:focus:before,.btn.violet:focus .before,.btn.primary:focus:before,.btn.primary:focus .before{background-position:0 -944px}.btn.violet:hover:after,.btn.violet:hover .after,.btn.primary:hover:after,.btn.primary:hover .after,.btn.violet:focus:after,.btn.violet:focus .after,.btn.primary:focus:after,.btn.primary:focus .after{background-position:-6px -944px}.btn.violet:active,.btn.primary:active{background-position:0 -774px!important}.btn.violet:active:before,.btn.violet:active .before,.btn.primary:active:before,.btn.primary:active .before{background-position:1px -943px!important}.btn.violet:active:after,.btn.violet:active .after,.btn.primary:active:after,.btn.primary:active .after{background-position:-5px -943px!important}.btn.violet-light span{color:#fff!important}.btn.violet-light{background-position:0 -775px}.btn.violet-light:before,.btn.violet-light .before{background-position:0 -944px}.btn.violet-light:after,.btn.violet-light .after{background-position:-6px -944px}.btn.violet-light:hover,.btn.violet-light:focus{background-position:0 -514px}.btn.violet-light:hover:before,.btn.violet-light:hover .before,.btn.violet-light:focus:before,.btn.violet-light:focus .before{background-position:0 -300px}.btn.violet-light:hover:after,.btn.violet-light:hover .after,.btn.violet-light:focus:after,.btn.violet-light:focus .after{background-position:-6px -300px}.btn.violet-light:active{background-position:0 -513px!important}.btn.violet-light:active:before,.btn.violet-light:active .before{background-position:1px -299px!important}.btn.violet-light:active:after,.btn.violet-light:active .after{background-position:-5px -299px!important}#profile_description:focus{background:#f1e4f2;border:1px solid #b174bc;border-bottom-color:#d9b5db;box-shadow:inset 0 1px 5px 1px #cca9d5,inset 1px 0 3px 1px #c9a6d3}.shop-marker{background:#7f2994}.shop-marker:hover,.shop-marker.hover{background:#500c5c}.shop-marker dl,#shops-list dl,#floors-links li span strong,#floors-links li a:after,#shop-nav a.prev-shop,#shop-nav a.next-shop,.view-prev:after,.view-next:after{background-image:url(../../img/perm/icons.png)}#shop-images a,.view-thumbnails img.selected,.view-thumbnails img:hover{border-color:#500c5c}.shop-marker dl:after{border-top-color:#500c5c}.shop-marker dl.left:after{border-color:transparent #500c5c transparent transparent}.shop-marker dl.right:after{border-color:transparent transparent transparent #500c5c}.shop-marker dl.bottom:after{border-color:transparent transparent #500c5c}.shop-marker dl dd,#shops-list dl dd,#floors-links li span,#floors-links li span strong,#tc-phone a{color:#7f2994}#shop-nav a.floor-link{background:transparent url(../../img/perm/plan.jpg) no-repeat 0 top}#shop-info .btn span{color:#7f2994!important}
#mobile-menu{background:#7f2994}@media screen and (max-width: 980px){#top-panel{background:#7f2994!important;background:linear-gradient(0deg,#7f2994 0%,#8b5bb0 100%)!important}}@media screen and (max-width: 490px){#tc-phone a:hover,#tc-phone a{color:#7f2994!important}}