/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	text-decoration: none;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a{ color:inherit;}@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700,700i&display=swap&subset=cyrillic');
@font-face {
  font-family: 'PT Sans', sans-serif;
}

body {
	background-color:#f1f2f1;
	background-image:url('/images/f01.jpg');
	background-repeat:repeat;
	color:#000000;
	font-family: 'PT Sans', sans-serif;
	margin: 0px;
	font-size: 15px;
}
INPUT[type=text], INPUT[type=password], TEXTAREA, SELECT {
    
    background-color: #fff;
	border: 1px solid #cccccc;
    line-height: 1.875rem important;
	font-family: 'PT Sans', sans-serif;
	padding: 0px 5px !important;
	height: 36px;
	/*margin-left: 20px;*/
	font-size: 15px;
}
INPUT[type=text]
{
	width: 350px;
	height:1.875rem;
}
TEXTAREA
{
	width: 350px;
}
SELECT
{
	
}
#ord_d
{
	display:none;
}
header
{
	width:100%;
	position: fixed;
	background: #fff;
	height: 90px;
	-webkit-box-shadow: -8px 20px 42px -18px rgba(0,0,0,0.75);
	-moz-box-shadow: -8px 20px 42px -18px rgba(0,0,0,0.75);
	box-shadow: -8px 20px 42px -18px rgba(0,0,0,0.75);
	top:0px;
	z-index: 1000;
}
header > div {
	
	width:1156px;
	margin: 0px auto;
	
	height: 116px;
	padding:0px 40px;
	z-index: 1000;
/*	-webkit-box-shadow: -8px 20px 42px -18px rgba(0,0,0,0.75);
	-moz-box-shadow: -8px 20px 42px -18px rgba(0,0,0,0.75);
	box-shadow: -8px 20px 42px -18px rgba(0,0,0,0.75);*/
	padding-top: 5px;
}
header .hdr-01 {
	display:  inline-block;
	width: 320px;
}
main
{
	width:1234px;
	margin: 0px auto;
	background: #fff;
	margin-top: 90px;
	line-height: 1.25rem;
}
footer
{
	background-image:url('/images/f02.jpg');	
}
.footer
{
	width:1212px;
	margin: 0px auto;
	background: #252525;
	padding: 20px 12px;
	color:#fff;
	font-size: 0.875rem;
}

footer table
{
	margin-bottom: 20px;
}
footer td
{
	width:20%;
	line-height: 26px;
	border-right: 1px solid #3f3f3f;
	padding: 0px 12px;
}
footer P
{
	padding-left: 12px;
}

footer P, footer P A
{
	color:#9a9898;
}
footer P A
{
	display: inline-block;
}
footer A:hover
{
	text-decoration: underline;
}

.bmenu
{
	margin-top: 20px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-bottom: 20px;
}
footer tr:first-child td
{
	padding-bottom: 20px;
}
footer tr td:last-child
{
	border-right:none;
}
footer td strong
{
	text-transform: uppercase;
	font-weight: bold;
}
footer A
{
	text-decoration: none;
	colot:#fff;
	
}
.hdr-02
{
	font-weight: bold;
	display:  inline-block;
	width: 220px;
	line-height: 26px;
	font-size:16px;
}
.hdr-02 A.tel{
    font-weight: bold;
	display:  inline-block;
	width: 220px;
	line-height: 26px;
	font-size:16px;
    color:#000;
    text-decoration: none;
}
.hdr-03
{
	display:  inline-block;
	width: 270px;
	vertical-align: top;
}
.hdr-04
{
	display:  inline-block;
	width: 140px;
	vertical-align: top;
	line-height: 34px;
	color:#eb5b00;
}
.hdr-05
{
	display:  inline-block;
	width:200px;
	vertical-align: top;
	line-height: 26px;
}
#businf:hover{
	cursor:pointer;
}
#businf > div
{
	font-size: 16px;
}

header A
{
	font-weight: normal;
	text-decoration:underline;
	color:#eb5b00;
}
.hdr-02 A
{
	font-size: 14px;
}
.callb A
{
	color:#eb5b00;
	text-decoration:underline;
	
}
.searchform
{
	height: 30px;
	border:2px solid #cccccc;
	vertical-align: top;
	display: inline-block;
	margin-top: 6px;
	margin-bottom: 18px;
}
.searchform INPUT[type=text]
{
	height: 28px;
	border:none;
	vertical-align: top;
	font-size: 16px;
	color:#8d8d8d;
	font-family: 'PT Sans', sans-serif;
	width:185px;
	padding-left: 10px;
}
 /* ------------- backcall---------------*/
 #backcall
 {
	 position:absolute;
	 width:215px;
	 height:160px;
	 padding:20px;
	 background-color:#fff;
	 box-shadow: 0px 0px 3px #ccc;
	 top:10px;
	 display:none;
 }
 
 #backcall INPUT
 {
	 width:192px;
	 height:1.75rem;
	 font-family:Arial, Helvetica, sans-serif;

	color:#949494;
	background-color:#f1f2f1;
	margin-bottom:15px;
	padding-left:10px;
	 
 }

#overlay {
    opacity: 0.6;
    background: none repeat scroll 0 0 #000;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10000;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}
.model {
    border-radius: 0px;
    -moz-box-shadow: 1px 2px 6px rgba(0,0,0,.6);
    -webkit-box-shadow: 1px 2px 6px rgba(0,0,0,.6);
    box-shadow: 1px 2px 6px rgba(0,0,0,.6);
    padding: 10px;
    z-index: 10001;
    display: none;
    top: 100px;
    position: fixed;
    background: white;
    border: 2px solid #22c75d;
    margin: 0px auto;
}
aside
{
	width: 310px;
	margin-right: 20px;
	display: inline-block;
	vertical-align: top;
	font-size: 15px;
}
content
{
	width:890px;
	display: inline-block;
	vertical-align: top;
	padding-bottom: 20px;
}
h1, .catn
{
	font-size: 1.5rem;
	font-weight: bold;
	padding: 20px 0px;
	display: block
}

.catn
{
	padding: 20px;
	padding-left: 20px;
}
content .catn{
	padding-left: 0px;
}

.tmn0
{
	background: #d6d6d6;

	
}

.tmn0 A
{
	font-size:16px;
	 font-weight: bold;
}
.tmn0 A:hover{
	text-decoration: underline;
}
.tmn0 tr
{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;

	margin: 0px auto;
}

.tmn0 td
{
	text-align: center;
	height: 40px;
	line-height: 40px;
	padding: 0px 10px;

}
.tmn0 td.sel
{
	color: #ec6901;

}
.descr
{
	line-height: 1.25rem;
	text-align: justify;
}

.descr A
{
	font-weight: normal;
    text-decoration: underline;
    color: #eb5b00;
}
aside
{
	background: #f0f0f0 url('/images/lbg.jpg') top no-repeat;
}
aside .catn
{
	color:#000000;
	/*height: 82px;
	line-height: 82px;*/
	font-weight: bold;
	font-size:1.125rem;
	text-transform: uppercase;
	padding-left: 25px;
	/*border-bottom: 1px solid #d8d8d8;*/
}
aside .catn A{
	background: #22c75d;
	margin-left: 0px;
}
aside .aside
{
	
	background:  url('/images/lbg2.jpg') bottom no-repeat;
}
aside .topnav5
{
	padding-left: 25px;
	padding-right: 10px;
	border-bottom: 1px solid #d8d8d8;
	padding-top: 12px;
	padding-bottom: 12px;
}
aside .topnav5 div
{
	
}
aside .topnav5 A,
aside .topnav5 B
{
	font-weight: bold;
	color:#000;
}
aside .topnav5.sel1, aside .topnav7
{
	background:#22c75d;
	border-bottom: none;
}
aside .topnav8
{
	background:#1da94f;
	border-bottom: none;
    margin-left: -30px;
    padding-left: 50px;
}
aside .topnav7
{
	padding-left: 30px;
}
aside .topnav6
{
	padding-top: 8px;
	padding-bottom: 8px;
	font-weight: normal;
}
aside .topnav6.sel2
{
	font-weight: bold;
}
aside .topnav5.sel1 A, aside .topnav7 A,
aside .topnav5.sel1 B, aside .topnav7 B
{
	color:#fff !important;
}
aside .topnav6 A::before, aside .topnav6 B::before
{
	content:'•';display:inline-block;
	width:10px;
	height:10px;
}
aside A:hover
{
	text-decoration:  underline
}
.catn1 img
{
	width:244px;
}
.catn1
{
	width: 244px;
	margin: 0px auto;
    margin-bottom: 25px;
}
.catn1 A
{
	
}
.catn1 A span
{
	padding: 12px;
	background: #f0f0f0;
	display: block;
    font-size: 14px;
	color:#000;
	font-weight: bold;
	height:36px;
	vertical-align: middle;
}
.catn1 A:hover span
{
	background: #22c75d;
	color:#fff;
	
}
.catn1 
{
	margin-bottom: 25px;
}
.catn1 A span::before
{
	font-family: "FontAwesome";
	font-size: 1.5rem;
	content: "\f105";
	display:inline-block;
	float:right;
	width:10px;
	height:36px;
	line-height: 36px;
	margin-left: 10px;
	font-weight: normal;
	color:#22c75d;
	
}
.catn1 A:hover span::before
{
	color:#fff;
}

.product-list-view-mode {
    background-color: #adadad;
    margin-left: 10px;
    display: inline-block;
    width: 25px;
    height: 25px;
    overflow: hidden;
    position: relative;
    background-repeat: no-repeat;
}
.product-list-view-mode.mode-thumbs {
    background-image: url(/images/v-mode1.png);
}

.product-list-view-mode.mode-list {
    background-image: url(/images/v-mode2.png);
}

.product-list-view-mode.active {
    background-color: #ff6600;
}
.product-list-main
{
	clear: both;
}
 .itemg {
	 border:1px solid #d6d6d6;
}
.itemg .gimg
{
	width: 284px;
	height: 213px;
}

.itemg .gimg2
{
	width: 300px;
	height: 225px;
}

.product-list-mode-list .itemg .gimg
{
	width: 200px;
	height: 150px;
}

