@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:700&subset=latin,latin-ext,cyrillic);



body {

    color: #333333;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 13px;

    margin: 0px;

    background: url("/images/bck.jpg") top right fixed;

    height: 100%;

}



table {

    padding: 0;

    border-spacing: 0;

    margin: auto;

    border: 0;

    border-collapse: collapse;

}



table td {

    padding: 0;

}



img {

    border: none;

}



html {

    height: 100%;

}



a {

    color: #FE280C;

    text-decoration: none;

}



a:hover {

    text-decoration: underline;

}



.hfont {

    font-family: 'Open Sans Condensed', "Myriad Pro", "Myriad Web", "Tahoma", "Helvetica", "Arial", sans-serif;

    font-size: 28px;

    color: #707070;

    text-transform: uppercase;

}



.filter .hfont {

    text-transform: uppercase;

    font-size: 18px;

    color: #8E8E8E;

    margin-bottom: 3px;



}



.filter div.hfont {

    letter-spacing: 1px;

    margin-top: 15px;

}



.filter h2.hfont {

    font-size: 23px;

    color: #fff;



    left: 0;

    position: absolute;

    top: 0;

    background: #A5A7A8;

    width: 219px;

    padding: 3px 0 2px 20px;

    border-radius: 0 12px 0 0;

    border-top: 1px solid #C4C4C4;

    border-right: 1px solid #C4C4C4;



    background: #a5a7a8; /* Old browsers */

    background: -moz-linear-gradient(top, #a5a7a8 0%, #636363 100%); /* FF3.6+ */

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a5a7a8), color-stop(100%, #636363)); /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top, #a5a7a8 0%, #636363 100%); /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(top, #a5a7a8 0%, #636363 100%); /* Opera 11.10+ */

    background: -ms-linear-gradient(top, #a5a7a8 0%, #636363 100%); /* IE10+ */

    background: linear-gradient(to bottom, #a5a7a8 0%, #636363 100%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5a7a8', endColorstr='#636363', GradientType=0); /* IE6-9 */



}



/* FILTER ------------------------------------------------------------------*/

.ftitle {

    margin-top: 25px;

    margin-bottom: 10px;

}



/* SINGIN ------------------------------------------------------------------*/



.caption, caption {

    font-family: 'Open Sans Condensed', sans-serif;

    font-size: 19px;

    text-align: left;

    border-bottom: 2px solid #C2C2C2;

    color: #797979;

    text-transform: uppercase;

}



#contacts table {

    margin-bottom: 10px;

}



#sign, #signout {

    color: #fff;

    width: 120px;

    text-align: center;

}



#signin_menu {

    background-color: #FFFFFF;

    display: none;

    margin-right: 0 !important;

    margin-top: 5px !important;

    padding: 12px !important;

    position: absolute;

    right: -10px;

    text-align: left;

    top: -17px;

    width: 210px;

    z-index: 1000;

    border: 6px solid #8a8a8a;

    box-shadow: 0 0 16px #9D9D9D;

    border-radius: 10px;

}



.signin_menu input[type="text"], .signin_menu input[type="password"] {

    border: 1px solid #999999;

    display: block;

    font-size: 13px;

    margin: 0 0 5px;

    padding: 5px;

    width: 203px;

}



.signin_menu label {

    font-size: 11px;

    font-weight: normal;

}



/* TOP MENU ------------------------------------------------------------------*/

.menu-collapser {

    position: relative;

    background-color: #999;

    color: #FFF;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);

    width: 100%;

    height: 48px;

    line-height: 48px;

    font-size: 16px;

    padding: 0 8px;

    box-sizing: border-box;

    -moz-box-sizing: border-box;

    -webkit-box-sizing: border-box

}



.collapse-button {

    position: absolute;

    right: 8px;

    top: 50%;

    width: 40px;

    background-color: #0E0E0E;

    background-image: linear-gradient(to bottom, #151515, #040404);

    background-repeat: repeat-x;

    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);

    border-style: solid;

    border-width: 1px;

    color: #FFFFFF;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.075);

    padding: 7px 10px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

    cursor: pointer;

    font-size: 14px;

    text-align: center;



    transform: translate(0, -50%);

    -o-transform: translate(0, -50%);

    -ms-transform: translate(0, -50%);

    -moz-transform: translate(0, -50%);

    -webkit-transform: translate(0, -50%);



    box-sizing: border-box;

    -moz-box-sizing: border-box;

    -webkit-box-sizing: border-box

}



.collapse-button:hover, .collapse-button:focus {

    background-image: none;

    background-color: #040404;

    color: #FFF;

}



.collapse-button .icon-bar {

    background-color: #F5F5F5;

    border-radius: 1px 1px 1px 1px;

    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);

    display: block;

    height: 2px;

    width: 18px;

    margin: 2px 0;

}



ul.slimmenu {

    list-style-type: none;

    margin: 0;

    padding: 0;

    width: 100%;

}



ul.slimmenu li {

    position: relative;

    display: inline-block;

}



ul.slimmenu > li:first-child {

    border-left: 0

}



ul.slimmenu > li:last-child {

    margin-right: 0

}



ul.slimmenu li a {

    display: block;

    color: #333;

    padding: 12px 14px 12px 6px;

    font-family: 'Open Sans', sans-serif;

    font-size: 16px;

    font-weight: 400;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);

    transition: background-color 0.5s ease-out;

    -o-transition: background-color 0.5s ease-out;

    -moz-transition: background-color 0.5s ease-out;

    -webkit-transition: background-color 0.5s ease-out;

}



ul.slimmenu > li > ul a:hover {

    background-color: #fff;

    color: #707070 !important;

    text-decoration: none;

}



ul.slimmenu li .sub-collapser {

    position: absolute;

    right: 0;

    top: 0;

    width: 28px;

    height: 100%;

    text-align: center;

    z-index: 999;

    cursor: pointer;

}



ul.slimmenu li .sub-collapser:before {

    content: '';

    display: inline-block;

    height: 100%;

    vertical-align: middle;

    margin-right: -0.25em;

}



ul.slimmenu li .sub-collapser > i {

    color: #FFF;

    font-size: 10px;

    display: inline-block;

    vertical-align: middle;

    text-shadow: 1px 1px 1px #9B9B9B;

}

