@media screen and (min-width:993px) {
	#yw0_button {display: none;}
    a:focus,a:hover{color:#3d80d5;border-radius:2px;text-decoration:underline}
    a{text-decoration:none;color:#3672BE;border:none;outline:none}
    .ui-accordion .ui-accordion-header a,.ui-accordion .ui-accordion-header a:hover{text-decoration:none !important}
    .ui-accordion .ui-accordion-header:hover{/*background-color:#3E638A !important*/}
    .ui-accordion .ui-accordion-content-active { display:none; }
    .ui-accordion .ui-accordion-content-active .menu_list { display:block!important; }
    img{border:none}
    h1,h2,h3,h4,h5,h6{font-weight:normal}
    h1{font-size:19px;line-height:40px;padding:5px;font-weight:normal;height:40px;margin:0}
    h2{font-size:18px;margin-bottom:0.95em}
    .h2{font-size:20px;margin-bottom:0.95em}
    h3{font-size:17px;font-family:Arial;font-weight:bold;margin:0 0 0.5em 0}
    h4{font-size:16px;margin:0.75em 0 0.45em 0}
    h5{font-size:1em;font-weight:bold;margin-bottom:1.5em}
    h6{font-size:1em;font-weight:bold}
    h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}
    .post-content a{text-decoration:underline}
    .main_view p a{color:#0064BA;text-decoration:underline}
    #page{position:relative;height:auto !important;height:100%;min-height:100%}
    .review_cont{margin-bottom:10px}
    .anchors a{background:url(/images/anchor.png) no-repeat 0 center;padding-left:20px}
    .more_link{background:#BDBDBD;padding:3px 5px;border-radius:2px;text-decoration:none !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.2)}
    #content_big > a{text-decoration:underline !important}
    .more_link:hover{background:#383838;text-decoration:none}
    .anchors{width:360px}
    .li img{vertical-align:middle;opacity:0.3;margin:0 2px 2px 0}
    .li img:hover{opacity:1}
    .powered{margin-top:10px;text-align:right;padding-bottom:10px;font-size:16px}
    .powered a{color:#2E4C6C}
    .table-price{background:#FFD687}
    .post-view{padding:5px 10px 10px 0}
    .sales{padding-left:28px;background:url(/images/sale.png) no-repeat 0 center}
    #up_nav{background:#272727;position:relative;border-bottom:4px solid #72B9FD}
    .slide p{text-align:right;padding-right:5px !important}
    .detail_slider{background:#F9B333;padding:5px 7px;color:#fff;margin-top:10px;border-radius:2px}
    .detail_slider:hover{color:#fff}
    .right_content_decoration{padding:10px}
    .contacts{padding:10px}
    .phones{padding-top:30px;padding-left:20px;font-size:20px;height:100px;float:left;width:260px}
    .phones i{float:left;margin-right:10px}
    .phones > div{text-align:right;width:330px;color:#0064BA;font-family:Tahoma,Arial,Helvetica,sans-serif;line-height:1.5}
    .phones > div small{font-size:20px;float:left;padding-left:72px}
    .post-content{overflow:hidden;margin-bottom:10px}
    .box .view{padding:1px 10px 5px 10px !important}
    ul.news li{margin-bottom:15px;clear:left}
    .reviews i,.faq i{background:url("/images/block_icons.png") no-repeat left center;padding:5px 24px}
    #language-select{text-align:right}
    .faq i{background-position:0 0}
    .reviews i{background-position:-48px 0}
    .menu_list a.active{padding-left:16px;color:#FFCE37 !important;background:url(/images/point_list.png) no-repeat left center }
    .captcha{border:none;float:left;border-radius:4px}
    .news a{background:none;font-size:18px}
    .show_more{text-align:center;min-height:30px}
    .show_more a:hover{background:#3d80d5 url(/images/more.png) no-repeat right 3px center !important;text-decoration:none}
    .show_more a{background:#2E4C6C url(/images/more.png) no-repeat right 3px center;border-radius:4px;color:#FBF5EE;padding:10px 22px 10px 10px;text-decoration:none;box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}
    .faq_question a{color:#2E4C6C;font-size:16px}
    hr{border:0;height:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}
    .price-info{padding-left:10px}
    #send_order{display:none}
    ul.services{margin-bottom:20px;padding:0;overflow:hidden}
    .services li{line-height:1.5em;float:left;margin:2px 3px;display:inline}
    .services li{width:48%}
    .services.underlined li{border-bottom:1px dotted #ccc;padding-left:16px;width:47%;background:url(/images/point_list.png) no-repeat left center}
    .services.inner li a:hover{border-bottom:3px solid #FFA900;background-color:#2a2a2a;color:#C0C0C0}
    .services.inner li a{padding:10px 10px 10px 22px;border-radius:4px;display:block;color:#2a2a2a;border-bottom:3px solid #2a2a2a;text-decoration:none;background:#DBDBDB url(/images/point.png) no-repeat 3px center}
    .news_point{color:#FAF4ED;background:url('/images/news_point.png') no-repeat;padding:2px 14px 10px 9px;text-align:center;font-size:11px;display:block;float:left;margin-right:10px}
    .ui-widget label{display:block}
    .news_point p{float:left}
    .news_point day{font-size:16px;text-decoration:underline}
    .pay_online{color:#FED11E !important;font-size:22px !important;font-weight:bold;padding:3px 0 !important;text-transform:uppercase}
    .callme a{font-size:16px;border-radius:10px;line-height:1.4em;text-align:center;border:4px solid #D3DFF0;width:200px;margin-top:10px;display:inline-block;padding:10px 0;background:#0064ba;box-shadow:1px 2px 5px rgba(0,0,0,0.15)}
    .callme a:active,.callme a:active{background:#0074d8;border-radius:10px}
    .callme a:active{box-shadow:inset 0 2px 3px rgba(0,0,0,0.8)}
    .callme a:hover{background:#0074d8}
    .callme a{color:#fbf5ee;text-decoration:none !important}
    .callme a:hover i.recall{background-position:-17px -147px}
    .callme a:hover i.service{background-position:-17px -118px}
    .phones span{float:left}
    #user_block{
        position: relative;
        float: right;
        width: 240px;
        margin-top: 15px;
        margin-right: 13px;
        z-index: auto;
    }
    .callme{text-align:right}
    .icon{background-image:url('/images/delivery.png')}
    .upper{text-transform:uppercase}
    .underlined{text-decoration:underline}
    .righted{text-align:right}
    .phone{background-repeat:no-repeat;background-position:0 0;padding:31px;margin-top:30px}
    .recall{background-repeat:no-repeat;background-position:-17px -90px;padding:5px 18px}
    .service{background-repeat:no-repeat;background-position:-16px -60px;padding:5px 18px}
    #header{margin:0;padding:0}
    #wrapper{margin-bottom:20px}
    table{border-width:0 0 1px 1px;border-spacing:0;border-collapse:collapse;border-style:solid;border-color:#B8B8B8}
    td,th{margin:0;padding:4px;border-width:1px 1px 0 0;border-style:solid;border-color:#B8B8B8}
    .header_inner{margin:0 auto;height:155px}
    .header_inner > .row > div {margin-top: 30px}
    #content,#content_big{padding:0 0 10px 0}
    #content_big{margin-left:10px;text-align:justify}
    #content_big .short_content{float:left;width:420px}
    .faq_question{margin:10px;padding:0 !important}
    .review_head{overflow:hidden;text-align:right;font-size:11px;border-bottom:1px dotted #7E7E7E;margin-bottom:10px;padding-bottom:5px}
    .faq_question a{background:url(/images/question.png) no-repeat left center;padding-left:20px}
    .view .faq_question a{font-size:18px}
    #content_big .short{margin-left:5px}
    .answer{display:none}
    #content{margin:0}
    .answer{margin-left:20px;font-style:italic}
    .box-inner{border-radius:8px;background:#D3DFF0;border:1px solid #B9D1E7;border-top:4px solid #2E4C6C}
    .box-inner div{padding:10px}
    .box-inner div.righted{padding:0}
    .box{border-radius:6px;margin-bottom:10px}
    .box ul{padding-left:10px}
    .box ul.reviews{padding-left:0}
    .box .box-content img {
        width: 100%;
    }
    .box-title{letter-spacing: -1px;min-height:45px;padding-top:15px;height:auto;font-size:24px;padding-left:0;text-transform:uppercase;font-weight:bold;color:#2e2e2e;font-family:Arial,sans-serif}
    p{margin:10px 0}
    .main_view{padding-bottom:10px}
    .main_cont{overflow:hidden;margin-top:30px}
    table label{display:inline;cursor:pointer !important}
    .items .view img{padding:0 !important;background:none !important;box-shadow:none !important}
    #content p img,{padding:6px}
    .ui-tabs-nav li a{font-size:14px}
    .img_checkout img{width:100px}
    .shop-view hr{margin:0 !important}
    .category_separator{padding:0 2px;font-family:Tahoma}
    .shop-view{background:#f9f5f2;width:168px;float:left;height:260px;box-shadow:1px 1px 3px rgba(200,185,185,0.5);border-radius:8px;margin:0 7px 7px 0;padding:5px}
    ul.yiiPager{font-size:14px !important}
    ul.yiiPager .previous a,ul.yiiPager .next a{color:#2D2D2D !important;font-weight:bold}
    ul.yiiPager .selected a{background:#DBDBDB !important;color:#FFF;border-radius:2px;font-weight:bold}
    ul.yiiPager .hidden a{border:none !important;color:#888}
    ul.yiiPager a:hover{border:solid 1px #B0B0B0 !important;border-radius:2px}
    .list-view .pager{text-align:center !important;font-family:Arial !important}
    .shop-view:hover{}
    .shop-view.last{border:none}
    .category_bread{font-size:11px}
    .parent{color:#44c0e0}
    .list-view .sorter{text-align:left !important;height:35px;line-height:30px;padding:5px 0 0 10px}
    .shop-view div.shop_img{padding-bottom:10px;margin-top:5px !important;width:155px;margin:0 auto;text-align:center;position:relative}
    .shop_img .title{position:absolute;bottom:10px;height:30px;background:rgba(255,255,255,0.5);width:145px;font-size:13px !important;left:5px;color:#261407;display:none}
    .shop-view div.shop_img:hover > .title{display:block}
    .shop-view div.shop_img img{width:145px}
    .post-content .date{text-align:right}
    .post-content img{float:left;margin-right:5px}
    .post-content.full{padding:10px 10px 15px 10px;border-radius:0 0 4px 4px;border-bottom:2px solid #D3DEF0}
    .post-content.full p{margin-top:0}
    .ui-accordion-header{background:none !important;border:none !important}
    ul.news{padding-right:5px}
    .ui-accordion-header a{color:#fff !important;font-family:Arial !important;font-size:18px !important;padding-left:25px !important;cursor:pointer !important;border-bottom:1px solid #597CAF}
    h3.last a{border-bottom:none}
    .ui-accordion-header.last{background:none !important}
    .ui-accordion-header a:hover,.ui-state-active a{text-shadow:none !important;text-decoration:underline !important;color:#EAF2F7 !important}
    .disabled{display:none !important}
    .shop-view div.shop_img h2{padding:10px 5px;min-height:40px;border-radius:10px 10px 0 0 !important}
    .items-detail-shop{padding:10px}
    .prod_info > div{float:left;margin-right:10px;line-height:22px}
    .prod_img{width:250px}
    table.last{border-bottom:none !important}
    .more_cat{margin:0;padding:0;font-size:13px !important}
    .striked{text-decoration:line-through}
    #content div.cont_inner{}
    .foot_foot span{font-size:16px}
    #logo a{margin-top:10px;text-decoration:none;font-size:30px;display:block}
    #logo{float:left;}
    #slider{position:relative}
    #footer {
        border-bottom: 4px solid #2E4C6C;
        margin: 10px 140px;
        padding: 15px 0 0 0;
        background: #D3DFF0;
        border-radius: 6px;
        height: auto;
    }
    #footer .copyright {
        padding: 0 10px 0 45px;
        font-size: 14px;
        margin-left: -13px;
        background: url("/images/lent.png") no-repeat left 10px center;
    }
    #footer .copyright span {
        display: block;
    }
    #footer .footer-list {
        margin-top: 12px;
        padding: 0;
        text-align: right;
    }
    #footer .footer-list li {
        display: inline-block;
    }
    #footer .footer-list li span a {
        color: #00539b;
        font-size: 14px;
        text-decoration: underline
    }
    #footer .footer-list li span a:hover{
        background: none
    }


    .powered{font-size:12px !important}
    .content p{word-wrap:break-word}
    .content{padding-top:5px}
    #main_menu > li{font-size:16px;font-weight:bold;padding:10px 0;padding-left:15px}
    #main_menu > li:last-child{background-image:none}
    #main_menu{margin:0;padding:0}
    #nav li{position:relative}
    #nav > li > a{padding:23px 10px 21px;font-size:16px;color:#2E4C6C}
    #nav > li > a:hover,#nav > li.active > a,#nav > li:hover a{background:#2E4C6C;color:#fff;border-radius:0;text-decoration:none !important;box-shadow:inset 1px 1px 3px rgba(0,0,0,0.3)}
    ul li{list-style-type:none}
    #nav > li > ul > li > a {
        padding-left: 10px;
    }
    .flexslider {
        margin-top:15px !important;
    }
    #nav ul{background:#2E4C6C;list-style:none;position:absolute;text-align:left;line-height:20px;left:-9999px;border:1px solid #294461}
    #nav ul li{padding:7px 10px 7px 0;float:none;list-style-type:square;margin-left:25px;color:#fff}
    #nav ul a{white-space:nowrap}
    .sub{background:url("/images/triangle.png") no-repeat center bottom -5px}
    #nav li:hover ul{left:0;top:37px;z-index:999;box-shadow:2px 2px 4px rgba(0,0,0,0.4);min-width:300px;padding-bottom:10px;border-radius:0 10px 10px 10px}
    #nav li:hover a{text-decoration:underline}
    #nav li:hover ul a{text-decoration:none;margin-left:-5px;box-shadow:none;color:#D3DFF0}
    #nav li:hover ul li a:hover{color:#FFF}
    .scrolled{opacity:0.8;box-shadow:1px 1px 1px #aaa}
    .scrolled:hover{opacity:1;box-shadow:1px 1px 1px #aaa}
    div.error{}
    #mainmenu{height:57px;line-height:55px;position:relative}
    /*ul > li > ul > li{list-style-image:url(/images/list-arrow.png)}*/
    #mainmenu ul{padding:5px 20px 0 5px;margin:0}
    #mainmenu #nav > li{display:inline}
    .menu_inner{
        margin:18px 0;
        position:relative;
        background:#D3DFF0;
        border-radius:10px;
        border:1px solid #B9D1E7;
        border-bottom:4px solid #2E4C6C;
        text-align:center
    }
    div.flash-error,div.flash-notice,div.flash-success{padding:.8em;margin-bottom:1em;border:1px solid #ddd;border-radius:4px}
    div.flash-error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}
    div.flash-notice{background:#FFF6BF;color:#514721;border-color:#FFD324}
    .ui-dialog div.flash-success{background:url(/images/review.png) no-repeat left 3px center !important;color:#264409;border-radius:0;padding-left:50px !important;border:0}
    div.flash-success{background:#E6EFC2 url(/images/ok.png) no-repeat left 3px center;padding-left:26px !important;color:#264409;border-color:#C6D880}
    div.flash-error a{color:#8a1f11}
    div.flash-notice a{color:#514721}
    div.flash-success a{color:#264409}
    div.form .rememberMe label{display:inline}
    .empty_carousel{height:10px}
    .sorter li{}
    .list-view .sorter a:hover{text-decoration:none}
    .list-view .sorter a{padding:3px 6px 3px 6px !important;border-radius:4px}
    .green{color:#E0EFF9;border-radius:2px;background:#1F3D5D;padding:3px 5px}
    .no_shadow{box-shadow:none !important}
    .span-13{margin:0 6px 0 0 !important}
    table.detail-view{background:none !important}
    table.detail-view th{text-align:left !important}
    .control_header{font-size:14px;padding:10px 10px 0 10px}
    div.breadcrumbs{padding:25px 2px;font-size:0.9em;border-radius:4px}
    div.breadcrumbs span{font-weight:bold}
    .menu_list li{border-bottom:1px solid #597CAF}
    .menu_list li a:hover{display:block;color:#B8DAEC !important}
    .menu_list li a{display:block;padding:2px;font-size:14px;text-decoration:none;color:#f7f7f7 !important}
    div.items,.list-view{margin-top:10px}
    .footer_menu{background:url('/images/foot_menu_bg.png') repeat-x;border:1px solid #e2e2e2;border-radius:6px;height:55px}
    .footer_menu ul{list-style-type:none;text-align:center;line-height:30px;color:#9c9c9c}
    .footer_menu ul li{font-size:12px;display:inline}
    .footer_menu ul li a{color:#9c9c9c;margin:0 10px}
    .footer_menu ul li a:hover{color:#0D7B95}
    #menu_acc{background:none}
    .menu_list li:last-child{border-bottom:none !important}
    .centered{text-align:center}
    .summ_cost{color:#f00;font-size:14px}
    .print_link{margin-left:10px}
    .ui-slider .ui-slider-handle{height:1em !important;width:1em !important}
    .portlet{margin-bottom:10px;background:#2E4C6C;border-radius:6px}
    /*.portlet .ui-widget-content{color:#222;background:#3E638A !important}*/
    .portlet .ui-state-hover a,
    .portlet .ui-state-hover a:hover,
    .portlet .ui-state-hover a:link,
    .portlet .ui-state-hover a:visited{color:#194150;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.5)}
    .portlet-decoration{height:60px;border-radius:4px 4px 0 0;text-align:left;font-family:Arial,sans-serif;font-weight:bold}
    .portlet-title{font-size:24px;background:#1F3D5D;border-radius:6px 6px 0 0;color:#fff;line-height:60px;height:60px;padding-left:15px;margin:0;text-transform:uppercase}
    .portlet-content{font-size:0.9em;margin:0;padding-bottom:10px}
    .portlet-content a:hover{color:#01C0E6;text-decoration:none}
    .portlet-content .date_portlet{text-align:right;text-transform:none;font-size:10px}
    .portlet-content ul{padding-left:20px;list-style-type:none;margin:0;padding:0}
    .portlet-content li{font-size:12px;line-height:18px;padding:10px 0 5px}
    .cart_loading{background-color:#fff;background-image:url('/css/loading.gif');background-position:center center;background-repeat:no-repeat;opacity:1}
    .cart_loading *{opacity:.8}
    .empty_cart_cash{padding:20px}
    .inner_contact{line-height:24px;padding:20px !important}
    .list li span{display:block;padding:0 0 0 46px;position:relative}
    .list li a strong{display:block;background:url(/images/arrov.png) 0 0 no-repeat;width:35px;height:35px;position:absolute;top:0;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
    .list li span a:hover strong{background-position:right 0}
    .list-2 li span a:hover strong{background-position:0 0}
    .list-2 li a strong{background:url(/images/arrov.png) right 0 no-repeat}
    .post{float:left;width:225px;margin:2px 2px 6px 5px;height:150px;box-shadow:2px 2px 2px rgba(0,0,0,0.4);text-align:center}
    .post h3{color:#C9354E;font-size:1.5em}
    .post:hover{}
    .news{margin-bottom:1.5em}
    .news .content{padding:0;float:left;width:850px}
    .news .title{margin-bottom:0.25em;padding:0}
    .news .date{width:61px;display:block;float:left;font-family:Cuprum,sans-serif;font-weight:normal;text-transform:uppercase;color:#fff;margin:0 20px 0 20px;text-align:center;box-shadow:0 1 2px rgba(0,0,0,0.4)}
    .news .date span{display:block;font-size:18px;line-height:24px;background:url(/images/bg-date.jpg) 0 0 repeat-x;padding:3px 0 4px;box-shadow:0 1px 2px rgba(0,0,0,0.4)}
    .news .date strong{font-size:25px;line-height:30px;display:block;padding:0 0 3px 0;background:#1a1b23;font-weight:normal}
    hr{border:0;height:0;border-top:1px solid rgba(59,88,137,0.15);border-bottom:1px solid rgba(255,255,255,0.3)}
    .title{padding:10px 0 10px 0}
    .title h2{padding:5px 10px 10px 10px}
    .title h2 a:hover,.title h2 a{color:#fff;text-decoration:none}
    .post .title hr{height:4px;background:#727272;border-radius:2px}
    .post .title a{color:#2F3F4F;text-decoration:none}
    .post .title a:hover{color:#C9354E;text-decoration:none}
    .triangle{background:url(/images/triangle.png) no-repeat center center;position:absolute;padding:10px;top:-20px;right:20px}
    .clear{clear:both}
    .image_carousel{position:relative}
    .image_carousel img{border:1px solid #fff;padding:6px;margin:7px;display:block;float:left;box-shadow:2px 2px 2px rgba(0,0,0,0.2)}
    .all_prod_cats .items{padding:0 !important}
    .list-view .empty{padding:20px;display:block}
    #content ul.treeview{margin-top:10px}
    .cancel_filter{background:url(/images/reload.png) no-repeat left bottom;padding-left:16px;margin-left:10px}
    .spage_content{min-width:560px;float:right}
    .spage_content p{word-break:keep-words}
    .user_control,.user_info{float:left}
    .user_info{margin-left:20px;border-left:1px dotted #ccc}
    .user_info .detail-view{margin-top:10px}
    .profile_view{margin-top:10px}
    .contacts label{display:block}
    .contacts{float:right;width:480px}
    label{display:block}
    fieldset{border:1px solid #B6B6B6;border-radius:4px;padding:10px;margin-bottom:0.5em;text-shadow:none !important}
    legend{font-size:14px;border-radius:2px;padding:4px}
    div.main_contact div.inner_contact,div.form div.row{padding:5px}
    #stars{margin-top:5px;font-size:11px}
    .row img{background:none !important;padding:0 !important;box-shadow:none !important}
    .stars{display:inline-block}
    div.main_contact div.inner_contact{min-height:504px}
    div.form textarea{font-size:12px !important;padding-left:3px}
    .ui-button-text{font:normal 10pt Arial}
    div.form fieldset{border:1px solid #B6B6B6;padding:10px;margin:0 0 10px 0;-moz-border-radius:7px}
    .more_cat_img img{width:80px}
    .more_cat_img{text-align:center}
    .more_cat li{width:130px;background:#f9f5f2;box-shadow:inset 1px 1px 3px rgba(200,185,185,0.6);border-radius:4px;padding:10px;float:left;margin-right:5px}
    h1{height:50px;margin:0;line-height:48px;padding:0;font-weight:bold;font-family:Arial}
    #more_cats{padding-left:10px}
    #more_cats li{display:inline-block;margin-right:10px;padding-left:20px;background:url(/images/list-arrow.png) no-repeat left center}
    .ui-dialog .row,div.form .row{margin:5px 0}

    .add-reviews {
        margin-top: 15px;
    }

    input[type="submit"]{background:#385f96}
    input[type="reset"]{background:#FDAE47;color:#593E10 !important}
    input[type="reset"]:hover{opacity:0.8}
    ::-moz-selection{background-color:#B47953;color:#fff}
    ::selection{background-color:#B47953;color:#fff}
    .reg{width:500px;margin:0 auto}
    #register-form label{display:block}
    input[type="submit"]:hover{opacity:0.8}
    textarea,input[type="text"],input[type="password"]{
        min-height:22px;
        outline:none;
        padding-left:5px;
        background:#F5EEE0 !important;
        border:1px solid #E89856 !important;
        border-radius:2px;
        font-family:Arial, sans-serif;
    }
    textarea:focus {
        box-shadow: none !important;
    }
    textarea:focus,input[type="text"]:focus,input[type="password"]:focus{box-shadow:inset 1px 1px 1px #ccc;background:#F1F1F1}
    .ui-dialog .hint,div.form .hint{margin:0;padding:0}
    div.form .note{font-style:italic}
    .ui-tabs-active .ui-tabs-anchor{text-decoration:none !important}
    .ui-dialog span.required,div.form span.required,span.required{color:red}
    div.form div.error label,div.form label.error,div.form span.error{color:#C00}
    div.form div.error input,div.form div.error textarea,div.form div.error select,div.form input.error,div.form textarea.error,div.form select.error{border-color:#BD0808 !important}
    div.form div.success input,div.form div.success textarea,div.form div.success select,div.form input.success,div.form textarea.success,div.form select.success{background:#E6EFC2}
    .friend_gift{display:none}
    #order_list li{float:left;list-style-type:none;margin-right:10px}
    #order_list{padding:0}
    .padding_top_bot20{padding:20px 0}
    div.form .errorSummary{border-top:4px solid #FF2B2B;border-bottom:4px solid #FF2B2B;padding:7px 7px 12px 7px;margin:0 0 20px 0;font-size:0.9em;background:#FF9898;margin-top:10px}
    .errorSummary li{list-style-image:url(/images/exclamation.png)}
    .ui-dialog .errorMessage,div.form .errorMessage{color:red;padding-left:0 !important;font-size:0.8em}
    .ui-dialog .errorSummary p,div.form .errorSummary p{margin:0;padding:5px}
    div.form .errorSummary ul{margin:10px 0 0 0;padding:0 0 0 20px}
    div.wide form label{float:left;margin-right:10px;position:relative;text-align:right;width:100px}
    .ui-dialog .ui-dialog-titlebar{font:normal 12pt Arial,Helvetica,sans-serif;border-radius:0 !important;background:url('/images/login_head.png') no-repeat left;color:#fff}
    .ui-dialog{box-shadow:0 0 6px #000;border:none !important}
    div.wide form .row{clear:left}
    input[type="checkbox"]{margin:0 3px 0 0}
    div.wide form .buttons{clear:left;padding-left:110px}
    div.wide form .errorMessage{margin:0 0 0 110px}
    /*.container{*/
        /*margin-top: 0;*/
        /*margin-right: auto;*/
        /*margin-left: auto;*/
        /*margin-bottom:10px*/
        /*padding:5px 0;*/
    /*}*/
    .showgrid{background:url(src/grid.png)}
    .column,div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12,div.span-13,div.span-14,div.span-15,div.span-16,div.span-17,div.span-18,div.span-19,div.span-20,div.span-21,div.span-22,div.span-23,div.span-24{float:right;margin-bottom:10px}
    .user_review{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#6c2d2d;padding-right:10px !important}
    .reviews{padding-left:0}
    .reviews img {width: 100%;}
    #footer_menu .reviews{width:34%;float:left;padding-left:100px;padding-top:10px}
    .reviews li{padding:5px 10px;margin-bottom:10px}
    .stars div{padding:0}
    .last,div.last{margin-right:0 !important}
    .user_review > div{float:right}
    .author{padding-top:0 !important}
    .span-1{width:30px}
    .span-2{width:70px}
    .span-3{width:110px}
    .span-4{width:150px}
    .span-5{width:205px}
    .span-6{width:310px}
    .span-7{width:270px}
    .span-8{width:310px}
    .span-9{width:350px}
    .span-10{width:390px}
    .span-11{width:430px}
    .span-12{width:470px}
    .span-13{width:547px}
    .span-14{width:550px}
    .span-15{width:590px}
    .span-16{width:630px}
    .span-17{width:670px}
    .span-18{width:690px}
    .span-19{width:780px;margin-left:10px}
    .span-20{width:790px}
    .span-21{width:830px}
    .span-22{width:870px}
    .span-23{width:910px}
    .span-24,div.span-24{width:950px;margin-right:0}
    .clearfix:after,.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
    .clearfix, .container{display:block}
    .footer_review div{float:left;padding-left:8px}
    .visa{float:right;padding-right:41px}
    .MasterCard,.privat24,.verified_by_vis{width:60px !important}
    .Visa-icon{width:45px !important}
    .visa img{width:40px !important;}
    .button{position:absolute !important;height:34px}
    .text{margin-left:179px}
    .MultiFile-applied{display:none}
    .comment-1{margin-left:50px}
    .comment-2{margin-left:100px}
    #reviewRating .star-rating{cursor:default}
    #reviewRating .star-rating-control div {
        width: 25px;
    }
    .footer_menu_social{
        width:100%;clear:both
    }
    .footer_menu_bottom{width:100%;display:inline-block;margin-top:13px}
    .footer_menu_links{float:right;width:35%;padding-top:20px}
    input#Order_birth_date{display:none}

    .header_inner .row > div {
        margin-top: 20px;
    }
    .header_inner .row > div:not(:last-child) {
        margin: 25px 0;
    }
    .callme a:first-child {
        margin-top:0;
    }
}

.breadcrumbs li
{
    float: left;
}