.product-list-mode-list .itemg .c210
{
	width: 220px;
}
.product-list-mode-list .itemg .c220{
	display: grid;
    grid-template-areas:
        "title title"
        "param0 price"
		"param0 compare";
    grid-template-rows: 50px auto auto;
    grid-template-columns: 1fr 1fr;
}
.product-list-mode-list .itemg .c220 .dname{
	grid-area: title;
}
.product-list-mode-list .itemg .c220 .param0{
	grid-area: param0;
}
.product-list-mode-list .itemg .c220 .param{
	grid-area: param;
}
.product-list-mode-list .itemg .c220 .paramtd{
	grid-area: paramtd;
}
.product-list-mode-list .itemg .c220 .price{
	grid-area: price;
	padding-left: 45px;
	padding-right: 45px;
}
.product-list-mode-list .prb {
	float:none !important;
	margin-left: 30px !important;
    display: flex;
    justify-content: end;
}

.product-list-mode-thumbs .itemg {
    width: 284px;
    margin-right: 10px;
    min-height: 300px;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 10px;
    overflow: hidden;
	border:1px solid #d6d6d6;
	padding-bottom: 15px;
}

.product-list-mode-list .itemg {
	padding:10px;
	margin-bottom: 20px;
	position: relative;
}
.product-list-mode-list .price,
.itemgnobr .price,
{
	width:400px;
	line-height: 24px;
}
.prb {
    display: inline-block;
    border-bottom: none !important;
}
.price .prb
{
	float: right;
    margin-top: 5px;
}
.itemg {
    clear: both;
	position: relative;
}
.product-list-mode-thumbs .itemg.itemg3
{
	margin-right: 0px;
}
.itemg .dname {
	font-size: 15px;
	font-weight: bold;
}
.product-list-mode-thumbs .itemg .dname {
    height: 58px;
    overflow: hidden;
	padding: 12px;
	padding-bottom: 0px;
}
.product-list-mode-thumbs .itemg .dname A{
    font-size: 15px !important;    
}

.product-list-mode-list .itemg .dname {
	margin-bottom: 15px;
}

.product-list-mode-thumbs .itemg .prb {
	padding-bottom: 15px;
}
/*
.product-list-mode-thumbs .itemg .param
{
	display: none;
}*/
.product-list-mode-thumbs .itemg .param,
.product-list-mode-thumbs .itemg .price
{
	padding:0px 12px; 
	line-height: 24px;
}
.itemg .ordbut2,
.product-list-compare .ordbut2
{
	float:right;
	height: 36px;
	line-height: 36px !important;
	text-align: center;
	background: #d6d6d6 no-repeat center left;
	width:62px;
	color:#fff;
	font-size: 14px !important;
	font-weight: bold;
	padding-left: 28px;
    padding-right: 5px;
}
 .itemg .ordbut2:hover{
	background: rgba(236,103,1,1) url("/images/b1.png") no-repeat center left;

	cursor: pointer;
}
.nog .exnt
{
	margin: 0px;
	margin-top: 10px;
}

.exnt:hover{
	background: rgba(236,103,1,1);

	cursor: pointer;
}

.prb .ordbut2
{
	background: #22c75d url("/images/b1.png") no-repeat center left;
}

.prb .ordbut2:hover
{
	background: (236,103,1,1) url("/images/b1.png") no-repeat center left;
}


.product-list-mode-thumbs .itemg .paramtd, 
.product-list-mode-thumbs .prinfo {
    display: none;
}

.product-list-main .param
{
	line-height: 24px;
}
.price {
    clear: both;
}
.c270
{
	position: relative;
	width:420px;
}
.c100p
{
	vertical-align: top;
}
.spimg {
    position: absolute;
    top: 0px;
}
.c270 .spimg {
    top: 225px;
}
.c270 .dcompare {
    margin-top: 40px;
}
.product-list-mode-thumbs .itemg TD {
    display: block;
    clear: both;
    position: relative;
}
/*.product-list-mode-thumbs .param .pname {
    width: 130px !important;
    border-bottom: none;
}*/
.itemg .param .pname, .itemg .price .pname {
    font-weight: normal;
    width: 160px;
    float: left;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ct_pr {
    width: 40px;
    height: 30px ;
    text-align: center;
    font-size: 18px;
	float:left;
	border:none;
	vertical-align: top;
	border: 2px solid #d6d6d6;

}
.nog
{
	margin: 12px;
}
.product-list-main .itemg .ordbut2.exnt
{
	width:150px;
	float:left;
	margin-top: 12px;
}
.product-list-mode-list .nog
{
    width: 390px;
}
.product-list-mode-list .exnt
{
	float:right !important;
	margin-top: -2px !important;
}
.dcompare
{
	/*position: absolute;
	bottom:5px;
	right:5px;
	width:26px;
	height: 23px;*/
	
}

.filtr5
{
	padding: 20px;
	background: #f9f9f9;
	padding-bottom: 10px;
}
.filtr5 .exnt
{
	background: #22c75d 
}


.dcompare:hover
{ 
	cursor: poiner;
}
.dcompare A
{
	    color: #eb5b00;
    text-decoration: underline;
	margin-left: 5px;
	line-height: 28px;

}
.dcompare input
{
	float:left;
	margin-right: 10px;
}

.dcompare input::before
{
	display: block;
	width:26px;
	height: 26px;
	content: ' ';
	background: #fff url("/images/f0.png") no-repeat;
}
.dcompare input:hover{
	cursor: pointer;

}

.dcompare input:checked::before
{
	background: #fff  url("/images/f1.png") no-repeat;
}
.sortby {


    margin-left: 20px;
}
.sortbr {
 
}
.l-hit, .l-act, .l-new
{
	width:50px;
	height: 30px;
	line-height: 30px;
	color:#fff;
	display: inline-block;
	text-align: center;
	font-weight: bold;
	margin-right: 5px;
	font-size: 12px;
	margin-top: 5px;
}
.l-hit
{
	background: #ef323b;
}
.l-new
{
	background: #fecb00;
}
.l-act
{
	background: #22c75d;
}
.catn2 img
{
	float:left;
	margin-right: 10px;
}
.catn2 {
    font-size: 1.5rem;
    font-weight: bold;
    padding: 20px;
	padding-left:0px;
    display: block;
	line-height: 31px;
}
h2 {
    font-size: 20px;
    text-transform: none !important;
    border-bottom: none !important;
    line-height: 24px;
    padding-bottom: 5px !important;
    margin-bottom: 10px !important;
	font-weight: bold;
}
h3 {
     font-size: 18px;
    text-transform: none !important;
    border-bottom: none !important;
    line-height: 24px;
    padding-bottom: 5px !important;
    margin-bottom: 10px !important;
}
p {
    margin: 0 0 20px 0;
}
.exnt {
    padding: 0;
    border: none;
	background: #d6d6d6;
    height: 36px;
    line-height: 36px !important;
    color: #fff;
    min-width: 100px;
    max-width: 200px;
    padding-left: 20px;
    padding-right: 20px;
    text-decoration: none !important;
    font-weight: normal;
    display: block;
    text-align: center;
    margin: 0px auto;

}
.lbs input {
    width: 150px;
}
.lbs td {
    padding: 5px;
}
.close a {
    display: block;
    width: 18px;
    height: 19px;
    font-size: 1px;
    line-height: 1px;
    background: url(/images/oc_ico.png) -13px 0;
}
.close {
    width: 18px;
    height: 19px;
    right: 0px;
    top: 0px;
    position: absolute;
}
.ordtbl INPUT.chk {
    width: 20px;
	height: 24px;
}
.ordtbl INPUT[type=text], .ordtbl TEXTAREA {
    width: 350px;
}
.chk2 {
    float: left;
}
.ordtbl TD {
    padding: 5px;
}

.ordgd {
    border: 1px solid #d6d6d6;
    border-collapse: collapse;

}

.ordgd TD {
    border: 1px solid #d6d6d6;
    padding-left: 5px;
    height: 24px;
}
.ordgd tr:first-child td
{
	background: #f0f0f0;
}
h5 {
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 4px;
}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button {  
   opacity: 1;
}
.buskCheckBox {
    height: 28px;
    line-height: 28px;
}
.itemgnobr
{
	border:none !important;
}

 .itemg .price > div {
    border-bottom: 1px dashed #dddedc;
    line-height: 25px;
    color: #000;
}
.itemg .price > div:last-child, 
.itemg .paramtd .param > div:last-child
{
	border-bottom: none !important;
}
.rating-container {
    line-height: 29px;
    display: block;
    position: relative;
	margin-top: -15px;
	margin-bottom: 20px;
	float: right;
}
.rating-container .rating-title {
    vertical-align: top;
	display: inline-block;
	margin-left: 10px;
	line-height: 24px;
}
.rating-container .rating-result {
    display: none;
    position: absolute;
    border: 1px solid #eb5b00;
    border-radius: 5px;
    padding: 5px 10px;
    float: left;
    text-align: center;
    top: 0px;
    left: 0px;
    background: #fff;
    font-weight: bold;
}
.rating-symbol {
    color: #eb5b00;
}
.linepath
{
	padding: 20px;
	padding-top: 10px;
}
.linepath A:hover
{
	text-decoration: underline
}
.rating-symbol .fa-2x
{
	font-size: 1.5em;
}

.bpr {
   /* font-weight: bold;
    font-size: 1.25rem;*/
}
.product-list-mode-list .prb,
.itemgnobr .prb
{
	margin-left: 0px;
}
.otztbl td
{
	padding: 5px 0px;
}
.otztbl TEXTAREA {

    width: 97%;
}
.otztbl INPUT[type=text], .otztbl select {
    width: 150px;
	height: 34px;
	line-height: 34px;
}
.c270 .fotog
{
	float: right;
    width: 110px;
}
.fotog .gimg 
{
	margin-bottom: 10px;
}
.gimg 
{
	
	/*float:left;*/
}

.gimgs2 {
    width: 200px;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 15px;
    margin-right: 25px;
    text-align: center;
}
.gimgs2 .gimgs {
    position: relative;
    padding: 1px;
    width: 200px;
    margin-bottom: 5px;
}
/* filtrs */
.fltrs {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
}
.fltr.fltr1{
	width: 300px;
}
.fltrs_b
{
	clear:both;
	height:10px;
}

.fltr {
    position: relative;
    display: inline-block;
    height: 34px;
    line-height: 24px;
    vertical-align: top;
    margin-bottom: 10px;
	width:140px;
	margin-right: 20px;
}

.fltrs .fltr:nth-child(4n+4){
	margin-right:0px;
}

.fltri {
    position: absolute;
    border: 1px solid #cccccc;
    width:100%;
    background: #fff;
    height: 32px;
    line-height: 32px;
}
.fltri em {
    padding-left: 4px;
    padding-right: 4px;
    display: block;
    font-style: normal;
}
.fltri span {
    display: none;
    line-height: 20px;
    padding-left: 4px;
    padding-right: 4px;
}
.fltri div.fltro1
{
	overflow:hidden;
	height: 34px;
}

.fltri:hover div.fltro1
{
	height:auto !important;
}

.fltri:hover span, .fltri:hover div
{
	display:block;
}
 .fltri:hover A.b
 {
	 display:inline-block;
 }

.fltri span input[type="checkbox"]
{
	float:left;
	margin-left:0px;
}
.fltri span:hover
{
	cursor:pointer;
	background:#fce799;
	
}
.fltri span.selected
{
	background: #ff6600;
	 color:#fff;
}
.fltro
{
	max-height:150px;
	overflow-y:scroll;
	overflow-x:hidden;
}
.fltri:hover
{
	z-index:100000;
	height:auto;
	border: 1px solid #cccccc;
}

.fltri .ui-rangeSlider
{
	visibility:hidden;
}
.fltri:hover .ui-rangeSlider
{
	visibility:visible;
}
.fltri .ui-rangeSlider
{
	width: calc(90% - 40px) !important;
	margin: 0px auto !important;
	margin-top: 40px !important;
    margin-bottom: 10px !important;
}
.fltri .ui-rangeSlider
{
	margin-top:30px;
	margin-bottom:10px;
	margin-left:20px;
	margin-right:20px;
}

.fltri A.b {
	font-size: 14px;
    color: #ff6600;
  
	display:none;
	margin-left:5px;
	margin-bottom:10px;
}
.fltri i.fa.fa-times {

    color: #db342d;
    font-size: 1.25em;
    margin-top: 7px;
    float: right;
    display: block;
    visibility: hidden;
}
.fltri em.sel 
{
	background:#fce799;
}
.fltri em.sel i.fa.fa-times {
    visibility: visible;
}
.aplf
{
	display: inline-block;
    width: 20px;
	float: none !important;
    min-width: 80px;
    padding-left: 5px;
    padding-right: 5px;
	margin: 0px !important;
	height: 34px;
	line-height: 34px;
}
/* filtrs */
.stroke {
	text-decoration: line-through;
    font-size: 12px;
    margin-right: 5px;
}
.product-list-compare {
    margin: 10px;
	background: #fff;
}
/* compare */
.product-list-compare .itemg
{
	width: 205px;
    margin-right: 9px;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 20px;
    border-radius: 5px;
}
.product-list-compare
{
	margin:10px;
	padding: 10px;
}
.product-list-compare td
{
	position: relative;
	border-bottom: 1px dashed #dddedc;
    line-height: 25px;
	max-width:200px;
	padding:0px 5px;
}

.product-list-compare td .price
{
	color: #ff6600 !important;
	font-size:16px;
	width:auto;
	line-height: 45px !important;
}

.product-list-compare td .price span
{
	display: block;
}

.product-list-compare td .price .prb
{
	display: block;
    float: left;
}
.product-list-compare td A
{
	font-size:14px;
	color: #ff6600;
}
.compare-hdr
{
	font-weight:bold;
	padding-right:20px !important;
	vertical-align:top;
}

.product-list-compare .dcompare input
{
	display:none;
}

.compset 
{
	
}
.compset span
{

    border-bottom: 1px dotted #ff6600;
	  
    color: #ff6600;
	font-weight:normal;
}
.compset span.sl
{
	 color: #000;
	 border-bottom:none;
}
.compset span:hover
{
	cursor:pointer;
}
.product-list-compare .gimg {
    width: 200px;
    height: 150px;
	width:200px;
}

#topcontrol {
    z-index: 2100;
    margin: 0px auto;
    font-size: 26px;
    background: #eb5b00;
    border-radius: 50px;
    right: 20px !important;
    bottom: 50px;
    color: #fff;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 50px;
}
#topcontrol I{
  line-height: 50px;	
}
.cdesc
{
	line-height: 1.25rem;
	margin-bottom: 20px;
}
.cdesc img {
    width: 200px;
    float: right;
    margin-left: 10px;
}