#sec-menu.slimmenu li .sub-collapser > i{

    margin-left: 7px;

}



ul.slimmenu li ul {

    margin: 0;

    list-style-type: none;

    background-color: #EC1F09;

    width: 170px !important;

    padding: 8px;



}



ul.slimmenu li ul li {

    display: block

}



ul.slimmenu li > ul {

    display: none;

    position: absolute;

    left: 0;

    top: 100%;

    z-index: 99999;

    width: 100%;



}



ul.slimmenu li > ul > li ul {

    display: none;

    position: absolute;

    left: 100%;

    top: 0;

    z-index: 999;

    width: 100%;

}



ul.slimmenu.collapsed li {

    display: block;

    width: 100%;



    box-sizing: border-box;

    -moz-box-sizing: border-box;

    -webkit-box-sizing: border-box

}



ul.slimmenu.collapsed li a {

    display: block;

    border-bottom: 1px solid rgba(0, 0, 0, 0.075);



    box-sizing: border-box;

    -moz-box-sizing: border-box;

    -webkit-box-sizing: border-box

}



ul.slimmenu.collapsed li .sub-collapser {

    height: 40px;

}



ul.slimmenu.collapsed li > ul {

    display: none;

    position: static;

}



ul.slimmenu li ul a {

    font-size: 16px !important;

    line-height: normal !important;

    padding: 4px;

    color: #fff !important;

    text-shadow: none !important;

}



#top-menu > li > a {

    color: #FFF;

    font-size: 18px;

    text-decoration: none;

    text-shadow: #6374AB 1px 1px 1px;

    font-weight: bold;

    line-height: 14px;

    font-family: 'Open Sans Condensed', sans-serif;

    text-transform: uppercase;

    margin-right: 22px;

    padding: 7px 0 7px 5px;

    border-radius: 0 !important;

    overflow: visible !important;

}



#top-menu > li:first-child > a {

    padding-left: 0;

}



#top-menu td.active, #top-menu td.active:hover {

    border-left: 1px solid #acad71;

}



#top-menu td.active a:hover {

    color: #3b3b26;

}



#top-menu a.active {

    color: #3b3b26;

    text-shadow: none;

}



#top-menu td a:hover {

    color: #FFED3B;

}



.pagemenu a {

    color: #fff;

    padding: 0 15px;

    border-right: 1px solid #fff;

}



.pagemenu a:last-child {

    border-right: none;

}



.premenu > a {

    color: #ED1F09;

    font-size: 18px;

    text-decoration: none;

    font-weight: bold;

    font-family: 'Open Sans Condensed', sans-serif;

    text-transform: uppercase;

    padding: 3px 6px;

}



.premenu {

    bottom: -2px;

    height: 26px;

    padding: 4px 0;

    position: absolute;

    right: 10px;

    border-radius: 6px;

}



/*LEFT MENU------------------------------------------------------------------*/

#left-menu ol {

    list-style: none;

    padding-left: 10px;

    padding-right: 5px;

    margin: 0px;

}



/*#left-menu>ol>li>a{

        font-weight:bold;

}*/

#left-menu ol ol {

    padding-left: 15px;

    margin-bottom: 10px;

    margin-top: 5px;

}



#left-menu ol ol a {

    margin: 2px 0;

    background: url(/images/subbullet.gif) no-repeat 0 6px;

    font-size: 12px;

    font-weight: normal;

}



#left-menu a {

    display: block;

    text-decoration: none;

    color: #62a20c;

    font-size: 12px;

    background: url(/images/bullet-login.gif) no-repeat 0 2px;

    padding-left: 10px;

    margin: 5px 0;

    font-weight: bold;

}



#left-menu a:hover {

    text-decoration: underline;

}



a.active {

    color: #3B3B26 !important;

}



.pager_bar {

    color: #999999;

    font-size: 12px;

    background: #F7F8FA;

    margin: 0 0 0 5px;

    width: 782px;

}



.pager_bar td {

    padding: 2px 0;

}



.pager_act {

    font-size: 14px;

    font-weight: bold;

    background: #FE2834 !important;

}



/* PAGE MENU ------------------------------------------------------------------*/

#page-menu {

    background: url(/images/page-menu-bck.jpg) no-repeat;

    height: 24px;

    padding-top: 5px;

    padding-right: 30px;

    text-align: right;

}



#page-menu a {

    color: #919270;

    padding: 0 17px;

}



/*INFO BAR------------------------------------------------------------------*/

#info-bar {

    color: #8abe45;

}



#info-bar .ib-big {

    font-size: 18px;

}



.path {

    padding: 4px;

    color: #999;

}



.econtrol, .econtrol a, .econtrol select {

    color: #999;

}



.econtrol {

    height: 23px;

    margin: 3px;

}



/*FILTER BAR------------------------------------------------------------------*/

#filter-bar {

    background: url(/images/bck2.jpg) repeat-x;

    border-left: 1px solid #ccda95;

    border-right: 1px solid #ccda95;

}



#wheel-filter select {

    width: 100%;

    margin-bottom: 10px;

}



#clear-filter, #clear-filter2 {

    margin: 8px 0px 5px;

    border: 2px solid #0CAEE3;

    padding: 7px 3px 5px;

    border-radius: 6px;

}



#clear-filter a, #clear-filter2 a {

    background: url('/img/delete.png') no-repeat 8px 2px;

    font-size: 11px;

    font-weight: bold;

    color: #26a2cf;

    padding: 5px 12px 4px 35px;

}



/*COLUMNS------------------------------------------------------------------*/

.block-header {

    background: url(/images/block-header.jpg) no-repeat;

    vertical-align: middle;

    font-size: 13px;

    color: #FFF;

    margin: 0 3px 3px;

    padding: 5px 5px 5px 10px;

}



.block-header a {

    text-decoration: none;

}



#info-right img {

    margin-right: 10px;

}



#info-right .ir {

    padding: 8px 8px 12px 12px;

    border-top: 1px solid #ccda95;

    color: #8c8c8c;

}



#info-right > div:first-child {

    border: none;

}



/*FIELDSET------------------------------------------------------------------*/

