﻿@font-face{font-family:Roboto;src:url('/Content/Fonts/Roboto-Regular.ttf');font-weight:400;font-style:normal;}@font-face{font-family:Roboto;src:url('Fonts/Roboto-Light.ttf');font-weight:300;font-style:normal;}html,body{height:100%;margin:0;padding:0;background-color:#dcdcdc;font-family:Roboto;}a{color:#666;text-decoration:none;}a:hover{text-decoration:underline;}a:visited{color:#b5b5b5;}hr{border-color:#536dfe;border-bottom:none;}h3{font-size:large;font-weight:400;padding:0;margin:0;}.title{color:#536dfe;}.button{display:inline-block;text-align:center;line-height:30px;width:300px;height:30px;margin:10px 0 10px 0;border-radius:2px;border-width:0;background-color:#536dfe;transition:all .1s linear;color:#fff;font:normal;}.button:hover{text-decoration:none;}.button:active{background-color:#203acb;}.button:visited{color:#fff;}.button-round{display:inline-block;width:60px;height:60px;float:right;margin-top:220px;margin-right:50px;border-radius:60px;background-color:#536dfe;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);transition:all .3s ease-in-out;}.button-round img{margin-left:9px;margin-top:9px;transition:all .3s ease-in-out;}.button-round:hover{width:80px;height:80px;margin-top:210px;margin-right:40px;border-radius:80px;background-color:#425ced;transform:rotate(360deg);}.button-round:hover img{margin-left:19px;margin-top:19px;}.button-round:active{background-color:#203acb;}.accent-text{color:#536dfe;}#page{min-height:100%;}nav{position:fixed;width:100%;height:50px;background-color:#d32f2f;box-shadow:0 0 3px rgba(0,0,0,.7);}@media(max-width:640px){.mobile-visible{display:inline-block;}}@media(min-width:640px){.mobile-visible{display:none;}}@media(max-width:640px){.desctop-visible{display:none;}}@media(min-width:640px){.desctop-visible{display:inline-block;}}@media(max-width:640px){.menu-desctop{display:none;}}@media(min-width:640px){.menu-desctop{display:inline-block;}}.menu-button{display:inline-block;width:200px;height:50px;background-color:#d32f2f;text-decoration:none;text-align:center;line-height:50px;font-size:x-large;color:#fff;transition:all .1s linear;}.menu-button:hover{background-color:#c21e1e;text-decoration:none;}.menu-button:visited{color:#fff;}.menu-button:active{background-color:#a00000;border-color:#8f0000;}.menu-current{height:47px;border-color:#b10d0d;border-style:solid;border-width:0 0 3px 0;}.menu-mobile-button{width:50px;height:50px;cursor:pointer;background-image:url("/Content/Images/Icons/MenuIcon.png");}@media(max-width:640px){.menu-mobile-button{display:inline-block;}}@media(min-width:640px){.menu-mobile-button{display:none;}}.menu-mobile-button:hover{background-color:#c21e1e;}.menu-mobile-button:active{background-color:#a00000;}.mobile-dark{display:none;position:fixed;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,.8);transition:all ease-in .1s;}.menu-mobile{position:fixed;width:250px;margin-left:-250px;height:100%;z-index:15;background-color:#ededed;transition:all ease-in .1s;}.menu-item-mobile{display:block;width:220px;height:50px;padding-left:30px;font-size:larger;color:#000;text-decoration:none;line-height:50px;transition:all .1s linear;}.menu-item-mobile:hover{background-color:#dcdcdc;text-decoration:none;}.menu-item-mobile:active{background-color:#cbcbcb;}.menu-item-mobile:visited{color:#000;}#header{display:block;width:100%;height:250px;background-image:url("/Content/Images/header.png");background-position-x:right;box-shadow:0 0 5px rgba(0,0,0,.7);}#height-fix{height:42px;}#content{height:100%;}#wrapper{width:100%;height:50px;}footer{width:100%;height:50px;margin-top:-50px;background-color:#d32f2f;color:#dcdcdc;font-size:smaller;line-height:50px;}footer span{margin:0 5px 0 5px;}footer .login-link{float:right;color:#dcdcdc;margin-right:5px;}@media(max-width:640px){.card-width{width:99%;}}@media(min-width:640px){.card-width{width:632px;}}@media(min-width:930px){.card-width{width:930px;}}@media(min-width:1240px){.card-width{width:1228px;}}.card{display:block;margin:10px auto;border-radius:2px;box-shadow:0 0 5px rgba(0,0,0,.7);background-color:#fff;}@media(max-width:640px){.card{width:99%;}}@media(min-width:640px){.card{width:632px;}}@media(min-width:930px){.card{width:930px;}}@media(min-width:1240px){.card{width:1228px;}}.card-title{width:99%;height:35px;margin:0 auto;font-size:x-large;border-color:#536dfe;border-style:solid;border-width:0 0 1px 0;}.card-title span{display:inline-block;margin:5px auto auto 20px;}.card-content{padding:20px;}.card p{text-indent:20px;}.up-button{position:fixed;right:10px;bottom:60px;width:52px;height:52px;background-image:url(/Content/Images/Icons/IconUp.png);background-repeat:no-repeat;background-position:center;background-color:#536dfe;border-radius:26px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);transition:.1s linear background-color;}.up-button:hover{background-color:#425ced;}.login-form{font-size:larger;}.login-form input[type="text"],.login-form input[type="password"]{width:300px;padding:3px;background-color:#eee;border-radius:2px;border-width:1px;}.categories-panel{top:0;}.categories-button{position:absolute;width:45px;height:100px;background-color:#536dfe;top:50%;left:250px;border-radius:0 2px 2px 0;transition:all .1s ease-in-out;cursor:pointer;box-shadow:0 0 5px rgba(0,0,0,.6);}.categories-button:hover{background-color:#425ced;box-shadow:0 0 10px rgba(0,0,0,.6);}.categories-button:active{background-color:#203acb;}.categories-button div{width:37px;height:37px;margin:32px auto auto auto;background-image:url("/Content/Images/Icons/IconSideMenu.png");background-repeat:no-repeat;background-position:center;transition:all ease-in .1s;}.category-panel-item{display:block;width:220px;height:50px;padding:5px 0 5px 30px;color:#000;text-decoration:none;transition:all .1s linear;}.category-panel-item:hover{background-color:#dcdcdc;text-decoration:none;}.category-panel-item:active{background-color:#cbcbcb;}.category-panel-item:visited{color:#000;}.blueLink{cursor:pointer;color:#00f;}.blueLink:visited{color:#00f;}.product-info{display:inline-block;}.remove-icon{width:50px;height:50px;}.removed-product{background-color:#ccc;}.category-card{display:inline-block;width:250px;margin:20px;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.8);border:2px solid #f44336;transition:all linear .1s;}.category-card:hover{box-shadow:0 0 10px rgba(0,0,0,.8);}.category-card img{width:250px;height:200px;}.category-card div{width:100%;height:50px;background-color:#f44336;color:#fff;text-decoration:none;overflow:hidden;display:table;}.category-card div span{display:table-cell;vertical-align:middle;text-align:center;}@media(max-width:640px){.categpry-wrapper{width:294px;margin:0 auto;}}.fixed-card-content{padding:16px;}.contacts-card{display:inline-block;vertical-align:top;margin:10px;}.map-container{width:600px;margin:0 auto;box-shadow:0 0 5px rgba(0,0,0,.7);}@media(max-width:640px){.map-container{display:none;}}@media(min-width:640px){.map-container{display:block;}}.no-map{border-left:2px solid #536dfe;margin-left:10px;padding:10px;}@media(max-width:640px){.no-map{display:block;}}@media(min-width:640px){.no-map{display:none;}}.description{padding:20px;width:60%;background-color:#fff;box-shadow:3px 0 5px rgba(0,0,0,.7);}.params-table{display:inline-block;vertical-align:top;border:none;border-collapse:collapse;}.params-table td{height:2em;padding-right:10px;border-bottom:1px solid #dcdcdc;}.params-table .price-line{background-color:#c5cae9;}.product-image{display:inline-block;max-width:256px;max-height:256px;vertical-align:top;margin-top:-20px;}@media(min-width:520px){.product-image{float:right;}}@media(max-width:520px){.product-image{margin-top:30px;margin-bottom:30px;}}.description-edit{resize:none;width:100%;margin:10px auto;height:200px;}.params-table-wrapper{display:inline-block;vertical-align:top;}#imageSelector{display:inline;vertical-align:top;}@media(min-width:930px){#imageSelector{float:right;}}#imageSelector img{display:block;max-width:256px;max-height:256px;}#imageSelector input{display:block;}.edit_form input[type="text"]{width:300px;}.edit_form select{width:302px;}.product-card{min-height:100px;padding:5px 10px 5px 10px;background-color:#fff;border-bottom:1px #dcdcdc solid;}.product-card .product-preview-image{display:inline-block;width:100px;height:100px;border-radius:100px;box-shadow:0 0 6px rgba(0,0,0,.8);margin-right:10px;}.product-card .product-card-info{display:inline-block;vertical-align:top;height:100px;}.product-card .detail{color:#6c6c6c;}.product-card .product-name{font-size:larger;color:#000;}.product-card .product-name:visited{color:#b5b5b5;}