.cdesc ul li
{
	list-style-image: url("/images/ch.png");
	margin-bottom: 20px;
}

.param > div,
.price > div
{
	/*padding-left: 10px;*/
}
.param > div/*,
.price > div*/
{
	border-bottom: 1px dashed #d8d8d8;
}
.itemg .price div span{
    color: #ff6600 !important;
}

.bpr {
    font-weight: bold;
    font-size: 18px !important;
}
.price DIV, .price DIV A {
    line-height: 40px !important;
}
.product-list-mode-thumbs .price DIV
{
	line-height: 24px !important;
	padding-left: 0px !important;
	clear: both;
}
.product-list-mode-thumbs .price .prb
{
	margin-left: 0px;
	float: left;
}
.slogan
{
	margin-top: 20px;
	margin-bottom: 30px;
}

.slogan h2
{
	text-align: center;
	background:url("/images/ic2.png") no-repeat right top;
	width:360px;
	margin: 0px auto;
	line-height: 20px;
	height: 60px;
	line-height: 60px;
	padding: 0px !important;
	margin-bottom: 10px;
}
.slogan div
{
	background:#35b362 url("/images/bg05.png");
	padding: 30px;
	color:#fff;
	min-height: 60px;
	font-size: 16px;
	line-height: 20px;
}

.slogan2 h2
{
	text-align: center;
	background:url("/images/ic2.png") no-repeat right top;
	width:50%;
	margin: 0px auto;
	line-height: 20px;
	height: 60px;
	line-height: 60px;
	padding: 0px !important;
	margin-bottom: 10px;
}
.slogan2 p
{
	text-align: center;
}
.span-6.serv
{
	display:  inline-block;
	width: calc(50% - 20px);
	vertical-align: top;
	line-height: 1.25rem;
}
.slogan2 .serv1
{
	margin-right: 40px;
}

.span-6.serv h5
{
	background:#35b362 url("/images/bg06.png");
	min-height: 52px;
	line-height: 52px;
	color:#fff
	
}
.span-6.serv h5 img
{
	width: 60px;
	float:left;
	
}
.span-6.serv div
{
	margin: 10px 0px;
	
}
.span-12.serv2
{
	display:  inline-block;
	width: calc(33% - 30px);
	vertical-align: top;
	margin-right: 40px;
	    line-height: 1.25rem;
}
.span-12.serv3
{
	margin-right: 0px;
}
.span-12.serv2 h5
{
	height: 40px;
	 line-height: 40px;
	margin-bottom: 10px;
}
.span-12.serv2  h5 img
{
	width:40px;
    float: left;
	margin-right: 10px;
}
.from_portfolio
{
	margin-top: 40px;
}
.priceNo
{
	margin-top: 10px;
	margin-left: 10px;
}
.priceNo table
{
	margin-top: 10px;
}
.priceNo table INPUT[type=text]
{
	margin-left: 0px;
	width:200px;
}
.feedback-message-td textarea
{
	margin-left: 0px;
	height: 100px;
}
.list
{
	background: #f9f9f9;
	padding: 20px;
    padding-bottom: 0px;
}
.list UL
{

	 vertical-align: top;
	margin: 0px;
	 padding: 0px;
	
}
.list li
{
	line-height: 1.25rem;
	margin-right: 25px;
	display: inline-block;
	list-style: disc;
}
.list li::before{
	display: inline-block;
	width:19px;
	height: 26px;
	content: ' ⤇ ';
}
.list li A:hover
{
	text-decoration: underline;
}

.itemgn img
{
	float:left;
	margin-right: 20px;
}
.itemgn
{
	clear: both;
    padding-top: 20px;
	line-height: 1.25rem;
}
.itemgn A
{
	color:#eb5b00;
}
.itemgn A:hover
{
	text-decoration: underline;
}
.galery img {
    border: 1px solid #cdcdcd;
    position: relative;
    width: 265px;
    height: 177px;
}

.galery {
    display: inline-block;
    zoom: 1;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    margin-right: 20px;
	 width: 265px;
}
.info-tabs {
    border-bottom: 1px solid #f4f0e4;
    margin-top: 20px;
}

.info-tab {
    display: inline-block;
    height: 40px;
    line-height: 40px;
    margin-right: 10px;
    background: #f0f0f0;
    border-radius: 5px 5px 0px 0px;
    padding: 0px 10px;
}
.info-tab:hover{
	cursor: pointer;
}
.info-tab-active {
    background: #22c75d;
    color: #fff;
    cursor: default !important;
}
.info-tab-content {
    display: none;
    border-top: none;
    padding-top: 10px;
}
.itemg .rating-container
{
	float: right;
    zoom: 0.75;
    margin-top: 0.4rem;
    margin-right: 0.25rem;
}
.product-list-mode-list .itemg .rating-container
{
	float: none !important;
}
.product-list-main .itemg .rating-container  .rating-title
{
	display: none !important;
}
.ver
{
	float: right;
	margin-top: -15px;
	margin-right: -20px;
}

.article img {
    width: 100px;
    float: left;
    margin-right: 10px;
    height: 70px;
}
.article {
    margin-bottom: 29px;
    min-height: 70px;
}
.article A
{
	font-weight: bold;
	text-decoration:  underline;
}

article img
{
	float: right;
    width: 300px !important;
    margin-left: 10px;
}
#frm_gen_news img
{
	margin-right: 15px;
}
.buy1c {
	float: right;
    height: 36px;
    line-height: 36px !important;
    text-align: center;
display: block;
    width: 143px;
    color: #fff;
    font-size: 14px !important;
    font-weight: bold;

    background: #ff6600;
    color: #fff;
    margin-left: 10px;
	margin-top: 4px;
}
.cdljk{
    width: 100%;
    display: flex;
    justify-content: end;
}
.pager{
	line-height:20px;
}
.pager A
{
	color:#ff6600 !important;
	display: inline-block;
	padding: 5px 10px;
	border:1px solid #ff6600
}
.pager span
{
	color:#000000 !important;
	display: inline-block;
	padding: 5px 10px;
	border:1px solid #000000
}
.approve_cookies{
	position: fixed;
	bottom:0px;
	width: 100%;
	background: #252525;
	text-align: center;
}
.approve_cookies2{
	width:600px;
	max-width:100vw;
	margin: 0px auto;
	padding: 20px;
	color:#fff;
}
.approve_cookies2 a{
	margin-top: 1rem;
}
.error{
	color:red;
	font-size: 0.75rem;
}
.minfo{
	color:#ef323b;
	display: none;
}
.bred{
	border: 2px solid #ef323b !important;
}
.itemg5 .gimg{
	width:160px;
	height: 120px;
}
.itemg5{
	width:160px !important;
	font-size: 0.875rem;
	min-height: 200px !important;
}