.registracija .fieldset {

    padding: 0;

    margin-top: 20px;

}



.registracija .fieldset:hover {

    background: #F6F7F9

}



.registracija .fieldset .legend {

    padding: 8px 15px;

    padding: 8px 15px;

    font-size: 24px;

    color: #707070;

    font-family: 'Open Sans Condensed', sans-serif;

    text-transform: uppercase;

}



.registracija .fieldset .sublegend {

    font-size: 11px;

    font-weight: bold;

    color: #333;

    font-family: arial, helvetica, sans-serif;

    text-transform: none;

}



.registracija .fieldset form {

    margin: 15px;

}



.registracija input[type="text"], .registracija select {

    width: 110px;

    font-size: 12px;

    border: 1px solid #999;

}



.registracija input[type="password"] {

    width: 90px;

    font-size: 11px;

}



.registracija input {

    margin-top: 5px;

    margin-left: 4px;

}



.fieldset, div.content {

    border: 1px solid #D7D7D6;

    margin: 5px 5px 20px;

    padding: 3em 0 10px 0.5em;

    position: relative;

    background: url(/img/fieldset-title-bck.jpg) repeat-x #fff;

    border-radius: 0 0 22px 22px;

    -moz-border-radius: 0 22px 0 22px;

    -webkit-border-radius: 0 22px 0 22px;

    box-shadow: 0 0 3px #e2e4e7;

}



div.content {

    margin: 5px 7px 10px;

    border-radius: 0;

}



fieldset {

    border: 0;

    display: block;

}



legend {

    padding: 0;

    padding-bottom: 12px;

}



legend span, div.content h1 {

    font-size: 24px;

    color: #707070;

    position: absolute;

    top: 0.3em;

    font-family: 'Open Sans Condensed', sans-serif;

    text-transform: uppercase;

}



div.content h1 {

    position: relative;

    margin: 0 0 25px 0;

    font-size: 26px;

}



/*CONTENT------------------------------------------------------------------*/

#preloader {

    background: url('/img/preload.gif') no-repeat center 250px #F6F7F9;

    opacity: 0.8;

    position: absolute;

    width: 100%;

    height: 100%;

    z-index: 100;

}



#content {

    margin: 1px;

    margin-top: 0;

    position: relative;

    min-height: 400px;

}



#content .content {

    padding: 10px 20px;

    min-height: 204px;

}



div.title, h1.title_dis {

    font-size: 18px;

    color: #707070;

    border: 1px solid #DEDDDD;

    vertical-align: middle;

    font-weight: normal;

    padding: 3px 0;

    text-align: center;

    margin: 0px 6px 0 6px;

}



