html {overflow-y:scroll;}
body {background-color:#fff;
    background-position: top center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    color:#000;border-top:4px solid #fff;/*padding-top:10px*/;font-family: Arial, Helvetica, sans-serif;}

/* @media(min-width:1200px){
	body{background-image: url(/images/solo-bg-1.jpg);}
} */

a, a:hover, a:active, a:focus, .btn:hover, .btn:active, .btn:focus { outline: 0;border:none;text-decoration:none;color:#000;}

h1,h2,h3,h4,h5,h6 {margin:0px;padding:0px;color:#000;font-size: 16px;line-height: 18px;font-weight:bold;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {color:#000;font-size: 16px;line-height: 18px;font-weight:bold;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover {color:#b1b1b1;}

.btn,input.btn,button.btn {border:none;text-transform: uppercase;white-space:pre-wrap;-webkit-border-radius: 0;border-radius: 0;}
.btn:hover,input.btn:hover,button.btn:hover {border:none;}

.btn.btn-orange {color:#fff;background: #ee6b19;border:1px solid #ee6b19;font-weight:bold;}
.btn.btn-orange:hover {color:#fff;background: #da5915;border:1px solid #ee6b19;}

.btn.btn-blue {color:#fff;background: #1194e6;border:1px solid #1194e6;font-weight:bold;}
.btn.btn-blue:hover {color:#fff;background: #117dc2;border:1px solid #1194e6;}

.btn.btn-green {color:#fff;background: #6f9200;border:1px solid #6f9200;font-weight:bold;}
.btn.btn-green:hover {color:#fff;background: #5e7b00;border:1px solid #6f9200;}

.btn.btn-black {border:1px solid #000;color:#fff;font-weight:bold;background: #000;}
.btn.btn-black:hover { border:1px solid #000;color:#000;background: #fff;}

button.btn-search {border:1px solid #000;}
button.btn-search:hover {border:1px solid #000;}

.btn span {font-size:10px;text-align:right;}

@media (max-width:340px){.btn {font-size:12px;}}

.form-horizontal .control-label {text-align:left;font-weight:normal;}
input.form-control,select.form-control,textarea.form-control {border:1px solid #000;background-color:#f9f9f9;-webkit-border-radius: 0;border-radius: 0;}
input.form-control:focus,select.form-control:focus,textarea.form-control:focus {border:1px solid #000;background-color:#f9f9f9;-webkit-border-radius: 0;border-radius: 0;-webkit-box-shadow: 0 0 0 0 #FFFFFF;box-shadow: 0 0 0 0 #FFFFFF;}

.input-group-addon {border:1px solid #dfdfdf;color:#000;background-color:#fff;-webkit-border-radius: 0;border-radius: 0;}

div#text_content table {width:100%;}

hr {border:none;border-top:1px solid #000;margin:5px 0px;}

.anchor{display:block;height:70px;margin-top:-70px;visibility:hidden;}

div.navbar-header button:focus {outline: 0;border:none;}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */

ul.pagination {margin:0px;padding:0px;}
ul.pagination li a {background-color:#fff;color:#000;border:1px solid #dfdfdf;}
ul.pagination li.active a {color:#fff;border:1px solid #dfdfdf;background: #1194e6;}
ul.pagination li a:hover {color:#fff;border:1px solid #dfdfdf;background: #117dc2;}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */

div.alert {padding:0px;}
div.alert .info {background-color:#6f9200;color:#000;padding:10px;-webkit-border-radius: 6px;border-radius: 6px;}
div.alert .error {background-color:#cc0000;color:#000;padding:10px;-webkit-border-radius: 6px;border-radius: 6px;}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */

.banner-right {margin-bottom:10px;}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */

div.alert-banner {
background: #000; /* Old browsers */
background: -moz-linear-gradient(top, #000 0%, #ac1b21 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000), color-stop(100%,#ac1b21)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,#000 0%,#ac1b21 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,#000 0%,#ac1b21 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,#000 0%,#ac1b21 100%); /* IE10+ */
background: linear-gradient(to bottom,#000 0%,#ac1b21 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000', endColorstr='#ac1b21',GradientType=0 ); /* IE6-9 */
}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */

nav.navbar.navbar-default {background-color:#fff;border:none;margin:0px;padding:0px;}

@media (min-width:768px){
.navbar-default {background-color:#000;border:none;margin:0px;padding:0px;}
div#navbar {margin:0px;padding:0px;}
nav.navbar.navbar-default div.container-fluid {margin:0px;padding:0px;}
}

@media (min-width:768px){
	.help-symbol {margin-top:-2px;border:2px solid #000;width:20px;height:20px;line-height:18px;display:block;text-align:center;-webkit-border-radius: 100px;border-radius: 100px;}
	.help-symbol:hover {color:#7b7b7b;border:2px solid #7b7b7b;}
}
@media (min-width:992px){
	.help-symbol {margin-top:-8px;border:3px solid #000;width:30px;height:30px;line-height:26px;display:block;text-align:center;-webkit-border-radius: 100px;border-radius: 100px;}
	.help-symbol:hover {color:#7b7b7b;border:3px solid #7b7b7b;}
}

.navbar-default ul.nav.navbar-nav li a {color:#000;}

@media (max-width:768px){
.navbar-default ul.nav.navbar-nav {border-top:1px solid #dfdfdf;}
.navbar-default ul.nav.navbar-nav li {border-bottom:1px solid #dfdfdf;}
}

@media (min-width:300px){.navbar-default ul.nav.navbar-nav li a {border-top:0px solid #fff;}}
@media (min-width:768px){.navbar-default ul.nav.navbar-nav li a {border-top:1px solid #dfdfdf;border-left:0px solid #fff;font-size:13px;font-weight:bold;padding:12px 6px 2px 6px;}.navbar-default ul.nav.navbar-nav li:first-child a {border-left:0px solid #646464;}}
@media (min-width:992px){.navbar-default ul.nav.navbar-nav li a {border-top:1px solid #dfdfdf;border-left:0px solid #fff;font-size:17px;font-weight:bold;padding:15px 9px 5px 9px;}.navbar-default ul.nav.navbar-nav li:first-child a {border-left:0px solid #646464;}}
@media (min-width:1200px){.navbar-default ul.nav.navbar-nav li a {border-top:1px solid #dfdfdf;border-left:0px solid #fff;font-size:20px;font-weight:bold;padding:15px 13px 5px 14px;}.navbar-default ul.nav.navbar-nav li:first-child a {border-left:0px solid #646464;}}

.navbar-default ul.nav.navbar-nav li a:hover {color:#7b7b7b;}


.navbar-toggle {margin-left:0px;right:-15px;border:none;background: #1194e6;-webkit-border-radius: 0;border-radius: 0;}

.icon-bar {background-color:#ffffff !important;}

div#navbar,.navbar-header {border:none;}


@media (min-width:300px){
.navbar-header h3 a {padding-right:50px;}
.navbar-header h3 span {padding-right:50px;}
}
@media (min-width:768px){
.navbar-header h3 a {padding-right:5px;}
.navbar-header h3 span {padding-right:5px;}
}

.header-btn-ico {height: 32px;width:32px;padding:5px;margin-top:7px;margin-right:10px;}
.header-btn-ico2 {height: 32px;width:115px;padding:5px;margin-top:7px;margin-right:0px;}

.small-icons-header {width:200px;}
.small-icons-header a{float:left;}


@media (min-width:200px){
ul.flags-header {float:right;}
ul.flags-header li {margin:2px 2px 2px 10px;list-style:none;float:left;}
ul.flags-header li a {border:none;margin:0px;padding:0px;}
ul.flags-header li  img {width:37px;height:21px;}
}
@media (min-width:768px){
.navbar-default ul.nav.navbar-nav.flags-header {margin-right:0px;margin-top:10px;}
.navbar-default ul.nav.navbar-nav.flags-header li {margin:2px;}
.navbar-default ul.nav.navbar-nav.flags-header li a {border:none;margin:0px;padding:0px;}
.navbar-default ul.nav.navbar-nav.flags-header li  img {width:37px;height:24px;}
}
@media (min-width:992px){
.navbar-default ul.nav.navbar-nav.flags-header {margin-right:-5px;margin-top:10px;}
.navbar-default ul.nav.navbar-nav.flags-header li {margin:4px;}
.navbar-default ul.nav.navbar-nav.flags-header li a {border:none;margin:0px;padding:0px;}
.navbar-default ul.nav.navbar-nav.flags-header li  img {width:38px;height:24px;}
}
@media (min-width:1200px){
.navbar-default ul.nav.navbar-nav.flags-header {margin-right:-5px;margin-top:10px;}
.navbar-default ul.nav.navbar-nav.flags-header li {margin:7px;}
.navbar-default ul.nav.navbar-nav.flags-header li a {border:none;margin:0px;padding:0px;}
.navbar-default ul.nav.navbar-nav.flags-header li  img {width:38px;height:24px;}
}


@media (max-width: 992px) {
    #search-list-menu-box .navbar-toggle {display: block;}
    #search-list-menu-box .navbar-collapse.collapse {display: none!important;}
    #search-list-menu-box .collapse.in{display:block !important;}
}

#nav {z-index:10;}
#nav-wrapper {min-height:56px;z-index:1000;}
#nav.affix { position: fixed;top: 0; width: 100%;z-index:1000;-webkit-box-shadow: 0 1px 3px 0 #9C9C9C;box-shadow: 0 1px 3px 0 #9C9C9C;}
#nav-wrapper .navbar-collapse {z-index:1000;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */

@media (min-width:200px){
.flagtitle {position:absolute;top:2px;right:140px;z-index:100;width:100px;height:15px;}
}
@media (min-width:300px){
.flagtitle {position:absolute;top:2px;right:140px;z-index:100;width:100px;height:15px;}
}
@media (min-width:768px){
.flagtitle {position:absolute;top:-15px;right:-135px;z-index:100;width:100px;height:15px;font-size:12px;font-weight:bold;}
}
@media (min-width:992px){
.flagtitle {position:absolute;top:-17px;right:-135px;z-index:100;width:100px;height:15px;font-size:12px;font-weight:bold;}
}
@media (min-width:1200px){
.flagtitle {position:absolute;top:-17px;right:-150px;z-index:100;width:100px;height:15px;font-size:12px;font-weight:bold;}
}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */

.limit .input-group-addon {font-size:12px;}

.limit div.form-group div.input-group select.form-control {padding-left:5px;}


@media (min-width:992px){
.box1 {padding-right:0px;}
.box2 {padding-left:0px;padding-right:10px;}
.box3 {padding-left:0px;}
}
@media (min-width:1200px){
.box1 {padding-right:0px;}
.box2 {padding-left:0px;padding-right:15px;}
.box3 {padding-left:0px;}
}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */
#owl-top .item img{display: block;width: 100%;height: auto;}
/*
#owl-top {padding-left:0px;padding-right:0px;text-align:center;}
#owl-top.owl-theme div.owl-controls div.owl-buttons div.owl-prev {display:block;position:absolute;top:50%;left:20px;font-size:16px;line-height:34px;background:#e6e6e6;text-align:center;border:3px solid #000;color:#a9a9a9;width:40px;height:40px;margin-top:-20px;-webkit-border-radius: 100px;border-radius: 100px;}
#owl-top.owl-theme div.owl-controls div.owl-buttons div.owl-prev:hover {background:#ffffff;}
#owl-top.owl-theme div.owl-controls div.owl-buttons div.owl-next {display:block;position:absolute;top:50%;right:20px;font-size:16px;line-height:34px;background:#e6e6e6;text-align:center;border:3px solid #000;color:#a9a9a9;width:40px;height:40px;margin-top:-20px;-webkit-border-radius: 100px;border-radius: 100px;}
#owl-top.owl-theme div.owl-controls div.owl-buttons div.owl-next:hover {background:#ffffff;}
*/
div#owl-top div.owl-controls {position:absolute;bottom:0px;right:5px;}

#owl-banners-bottom .owl-item {padding:5px;}
#owl-banners-bottom .owl-item img {border:1px solid #000;}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */
img.img-responsive {min-width:100%;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */
.section_1 {padding:10px;background: #000;color:#fff;border:1px solid #000;}
.section_1 a,.section_1 h3 {color:#fff;}

.section_2 {margin-bottom:10px;padding:10px;border:1px solid #000;border-top:0px solid #dfdfdf;}
.section_2 ul {margin:0px;padding:0px;}
.section_2 ul li {list-style:none;padding:5px 0px;border-bottom:1px solid #dfdfdf;}

.section_2 a {color:#000;}
.section_2 ul li:hover {color:#000;background-color:#fff;}


/*
.section_1 {padding:10px;background: #eeeeee;border-bottom:1px solid #dfdfdf;}
.section_2 {margin-bottom:10px;padding:10px 0px;}
.section_2 ul {margin:0px;padding:0px;}
.section_2 ul li {list-style:none;padding:5px 0px;border-bottom:1px solid #dfdfdf;}

.section_2 a {color:#000;}
.section_2 ul li:hover {color:#000;background-color:#fff;}
*/


@media (min-width: 768px) {
    .additional-list-products .navbar-collapse.collapse {
        display: none !important;
    }
    .additional-list-products .navbar-collapse.collapse.in {
        display: block !important;
    }
    .additional-list-products .navbar-header .collapse, .additional-list-products .navbar-toggle {
        display:block !important;
    }
    .additional-list-products .navbar-header {
        float:none;
    }
    .additional-list-products .navbar-header h3 {
        padding-right:40px;
    }	
}
@media (max-width: 992px) {
    .additional-list-products2 .navbar-collapse.collapse {
        display: none !important;
    }
    .additional-list-products2 .navbar-collapse.collapse.in {
        display: block !important;
    }
    .additional-list-products2 .navbar-header .collapse, .additional-list-products2 .navbar-toggle {
        display:block !important;
    }
    .additional-list-products2 .navbar-header {
        float:none;
    }
    .additional-list-products2 .navbar-header h3 {
        padding-right:40px;
    }	
}


/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */
.product-page div.row.flags-product-preview div.green-text img {margin-top:-5px;}

#content h1 {padding:10px;background: #000;color:#fff;border:1px solid #dfdfdf;}
#content h2.black-box {padding:10px;background: #000;color:#fff;border:1px solid #dfdfdf;}
#content.product-page h1 {font-size: 30px;line-height: 32px;padding:0px;background: #fff;border:0px solid #dfdfdf;color:#000;}
#content.product-page table {margin-bottom:10px;}
#content.product-page table td {padding:5px;}



div#text_content {margin-bottom:10px;padding:10px;}
div#text_content img {margin-bottom:10px;max-width:100%;height:auto;}
div#text_content_page {margin-bottom:10px;padding:10px;}
div#text_content_page img {margin-bottom:10px;width:99%;height:auto;}

div#text_content_page table {width:100%;}
div#text_content_page table img {width:100%;height:auto;}

div#text_content_section table {width:100%;}
div#text_content_section table img {width:100%;height:auto;}



div#content.product-page {width:100%;}
div#content.product-page table {width:100%;}


.content-section img {max-width:100%;height:auto;}

@media (min-width:300px){.content-section {padding-left:auto;padding-right:auto;}}
@media (min-width:768px){.content-section {padding-left:0px;padding-right:15px;}}
@media (min-width:992px){.content-section {padding-left:0px;padding-right:15px;}}
@media (min-width:1200px){.content-section {padding-left:0px;padding-right:15px;}}

.positionBar {margin-top:10px;margin-bottom:10px;display:block;}
.positionBar a {color:#000;}


	
@media (min-width:768px){.right-border {padding-right:15px;border-right:1px solid #dfdfdf;}}


/*-------SIDEBAR--------------------------------------------------------------------------------------------------*/

.navbar-default {background:none;}


@media (min-width:300px){nav.navbar.navbar-default.top-nav {background:none;background: #fff;padding:5px 15px;}}
@media (min-width:768px){nav.navbar.navbar-default.top-nav {background:none;background: #d9d9d9;padding:5px 0px;}}

nav.navbar.navbar-default.top-nav .fa {font-size:130%;margin-top:-10px;}


nav.navbar.navbar-default.category-list .navbar-header {
padding:10px;background: #000;color:#fff;border:1px solid #000;width:100%;padding-right:70px;

}
nav.navbar.navbar-default.category-list .navbar-header h3 {color:#fff;}


nav.navbar.navbar-default {padding:0px;margin:0px 0px 10px 0px;}
nav.navbar.navbar-default.category-list ul li {padding:0px;margin:0px;list-style:none;border-top:1px solid #000;}
nav.navbar.navbar-default.category-list ul li:first-child {border-top:0px solid #dfdfdf;}
nav.navbar.navbar-default.category-list ul li a {color:#000;padding:5px 10px;}
nav.navbar.navbar-default.category-list ul li a:hover {color:#fff;background-color:#303030;}

.category-list .navbar-collapse {padding:0px 0px;margin:0px;border:1px solid #000;border-top:1px solid #dfdfdf;}


@media (min-width:300px){.category-list .navbar-header {min-height:40px;}}
@media (min-width:768px){.category-list .navbar-header {min-height:auto;}}

.product-list-content {margin:0px;padding:2px;}

li div.text_indent_ {padding-left:0px;}
li div.text_indent_ a {color:#color:#000;;font-weight:bold;}
li div.text_indent_15 {padding-left:15px;color:#color:#000;;}
li div.text_indent_15 a {color:#000;}

nav.navbar.navbar-default.category-list div.navbar-header .navbar-toggle {color:#fff;font-weight:bold;-webkit-border-radius: 0;border-radius: 0;background: #6f9200;}



ul.menu_left {padding:0px;margin:0px;width:100%;}
ul.menu_left li {padding:0px;margin:0px;width:100%;}
ul.menu_left li a {font-weight:bold;display:block;}


@media (max-width: 992px) {
    #search-list-menu-box .navbar-toggle {display: block;}
    #search-list-menu-box .navbar-collapse.collapse {display: none!important;}
    #search-list-menu-box .collapse.in{display:block !important;}
}

div#navbar-sidebar-menu2 {padding:0px;margin:0px;}
div#navbar-sidebar-menu2 .row {padding:0px;margin:0px;}
div#navbar-sidebar-menu2 ul.menu_left_1 {padding:0px;margin:0px;width:100%;}
div#navbar-sidebar-menu2 ul.menu_left_1 li {padding:0px;margin:0px;width:100%;border-top:1px solid #000;}
div#navbar-sidebar-menu2 ul.menu_left_1 li a {padding:5px 0px;margin:0px;font-weight:bold;display:block;}
div#navbar-sidebar-menu2 ul.menu_left_1 li a:hover {background-color:#f9f9f9;color:#000;}

div#navbar-sidebar-menu3 {padding:0px;margin:0px;}
div#navbar-sidebar-menu3 .row {padding:0px;margin:0px;}
div#navbar-sidebar-menu3 ul.menu_left_1 {padding:0px;margin:0px;width:100%;}
div#navbar-sidebar-menu3 ul.menu_left_1 li {padding:0px;margin:0px;width:100%;border-top:1px solid #000;}
div#navbar-sidebar-menu3 ul.menu_left_1 li a {padding:5px 0px;margin:0px;font-weight:bold;display:block;}
div#navbar-sidebar-menu3 ul.menu_left_1 li a:hover {background-color:#f9f9f9;color:#000;}


/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */

.green-color-text {font-weight:bold;color:#6f9200;}
.stocklabel {font-weight:bold;color:#6f9200;font-size:16px;text-transform:uppercase;}
.collector-price {background-color:#161616;}

.step-section {border:0px solid #dddddd;padding:0px;margin:0px;text-align:center;}
.step-section i {border:2px solid #d0d0d0;background-color:#fff;color:#d0d0d0;}
.step-section i.active {border:2px solid #6f9200;background-color:#6f9200;color:#fff;}
.step-section p {font-size:11px;padding-top:10px;}


@media (min-width:300px){
.steps {margin:10px 0px;}
.step-section {font-size:15px;}
.step-section i {width:30px;height:30px;line-height:30px;-webkit-border-radius: 25px;border-radius: 25px;}
}
@media (min-width:768px){
.steps {margin:10px 0px;}
.step-section {font-size:20px;}
.step-section i {width:50px;height:50px;line-height:50px;-webkit-border-radius: 25px;border-radius: 25px;}
}
@media (min-width:992px){
.steps {margin:30px 0px;}
.step-section {font-size:40px;}
.step-section i {width:80px;height:80px;line-height:80px;-webkit-border-radius: 50px;border-radius: 50px;}
}
@media (min-width:1200px){
.steps {margin:30px 0px;}
.step-section {font-size:40px;}
.step-section i {width:80px;height:80px;line-height:80px;-webkit-border-radius: 50px;border-radius: 50px;}
}


/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */

.thumbnailbox {text-align:center;margin:15px 0px;}
.thumbnailbox a {padding:0px;margin:0px;}
.thumbnailbox a img.img-responsive {padding:0px;margin:0px;float:left;border:1px solid #000;}
.thumbnailbox a:hover img.img-responsive {border:1px solid #1194e6;}
.thumbnailbox img.img-responsive {padding:10px;margin:0px;}
.thumbnailbox h2 {color:#fff;padding:0px;margin:0px;}
.thumbnailbox h2 a {background-color:#000;color:#fff;padding:10px;margin:0px;display:block;}
.thumbnailbox h2 a:hover {background-color:#1194e6;}
.thumbnailbox:hover h2 a {background-color:#1194e6;}

.thumbnailbox2 {text-align:center;border:1px solid #000;margin:15px 0px;float:left;}
.thumbnailbox2 a {float:left;}

.thumbnailbox3 {text-align:center;margin:15px 0px 5px 0px;float:left;}

/* -------PRODUCT-PREVIEW-LIST--------------------------------------------------------------------------------------------------------------------------------------------------------------- */

@media (min-width:300px){
.stock-now {width:100%;}
.flags-product-preview {text-align:left;font-weight:bold;line-height:30px;font-size:15px;}
}
@media (min-width:768px){
.stock-now {width:40%;}
.flags-product-preview {text-align:left;font-weight:bold;line-height:30px;font-size:18px;}
}
@media (min-width:992px){
.stock-now {width:40%;}
.flags-product-preview {text-align:left;font-weight:bold;line-height:30px;font-size:16px;}
}
@media (min-width:1200px){
.stock-now {width:40%;}
.flags-product-preview {text-align:left;font-weight:bold;line-height:30px;font-size:18px;}
}

div.row.flags-product-preview div.green-text img {margin-top:5px;}




@media (min-width:768px){
.prod-preview-left-col {width:240px;float:left;}
.prod-preview-right-col {width:200px;float:right;}
}
@media (min-width:992px){
.prod-preview-left-col {width:440px;float:left;}
.prod-preview-right-col {width:200px;float:right;}
}
@media (min-width:1200px){
.prod-preview-left-col {width:520px;float:left;}
.prod-preview-right-col {width:200px;float:right;}
}




.green-text {color:#6f9200;}

/* -------PRODUCT-FULLVIEW-LIST--------------------------------------------------------------------------------------------------------------------------------------------------------------- */

@media (min-width:300px){
.product-fullview-photo {width:100%;}
}
@media (min-width:768px){
.product-fullview-photo {width:auto;max-width:478px;max-height:400px;}
}
@media (min-width:992px){
.stock-now {width:40%;}
.product-fullview-photo {width:auto;max-width:460px;max-height:400px;}
}
@media (min-width:1200px){
.stock-now {width:40%;}
.product-fullview-photo {width:auto;max-width:560px;max-height:400px;}
}

/* -------USER-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

@media (min-width:300px){
.user-navigation a {width:100%;margin-bottom:10px;}
}
@media (min-width:768px){
.user-navigation a {width:auto;margin-bottom:10px;}
}
@media (min-width:992px){
.user-navigation a {width:auto;margin-bottom:10px;}
}
@media (min-width:1200px){
.user-navigation a {width:auto;margin-bottom:10px;}
}

span.notranslate.select-product-list select.form-control {width: 117px;margin-bottom:10px;}

.shopping-basket-list-product p {line-height:34px;}


/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */

.footer {font-size:13px;}
.footer a {font-weight:normal;font-size:13px;}
.footer strong a {font-weight:bold;font-size:13px;}

.footer-gray-1 {background-color:#d9d9d9;}
.footer-gray-2 {background-color:#b3b3b3;}

.footer-pp-full{
   display:block;
  }

 .footer-pp-mobile{
  display:none;
 }

@media (max-width: 500px){
  .footer-pp-full{
   display:none;
  }

  .footer-pp-mobile{
   display:block;
  }
}

@media (min-width: 768px) and (max-width: 992px){
  .footer-pp-full{
   display:none;
  }

  .footer-pp-mobile{
   display:block;
  }
}

div.error
{
	width:100%;
	border:none;
	background-color:#CC0000;
	margin:auto;
	position:relative;
	display:block;
	padding:10px;
	color: #000000;
	-webkit-border-radius: 5px;border-radius: 5px;
	margin-bottom:10px;
}

div.info
{	
	width:100%;
	border:none;
	background-color:#99cc00;
	margin:auto;
	position:relative;
	display:block;
	padding:10px;
	color: #000000;
	-webkit-border-radius: 5px;border-radius: 5px;
	margin-bottom:10px;
}


@media (min-width:300px){
.text-video-title {font-size:11px;line-height:12px;}
}
@media (min-width:768px){
.video-box {min-height:160px;}
.video-box a {display:block;height:112px;overflow:hidden;}
.video-box a img.img-responsive {display:block;height:112px;overflow:hidden;}
.text-video-title {font-size:11px;line-height:12px;}
}
@media (min-width:992px){
.video-box {min-height:200px;}
.video-box a {display:block;height:138px;overflow:hidden;}
.video-box a img.img-responsive {display:block;height:138px;overflow:hidden;}
.text-video-title {font-size:14px;line-height:18px;height:40px;overflow:hidden;}
}