.jcarousel-container .jcarousel-next-horizontal {
    position: absolute;
    top: 100px;
    right: -20px;
    margin-right: 3px;
    width: 15px;
    height: 28px;
    cursor: pointer;
    background: transparent url(/images/blog-arrows.jpg) no-repeat top right;
}

.jcarousel-container .jcarousel-prev-horizontal {
    position: absolute;
    top: 100px;
    left: -20px;
    margin-left: 3px;
    width: 15px;
    height: 28px;
    cursor: pointer;
    background: transparent url(/images/blog-arrows.jpg) no-repeat top left;
}
.jcarousel-container
{
	max-width: 850px;
}
.otzn{
	color:#22c75d;
	font-weight: bold;
	font-size: 16px;
}
.otzh{
	font-size: 12px;
	margin-bottom: 0.25rem;
}
.otzz{
	margin-bottom: 1rem;
}
.favl + label {
    position: relative;
    padding: 0 0 0 30px;
    cursor: pointer;
}

.good-item-btn .compare {
    padding-top: 10px;
    clear: both;
}

.favl {
    position: absolute;
    z-index: -1;
    opacity: 0;
    margin: 10px 0 0 20px;
}
.favl+label::before {
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f08a";
    color: #ff6600;
    font-size: 1.5rem;
    position: absolute;
    top: 0px;
    left: 0;
    width: 20px;
}
.favl:checked+label::before {
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f004";
    color: #ff6600;
    font-size: 1.5rem;
    position: absolute;
    top: 0px;
    left: 0;
    width: 20px;
}
.product-list-mode-list .compare{
	margin-top: 10px;
	grid-area: compare;
	text-align: right;
}
.product-list-mode-thumbs .compare{
	xfloat:right;
	margcin-top: 10px;
	
}
.drkh{
    display: flex;
    align-items: baseline;
    margin-left: 5px;
    margin-right: 5px;
    justify-content: space-between;
}
.drkh2{
    display: flex;
     justify-content: space-between;
    margin-left: 10px;
     align-items: baseline;
    margin-right: 5px;
}
.product-list-mode-list .drkh{
    margin-left: 0px;
}
.product-list-mode-list .drkh2{
      margin-left: 5px;
}
.c100p .compare{
	float:right;
	margin-top: 10px;
}

.hss{
	display: none;
	margin-left: 3rem;
}
.hssa:after{
	display: inline-block;
	width:5px;
	height: 5px;
	font: normal normal normal 14px/1 FontAwesome;
	content: "\f107";
	margin-left: 5px;
}
.hssb:after{
	display: inline-block;
	width:5px;
	height: 5px;
	font: normal normal normal 14px/1 FontAwesome;
	content: "\f106";
	
}
.hssa{
	display: block;
	margin-bottom: 0.5rem;
	color: #eb5b00;
}
.main-slider{
	margin-top: -20px;
}
.main-slider img{
	height: 300px;
	width: 863px;
	margin-bottom: 20px;
}
.slider{
	width: 863px;
	height: 300px;
}
.slider-cnt{
	margin-bottom: 40px !important;
	width: 863px;
}
input.ui-editRangeSlider-inputValue{
	height: 1.25rem;
	font-size: 12px;
	border-radius: 3px;
}
.pager-out{
	display: flex;
	margin-bottom: 20px;
	justify-content: space-between;
	flex-wrap: wrap;
}
.page-info{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.pager{
	margin-right: 40px;
}
.page-info select{
	height: 32px;
}

.fltrd{
	justify-content: space-between;
	display: flex;
	width: 100%;
}
.ct_text {
    overflow: hidden;
}
.ct_text_read-next{
    color: #eb5b00;
    text-decoration: underline;
}

.ct_text_after {
    content: ' ';
    display: block;
    height: 100px;
    margin-top: -100px;
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,1) 80%);
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,1) 80%);
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,1) 80%)
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#f8f8f8',GradientType=0 );
    position: relative;
    z-index: 1000;
}
.tmn0 td:nth-child(3){
	background: #eb5b00;
}
.product-list-mode-thumbs .buy1c{
    display: none;
}
.addInfo table{
    border: 1px solid #cccccc;
    border-collapse: collapse;
    
}
.addInfo table td{
    border: 1px solid #cccccc;
    padding: 3px;
    font-size: 12px;
    width: 10%;
}
.addInfo table td p{
    padding: 0px;
    margin: 0px;
}
.purple{
    color:purple;
    font-weight: bold;
}
.accordionx li{
    line-height: 32px !important;
}
.list li.nox{
    width: 12%;
}
.list li.nox::before{
    display: none !important;
}
.list li.nox strong{
    font-weight: bold;
    color:#22c75d;
}/**
 * default development theme for jQRangeSlider
 * Using fam fam icon set from Mark James, http://www.famfamfam.com/lab/icons/silk/ (Creative Commons Attribution 2.5 License)
 */

.ui-rangeSlider{
	height:22px;
}

.ui-rangeSlider .ui-rangeSlider-innerBar{
	height:10px;
	margin:6px 6px;
	background:#DDD;
}

.ui-rangeSlider .ui-rangeSlider-handle{
	width:6px;
	height:22px;
	background:#ff6600;
	/*background:rgba(100,100,100, 0.3);*/
	cursor:col-resize;
}

.ui-rangeSlider .ui-rangeSlider-bar{
	margin: 6px 0;
	/*background:#ff6600;*/
	background:rgba(255,102,0, 0.5);
	height:10px;
	cursor:move;
	cursor:grab;
	cursor: -moz-grab;
}

.ui-rangeSlider .ui-rangeSlider-bar.ui-draggable-dragging{
	cursor:	-moz-grabbing;
	cursor:grabbing;
}

.ui-rangeSlider-arrow{
	height:16px;
	margin:2px 0;
	width:16px;
	background-repeat:no-repeat;
}

.ui-rangeSlider-arrow.ui-rangeSlider-leftArrow{
	background-image: url('icons-classic/resultset_previous.png');
	background-position:center left;
}

.ui-rangeSlider-arrow.ui-rangeSlider-rightArrow{
	background-image: url('icons-classic/resultset_next.png');
	background-position:center right;
}

.ui-rangeSlider-arrow-inner{
	display: none;
}

.ui-rangeSlider-container{
	height:22px;
}

.ui-rangeSlider-withArrows .ui-rangeSlider-container{
	margin:0 11px;
}

.ui-rangeSlider-noArrow .ui-rangeSlider-container{
	margin:0;
}

.ui-rangeSlider-label{
	margin:0 2px 2px;
	background-image:url('icons-classic/label.png');
	background-position:bottom center;
	background-repeat:no-repeat;
  white-space: nowrap;
  bottom:20px;
  padding:3px 6px 7px;
  cursor:col-resize;
}

.ui-rangeSlider-label-inner{
	display:none;
}

/*
 * Edit slider
 */