h1.title {

    background: #f7f7f7; /* Old browsers */

    background: -moz-linear-gradient(top, #f7f7f7 0%, #d6d6d6 50%, #bbbbbb 51%, #d8d8d8 100%); /* FF3.6+ */

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(50%, #d6d6d6), color-stop(51%, #bbbbbb), color-stop(100%, #d8d8d8)); /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top, #f7f7f7 0%, #d6d6d6 50%, #bbbbbb 51%, #d8d8d8 100%); /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(top, #f7f7f7 0%, #d6d6d6 50%, #bbbbbb 51%, #d8d8d8 100%); /* Opera 11.10+ */

    background: -ms-linear-gradient(top, #f7f7f7 0%, #d6d6d6 50%, #bbbbbb 51%, #d8d8d8 100%); /* IE10+ */

    background: linear-gradient(to bottom, #f7f7f7 0%, #d6d6d6 50%, #bbbbbb 51%, #d8d8d8 100%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#d8d8d8', GradientType=0); /* IE6-9 */



    font-family: 'Open Sans Condensed', sans-serif;

    text-transform: uppercase;

    font-size: 24px;

    padding: 1px 0;

    margin: 0 6px;

    text-align: center;

}



div.title {

    margin-top: 0px;

}



h2 {

    font-size: 12px;

    margin: 0;

    padding: 0;

    font-weight: normal;

}



.button {

    background: #828282; /* Old browsers */

    background: -moz-linear-gradient(top, #828282 0%, #545454 49%, #494949 50%, #444444 100%); /* FF3.6+ */

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #828282), color-stop(49%, #545454), color-stop(50%, #494949), color-stop(100%, #444444)); /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top, #828282 0%, #545454 49%, #494949 50%, #444444 100%); /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(top, #828282 0%, #545454 49%, #494949 50%, #444444 100%); /* Opera 11.10+ */

    background: -ms-linear-gradient(top, #828282 0%, #545454 49%, #494949 50%, #444444 100%); /* IE10+ */

    background: linear-gradient(to bottom, #828282 0%, #545454 49%, #494949 50%, #444444 100%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#828282', endColorstr='#444444', GradientType=0); /* IE6-9 */



    padding: 9px 15px;

    color: #FFF;

    border-radius: 5px;

    box-shadow: 0 0 3px #828282;

    font-size: 110%;

}





.button.red{

    background: #e41f16; /* Old browsers */

    background: -moz-linear-gradient(top,  #e41f16 0%, #e41f16 10%, #9f2124 100%); /* FF3.6+ */

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e41f16), color-stop(10%,#e41f16), color-stop(100%,#9f2124)); /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top,  #e41f16 0%,#e41f16 10%,#9f2124 100%); /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(top,  #e41f16 0%,#e41f16 10%,#9f2124 100%); /* Opera 11.10+ */

    background: -ms-linear-gradient(top,  #e41f16 0%,#e41f16 10%,#9f2124 100%); /* IE10+ */

    background: linear-gradient(to bottom,  #e41f16 0%,#e41f16 10%,#9f2124 100%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e41f16', endColorstr='#9f2124',GradientType=0 ); /* IE6-9 */



}



.button:hover {

    text-decoration: none;

}



.buttonBW, input.button[disabled] {

    background: #828282; /* Old browsers */

    background: -moz-linear-gradient(top, #828282 0%, #545454 49%, #494949 50%, #444444 100%); /* FF3.6+ */

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #828282), color-stop(49%, #545454), color-stop(50%, #494949), color-stop(100%, #444444)); /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top, #828282 0%, #545454 49%, #494949 50%, #444444 100%); /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(top, #828282 0%, #545454 49%, #494949 50%, #444444 100%); /* Opera 11.10+ */

    background: -ms-linear-gradient(top, #828282 0%, #545454 49%, #494949 50%, #444444 100%); /* IE10+ */

    background: linear-gradient(to bottom, #828282 0%, #545454 49%, #494949 50%, #444444 100%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#828282', endColorstr='#444444', GradientType=0); /* IE6-9 */

    color: #707070;

}



input.button[disabled] {

    cursor: default;

}



input.button {

    border: none;

    cursor: pointer;

}



thead {

    font-weight: bold;

    background: #F8F9FB;

}



thead td {

    padding: 6px 4px 2px 4px;

}



.chapter {

    font-size: 14px;

    color: #FE280C;

    padding-top: 10px;

}



.error {

    border: 2px dashed #FE280C;

    padding: 10px;

    font-size: 13px;

    color: #FE280C;

    margin: 6px;

    background: #fff;

    font-weight: bold;

}



.errinput {

    border: 2px solid #c00;

}



.msg {

    border: 1px dashed #666666;

    padding: 15px;

    font-size: 13px;

    color: #666666;

    margin-bottom: 1px;

    background: #fff;

    margin: 10px 5px;

}



#login a {

    display: block;

    background: url(/images/bullet-login.gif) no-repeat 0 2px;

    padding-left: 10px;

}



#login div {

    color: #666;

}



#footer {

    padding: 9px;

    border-spacing: 9px;

}



#footer td {

    padding: 9px;

    border-left: 1px solid #636363;

    color: #acabab !important;

    width: 25%;

    padding-left: 20px;

}



#footer td:first-child {

    border: none;

}



#footer a {

    margin: 0 10px;

    color: #ACABAB;

}



#center {

    padding: 0 7px

}



.white-block {

    background: #FFF;

    padding: 10px;

    margin-bottom: 1px;

    position: relative;

    height: 35px;

}



/*FILTER------------------------------------------------------------------*/

#main-filter {

    position: relative;

    margin-left: 10px;

    padding-top: 7px;

}



#main-filter > div {

    height: 28px;

}



.filter select, .selstring {

    font-size: 12px;

    padding: 2px;

    background: #fff;

    border: 1px solid #CCC;

    color: #666;

}



.filter-item-search {

    margin-left: 176px;

    padding-top: 6px;

}



.selstring {

    width: 470px;

    border-radius: 4px;

    -moz-border-radius: 4px;

    -webkit-border-radius: 4px;

}



.filter input[type="submit"] {

    font-size: 11px;

    margin: 0;

    padding: 0px 10px;

}



.filter form {

    padding: 0;

    margin: 0;

}



.filter .filter-item {

    float: left;

    margin-right: 10px;

}



.limit, .sort {

    padding: 4px;

}



.limit a {

    margin-left: 6px;

}



.limitselect {

    text-decoration: underline;

}



.sort select {

    font-size: 10px;

    border: 1px solid #BABABA;

    background: #fff;

}



.filter-item2 select {

    font-size: 11px;

    width: 150px;

    margin-top: 2px;

}



/*STEPS-------------------------------------------------------------------*/

.steps {

    border: 1px solid #B3CB9B;

    background: url(/images/steps_bck.gif) repeat-x;

    font-size: 15px;

    color: #B3CB9B;

    height: 32px;

    margin: 0 0 4px 2px;

    font-weight: bold;

    width: 732px;

}



.steps td {

    text-align: center;

}



.two, .three {

    margin-bottom: 15px;

}



.one .step1, .two .step2 {

    background: url(/images/steps_ac.gif) no-repeat right #307a49;

    color: #FFF;

}



.one .step2, .three .step1 {

    background: url(/images/steps_ps.gif) no-repeat right;

}



.two .step1, .three .step2 {

    background: url(/images/steps_ac2.gif) no-repeat right;

}



.three .step3 {

    background: #307a49;

    color: #FFF;

}



/*CELL------------------------------------------------------------------*/

.productList {

    position: relative;

    display: table;

    border-spacing: 5px;

    margin-left: 6px;

}



.cellTitle a {

    color: #333333;

    font-size: 18px;

    line-height: 18px;

}



.cellTitle {

    height: 44px;

    overflow: hidden;

    margin: 6px 7px;

    text-align: center;

    line-height: 19px;

}



.cell {

    background: #FFF;

    width: 190px;

    border: 1px solid #dedddd;

    float: left;

    border-collapse: separate;

    margin: 2px 2px;

    box-shadow: 0 0 3px #ccc;

}



.cell:hover {

    border-color: #C2C2C2;

}



.cellImg {

    height: 125px;

    width: 180px;

    font-size: 0;

    text-align: center;

    overflow: hidden;

    vertical-align: middle;

}

.cellImg img{

    max-width: 160px;

    height: auto;
}



.red span.price, #price .price {

    color: #FE280C !important;

}



.green span.price {

    color: #1F4F00 !important;

}



.cellPrice {

    text-align: center;

    height: 35px;

}



.price {

    color: #ccc;

    font-size: 25px;

    font-weight: bold;

    text-transform: none !important;

}



.fmin .price{

    font-size: 17px;

}

.fmin .eurprice{

    padding-left: 6px;

    font-size: 13px;

}

.fmin .eurprice:after{

    content: '/vnt.';

}



.eurprice {

    font-size: 16px;

    padding-left: 12px;

    font-family: 'Open Sans Condensed', "Myriad Pro", "Myriad Web", "Tahoma", "Helvetica", "Arial", sans-serif;

    color: #707070;

}



.price span.out {

    color: #999999;

    font-size: 90%;

}



.productCard .price {

    font-size: 220%;

    margin-left: 175px;

    font-family: 'Open Sans Condensed', "Myriad Pro", "Myriad Web", "Tahoma", "Helvetica", "Arial", sans-serif;

}



.oldprice {

    font-size: 12px;

    text-decoration: line-through;

    display: block;

    color: #999;

    position: relative;

    bottom: -4px;

    font-weight: normal;

}



.productCard .oldprice {

    color: #62A20C;

}



.productCard .su-nuolaida{

    display: block; font-size: 110%;

    background: #FAFBFC;

    color: #FE280C;

    padding: 4px 5px;

    margin-bottom: 10px;

    width: 86%;

}

.productCard .su-nuolaida span{

    padding: 0 24px 0 10px;

    font-size: 145%;

    font-family: 'Open Sans Condensed', "Myriad Pro", "Myriad Web", "Tahoma", "Helvetica", "Arial", sans-serif;

}



.productCard .newprice {

    color: #CC0000;

}

.productCard #submitbutton{

    margin-left: 106px;

}



.newprice2 {

    color: #C00;

    bottom: 0px;

}



.newprice {

    color: #62a20c;

    font-size: 16px;

    font-weight: bold;

}



.cellNo {

    position: absolute;

    left: 0px;

}



.cell .counter {

    font-size: 10px;

    padding: 1px;

    border: 1px solid #ccc;

    text-align: center;

    margin-right: 16px;

    margin-left: 9px;

}



.cellNoLeft {

    width: 5px;

    height: 9px;

    background: url(/images/c-left.gif) no-repeat;

    position: absolute;

    margin-top: 7px;

    cursor: pointer;

}



.cellNoRight {

    width: 5px;

    height: 9px;

    background: url(/images/c-right.gif) no-repeat;

    position: absolute;

    margin-top: 7px;

    top: 0;

    right: 43px;

    cursor: pointer;

}



.cell span.out {

    background: #5E5E5E;

    border-radius: 6px;

    color: #fff;

    padding: 2px 12px;

}



.tab-container {

    position: relative;

    padding-top: 45px;

    margin: 0 15px 15px;

}



.tabs {

    padding: 5px 20px;

    color: #666;

    font-weight: bold;

    border: 1px solid #d7d7d6;

    border-bottom: none;

    position: absolute;

    top: 0;

    font-size: 25px;

    background: #fff;

}



.tabcontent {

    max-height: 250px;

    min-height: 100px;

    overflow: auto;

    border: 1px solid #EEEFC2;

    padding: 15px;

    text-align: justify;

    font-size: 11px;



}



.cellManuf {

    background: #5e5e5e;

    color: #fff;

    font-size: 18px;

    text-transform: uppercase;

    text-align: center;

    height: 26px;

    overflow: hidden;

}



.cellParam {

    padding: 4px 8px;

    text-align: center;

    height: 15px;

    overflow: hidden;

}



.cellParam-bg {

    padding: 2px 4px;

    background: #f0f2fe;

}



/*FLAGS ------------------------------------------------------------------*/

.flag {

    position: absolute;

    right: 5px;

    top: 90px;



    background: #FE280C;

    color: #fff;

    border-radius: 6px;

    padding: 2px 7px;

    text-shadow: 1px 1px 1px #6374AB;

    box-shadow: 1px 1px 3px #6374AB;

    font-size: 94%;

    font-weight: bold;

    text-transform: uppercase;

}



.flag_akcija {

    background: url(/images/flag-akcija.png) no-repeat;

    width: 38px;

}



.flag_akcija span {

    font-size: 13px;

    font-weight: bold;

    color: #FFF;

    width: 32px;

    margin-top: 16px;

    margin-left: 1px;

    text-align: center;

    vertical-align: middle;

    display: block;

}



.flag_eko {

    background: url(/images/flag-eko.png) no-repeat;

}



.flag_naturalu {

    background: url(/images/flag-naturalu.png) no-repeat;

}



.flag_top_Z {

    height: 22px;

    position: absolute;

    right: 5px;

    top: 60px;

    width: 20px;

    background: url(/img/ziemines.png) no-repeat;

}



.flag_top_V {

    height: 22px;

    position: absolute;

    right: 5px;

    top: 60px;

    width: 20px;

    background: url(/img/vasarines.png) no-repeat;

}

.flag_top_VZ {

    height: 22px;

    position: absolute;

    right: 5px;

    top: 60px;

    width: 20px;

    background: url(/img/universalios.png) no-repeat;

}



.flag_nauja {

    background: url(/images/flag-nauja.png) no-repeat;

}



.flag_ispardavimas {

    background: url(/images/flag-ispardavimas.png) no-repeat;

    width: 55px;

    height: 50px;

}



.bt {

    border-bottom: none;

}



.bt a {

    font-size: 11px;

    height: 16px;

    vertical-align: middle;

    padding-left: 30px;

    color: #FFF;

    display: block;

}



.bt a:hover {

    color: #FFED3B;

}



.bt-akcijos a {

    background: url(/images/bt-akcija.gif) no-repeat 3px 2px;

}



.bt-eko a {

    background: url(/images/bt-eko.gif) no-repeat 0 2px;

}



.bt-top a {

    background: url(/images/bt-top.gif) no-repeat 3px 0px;

}



.bt-nauja a {

    background: url(/images/bt-nauja.gif) no-repeat 3px 0px;

}



.bt-ispardavimas a {

    background: url(/images/bt-ispardavimas.gif) no-repeat 3px 2px;

}



/*PRODUCT CARD------------------------------------------------------------------*/

.productCard {

    border: 1px solid #ccda95;

    margin: 0 8px 3px 6px;

    position: relative;

    background: #fff;

}



#prtitle {



    width: 479px;

    padding: 15px 0 0 15px;

    margin: 0;

    border-left: 10px solid #FE280C;

    border-bottom: 1px solid #D7D7D6;

    line-height: 33px;



    background: #fafbfc; /* Old browsers */

    background: -moz-linear-gradient(top, #fafbfc 0%, #f6f8f9 56%, #f6f8f9 88%); /* FF3.6+ */

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafbfc), color-stop(56%, #f6f8f9), color-stop(88%, #f6f8f9)); /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top, #fafbfc 0%, #f6f8f9 56%, #f6f8f9 88%); /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(top, #fafbfc 0%, #f6f8f9 56%, #f6f8f9 88%); /* Opera 11.10+ */

    background: -ms-linear-gradient(top, #fafbfc 0%, #f6f8f9 56%, #f6f8f9 88%); /* IE10+ */

    background: linear-gradient(to bottom, #fafbfc 0%, #f6f8f9 56%, #f6f8f9 88%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafbfc', endColorstr='#f6f8f9', GradientType=0); /* IE6-9 */

}



.productCard h1 {

    font-size: 37px;

    padding: 0;

    margin: 0;

}



.productCard h2 {

    font-size: 25px;

    padding: 0;

    margin: 0;

}



.prInfoTable {

    background: url("/images/content-bck.jpg") 0 -25px #EEEFC2;

    margin-top: 10px;

}



.prInfoTable td {

    padding: 4px 15px;



    font-size: 12px;

}



#fotodiv {

    width: 220px;

    text-align: center;

}

#fotodiv img{

    max-width: 220px;
    height: auto;
}



.prGrey a {

    color: #999;

}



.prInfoTable img {

    cursor: pointer;

}



/*-- CAROUSEL ---------------------------------------------------------------------------------------------------------*/



#carousel {

    border: 1px solid #b3cb9b;

    border-top: none;

    height: 240px;

    width: 604px;

    margin-bottom: 3px;

    margin-left: 6px;

    background: #FFF;

    float: left;

    position: relative;

}



#carousel .previous_button {

    width: 50px;

    float: left;

    height: 200px;

    cursor: pointer;

    background: url(/images/prev_button.gif) no-repeat 14px;

    z-index: 100;

}