input.ui-editRangeSlider-inputValue{
	width:3em;
	vertical-align: middle;
	text-align:center;
}
/**
* @file: highslide.css 
* @version: 4.1.9
*/
.highslide-container div {
	/*font-family: Verdana, Helvetica;
	font-size: 10pt;*/
}
.highslide-container table {
	background: none;
}
.highslide {
	outline: none;
	text-decoration: none;
}
.highslide img {
	/*border: 2px solid silver;*/
}
.highslide:hover img {
	/*border-color: gray;*/
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-gallery .highslide-active-anchor img {
	border-color: black;
	visibility: visible;
	cursor: default;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: white;
}
.highslide-wrapper, .highslide-outline {
	background: white;
}
.glossy-dark {
	background: #111;
}

.highslide-image-blur {
}
.highslide-number {
	font-weight: bold;
	color: gray;
	font-size: .9em;
}
.highslide-caption {
	display: none;
	font-size: 1em;
	padding: 5px;
	/*background: white;*/
}
.highslide-heading {
	display: none;
	font-weight: bold;
	margin: 0.4em;
}
.highslide-dimming {
	/*position: absolute;*/
	background: black;
}
a.highslide-full-expand {
   background: url(/highslide/graphics/fullexpand.gif) no-repeat;
   display: block;
   margin: 0 10px 10px 0;
   width: 34px;
   height: 34px;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(/highslide/graphics/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}
.highslide-move, .highslide-move * {
	cursor: move;
}

.highslide-viewport {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 1;
	background: none;
	left: 0;
	top: 0;
}
.highslide-overlay {
	display: none;
}
.hidden-container {
	display: none;
}
/* Example of a semitransparent, offset closebutton */
.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: url(/highslide/graphics/close.png);
	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
}

/*****************************************************************************/
/* Thumbnail boxes for the galleries.                                        */
/* Remove these if you are not using a gallery.                              */
/*****************************************************************************/
.highslide-gallery ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.highslide-gallery ul li {
	display: block;
	position: relative;
	float: left;
	width: 106px;
	height: 106px;
	border: 1px solid silver;
	background: #ededed;
	margin: 2px;
	line-height: 0;
	overflow: hidden;
}
.highslide-gallery ul a {
	position: absolute;
	top: 50%;
	left: 50%;
}
.highslide-gallery ul img {
 	position: relative;
	top: -50%;
	left: -50%;
}
html>/**/body .highslide-gallery ul li {
	display: table;
	text-align: center;
}
html>/**/body .highslide-gallery ul li {
	text-align: center;
}
html>/**/body .highslide-gallery ul a {
	position: static;
	display: table-cell;
	vertical-align: middle;
}
html>/**/body .highslide-gallery ul img {
	position: static;
}

/*****************************************************************************/
/* Controls for the galleries.											     */
/* Remove these if you are not using a gallery							     */
/*****************************************************************************/
.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(/highslide/graphics/controlbar-white.gif) 0 -90px no-repeat;
	margin: 20px 15px 10px 0;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(/highslide/graphics/controlbar-white.gif) right -90px no-repeat;

}
.highslide-controls li {
	float: left;
	padding: 5px 0;
	margin:0;
	list-style: none;
}
.highslide-controls a {
	background-image: url(/highslide/graphics/controlbar-white.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a.disabled span {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
	cursor: pointer;
}


/* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}

/*****************************************************************************/
/* Styles for the HTML popups											     */
/* Remove these if you are not using Highslide HTML						     */
/*****************************************************************************/
.highslide-maincontent {
	display: none;
}
.highslide-html {
	background-color: white;
}
.highslide-html-content {
	display: none;
	width: 400px;
	padding: 0 5px 5px 5px;
}
.highslide-header {
	padding-bottom: 5px;
}
.highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-header a:hover {
	color: black;
}
.highslide-header .highslide-move a {
	cursor: move;
}
.highslide-footer {
	height: 16px;
}
.highslide-footer .highslide-resize {
	display: block;
	float: right;
	margin-top: 5px;
	height: 11px;
	width: 11px;
	background: url(/highslide/graphics/resize.gif) no-repeat;
}
.highslide-footer .highslide-resize span {
	display: none;
}
.highslide-body {
}
.highslide-resize {
	cursor: nw-resize;
}

/*****************************************************************************/
/* Styles for the Individual wrapper class names.							 */
/* See www.highslide.com/ref/hs.wrapperClassName							 */
/* You can safely remove the class name themes you don't use				 */
/*****************************************************************************/

/* hs.wrapperClassName = 'draggable-header' */
.draggable-header .highslide-header {
	height: 18px;
	border-bottom: 1px solid #dddddd;
}
.draggable-header .highslide-heading {
	position: absolute;
	margin: 2px 0.4em;
}

.draggable-header .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.draggable-header .highslide-header .highslide-move * {
	display: none;
}
.draggable-header .highslide-header .highslide-close {
	position: absolute;
	right: 2px;
	top: 2px;
	z-index: 5;
	padding: 0;
}
.draggable-header .highslide-header .highslide-close a {
	display: block;
	height: 16px;
	width: 16px;
	background-image: url(/highslide/graphics/closeX.png);
}
.draggable-header .highslide-header .highslide-close a:hover {
	background-position: 0 16px;
}
.draggable-header .highslide-header .highslide-close span {
	display: none;
}
.draggable-header .highslide-maincontent {
	padding-top: 1em;
}

/* hs.wrapperClassName = 'titlebar' */
.titlebar .highslide-header {
	height: 18px;
	border-bottom: 1px solid #dddddd;
}
.titlebar .highslide-heading {
	position: absolute;
	width: 90%;
	margin: 1px 0 1px 5px;
	color: #666666;
}

.titlebar .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.titlebar .highslide-header .highslide-move * {
	display: none;
}
.titlebar .highslide-header li {
	position: relative;
	top: 3px;
	z-index: 2;
	padding: 0 0 0 1em;
}
.titlebar .highslide-maincontent {
	padding-top: 1em;
}

/* hs.wrapperClassName = 'no-footer' */
.no-footer .highslide-footer {
	display: none;
}

/* hs.wrapperClassName = 'wide-border' */
.wide-border {
	background: white;
}
.wide-border .highslide-image {
	border-width: 10px;
}
.wide-border .highslide-caption {
	padding: 0 10px 10px 10px;
}

/* hs.wrapperClassName = 'borderless' */
.borderless .highslide-image {
	border: none;
}
.borderless .highslide-caption {
	border-bottom: 1px solid white;
	border-top: 1px solid white;
	background: silver;
}

/* hs.wrapperClassName = 'outer-glow' */
.outer-glow {
	background: #444;
}
.outer-glow .highslide-image {
	border: 5px solid #444444;
}
.outer-glow .highslide-caption {
	border: 5px solid #444444;
	border-top: none;
	padding: 5px;
	background-color: gray;
}

/* hs.wrapperClassName = 'colored-border' */
.colored-border {
	background: white;
}
.colored-border .highslide-image {
	border: 2px solid green;
}
.colored-border .highslide-caption {
	border: 2px solid green;
	border-top: none;
}

/* hs.wrapperClassName = 'dark' */
.dark {
	background: #111;
}
.dark .highslide-image {
	border-color: black black #202020 black;
	background: gray;
}
.dark .highslide-caption {
	color: white;
	background: #111;
}
.dark .highslide-controls,
.dark .highslide-controls ul,
.dark .highslide-controls a {
	background-image: url(/highslide/graphics/controlbar-black-border.gif);
}

/* hs.wrapperClassName = 'floating-caption' */
.floating-caption .highslide-caption {
	position: absolute;
	padding: 1em 0 0 0;
	background: none;
	color: white;
	border: none;
	font-weight: bold;
}

/* hs.wrapperClassName = 'controls-in-heading' */
.controls-in-heading .highslide-heading {
	color: gray;
	font-weight: bold;
	height: 20px;
	overflow: hidden;
	cursor: default;
	padding: 0 0 0 22px;
	margin: 0;
	background: url(/highslide/graphics/icon.gif) no-repeat 0 1px;
}
.controls-in-heading .highslide-controls {
	width: 105px;
	height: 20px;
	position: relative;
	margin: 0;
	top: -23px;
	left: 7px;
	background: none;
}
.controls-in-heading .highslide-controls ul {
	position: static;
	height: 20px;
	background: none;
}
.controls-in-heading .highslide-controls li {
	padding: 0;
}
.controls-in-heading .highslide-controls a {
	background-image: url(/highslide/graphics/controlbar-white-small.gif);
	height: 20px;
	width: 20px;
}

.controls-in-heading .highslide-controls .highslide-move {
	display: none;
}

.controls-in-heading .highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.controls-in-heading .highslide-controls .highslide-previous a:hover {
	background-position: 0 -20px;
}
.controls-in-heading .highslide-controls .highslide-previous a.disabled {
	background-position: 0 -40px !important;
}
.controls-in-heading .highslide-controls .highslide-play a {
	background-position: -20px 0;
}
.controls-in-heading .highslide-controls .highslide-play a:hover {
	background-position: -20px -20px;
}
.controls-in-heading .highslide-controls .highslide-play a.disabled {
	background-position: -20px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-pause a {
	background-position: -40px 0;
}
.controls-in-heading .highslide-controls .highslide-pause a:hover {
	background-position: -40px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a {
	background-position: -60px 0;
}
.controls-in-heading .highslide-controls .highslide-next a:hover {
	background-position: -60px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a.disabled {
	background-position: -60px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-full-expand a {
	background-position: -100px 0;
}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover {
	background-position: -100px -20px;
}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {
	background-position: -100px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-close a {
	background-position: -120px 0;
}
.controls-in-heading .highslide-controls .highslide-close a:hover {
	background-position: -120px -20px;
}

/*****************************************************************************/
/* Styles for text based controls.						                     */
/* You can safely remove this if you don't use text based controls			 */
/*****************************************************************************/

.text-controls .highslide-controls {
	width: auto;
	height: auto;
	margin: 0;
	text-align: center;
	background: none;
}
.text-controls ul {
	position: static;
	background: none;
	height: auto;
	left: 0;
}
.text-controls .highslide-move {
	display: none;
}
.text-controls li {
    background-image: url(/highslide/graphics/controlbar-text-buttons.png);
	background-position: right top !important;
	padding: 0;
	margin-left: 15px;
	display: block;
	width: auto;
}
.text-controls a {
    background: url(/highslide/graphics/controlbar-text-buttons.png) no-repeat;
    background-position: left top !important;
    position: relative;
    left: -10px;
	display: block;
	width: auto;
	height: auto;
	text-decoration: none !important;
}
.text-controls a span {
	background: url(/highslide/graphics/controlbar-text-buttons.png) no-repeat;
    margin: 1px 2px 1px 10px;
	display: block;
    min-width: 4em;
    height: 18px;
    line-height: 18px;
	padding: 1px 0 1px 18px;
    color: #333;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	white-space: nowrap;
}
.text-controls .highslide-next {
	margin-right: 1em;
}
.text-controls .highslide-full-expand a span {
	min-width: 0;
	margin: 1px 0;
	padding: 1px 0 1px 10px;
}
.text-controls .highslide-close a span {
	min-width: 0;
}
.text-controls a:hover span {
	color: black;
}
.text-controls a.disabled span {
	color: #999;
}

.text-controls .highslide-previous span {
	background-position: 0 -40px;
}
.text-controls .highslide-previous a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-previous a.disabled span {
	background-position: 0 -140px;
}
.text-controls .highslide-play span {
	background-position: 0 -60px;
}
.text-controls .highslide-play a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-play a.disabled span {
	background-position: 0 -160px;
}
.text-controls .highslide-pause span {
	background-position: 0 -80px;
}
.text-controls .highslide-next span {
	background-position: 0 -100px;
}
.text-controls .highslide-next a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-next a.disabled span {
	background-position: 0 -200px;
}
.text-controls .highslide-full-expand span {
	background: none;
}
.text-controls .highslide-full-expand a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-close span {
	background-position: 0 -120px;
}


/*****************************************************************************/
/* Styles for the thumbstrip.							                     */
/* See www.highslide.com/ref/hs.addSlideshow    							 */
/* You can safely remove this if you don't use a thumbstrip 				 */
/*****************************************************************************/

.highslide-thumbstrip {
	height: 100%;
	direction: ltr;
}
.highslide-thumbstrip div {
	overflow: hidden;
}
.highslide-thumbstrip table {
	position: relative;
	padding: 0;
	border-collapse: collapse;
}
.highslide-thumbstrip td {
	padding: 1px;
	/*text-align: center;*/
}
.highslide-thumbstrip a {
	outline: none;
}
.highslide-thumbstrip img {
	display: block;
	border: 1px solid gray;
	margin: 0 auto;
}
.highslide-thumbstrip .highslide-active-anchor img {
	visibility: visible;
}
.highslide-thumbstrip .highslide-marker {
	position: absolute;
	width: 0;
	height: 0;
	border-width: 0;
	border-style: solid;
	border-color: transparent; /* change this to actual background color in highslide-ie6.css */
}
.highslide-thumbstrip-horizontal div {
	width: auto;
	/* width: 100% breaks in small strips in IE */
}
.highslide-thumbstrip-horizontal .highslide-scroll-up {
	display: none;
	position: absolute;
	top: 3px;
	left: 3px;
	width: 25px;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-up div {
	margin-bottom: 10px;
	cursor: pointer;
	background: url(/highslide/graphics/scrollarrows.png) left center no-repeat;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-down {
	display: none;
	position: absolute;
	top: 3px;
	right: 3px;
	width: 25px;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-down div {
	margin-bottom: 10px;
	cursor: pointer;
	background: url(/highslide/graphics/scrollarrows.png) center right no-repeat;
	height: 42px;
}
.highslide-thumbstrip-horizontal table {
	margin: 2px 0 10px 0;
}
.highslide-viewport .highslide-thumbstrip-horizontal table {
	margin-left: 10px;
}
.highslide-thumbstrip-horizontal img {
	width: auto;
	height: 40px;
}
.highslide-thumbstrip-horizontal .highslide-marker {
	top: 47px;
	border-left-width: 6px;
	border-right-width: 6px;
	border-bottom: 6px solid gray;
}
.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
	margin-left: 10px;
}
.dark .highslide-thumbstrip-horizontal .highslide-marker, .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
	border-bottom-color: white !important;
}

.highslide-thumbstrip-vertical-overlay {
	overflow: hidden !important;
}
.highslide-thumbstrip-vertical div {
	height: 100%;
}
.highslide-thumbstrip-vertical a {
	display: block;
}
.highslide-thumbstrip-vertical .highslide-scroll-up {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-up div {
	margin-left: 10px;
	cursor: pointer;
	background: url(/highslide/graphics/scrollarrows.png) top center no-repeat;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-down {
	display: none;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-down div {
	margin-left: 10px;
	cursor: pointer;
	background: url(/highslide/graphics/scrollarrows.png) bottom center no-repeat;
	height: 25px;
}
.highslide-thumbstrip-vertical table {
	margin: 10px 0 0 10px;
}
.highslide-thumbstrip-vertical img {
	width: 60px; /* t=5481 */
}
.highslide-thumbstrip-vertical .highslide-marker {
	left: 0;
	margin-top: 8px;
	border-top-width: 6px;
	border-bottom-width: 6px;
	border-left: 6px solid gray;
}
.dark .highslide-thumbstrip-vertical .highslide-marker, .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker {
	border-left-color: white;
}

.highslide-viewport .highslide-thumbstrip-float {
	overflow: auto;
}
.highslide-thumbstrip-float ul {
	margin: 2px 0;
	padding: 0;
}
.highslide-thumbstrip-float li {
	display: block;
	height: 60px;
	margin: 0 2px;
	list-style: none;
	float: left;
}
.highslide-thumbstrip-float img {
	display: inline;
	border-color: silver;
	max-height: 56px;
}
.highslide-thumbstrip-float .highslide-active-anchor img {
	border-color: black;
}
.highslide-thumbstrip-float .highslide-scroll-up div, .highslide-thumbstrip-float .highslide-scroll-down div {
	display: none;
}
.highslide-thumbstrip-float .highslide-marker {
	display: none;
}/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(/colorbox/images/overlay.png) repeat 0 0;}
#colorbox{outline:0;}
    #cboxTopLeft{width:21px; height:21px; background:url(/colorbox/images/controls.png) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(/colorbox/images/controls.png) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/colorbox/images/controls.png) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(/colorbox/images/controls.png) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(/colorbox/images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/colorbox/images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/colorbox/images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/colorbox/images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
       /* #cboxLoadedContent{margin-bottom:28px;}*/
      /* #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}*/
	  
	  #cboxLoadedContent{margin-bottom:10em; /* changed from 28px to 3em; more title space!!! */ } 
#cboxTitle{position:absolute;bottom:2em; /* changed from 4px to 1.2em; more title space!!! */ padding:.5em;left:0;text-align:center;width:100%;color:#7C7C7C;}
	  
	  /*  #cboxTitle{position:absolute; bottom:-25px; right:23px; text-align:right; width:100%; font-weight:bold; color:#7C7C7C;}*/
	 /* #cboxTitle{position:absolute; top:0; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}*/
	  /* #cboxTitle{position:relative; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}*/
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxLoadingOverlay{background:url(/colorbox/images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(/colorbox/images/loading.gif) no-repeat center center;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(/colorbox/images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/colorbox/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext:hover{background-position:-50px -25px;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(/colorbox/images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose:hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}/*
 *	generated by WOW Slider 8.7
 *	template Convex
 */
@import url(https://fonts.googleapis.com/css?family=Dosis:600&subset=latin,latin-ext);
@font-face {
  font-family: 'ws-ctrl-convex';
  src: url('ws-ctrl-convex.eot');
  src: url('ws-ctrl-convex.eot#iefix') format('embedded-opentype'),
       url('ws-ctrl-convex.svg#ws-ctrl-convex') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ws-ctrl-convex';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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') format('truetype');
}
#wowslider-container1 { 
	display: table;
	zoom: 1; 
	position: relative;
	width: 100%;
	max-width: 1000px;
	max-height:288px;
	margin:0px auto 0px;
	z-index:90;
	text-align:left; /* reset align=center */
	font-size: 10px;
	text-shadow: none; /* fix some user styles */

	/* reset box-sizing (to boostrap friendly) */
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box; 
}
* html #wowslider-container1{ width:1000px }
#wowslider-container1 .ws_images ul{
	position:relative;
	width: 10000%; 
	height:100%;
	left:0;
	list-style:none;
	margin:0;
	padding:0;
	border-spacing:0;
	overflow: visible;
	/*table-layout:fixed;*/
}
#wowslider-container1 .ws_images ul li{
	position: relative;
	width:1%;
	height:100%;
	line-height:0; /*opera*/
	overflow: hidden;
	float:left;
	/*font-size:0;*/
	padding:0 0 0 0 !important;
	margin:0 0 0 0 !important;
}

#wowslider-container1 .ws_images{
	position: relative;
	left:0;
	top:0;
	height:100%;
	max-height:288px;
	max-width: 1000px;
	vertical-align: top;
	border:none;
	overflow: hidden;
}
#wowslider-container1 .ws_images ul a{
	width:100%;
	height:100%;
	max-height:288px;
	display:block;
	color:transparent;
}
#wowslider-container1 img{
	max-width: none !important;
}
#wowslider-container1 .ws_images .ws_list img,
#wowslider-container1 .ws_images > div > img{
	width:100%;
	border:none 0;
	max-width: none;
	padding:0;
	margin:0;
}
#wowslider-container1 .ws_images > div > img {
	max-height:288px;
}

#wowslider-container1 .ws_images iframe {
	position: absolute;
	z-index: -1;
}

#wowslider-container1 .ws-title > div {
	display: inline-block !important;
}

#wowslider-container1 a{ 
	text-decoration: none; 
	outline: none; 
	border: none; 
}

#wowslider-container1  .ws_bullets { 
	float: left;
	position:absolute;
	z-index:70;
}
#wowslider-container1  .ws_bullets div{
	position:relative;
	float:left;
	font-size: 0px;
}
/* compatibility with Joomla styles */
#wowslider-container1  .ws_bullets a {
	line-height: 0;
}

#wowslider-container1  .ws_script{
	display:none;
}
#wowslider-container1 sound, 
#wowslider-container1 object{
	position:absolute;
}

/* prevent some of users reset styles */
#wowslider-container1 .ws_effect {
	position: static;
	width: 100%;
	height: 100%;
}

#wowslider-container1 .ws_photoItem {
	border: 2em solid #fff;
	margin-left: -2em;
	margin-top: -2em;
}
#wowslider-container1 .ws_cube_side {
	background: #A6A5A9;
}


#wowslider-container1.ws_gestures {
	cursor: -webkit-grab;
	cursor: -moz-grab;
	cursor: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABwSURBVEjH7ZJBEsAgCAMT/v/n9NCOSqe2oD2yNx1JggB4BCEFWyFASP2KMQE7ywWhe/tTRGCGogLk02tFctiW/SUgaMyQG4PdPzDn31rQbMb8FiAXgvsEJNax1yVlVGAjA93apP3HFhZTGIqiKH7iADB6HxPlHdNVAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA3LTA3VDEzOjQ5OjEwKzAyOjAwm7WiFAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNy0wN1QxMzo0OToxMCswMjowMOroGqgAAAAASUVORK5CYII="), move;
}
#wowslider-container1.ws_gestures.ws_grabbing {
	cursor: -webkit-grabbing;
	cursor: -moz-grabbing;
	cursor: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABaSURBVEjH7ZMxCkAhDEOT8u9/5TpJ+xWkFse8IYutJgEB8RCHL1qCc90BEFnT6QH7mwgFHBUf8wJyS1TDLuc3vmighx37LZdIth3E5hKj9n6O0HRh+oJCiFcMxRUUDxR1CTMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDctMDdUMTM6NDk6MzgrMDI6MDDqf+sOAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTA3LTA3VDEzOjQ5OjM4KzAyOjAwmyJTsgAAAABJRU5ErkJggg=="), move;
}

/* hide controls when video start play */
#wowslider-container1.ws_video_playing .ws_bullets,
#wowslider-container1.ws_video_playing .ws_fullscreen,
#wowslider-container1.ws_video_playing .ws_next,
#wowslider-container1.ws_video_playing .ws_prev {
	display: none;
}


/* youtube/vimeo buttons */
#wowslider-container1 .ws_video_btn {
	position: absolute;
	display: none;
	cursor: pointer;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 55;
}
#wowslider-container1 .ws_video_btn.ws_youtube,
#wowslider-container1 .ws_video_btn.ws_vimeo {
	display: block;
}
#wowslider-container1 .ws_video_btn div {
	position: absolute;
	background-image: url(./playvideo.png);
	background-size: 200%;
	top: 50%;
	left: 50%;
	width: 7em;
	height: 5em;
	margin-left: -3.5em;
	margin-top: -2.5em;
}
#wowslider-container1 .ws_video_btn.ws_youtube div {
	background-position: 0 0;
}
#wowslider-container1 .ws_video_btn.ws_youtube:hover div {
	background-position: 100% 0;
}
#wowslider-container1 .ws_video_btn.ws_vimeo div {
	background-position: 0 100%;
}
#wowslider-container1 .ws_video_btn.ws_vimeo:hover div {
	background-position: 100% 100%;
}

#wowslider-container1 .ws_playpause.ws_hide {
	display: none !important;
}
/* bullets */
#wowslider-container1  .ws_bullets { 
	padding: 0px; 
}
#wowslider-container1 .ws_bullets a { 
	position:relative;
	display: inline-block;
	width: 0;
	margin: 3px 5px;
	padding: 8px;	

	-webkit-perspective: 80px;
	perspective: 80px;
} 
#wowslider-container1 .ws_bullets a > span {
	position:absolute;
	display: block;
	top:0;
	right: 0;
	height:100%;
	width:100%;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;

	-webkit-transition: -webkit-transform 0.5s ease;
  	transition: -webkit-transform 0.5s ease, transform 0.5s ease;
}