#carousel .previous_button_disabled {

    background: url(/images/prev_button_pas.gif) no-repeat 14px;

    cursor: auto;

}



#carousel .next_button {

    width: 50px;

    float: left;

    z-index: 100;

    cursor: pointer;

    height: 230px;

    background: url(/images/next_button.gif) no-repeat 14px;

}



#carousel .next_button_disabled {

    background: url(/images/next_button_pas.gif) no-repeat 14px;

    cursor: auto;

}



#carousel .container {

    float: left;

    width: 503px;

    height: 240px;

    overflow: hidden;

    position: relative;

}



#carousel ul {

    margin: 0;

    padding: 0;

    width: 100000px;

    position: relative;

    left: 0;

    height: 240px;

}



#carousel ul li {

    width: 150px;

    height: 240px;

    text-align: center;

    list-style: none;

    float: left;

    cursor: pointer;

    padding: 0 8px;

}



#carousel .carimg {

    display: table-cell;

    width: 140px;

    height: 160px;

    text-align: center;

    vertical-align: middle;

}



/*QUESTION MODAL WINDOW*/



.wincontainer {

    position: absolute;

    left: 0px;

    top: 0px;

    z-index: 10;

}



.winbody {

    background: #FFF;

    border: 1px solid #999;

    width: 100%;

    display: block;

}