#wowslider-container1 .ws_bullets a > span:before,
#wowslider-container1 .ws_bullets a > span:after {
	content: '';
	display: block;
	height:100%;
	background: #005da9;

  	-webkit-transform: rotateX(-90deg) translateZ(-8px) translateY(8px);
  	transform: rotateX(-90deg) translateZ(-8px) translateY(8px);
	opacity:1;
	
}
#wowslider-container1 .ws_bullets a > span:after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
  	background: #1A2223;
  	-webkit-transform: rotateX(0deg);
  	transform: rotateX(0deg);
	opacity:0.8;
}

#wowslider-container1 .ws_bullets a.ws_overbull > span,
#wowslider-container1 .ws_bullets a.ws_selbull > span {
    -webkit-transform: rotateX(-90deg) translateZ(8px) translateY(8px);
    transform: rotateX(-90deg) translateZ(8px) translateY(8px);
}




/* play/pause, arrows */
#wowslider-container1 a.ws_next,
#wowslider-container1 a.ws_prev,
#wowslider-container1 .ws_playpause {
	position:absolute;
	font: 2em "ws-ctrl-convex";
	width: 2.5em;
	height: 2.5em;
	top:50%;
	
	margin-top: -1.25em;
	color: #ffffff;
	z-index: 100;

	-webkit-perspective: 20em;
	perspective: 20em;
}
#wowslider-container1 a.ws_next {
	right: 0;
}
#wowslider-container1 a.ws_prev {
	left: 0;
}
#wowslider-container1 .ws_playpause {
	left:50%;
	margin-left:-1.25em;
}

#wowslider-container1 a.ws_next > span,
#wowslider-container1 a.ws_prev > span,
#wowslider-container1 .ws_playpause > span,
#wowslider-container1 .ws_bullets a > span {
	display: block;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;

	-webkit-transition: -webkit-transform 0.5s ease;
  	transition: -webkit-transform 0.5s ease, transform 0.5s ease;
}


#wowslider-container1 a.ws_next > span:before,
#wowslider-container1 a.ws_prev > span:before,
#wowslider-container1 .ws_playpause > span:before,
#wowslider-container1 a.ws_next > span:after,
#wowslider-container1 a.ws_prev > span:after,
#wowslider-container1 .ws_playpause > span:after {
	display: block;
	text-align: center;
	line-height: 2.5em;
	height:100%;
	background: #54acd2;
	color: #1A2223;

  	-webkit-transform: rotateX(-90deg) translateZ(-1.25em) translateY(1.25em);
  	transform: rotateX(-90deg) translateZ(-1.25em) translateY(1.25em);
}
#wowslider-container1 .ws_play > span:before,
#wowslider-container1 .ws_play > span:after{
	content:"\e800";
}
#wowslider-container1 .ws_pause > span:before,
#wowslider-container1 .ws_pause > span:after{
	content:"\e801";
}
#wowslider-container1 a.ws_next > span:before,
#wowslider-container1 a.ws_next > span:after {
	content:'\e803';
}
#wowslider-container1 a.ws_prev > span:before,
#wowslider-container1 a.ws_prev > span:after {
	content:'\e802';
}

#wowslider-container1 a.ws_next > span:after,
#wowslider-container1 a.ws_prev > span:after,
#wowslider-container1 .ws_playpause > span:after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
  	-webkit-transform: rotateX(0deg);
  	transform: rotateX(0deg);
  	background: #1A2223;
	color: #54acd2;
}

#wowslider-container1 a.ws_next:hover > span,
#wowslider-container1 a.ws_prev:hover > span,
#wowslider-container1 .ws_playpause:hover > span {
    -webkit-transform: rotateX(-90deg) translateZ(1.25em) translateY(1.25em);
    transform: rotateX(-90deg) translateZ(1.25em) translateY(1.25em);
}/* bottom center */
#wowslider-container1  .ws_bullets {
	bottom:1.5em;
	left:50%;
}
#wowslider-container1  .ws_bullets div{
	left:-50%;
}#wowslider-container1 .ws-title{
	font: 1.3em 'Dosis', sans-serif;
	position: absolute;
	left: 2em;
	margin-right:10em;
	z-index: 50;

	color:#fff;
	padding: 1em;
	bottom: 30px;
	top: auto;
	opacity: 1;
}
#wowslider-container1 .ws-title div,#wowslider-container1 .ws-title span{
	display:inline-block;
	padding: 0.1em 0.6em;
	background-color: #1A2223;
	color: #54acd2;
}
#wowslider-container1 .ws-title div{
	display:block;
	margin-top:0.5em;
	font-size: 1.3em;
}
#wowslider-container1 .ws-title span{
	text-transform: uppercase;	
	font-size: 2em;
}#wowslider-container1 .ws_images > ul{
	animation: wsBasic 32s infinite;
	-moz-animation: wsBasic 32s infinite;
	-webkit-animation: wsBasic 32s infinite;
}
@keyframes wsBasic{0%{left:-0%} 6.25%{left:-0%} 12.5%{left:-100%} 18.75%{left:-100%} 25%{left:-200%} 31.25%{left:-200%} 37.5%{left:-300%} 43.75%{left:-300%} 50%{left:-400%} 56.25%{left:-400%} 62.5%{left:-500%} 68.75%{left:-500%} 75%{left:-600%} 81.25%{left:-600%} 87.5%{left:-700%} 93.75%{left:-700%} }
@-moz-keyframes wsBasic{0%{left:-0%} 6.25%{left:-0%} 12.5%{left:-100%} 18.75%{left:-100%} 25%{left:-200%} 31.25%{left:-200%} 37.5%{left:-300%} 43.75%{left:-300%} 50%{left:-400%} 56.25%{left:-400%} 62.5%{left:-500%} 68.75%{left:-500%} 75%{left:-600%} 81.25%{left:-600%} 87.5%{left:-700%} 93.75%{left:-700%} }
@-webkit-keyframes wsBasic{0%{left:-0%} 6.25%{left:-0%} 12.5%{left:-100%} 18.75%{left:-100%} 25%{left:-200%} 31.25%{left:-200%} 37.5%{left:-300%} 43.75%{left:-300%} 50%{left:-400%} 56.25%{left:-400%} 62.5%{left:-500%} 68.75%{left:-500%} 75%{left:-600%} 81.25%{left:-600%} 87.5%{left:-700%} 93.75%{left:-700%} }

#wowslider-container1 .ws_bullets  a img{
	position:absolute;
	display:block;
	text-indent:0;
	bottom:15px;
	left:-72px;
	visibility:hidden;
	max-width:none;
}
#wowslider-container1 .ws_bullets a:hover img{
	visibility:visible;
}

#wowslider-container1 .ws_bulframe div div{
	height:48px;
	overflow:visible;
	position:relative;
}
#wowslider-container1 .ws_bulframe div {
	left:0;
	overflow:hidden;
	position:relative;
	width:143px;
}
#wowslider-container1  .ws_bullets .ws_bulframe{
	position:absolute;
	display:none;
	bottom:25px;
	margin-left:8px;
	cursor:pointer;

	/* fixed bulframe hidding in Chrome */
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
}#wowslider-container1 .ws_bulframe div div{
	height: auto;
}

@media all and (max-width:760px) {
	#wowslider-container1 .ws_fullscreen {
		display: block;
	}
}
@media all and (max-width:400px){
	#wowslider-container1 .ws_controls,
	#wowslider-container1 .ws_bullets,
	#wowslider-container1 .ws_thumbs{
		display: none
	}
}
.jcarousel-wrapper {
    margin: 20px auto;
    position: relative;
    border: 10px solid #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 2px #999;
    -moz-box-shadow: 0 0 2px #999;
    box-shadow: 0 0 2px #999;
}

/** Carousel **/

.jcarousel {
    position: relative;
    overflow: hidden;
    width: 100%;
}

.jcarousel ul {
    width: 10000em;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
}

.jcarousel li {
    width: 200px;
    float: left;
    border: 1px solid #fff;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.jcarousel img {
    display: block;
    max-width: 100%;
    height: auto !important;
}

/** Carousel Controls **/

.jcarousel-control-prev,
.jcarousel-control-next {
    position: absolute;
    top: 50%;
    margin-top: -15px;
    width: 30px;
    height: 30px;
    text-align: center;
    background: #4E443C;
    color: #fff;
    text-decoration: none;
    text-shadow: 0 0 1px #000;
    font: 24px/27px Arial, sans-serif;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    -webkit-box-shadow: 0 0 4px #F0EFE7;
    -moz-box-shadow: 0 0 4px #F0EFE7;
    box-shadow: 0 0 4px #F0EFE7;
}

.jcarousel-control-prev {
    left: 15px;
}

.jcarousel-control-next {
    right: 15px;
}

/** Carousel Pagination **/

.jcarousel-pagination {
    position: absolute;
    bottom: -40px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    margin: 0;
}

.jcarousel-pagination a {
    text-decoration: none;
    display: inline-block;

    font-size: 11px;
    height: 10px;
    width: 10px;
    line-height: 10px;

    background: #fff;
    color: #4E443C;
    border-radius: 10px;
    text-indent: -9999px;

    margin-right: 7px;


    -webkit-box-shadow: 0 0 2px #4E443C;
    -moz-box-shadow: 0 0 2px #4E443C;
    box-shadow: 0 0 2px #4E443C;
}

.jcarousel-pagination a.active {
    background: #4E443C;
    color: #fff;
    opacity: 1;

    -webkit-box-shadow: 0 0 2px #F0EFE7;
    -moz-box-shadow: 0 0 2px #F0EFE7;
    box-shadow: 0 0 2px #F0EFE7;
}
/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('/styles/fonts/fontawesome-webfont.eot?v=4.3.0');src:url('/styles/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('/styles/fonts/fontawesome-webfont.woff2') format('woff2'),url('/styles/fonts/fontawesome-webfont.woff') format('woff'),url('/styles/fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'),url('/styles/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;font-display: swap;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}/*@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}*/.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}@media (max-device-width: 1023px) {
	body
	{
		background: #fff;
		
	}
	.nd-hide-mobile
	{
		display:none !important;
	}
	.non-mobile-hide
	{
		display:block;
	}
	
	.dcompare
	{
		display:none !important;
	}
	main
	{
		width: 100%;
		margin-top: 125px;
	}
	main nav
	{
		display: none;
	}
	content
	{
		width:calc(100% - 2rem);
		margin: 0px 1rem;
	}
	.filtr5
	{
		padding: 0px; 
    	background: #fff;
	}
	.sortby span
	{
		display: none;
	}
	.sortby
	{
		margin-left: 0px;
		width: auto;
		
	}
	.sortbr
	{
		margin-bottom: 10px;
	}
	
	.aplf
	{
		float: none;
		margin-bottom: 10px !important;
	}
	.fltrd{
		align-items: flex-end;
	}
	span.catn
	{
		display: none;
	}
	.linepath
	{
		line-height: 20px;
		padding: 0px 20px;
	}
	header .hdr-01
	{
		width: 150px;
		vertical-align: top;
		margin-left: 10px;
	}
	header .hdr-01 img
	{
		width: 140px;
        height: auto;
        
	}
	header > div
	{
		padding: 0px;
		width:100%;
	}
	.ver
	{
		margin: 5px 0px;
		text-align: center;
		float: none;
	}
	.hdr-02, .hdr-03
	{
		display: none;
	}
	.hdr-05
	{
		width:auto;
		line-height: 30px;
		float:right;
	}
	.hdr-04
	{
		line-height: 30px;
		float: right;
		width: auto;
	}
	#businf img
	{
		width:30px;
		margin-top: 5px;
	}
	.hdr-05
	{
		margin-left: 10px;
	}
	.mph
	{
		margin-top: 5px;
		font-size: 15px;
		font-weight: 600;
		white-space: nowrap !important;
	}
	#businf span
	{

	   display: none
	}
	.searchformm
	{
		margin: 0px;
		padding: 0px;
		width:100%;
		margin-top: 10px;
	}
	.searchformm INPUT[type=text]
	{
		width: calc(100% - 13px);
	}
	header
	{
		height: 125px;
	}
	.searchformm INPUT[type=image]
	{
		display: none;
	}
	.fbc tr td, .fbc tr
	{
		display: inline-block;
		width: auto;
	}
	.span-6.serv
	{
		width: 100%;
		 margin: 0px;
	}
	.slogan2 h2
	{
		width: 100%;
		line-height: inherit;
	}
	.approve_cookies2{
		width: calc(100% - 40px);
	}
	.span-12.serv2
	{
		width: 100%;
		 margin: 0px;
	}
	
	.slogan h2
	{
		width: 100%;
	}
	.slogan div
	{
		padding: 20px;
	}
	.c270, .c100p
	{
		display: inline-block;
		vertical-align: top;
	}
	.c270
	{
		width:100%;
	}
	
	.otztbl INPUT[type=text]{
		width: 60px;
	}
	
	.otztbl select{
		width: 50px;
	}
	.prb
	{
		display: block !important;
		float: none !important;
		width: 174px !important;
		margin-left: 0px !important;
	}
	.price DIV, .price DIV A
	{
		line-height: 20px;
	}
	.price > div
	{
		border:none !important;
	}
	.footer
	{
		width: 100%;
		padding: 20px 0px;
	}
	.footer table
	{
		display: none;
	}
	.bmenu
	{
		margin-right: 10px;
	}
	#buskinfo2 A
	{
		width:140px !important;
		padding: 0px !important;
		font-size: 12px !important;
	}
	.ordgd TD {
		display: block;
		border: none;
		height: auto;
		padding-bottom: 5px;
		padding-left: 0px;
		padding:0px 0px;
	}
	.busuinf TD {
    	display: block;
		padding:5px 0px;
		
	}
	.mobile-inblock
	{
		display:inline-block !important;
		margin-right:10px;
		line-height:34px;
		
	}
	.ordgd {
   	 	border: none;
   		border-collapse: collapse;
	}
	.ordgd tr {
		border-top: 1px solid #ff6600;
		padding:3px 0px;;
		display:block;
	}
	.mobile-float-right
	{
		float:right;
	}
	.ordtbl
	{
		padding:0px;
	}
	.ordtbl TD
	{
		padding:0px;
	}
	.mhd
	{
		
		padding-bottom:5px;
		padding-top:3px;
	}
	.color-line
	{
		height:3px;
	}

	.span-24.slixder-area-inner
	{
		width:100%;
		 margin-bottom:10px;
	}
	.ordbut2
	{
		padding-right:3px;
	}
	
	.catn0
	{
		margin-top:0px !important;
	}
	
	.fbc TD
	{
		display:block;
		width:100%;
		
	}
	.catm
	{
		width:calc(100%);
		margin-bottom:5px;
	}
	.buskCheckBox
	{
		height: auto;
	}
	.ordtbl INPUT[type=text], .ordtbl TEXTAREA
	{
		width: calc(100% - 2rem);
		margin-left: 0px;
		margin-top: 10px;
	}
	
	/* menu */
.menuzord
{
	    display: block;
   height: 26px;
	
    color: #fff;
    width: 30px;
    z-index: 999;
    line-height: 40px;
    background: #eb5b00;
    border-radius: 5px;
    font-size: 16px;
    font-weight: bold;
	margin-top: 5px;
	margin-left: -4px;
}

	.menuzord .showhide {
		
		width: 30px;
		height: 30px;
		margin-top:0px;
		height: 24px;
		display: block;
		z-index: 999;
		position: relative;
		float: right;
		text-decoration: none;
		outline: 0;
		-webkit-tap-highlight-color: transparent;
		float: left;
	}
	.menuzord .showhide em {
		width: 22px;
		height: 3px;
		background: #fff;
		margin: 4px 4px 0;
		float: right;
	}
	
	UL.topmenu-level-1>LI, .topmenu-level-4>LI
	{
		    background: #eb5b00;
	}
	
	.topmenu-level-2>LI, .topmenu-level-5>LI
	{
		background: #f1f1f1;
	}
	
	.topmenu-level-2>LI A, .topmenu-level-5>LI A
	{
		color:#ff6600 !important;
	}
	
	.topmenu-level-3>LI, .topmenu-level-6>LI
	{
		background: #f6f6f6;
	}
	
	.openMenu .topmenu-level-3>LI>A, .openMenu .topmenu-level-6>LI>A
	{
		color:#600;
	}
	
	.openMenu
	{
		z-index:100001;
		position:absolute;
		top:58px;
		width:100%;
		left:0px;
	}
	.openMenu UL, .openMenu LI
	{
		margin:0px;
		padding:0px;
	}
	.openMenu UL
	{
		display:none;
	}
	
	.openMenu LI
	{
		width: 100%;
		border-bottom:1px solid #FFF;
	}
	.openMenu LI A{
		color:#fff;
		text-decoration:none;
		font-size:1em;
		display: block;
		padding-top:10px;
		padding-bottom:10px;

		margin-left:10px;
		max-width: calc(100% -20px);
    	max-height: 50px;
    	overflow: hidden;
	}
	
	.openMenu LI A SPAN{
	 width:calc(100% - 20px);
	  display:inline-block;
	}
	
	UL.topmenu-level-1>LI>A
	{
		font-size:1em;
		text-transform:uppercase;
	}
	
	.openMenu ul>LI>A:after 
	{
		content: "\f105";
		font: normal normal normal 14px/1 FontAwesome;
		font-size: inherit;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		transform: translate(0, 0);
		float: right;
		margin-right:10px;
	}
	UL.topmenu-level-open
	{
		display:block;
	}
	
	.openMenu ul>LI>A.topmenu-item-open:after
	{
		content: "\f0d7";
	}
	
	.manmenu DIV
	{
		background:none;
		text-align:left;
		display:block;
		margin:0px;
	}
	
	.manmenu DIV:hover
	{
		background:none;
	}
	
	.manmenu DIV A
	{
		border-bottom:1px solid #4e761e;
		padding:0px;
		height:30px;
		line-height:30px;
		display:block;
		
	}
	
	.manmenu DIV A:before ,.manmenu DIV b:before {
		content: "\f105";
		font: normal normal normal 14px/1 FontAwesome;
		font-size: inherit;
		line-height: 30px;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		transform: translate(0, 0);
		float: left;
		margin-right:10px;
	}
	
	.manmenu DIV.s
	{
		background:none;
		color:#fed53f;
	}
	.manmenu DIV.s b
	{
		color:#fed53f;
		height:30px;
		border-bottom:1px solid #fed53f;
		line-height:30px;
		display:block;
	}
	
	.catm LI A
	{
		font-size:1.2em;
		
	
	}
	.catn0 LI
	{
		line-height:2em;
	}
	.c270 .fotog
	{
		float:none;
		 width: 100%;
	}
	.c270 .spimg {
		display: none;
	}
	.addpics5{
		width: 100%;
		
		text-align: center;
		
	}
	.c270 .flickity-enabled{
		margin-bottom: 40px;
	}
	
	

	
	/* menu */
	.product-list-mode-thumbs .flickity-page-dots{
		bottom: 5px !important;
	}
	.product-list-mode-thumbs .flickity-prev-next-button.previous{
		left: -25px;
	}
	.product-list-mode-thumbs .flickity-prev-next-button.next{
		right: -25px;
	}
	
	.slider-cnt{
		display: none;
	}
	.pager {
		margin-bottom: 20px;
	}
	.page-info{
		width: 100%;
	}
	.fltr{
		width: 100px;
	}
	.fltr.fltr1{
		width:220px;
	}
    footer {
        background-image: none !important;
    }
	.zamena .exnt{
		width: 70px !important;
		min-width: none !important;
		padding-left:10px; 
		padding-right:10px;
	}
	#zamena_Ct{
		width:150px;
	}
	.exnt{
		min-width: inherit !important;
		padding-left:10px; 
		padding-right:10px;
	}
	.product-list-main2 {
		width: 80%;
		margin: 0px auto;
	}
	.otztbl TEXTAREA{
		width: 90%;
	}
	.fltrd{
		flex-direction: column;
		align-items: flex-start;
	}
	.aplf.exnt{
		min-width: 100px !important;
	}
    .addInfo{
        max-width:100%;
        overflow: scroll;
    }
}
@media (max-device-width: 700px) {
	.catn1{
		    margin: 0px auto;
	}
	.fbc tr td, .fbc tr
	{
		display: block;
	}
	.product-list-mode-thumbs .itemg
	{
		margin: 0px 10px !important;
		margin-bottom: 20px !important;
		display: block;
		height: 100% !important;
	}
	.product-list-mode-thumbs .itemg .dname
	{
		min-height: 40px;
		height: auto;
	}
	
}