#winmodal {

    position: absolute;

    width: 100%;

    height: 100%;

    background: url(/hcp/images/bck.gif) repeat;

    top: 0px;

    opacity: 0.7;

    filter: alpha(opacity=70);

    z-index: 10;

}



.wintitle {

    background: url(/cms_images/shadows/titlebar.gif);

    color: #333;

    cursor: default;

    border: 1px solid #fff;

    border-top: 0px;

    border-bottom: 1px solid #BABABA;

}



.wintitlecontent {

    padding: 5px;

    padding-left: 10px;

    font-weight: bold;

    float: left;

}



.wincontent {

    padding: 7px;

    border: 1px solid #fff;

    border-top: 0px;

}



.winclose {

    margin-right: 10px;

    float: right;

    cursor: pointer;

    background: url(/cms_images/shadows/closebutton.gif) no-repeat;

    width: 48px;

    height: 18px;

}



.winclose:hover {

    margin-right: 10px;

    float: right;

    cursor: pointer;

    background: url(/cms_images/shadows/closebutton_hover.gif) no-repeat;

    width: 48px;

    height: 18px;

}



/* reklaminis panelis */

.pitem {

    float: left;

    padding: 1px 10px;

    background: #CCC;

    margin-left: 1px;

    font-size: 15px;

    filter: alpha(opacity=70);

    -moz-opacity: 0.7;

    opacity: 0.7;

}



.pitem a {

    display: block;

    color: #fff;

}



.pitem a:hover {

    text-decoration: none;

}



/*LIVE SEARCH*/

#livesearch {

    border: 1px solid #b3cb9b;

    border-top: none;

    background: #FFF;

    overflow: auto;

    font-size: 11px;

    padding: 1px;

    z-index: 1000;

}



#livesearch div {

    cursor: pointer;

    padding: 2px;

    padding-left: 5px;

    text-align: left;

    font-size: 12px;

}



#livesearch div:hover, .hls_curritem {

    background-color: #b3cb9b;

    color: #FFF;

}



.pager_bar a {

    padding: 2px 5px;

    background: #999999;

    color: #fff;

}



.product-buttons {



    padding-bottom: 15px;

}



.product-buttons a {

    background: #Fff;

    display: block;

    padding: 3px;

    text-align: center;

    border: 1px solid #D7D7D6;

    color: #94957e;

    margin-left: 3px;

}



.product-buttons a:first-child {

    margin-left: 0;

}



.product-buttons a:last-child {

    border-right: none;

}



.product-buttons a:hover {

    background: #707070;

    color: #fff;

    text-decoration: none;

}



.productCard h2 {

    margin: 10px 0 6px;

}



.productCard h3 {

    margin: 0 0 6px;

    font-size: 130%;

}



.b_4top {

    text-align: center;

}



.b_top {

    border: 1px solid #DEDDDD;

    margin: 2px 6px 2px 6px;

}

.b_top img{

    max-width: 781px;

    height: auto;

}



#captcha img {

    border: 1px solid #333;

    margin-bottom: 3px;

}



#buy {

    position: absolute;

    top: 22px;

    right: 14px;

    background: url("/img/nbasket-off.png") no-repeat;

    width: 229px;

    height: 59px;

}

#buy.btactive{

    background: url("/img/nbasket-on.png") no-repeat;

}

#buy a{

    color: #fff;

    display: block;

    line-height: 21px;

    padding: 8px 0 0 20px;

}

#buy a:hover{

    text-decoration: none;

}

#buy .hfont {

    display: block;

    color: #fff;

    font-size: 180%;

}





#buy .basket-active-count{

    padding: 1px 4px;

    background: #DC332B;

    color: #fff;

    position: absolute;

    right: 35px;

    top:12px;

    border-radius: 20px;

    font-size: 10px;

}





#pslider_info, #pslider2_info {

    margin-top: 5px;

}



#pslider_info .v2, #pslider2_info .v2 {

    display: inline-block;

    float: right;

}



.ui-slider-horizontal {

    background: #eee !important;

}



.ui-widget-header {

    background: none !important;

}



.ui-state-active {

    background: #FE280C !important;

    border-color: #999 !important;

}



.ui-state-hover {

    background: #FE280C !important;

    border-color: #999 !important;

}



.rd-1, .rd-2 {

    position: absolute;

    width: 35px;

    height: 26px;

    background: url('/img/label-bullet.png');

    top: 95px;

    color: #fff;

    font-weight: bold;

    font-size: 18px;

    padding: 4px 0 0 8px;

    text-align: center;

}



.rd-3 {

    position: absolute;

    color: #fff;

    font-weight: bold;

    left: 170px;

    top: 277px;

    font-size: 18px;

}



.rd-1 {

    left: 99px;

}



.rd-2 {

    left: 192px;

}



.rd-B {

    top: 113px;

}



.rd-C {

    top: 130px;

}



.rd-D {

    top: 148px;

}



.rd-E {

    top: 166px;

}



.rd-F {

    top: 183px;

}



.rd-G {

    top: 201px;

}



.rd-4 {

    position: absolute;

    background: url('/img/label-rd-db.gif');

    width: 28px;

    height: 47px;

    left: 117px;

    top: 263px;

}



.rd-4-2 {

    background-position: -30px;

}



.rd-4-3 {

    background-position: -63px;

}



#sec-menu {

    background: #fff6f2; /* Old browsers */

    background: -moz-linear-gradient(top, #fff6f2 0%, #ffc8aa 100%); /* FF3.6+ */

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff6f2), color-stop(100%, #ffc8aa)); /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top, #fff6f2 0%, #ffc8aa 100%); /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(top, #fff6f2 0%, #ffc8aa 100%); /* Opera 11.10+ */

    background: -ms-linear-gradient(top, #fff6f2 0%, #ffc8aa 100%); /* IE10+ */

    background: linear-gradient(to bottom, #fff6f2 0%, #ffc8aa 100%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff6f2', endColorstr='#ffc8aa', GradientType=0); /* IE6-9 */



    margin-left: 5px;

    border: 1px solid #E6E9EE;

    padding-top: 2px;

    padding-right: 11px;



}



#sec-menu > li:first-child {

    margin-left: 27px;

}



#sec-menu a {

    padding: 5px 13px 5px 6px;

    font-size: 85% !important;

    color: #000;

    text-transform: uppercase;

}



#sec-menu li ul a{

    color: #000 !important;

}



#sec-menu.slimmenu li ul {

    background: #FFCAAE;

    border: 1px solid #E6E9EE;

    border-top: none;

}



#sec-menu.slimmenu li .sub-collapser {

    right: -7px;

}



#sec-menu a.kon-blue {

    color: #018FD1 !important;

    padding-left: 30px;

    background: url("/img/ziemines.png") no-repeat left center;

}



#auto-filter{

    border: 1px solid #b8baba;

    box-shadow: 0 0 3px #e2e4e7;



    border-radius: 3px;

    margin: 4px 7px;

    padding: 12px 15px;



    background: #c2c4c4; /* Old browsers */

    background: -moz-linear-gradient(top,  #c2c4c4 0%, #dedfe0 2%, #dedfe0 8%, #ffffff 58%, #ffffff 100%); /* FF3.6+ */

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2c4c4), color-stop(2%,#dedfe0), color-stop(8%,#dedfe0), color-stop(58%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top,  #c2c4c4 0%,#dedfe0 2%,#dedfe0 8%,#ffffff 58%,#ffffff 100%); /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(top,  #c2c4c4 0%,#dedfe0 2%,#dedfe0 8%,#ffffff 58%,#ffffff 100%); /* Opera 11.10+ */

    background: -ms-linear-gradient(top,  #c2c4c4 0%,#dedfe0 2%,#dedfe0 8%,#ffffff 58%,#ffffff 100%); /* IE10+ */

    background: linear-gradient(to bottom,  #c2c4c4 0%,#dedfe0 2%,#dedfe0 8%,#ffffff 58%,#ffffff 100%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2c4c4', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */



}

#auto-filter select{

    padding: 7px 3px;

}

#auto-filter select:disabled{

    color: #D3D3D3;

}

#autofilter-res{

    margin-top: 10px;

    border-top: 1px solid #878787;

    padding-bottom: 10px;

    position: relative;

}

#autofilter-res table{

    margin-left: 40px;

}

.bc_link a{

    display: block;

}

.autofilter-close{

    position: absolute;

    top:10px;

    right: 10px;

    border: 1px solid #B5B5B5;

    padding: 0 4px;

    font-size: 150%;

    cursor: pointer;

    background: #fff;

    box-shadow: 0 0 2px #707070;

}





#bc-brand{

    width: 170px;

}

#bc-model, #bc-modification{

    width: 125px;

}

#bc-year{

    width: 90px;

}

#auto-filter button{

    height: 33px;

}



#tire-filter, #wheel-filter, #varztai-filter {



    border: 1px solid #B8BABA;

    margin-top: 3px;

    box-shadow: 0 0 4px #A8A8A8;

    border-radius: 0 12px 12px 0;



    background: #e6ebef; /* Old browsers */

    background: -moz-linear-gradient(-45deg, #e6ebef 0%, #cbcccc 100%); /* FF3.6+ */

    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #e6ebef), color-stop(100%, #cbcccc)); /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(-45deg, #e6ebef 0%, #cbcccc 100%); /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(-45deg, #e6ebef 0%, #cbcccc 100%); /* Opera 11.10+ */

    background: -ms-linear-gradient(-45deg, #e6ebef 0%, #cbcccc 100%); /* IE10+ */

    background: linear-gradient(135deg, #e6ebef 0%, #cbcccc 100%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6ebef', endColorstr='#cbcccc', GradientType=1); /* IE6-9 fallback on horizontal gradient */



}



#tire-filter .filter, #wheel-filter .filter, #varztai-filter .filter {

    padding: 20px;

    padding-top: 35px;

}



#varztai-filter input, #varztai-filter select{

    width: 185px;

}



/* POPUP */

#overlay {

    position: absolute;

    width: 100%;

    height: 100%;

    top: 0;

    left: 0;

    background: #515151;

    opacity: 0.4;

}



#pp {

    position: absolute;

    width: 500px;

    margin: 0 auto;

    top: 100px;

    left: 0;

    right: 0;

    z-index: 1000;

    border: 4px solid #fff;

    border-radius: 8px;

    box-shadow: 0 0 5px #515151;



    background: #ffffff; /* Old browsers */

    background: -moz-linear-gradient(top, #ffffff 13%, #f1f9de 40%, #add655 100%); /* FF3.6+ */

    background: -webkit-gradient(linear, left top, left bottom, color-stop(13%, #ffffff), color-stop(40%, #f1f9de), color-stop(100%, #add655)); /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top, #ffffff 13%, #f1f9de 40%, #add655 100%); /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(top, #ffffff 13%, #f1f9de 40%, #add655 100%); /* Opera 11.10+ */

    background: -ms-linear-gradient(top, #ffffff 13%, #f1f9de 40%, #add655 100%); /* IE10+ */

    background: linear-gradient(to bottom, #ffffff 13%, #f1f9de 40%, #add655 100%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#add655', GradientType=0); /* IE6-9 */



}



#pp .pp-content {

    padding: 26px;

    font-size: 120%;

}



#pp a.pp-close {

    position: absolute;

    top: 1px;

    right: 1px;

    width: 35px;

    height: 35px;

    text-align: center;

    background: #fff;

    border-radius: 40px;

    color: #000;

    font-weight: bold;

    font-size: 28px;

    text-decoration: none;

}



/* PLUGIN ddlick */



.dd-container .dd-select {

    border: none;

}



.dd-container .dd-selected {

    padding: 1px 0;

}



.dd-container .dd-pointer {

    left: 30px;

}



.dd-container .dd-selected-image {

    margin-right: 2px;

}



.dd-container .dd-option {

    padding: 2px;

    font-size: 12px;

}



.dd-selected-text {

    position: absolute;

    right: 2px;

    color: #000;

    line-height: 28px !important;

}



.dd-container img {

    height: 26px;

    overflow: hidden;

}



#stages {

    width: 789px;

    overflow: hidden;

}



#stages ul {

    margin: 3px 1px 1px 1px;

    padding: 0;

    list-style-type: none;

    width: 1000px;

}



#stages li {

    float: left;

    line-height: 39px;

    margin: 0;

    text-align: center;

}



#stages li {

    color: #000;

    font-weight: bold;

    background: url(/img/stages.png) no-repeat right -80px;

    position: relative;

}



#stages li * {

    color: #888;

}



#stages li.active * {

    font-weight: bold;

    color: #fff;

}



#stages li.active {

    background-position: right 0px;

}



#stages li.active * {

    color: #fff;

    text-decoration: none;

}



#stages li.completed {

    background-position: right 0px;

}



#stages li.completed * {

    color: #000;

}



#stages li span, #order_stages li a {

    display: block;

    padding: 0 35px 0 20px;

}



#stages li a {

    border: none;

    text-decoration: none;

}



#stages li {

    margin-left: -17px;

    padding-left: 17px;

}



#stages li.stage1 {

    margin-left: 5px;

    padding-left: 7px;

    padding-right: 10px;

    z-index: 4;

}



#stages li.stage2 {

    z-index: 3;

}



#stages li.stage3 {

    z-index: 2;

}



#stages li.stage4 {

    z-index: 1;

}



.ui-datepicker-header{

    background: #E5E5E5 !important;

    border:none !important;

}



#sellout{

    background: url("/img/ispardavimas.png") no-repeat;

    position: absolute;

    width: 129px;

    height: 72px;

    right: 300px;

    top: 14px;



}

#sellout a{

    font-family: 'Open Sans Condensed', "Myriad Pro", "Myriad Web", "Tahoma", "Helvetica", "Arial", sans-serif;

    font-size: 19px;

    color: #fff;

    padding: 20px 0 0 0;

    text-shadow: 0 3px 3px #7A0C04;

    width: 129px;

    text-align: center;

    display: block;

    text-transform: uppercase;

}

#sellout a:hover{

    text-decoration: none;

    color: #FFF0E9;

}



/* FAQ */

#faq{

    background: #fff;

    padding: 20px;

    margin-left: 6px;

}

#faq>div{

    margin: 12px 0;



}



#faq .faq-name{

    font-weight: bold;

    padding: 5px 0 3px 0;

}

#faq .faq-quest{

    color: #666666;

}

#faq .faq-ans>div{

    background: #F4F4F4;

    padding: 9px;

    color: #9E9E9E;

    margin-left: 10px;

}



#faq input[type="text"], #faq input[type="email"], #faq textarea{

    font-size: 15px;

    padding: 4px 10px;

    border-radius: 4px;

    background: #F4F4F4;

    border:1px solid #999;

    width: 250px;

    margin-right: 20px;

    margin-bottom: 15px;

    box-shadow: 1px 1px 4px #eee;

}

#faq textarea{

    width: 545px;

    height: 140px;

}

#faq input[type="submit"]{

    box-shadow: 1px 1px 4px #eee;

    border-radius: 4px;

    padding: 4px 10px;

}





#free-delivery-notify{

    position: fixed;

    left: 0;

    bottom: 100px;

    width: 250px;

    background: #FFCCB1;

    padding: 15px 15px 15px 30px;

    font-size: 135%;

    border-radius: 25px;

    box-shadow: 0 0 14px #656565;

    display: none;

    border: 2px solid #e5e5e5;

}

#sdfilter-res{

    margin: 20px 0 0 0;

}

#sdfilter-res a, #sdfilter-res span{

    padding: 0 15px 0 0;

}

#sdfilter-res .autofilter-close{

    padding: 0 4px;

}

.CookieDeclarationLastUpdated {
	display:none !important;
}