@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,700&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&subset=latin,latin-ext);

@media print 
    {
        .noPrint, .adminBtn, .headerNavig {display:none !important;}
            
    }

html, body {padding:0;margin:0;font-family:'Open Sans'; color:#373c3c; font-size:14px; width:100%;}
div#Wrapper{width:1200px; margin:0px auto;padding:0px 20px 0px 20px;min-height:637px;}
/**{box-sizing:inherit;}*/

/* common begin */

img {border:none}
.link{cursor:pointer}
.fl {float:left}
.fr {float:right}
.oh {overflow:hidden}
.db {display:block}
.dib {display:inline-block}
.dt {display:table}
.dtr {display:table-row}
.dtc {display:table-cell}
.vat {vertical-align:top}
.pr {position:relative}
.w100{width:100%}
.sp30{height:30px}
.center{margin:0px auto;}
a{color:#00AEFF;text-decoration:none; cursor:pointer;}
a:hover{color:#008498;text-decoration:none}
h1, h2, h3{padding:0;color:#373c3c; font-weight:normal;text-align:left;}
h1{font-size:22px;margin:20px 0px 20px 0px;font-weight:700;}
h2{font-size:18px;margin:0px 0px 5px 0px;font-weight:normal; text-transform:uppercase;}
h3{font-size:16px;margin:0px 0px 5px 0px;font-weight:700;}

h4 {display:inline-block;margin:0;padding:7px 25px 7px 25px;background-color:#e7e7e7;font-size:30px;color:#d92626;font-family: 'Roboto Condensed', sans-serif;font-weight:400;}
h5 {display:inline;margin:0;padding:0;font-size:30px;color:#828282;font-family: 'Roboto Condensed', sans-serif;font-weight:400;}
sup {font-size:10px;}
hr { border: 0; height: 1px; background: #c7c7c7;}
.dash {height: 1px;background-image: url(../images/dash.png);background-repeat: repeat-x;font-size:0;}
ul:not(.pureCssMenum):not(.bxslider):not(.CatItemList):not(.ui-autocomplete) {margin:0px;padding:0px;list-style-type:none}
/*ul:not(.pureCssMenum):not(.bxslider2):not(.CatItemList):not(.ui-autocomplete) li{background-image:url(../images/bullet.png);background-repeat:no-repeat;background-position:0px 7px;padding-left:15px;}*/
.bx-pgr{ float:left; width:128px; height:96px; background-size:contain !important;}
.bxslider2 li{text-align:center;}
.dropdown-menu{min-width:65px;}
/* common end */

/* header begin */

@media(min-width:768px){
    .headerContainer {margin-bottom:20px;}
}
.headerNavigContainer {width:100%;border-bottom:3px solid #f1f1f1; margin-bottom:20px;}
.headerNavig {height:26px;padding-top:9px; width:1200px;margin:0px auto;}
/*.headerNavig div {text-align:left;width:1200px; margin:0px auto;}*/
/*.headerNavig, .headerNavig a {font-family:'Open Sans', sans-serif;color:#008498;font-size:12px;font-weight:600;text-decoration:none;border-bottom:3px solid #f1f1f1;}
.headerNavig a {display:inline-block;padding:1px 18px 8px 18px;-webkit-transition: border 0.2s ease-in-out;-moz-transition: color 0.6s ease;-o-transition:color 0.6s ease;transition: border 0.2s ease-in-out;}
.headerNavig a:first-child{padding-left:0;}
.headerNavig a:last-child{padding-right:0;}
.headerNavig a:hover {border-bottom:3px solid #00aeff;}
.headerNavig div a:last-child {padding-right:0px;}*/
.logo {height:inherit; margin-bottom:10px;}
.logo a, .logo a img {display:block;}
.logo a {background-color:#00aeff; width:100%; display:inline-block; line-height:58px; text-align:center;}
.logo a h2{display:inline-block; vertical-align:middle;line-height:24px; font-weight:300; color:#fff; text-align:center; font-size:14px; }
.logo a h2 span{color:#cbe9ff;}
.blue-container{ float:left; line-height:45px; display:inline-block; width:100%; max-width:390px; border:1px solid #00b3ff; color:#00b3ff; background-image:url(../images/stricek.png); background-repeat:no-repeat; background-position:20px center; padding-left:60px;}
@media(min-width:768px) and (max-width:991px){
 .blue-container{height:77px; line-height:72px; max-width:100%;}
}
.blue-container span{display:inline-block; vertical-align:middle; line-height:16px;}

@media(min-width:992px){
    .logo {height:inherit; margin-bottom:0px;}
    .logo a, .logo a img {display:block;}
    .logo a {background-color:#00aeff; width:100%; height:90px; display:inline-block; line-height:90px; text-align:center;}
    .logo a h2{display:inline-block; vertical-align:middle;line-height:24px; font-weight:300; color:#fff; text-align:center; font-size:16px; }
    .logo a h2 span{color:#cbe9ff;}
    .blue-container{ float:left; height:45px; line-height:45px; display:inline-block; width:100%; max-width:390px; border:1px solid #00b3ff; color:#00b3ff; background-image:url(../images/stricek.png); background-repeat:no-repeat; background-position:20px center; padding-left:60px;}
    .blue-container span{display:inline-block; vertical-align:middle; line-height:16px;}
}

@media(min-width:1240px) {
    .logo a h2{font-size:22px}
    .navbar-nav>li:first-child>a{padding-left:0;}
}

.headerPhone {font-family:'Roboto Condensed';font-size:24px;color:#008498;font-weight:400;padding-top:28px;}
.headerPhoneSep {width:1px;height:18px;font-size:0;background-color:#7fc1cb;margin:36px 15px 0 15px;}
.headerIcons {}
.aCart{display:block;width:40px;height:40px;text-indent:-9999px;text-decoration:none;background-image:url(../images/cart/cart.png); background-repeat:no-repeat;-webkit-transition: background-color 0.3s ease;-moz-transition: background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;border-radius:50%; border:1PX solid #808181; padding:3px; background-position:7px 8px; background-size:24px 22px; position:absolute; right:0px;}
.aCart:hover {text-decoration:none;background-color:#00b3ff;}
.aCartSelected {text-decoration:none;background-color:#00b3ff !important;}
.headerIcons .aCart {background-position:0 0;}
.headerIcons .aHome {background-position:-43px 0;margin-left:7px;}
.headerIcons .aContact {background-position:-85px 0;margin:0 7px;}
.headerIcons .aSitemap {background-position:-127px 0;margin-right:7px;}
.headerIcons .aFacebook {background-position:-170px 0;}
.headerCartMoney {font-size: 12px; font-family: 'Roboto Condensed', sans-serif; font-weight: 300; white-space:nowrap;}
.headerCartMoney strong {font-size:14px;}
.headerSearch{margin-top:10px; float:left; width:100%;}
.headerSearch input, .searchForm input {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.headerSearch input[type=text], .searchForm input[type=text] {border:none;font-family:'Open Sans', sans-serif;font-size:14px;padding:2px 0 0 25px;background-color:#fff;color:#c7c7c7; width:100%; border:1px solid #c7c7c7; border-right:none;height:35px;}
/*.headerSearch input[type=text]:focus {width:540px;padding-right:10px;}*/
.headerSearch input[type=submit], .searchForm input[type=submit], .sign-up {width:46px; height:35px;font-size:0;text-indent:-9999px;border:none;margin:0;padding:0;display:block;cursor:pointer;background:url(../images/header/search.png) #27b9fc no-repeat 12px 7px;}
 .sign-up{background-image:none; text-indent:initial; font-size:12px; color:#fff; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}
.headerSearch input[type=submit]:hover,.searchForm input[type=submit]:hover, .sign-up:hover {background-color:#008498;}
.topContorls{position:relative; width:100%;}
.fasunga{position: absolute; right: 65px; top:5px; width:125px; height:45px; line-height:45px;}
@media(min-width:992px){
    .fasunga{right:0; top:auto;}
}
.account{float:left;width:160px; height:45px; display:inline-block; vertical-align:middle; line-height:45px; margin-left:20px;}
.prijava{color:#000; font-weight:bold;}
.mojrac{background:url(../images/cart/arrow-myaccount.png) no-repeat center right; padding-right:15px; margin-left:15px; color:#00aeff;}

/* header end */

/* Footer begin */

.FooterBg {width:100%; margin-top:30px;}
.FooterContainer, .FooterContainer a{font-size:12px; color:#3c3c3a;text-decoration:none;}
.FooterContainer a:hover {text-decoration:none;color:#00AEFF;}
.FooterAuthor{text-align:right;padding:10px; background-color:#f4f7fa; color:#545556;}
.FooterAuthor a{color:#545556;}
.FooterLogo {border-bottom:1px solid #008498;height:43px;}
.FooterLogo .fr {padding-top:20px;}
.FooterLogo .fr div {text-align:right;}
.FooterLogo .fr, .FooterLogo .fr a{color:#008498;font-size:12px;font-weight:600;text-decoration:none;}
.FooterLogo .fr a {display:inline-block;padding:0 7px;-webkit-transition: color 0.6s ease;-moz-transition: color 0.6s ease;-o-transition:color 0.6s ease;transition:color 0.6s ease;}
.FooterLogo .fr a:hover {color:#fff; text-decoration:none;}
.FooterLogo .fr div a:last-child {padding-right:0px;}
.FooterLogo .fl {height:43px;}
.FooterLogo .fl a {bottom:0;left:-8px;position:absolute;}
.FooterLogo .fl a, .FooterLogo .fl a img {display:block;}
.footer-icons {position:absolute;bottom:0;right:0;height:64px;}
.footer-icons .headerIcons a{background-color:#1b606a;}
.footer-icons .headerIcons a:hover {text-decoration:none;background-color:#008498;}
.footer-icons .headerPhone {margin-right:15px;}
.footer-contact {bottom:0;left:260px;}
.footer-contact h2 {margin:0; padding:0;}
.footer-contact h2 a {font-size:14px;color:#fff;text-decoration:none;font-weight:400;}
.footer-contact h2 a:hover {text-decoration:underline;}
.footer-location, .footer-mail {padding-left:25px;background-repeat:no-repeat;}
.footer-location {background-image:url(../images/footer/ico-location.png);background-position:3px 0px;margin-top:7px;}
.footer-mail {background-image:url(../images/footer/ico-mail.png);background-position:0 3px;margin-top:10px;}
.footer-working-hours {font-size:14px; color:#fff;border-top:1px solid #008498; border-bottom:1px solid #008498;padding:15px 0;margin-top:10px;}
.footer-working-hours div, .footer-working-hours span {display:inline-block;}
.footer-working-hours strong, .footer-working-hours span {color:#008498;}
.footer-working-hours span {font-weight:300;text-align:center;}
.footer-working-hours strong {padding-left:30px;}
.footer-working-hours span:nth-child(even) {width:171px;}
.FooterBg .border-right{border-right:1px solid #d7d7d7; padding-right:60px; margin-right:60px; height:100%;}
.bottom-menu{margin:0; padding:0;}
.bottom-menu li{margin:0; padding:5px 0;}
.bottom-menu li a{text-transform:uppercase; font-size:12px; font-weight:normal; color:#3c3c3a; -webkit-transition:color 0.2s ease-in-out;}
.bottom-menu li a:hover{color:#00aeff;}
.FooterBg h2, .FooterBg h3{color:#3c3c3a; text-transform:uppercase; font-size:14px;}
.contacts-bottom p, .contacts-bottom a{font-weight:600; font-size:14px; color:#000;}
.contacts-bottom p span{padding:0 25px; display:block; height:1px; visibility:hidden;}
@media(min-width:1200px){
    .contacts-bottom p span{padding:0 25px; display:inline-block; height:auto; visibility:visible;}
}
.signupNews{width:100%;}
.prijavaEnews{border:none; background-color:#f4f7fa; padding:8px; -webkit-transition:all 0.3s ease-in-out; width:calc(100% - 46px);  max-width:312px; box-sizing:border-box; float:left;}
.prijavaEnews:focus{background-color:#ebeef1;}
.footer-links{height:160px; margin-bottom:20px; border-top:1px solid #c7c7c7; border-bottom:1px solid #c7c7c7; padding:20px 0;}

.footer-links2 h2{margin:0; padding:0;}
.footer-links2{border-bottom:1px solid #c7c7c7; margin-bottom:20px; padding-bottom:20px; margin-top:20px;}
.footer-links3{border-top:1px solid #c7c7c7; margin-top:20px; }
.footer-menu{
    width: 100%; 
    float: left; 
    max-height: 150px; padding-bottom:20px;}
.footer-links a{  text-transform: uppercase; font-size: 12px; font-weight: normal; padding:4px 0; display:inline-block;}
.aktual{position:relative; width:100%; max-width:360px; height: 100%;}
.social-icons{margin-top:10px;}
.footer-menu a{color:#3c3c3a;text-decoration:none; text-transform:uppercase;}
.footer-menu a:hover{color:#00AEFF;}

@media(min-width:768px){
    .footer-menu{
        -webkit-column-count: 3; 
        -webkit-column-rule: 1px outset #d7d7d7;
        -webkit-column-gap: 60px;
        -moz-column-count: 3; 
        -moz-column-rule: 1px outset #d7d7d7;
        -moz-column-gap: 60px;
        column-count: 3; 
        column-rule: 1px outset #d7d7d7;
        column-gap: 60px; 
    }
}

/* Footer end */

/* main page begin */

.mp-col-top-left {width:779px;}
.mp-col-top-right {width:322px;}
.mp-col-top-right img {display:block;}
.mp-servis {display:block;width:282px;height:154px;padding:30px 20px 10px 20px;background-image:url(../db/povse/image/Vhodna_stran/servis_ozadje.jpg);background-repeat:no-repeat;font-size:24px;color:#fff;text-decoration:none;font-family: 'Roboto Condensed', sans-serif;font-weight:700;text-align:center;line-height:26px;}
.mp-servis:hover {color:#fff;text-decoration:none;}
.mp-servis img {margin-bottom:10px;margin-left:30px;}
.mp-col-left,  .mp-col-right {width:555px;}
a.mp-store {font-size:18px;font-weight:300;background:url(../db/povse/image/Vhodna_stran/trgovina.jpg) #008498 no-repeat 395px 0;}
a.mp-store, a.mp-waranty {padding-top:13px;height:66px;color:#fff;padding-left:25px;text-decoration:none;-webkit-transition: background-color 0.3s ease;-moz-transition: background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}
a.mp-store strong {display:block;}
a.mp-store:hover, a.mp-waranty:hover {background-color:#ec1c24;text-decoration:none;}
a.mp-store strong, a.mp-waranty {font-family: 'Roboto Condensed', sans-serif;font-weight:700;font-size:20px;}
a.mp-waranty {background-color:#008498;}
.mp-blue {height:183px;background-color:#7fc1cb;font-weight:300;color:#fff;font-size:20px;text-shadow: 1px 1px 1px rgba(0, 132, 152, 0.9);line-height:24px;}
.mp-blue strong {font-weight:700;}
.mp-blue {padding:15px 18px;width:519px;}
.mp-blue.mp-zastopamo {padding:15px 35px;width:485px;}
.mp-zastopamo {background-image:url(../db/povse/image/Vhodna_stran/logotipi_zastopamo.png);background-repeat:no-repeat;background-position:top;}
a.sub-store, a.sub-waranty {padding:20px 10px;text-align:center;font-size:18px;font-weight:300;background-color:#008498;color:#fff;text-decoration:none;-webkit-transition: background-color 0.3s ease;-moz-transition: background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}
a.sub-store img, a.sub-waranty img {display:block;margin:0px auto;margin-top:10px;}
a.sub-store:hover, a.sub-waranty:hover {background-color:#ec1c24;text-decoration:none;}
a.sub-store strong, a.sub-waranty {font-family: 'Roboto Condensed', sans-serif;font-weight:700;font-size:20px;}
 
/* main page end */

/* sub page begin */

.sub-servis {display:block;width:220px;height:158px;padding:55px 20px 10px 20px;background-image:url(../db/povse/image/podstrani/servis_ozadje.jpg);background-repeat:no-repeat;font-size:20px;color:#fff;text-decoration:none;font-family: 'Roboto Condensed', sans-serif;font-weight:700;text-align:center;line-height:26px;}
.sub-servis:hover {color:#fff;text-decoration:none;}
.sub-servis img {margin-bottom:10px;}

table.tabela {border-spacing:0px;border-collapse:collapse;width:100%;}
table.tabela tr td, table.tabela tr th {border-right:4px solid #fff;}
table.tabela tr td:last-child, table.tabela tr th:last-child {border-right:none;text-align:center;}
table.tabela tr td {padding:11px 20px;vertical-align:top;}
table.tabela tr th {padding:18px 20px 14px 20px;vertical-align:middle;text-align:left;font-weight:400;background-color:#373C3C;color:#fff;}
table.tabela tr td strong, table.tabela tr td:last-child {font-weight:700;color:#008498;}
table.tabela tr:nth-child(odd) {background-color:#E8EFF4;}
table.tabela tr:nth-child(even) {background-color:#c8e4e9;}


/* sub page end */

/* News begin */

.news-mp-main-title {background-color:#e8eff4;height:41px;background-repeat:no-repeat;margin-bottom:25px;}
.news-mp-main-title a {font-size:24px;color:#008498;text-decoration:none;display:block;font-family: 'Roboto Condensed', sans-serif;font-weight:400;padding:4px 0px 4px 55px;}
.news-mp-main-title-bg-1 {background-image:url(../images/news/title_bg_cat_1.png);background-position:15px 8px;}
.news-mp-main-title-bg-2 {background-image:url(../images/news/title_bg_cat_2.png);background-position:15px 5px;}
.news-mp-h2 h2 {margin-bottom:10px;}
.news-mp-h2 h2 a {font-size:18px;color:#ec1c24;font-weight:700;text-decoration:none;padding-left:15px;}
.news-mp-h2 h2 a:hover {text-decoration:underline;}
.news-mp-desc {padding-left:15px;line-height:22px;font-size:14px;}
.news-mp-desc-more {margin-left:15px;margin-top:25px;padding:6px 15px 7px 15px;background-color:#008498;font-family: 'Roboto Condensed', sans-serif;font-weight:700;color:#fff;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);font-size:14px;-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
.news-mp-desc-more:hover {background-color:#ec1c24;color:#fff;}
.news-fp-img {margin-top:25px;padding-left:15px;height:160px;}
.news-fp-img img {max-width:300px;max-height:160px;}
.news-mp-empty {padding:10px;}
.news-ml-content{border:1px solid #c2c2c2; padding:15px;text-align:justify}
.news-ml-content h3 {padding:0; margin:0px 0px 10px 0px;}
.news-ml-content h3 a {font-size:24px;font-family: 'Roboto Condensed', sans-serif;}
.news-ml-content-img{width:150px;height:150px;text-align:right}
.news-ml-content-img a {display:block;}
.news-ml-content-img img {max-width:150px; max-height:150px;display:block;}
a.news-ml-more {display:inline-block;margin-top:25px;padding:6px 15px 7px 15px;background-color:#008498;font-family: 'Roboto Condensed', sans-serif;font-weight:700;color:#fff;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);font-size:14px;-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
a.news-ml-more:hover {background-color:#ec1c24;color:#fff;}
.news-det-gallery, .news-det-files{clear:both;overflow:hidden}
.news-det-gallery {padding-bottom:20px;}
.news-det-gallery div {margin-bottom:17px;}
.news-det-gallery div img{max-width:910px; max-height:910px;}
.news-det-gallery div a {display: block;}
.news-det-gallery a.db {display:inline-block;width:150px;height:85px;background-repeat:no-repeat;background-size:cover;text-indent:-9999px;margin-right:2px;margin-bottom:2px;}
.news-det-gallery a.db:nth-child(6n+1) {margin-right:0px;}
.news-det-gallery a.db:hover {opacity:0.4;}
.news-det-files div:first-child{margin-bottom:10px}
.news-det-files .dtr .dtc {vertical-align:top;font-size:14px}
.news-det-files .dtr .dtc:first-child{width:24px}

/* News end */

/* Breadcrumbs begin */

#MenuBreadcrumbs{clear:both;color:#373c3c;padding:12px 10px 9px 0px;text-decoration: underline !important;font-family: 'Roboto Condensed', sans-serif; font-size:14px;}
#MenuBreadcrumbs, #MenuBreadcrumbs a {font-size:14px;font-weight:normal;text-decoration:none;}
#MenuBreadcrumbs a {color:#000;}
#MenuBreadcrumbs a:hover{text-decoration:none;color:#00AEFF;}
#MenuBreadcrumbs a:first-child, #MenuBreadcrumbs img:nth-child(2) {/*display:none;*/}
#MenuBreadcrumbs a, #MenuBreadcrumbs img {display:inline-block;}
#MenuBreadcrumbs img {margin:0 8px 3px 8px;}
#MenuBreadcrumbs a:first-child{background:url(../images/menu/home.png) no-repeat left center; padding-left:20px;}

/* Breadcrumbs end */

/* LeftMenu begin */

.container_left{width:246px; margin-right:10px;}
.container_right{width:935px;}
.side-menu{ border:1px solid #c7c7c7; margin-bottom:20px !important;}
.side-menu, .side-menu li{margin:0; padding:0; list-style:none; border-bottom:1px solid #c7c7c7; position:relative;}
.side-menu li > ul{display:none; position:absolute;}
@media(min-width:768px){
    .side-menu li:hover > ul{box-shadow: 2px 2px 3px rgba(0,0,0,0.15); display:block;  position:absolute; left:100%; top:-1px; width: 379px; z-index: 1000;  background-color: #fff;border:1px solid #c7c7c7;}
    .side-menu li:hover > ul li a{background-image:none;}
}

.side-menu li:last-child{border-bottom:none;}
.side-menu li a{padding-right:30px !important; color:#3c3c3a; text-transform:uppercase;font-family: 'Roboto Condensed', sans-serif; font-size:14px; padding:12px 30px 12px 10px !important; display:inline-block; width:100%; box-sizing:border-box;background:url(../images/menu/left-menu-arrow.png) no-repeat right 15px center; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out;  transition:all 0.2s ease-in-out;}
.side-menu li a:hover, .side-menu li a.selected{color:#00aeff; background-image:url(../images/menu/left-menu-arrow-over.png); background-position:right 10px center; background-color:transparent;}
@media(min-width:768px){
    .side-menu li a:hover, .side-menu li a.selected{background-color:#f4f7fa;}
}

@media(max-width:767px) {
    .side-menu li a{color:#fff;}
    .side-menu{border:none;}
}


.container_left_spacer {width:10px;font-size:0;overflow:hidden;}
#lMenu-Wrapper{width:100%;background-color:#e8eff4;min-height:200px;}
div.lMenu-l1-C {display:none;}
.lMenu-item-container {font-weight:400;}
.lMenu-item-container div.dtc {border-top:1px solid #e8eff4;}
.lMenu-item-container:hover, .lMenu-item-sel {background-color:#d1dfe9;text-decoration:none;}
.lMenu-item-container .lMenu-item, .lMenu-item-sel .lMenu-item{color:#373c3c;font-size:14px;}
.lMenu-item-container .dtc {vertical-align:middle;padding:5px 10px 4px 0px;}
span.lMenu-item{display:block;position:relative;}
.lMenu-floatingSub {position:absolute;left:226px;background-color:#D1DFE9;display:none;padding:30px 0px 30px 20px;z-index:4;cursor:default;overflow:hidden;}
.lMenu-floatingSub div.lMenu-floatingSub-col{float:left;width:280px;}
.lMenu-floatingSub div.lMenu-floatingSub-col div {overflow:hidden;margin-bottom:5px;}
.lMenu-floatingSub div.lMenu-floatingSub-col div span {color:#008498;float:left;display:block;width:11px;}
.lMenu-floatingSub div.lMenu-floatingSub-col div a {color:#000;float:left;display:inline-block;width:240px;font-size:12px;}
.lMenu-floatingSub div.lMenu-floatingSub-col div a:hover {text-decoration:underline;}
.lMenu-sub {font-size:12px !important; padding-left:10px; background-image:url(../images/bullet.png);background-repeat:no-repeat;background-position:0px 6px;}
.lMenu-item-container:hover div.lMenu-floatingSub {display:block;}

/* LeftMenu end */

/* Left banner begin */

.left-banner{border:1px solid #e9e9e9; /*background-image: linear-gradient(to bottom, #fff 400px, #f0f0f1);*/ }
.left-banner ul{padding:10px !important;}
.left-banner ul li{margin-bottom:25px;}
.left-banner ul li a span{display:inline-block; color:#000; font-size:16px;}
.left-banner ul li a:hover span{color:#00aeff; -webkit-transition:all 0.2s ease-in-out;}
.left-banner ul li:nth-child(odd) a span{width:100%; text-align:right;}
.left-banner ul li a img{display:block; margin:0 auto; margin-bottom:10px; max-height:200px; max-width:200px;}

/* Left banner end */

/* BottomMenu begin */

.menu-bottom-links {}
.menu-bottom-links .dtc {vertical-align:top;}
.menu-bottom-sep {width:1px;padding:0 34px;}
.menu-bottom-sep div {width:1px;height:55px;background-color:#5e6161;margin-top:24px;}
.menu-bottom-links h2 {margin:0; padding:0;line-height:9px;}
.menu-bottom-links h2 a {font-size:14px;color:#fff;text-decoration:none;font-weight:400;}
.menu-bottom-links h2 a:hover {text-decoration:underline;}
.menu-bottom-l2 {padding-top:10px;}
a.menu-bottom-more {display:inline-block;margin-top:10px;padding:6px 15px 7px 15px;background-color:#008498;font-family: 'Roboto Condensed', sans-serif;font-weight:700;color:#fff;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);font-size:14px;-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
a.menu-bottom-more:hover {background-color:#ec1c24;color:#fff;}

/* BottomMenu end */

/* Banners begin */

.BannersWrapper{position:relative}
.BannersWrapper .bx-wrapper {position: relative;margin: 0;padding: 0;*zoom: 1;}
.BannersWrapper0, .BannersWrapper0 .bx-wrapper, .BannersWrapper0 .bx-wrapper .bx-viewport, .BannersWrapper0 .bx-content-wrapper{width:100%;height:400px;}
@media(min-width:768px){
    .BannersWrapper0, .BannersWrapper0 .bx-wrapper, .BannersWrapper0 .bx-wrapper .bx-viewport, .BannersWrapper0 .bx-content-wrapper{height:600px;}
}
.BannersWrapper2, .BannersWrapper2 .bx-wrapper, .BannersWrapper2 .bx-wrapper .bx-viewport, .BannersWrapper2 .bx-content-wrapper{width:1120px;height:207px;}
.BannersWrapper3 .bx-wrapper, .BannersWrapper3 .bx-wrapper .bx-viewport, .BannersWrapper3 .bx-content-wrapper{width:360px;height:360px}
.BannersWrapper4 .bx-wrapper, .BannersWrapper4 .bx-wrapper .bx-viewport, .BannersWrapper4 .bx-content-wrapper{width:180px;height:180px}
.BannersWrapper5 .bx-wrapper, .BannersWrapper5 .bx-wrapper .bx-viewport, .BannersWrapper5 .bx-content-wrapper{width:476px;height:250px}
.BannersWrapper6 .bx-wrapper, .BannersWrapper6 .bx-wrapper .bx-viewport, .BannersWrapper6 .bx-content-wrapper{width:980px;height:250px}
.BannersWrapper7 .bx-wrapper, .BannersWrapper7 .bx-wrapper .bx-viewport, .BannersWrapper7 .bx-content-wrapper{width:687px;height:250px}
.BannersWrapper8 .bx-wrapper, .BannersWrapper8 .bx-wrapper .bx-viewport, .BannersWrapper8 .bx-content-wrapper{width:769px;height:250px}
.BannersWrapperRecommendedProducts, .BannersWrapperRecommendedProducts .bx-wrapper, .BannersWrapperRecommendedProducts .bx-wrapper .bx-viewport, .BannersWrapperRecommendedProducts .bx-content-wrapper{float:left; width:100%;height:460px; padding-bottom:50px;}
.BannersWrapperRecommendedProducts .bx-wrapper .bx-controls-direction a {bottom:auto;top:420px;}
.BannersWrapperRecommendedProducts .bx-wrapper .bx-controls-direction a.disabled {display:inline;cursor:default;}
.BannersWrapperRecommendedProducts .bx-wrapper .bx-controls-direction a.disabled.bx-prev:hover{background-position:0 0;}
.BannersWrapperRecommendedProducts .bx-wrapper .bx-controls-direction a.disabled.bx-next:hover{background-position:-33px 0;}
.shadow{background:url(../images/slider-shadow.png) no-repeat bottom center; padding-bottom:17px; margin-bottom:30px;}
/*.slider-gallery{width:436px; text-align:right; float:right; margin-top:-10px;}*/
/*.slider-gallery .bx-wrapper{width:310px; height:auto; margin: 0 auto;}*/

/* Banners end */

/* Sitemap begin */

#Sitemap a{text-decoration:none;font-size:16px;}
#Sitemap a:hover{text-decoration:none}

/* Sitemap end */

/* bx-slider begin */

.bxslider .bx-wrapper {height:auto !important; width:980px; margin-top:20px;}
.bxslider{margin:0px;padding:0px;}
.bx-wrapper {position: relative;width:100%;margin: 0;padding: 0;*zoom: 1;}
.bx-wrapper .bx-viewport{width:750px;height:370px; margin-bottom:10px;}
.bx-wrapper img {max-width: 100%;display: block;}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {position: absolute;bottom:-17px;width: 100%;}
.bx-wrapper .bx-loading {min-height: 50px;background: url(../images/slideshow/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
.bx-wrapper .bx-pager {text-align:right;font-size: .85em;font-family: Arial;font-weight: bold;color: #283357;padding-top:0px;}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager{left:-20px; bottom:80px;}
.bx-wrapper .bx-pager.bx-default-pager a {background:url(../images/slideshow/bullets.png) no-repeat 0 0; text-indent: -9999px;display: block;width: 12px;height: 11px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; font-size:0px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background: #c42b2e;}
.bx-wrapper .bx-prev {right:50px;background: url(../images/slideshow/controls2.png) no-repeat 0 0;}
.bx-wrapper .bx-next {right:12px;background: url(../images/slideshow/controls2.png) no-repeat -33px 0;}
.bx-wrapper .bx-prev:hover {background-position: 0 -33px;}
.bx-wrapper .bx-next:hover {background-position: -33px -33px;}
.bx-wrapper .bx-controls-direction a {position: absolute;bottom:0;outline: 0;width:33px;height:33px;text-indent: -9999px;z-index: 99;}
.bx-wrapper .bx-controls-direction a.disabled {display: none;}
.bx-wrapper .bx-controls-auto {text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url(../images/slideshow/controls.png) -86px -11px no-repeat;margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop {display: block;text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url(../images/slideshow/controls.png) -86px -44px no-repeat;margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 10px;width: 35px;}
.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%;}
.bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}
.bx-desc{position:absolute; bottom:0; background-color:#00aeff; padding:10px; color:#fff; width:100%; font-size:16px;}
.bx-title {position:absolute;top:42%;left:50%; margin-left:-212px; width:425px;background-color:rgba(0,0,0,0.2);padding:30px 35px 30px 35px;color:#008498;font-size:30px;font-family: 'Roboto Condensed', sans-serif;font-weight:700;}
.bx-title h2 {font-size:36px; color:#fff;font-weight:700;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);line-height:42px; text-align:center;}
.bx-content-wrapper{width:750px;height:370px;background-repeat:no-repeat; background-position:left top;background-size:cover;position:relative;}
.BannersWrapperCatGroup .bx-wrapper .bx-pager {/*bottom:auto;*/}
.BannersWrapperCatGroup .bx-title {bottom:auto;top:607px;background-color:#fff;}
.BannersWrapperCatGroup .bx-wrapper .bx-pager.bx-default-pager a {background: #fff;width:36px;height:28px;padding-top:8px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;text-indent:0px;margin:0px 0px 0px 10px;font-size:16px;color:#1f1a16;text-decoration:none;text-align:center;font-weight:300;}
.BannersWrapperCatGroup .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background:url(../images/slideshow/bullets.png) no-repeat 0 -11px;text-decoration:none; font-size:0px;}
.BannersWrapperCatGroup .bx-wrapper .bx-pager {text-align:right;}
.BannersWrapperCatGroup .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {bottom:-53px;}

/* bx-slider end */

/* Top menu begin */

#pureCssMenuWrapper{width:1120px; height:34px; position:relative;clear:both;background-color:#373c3c;border-top:3px solid #008498;}
ul.pureCssMenu {display:table;zoom:1;}
ul.pureCssMenu, ul.pureCssMenu ul {list-style:none;padding:0px;border-width:0px;margin-top:0px; margin-bottom:0px; width:100%;}
ul.pureCssMenu li>div{position:relative;display:none;}
ul.pureCssMenu li:hover>ul{display:block}
ul.pureCssMenu li:hover>div{display:block}
ul.pureCssMenu li:hover>div>ul{display:block}
ul.pureCssMenu li div:hover>ul{display:block}
ul.pureCssMenu li{display:block;position:relative;font-size:0px;}
ul.pureCssMenu li.pureCssMenui0{height:inherit;display:table-cell;}
ul.pureCssMenu li.pureCssMenui0:hover>a.pureCssMenui0, ul.pureCssMenu li.pureCssMenui0Selected>a.pureCssMenui0{border-bottom:3px solid #00aeff; height:26px;}
ul.pureCssMenu li a.pureCssMenui0, ul.pureCssMenu li a.pureCssMenui0:hover{font-family:'Open Sans', sans-serif;color:#008498;font-size:12px;font-weight:600;text-decoration:none;border-bottom:3px solid #f1f1f1;display:inline-block;padding:0px 16px 0px 16px;-webkit-transition: border 0.2s ease-in-out;-moz-transition: color 0.6s ease;-o-transition:color 0.6s ease;transition: border 0.2s ease-in-out; height:26px;}
ul.pureCssMenu li:first-child a.pureCssMenui0 {padding-left:0px;}
ul.pureCssMenu li:last-child a.pureCssMenui0 {padding-right:0px;}
ul.pureCssMenu a {display:block;text-decoration:none;cursor:pointer;position:relative;}
ul.pureCssMenu a:active, ul.pureCssMenu a:focus {outline-style:none;}
ul.pureCssMenu span{overflow:hidden;display:block;}
ul.pureCssMenu li.pureCssMenuSeparator{display:table-cell;width:1px;font-size:0;background-color:#008498;}
ul.pureCssMenu a:hover ul, ul.pureCssMenu a:hover div{display:block}
ul.pureCssMenu ul{display:none;position: absolute;left:0px;top:0px;z-index:20;padding:5px 0px;background-color: #00AEFF; box-shadow:rgba(0,0,0,0.12) 0px 3px 10px;}
ul.pureCssMenu ul:last-child {border-right:none;}
ul.pureCssMenu ul li {list-style:none;}
ul.pureCssMenu ul li a{font-weight: 600; font-size:13px;color:#fff;display:inline-block;padding:5px 10px;margin:2px 10px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
ul.pureCssMenu ul li a:hover, ul.pureCssMenu ul li.subMenuSelected a {padding-left:15px;}
.lang-switcher{ border: none; font-weight: bold; position:absolute; top:0;}

/* Top menu end */

/* Catalogue begin */

ul.CatItemList{list-style:none;margin:0px;padding:0px;overflow:hidden; padding-top:5px;}
.CatItemList>li{/*width:223px;*/height:405px;margin:0px 11px 0px 0px;position:relative;-webkit-transition:border-color 0.6s 0s ease;-moz-transition:border-color 0.6s 0s ease;-ms-transition:border-color 0.6s 0s ease;-o-transition:border-color 0.6s 0s ease;transition:border-color 0.6s 0s ease;}
.CatItemList li:nth-child(4n){margin-right:0;}
.CatItemList > li:hover {border-color:#ec1c24;}
.CatItem {display: block;position: relative;left: 0px;top: 0px;   width: 100%;height:inherit;z-index: 2;text-decoration:none;}
a.CatItem:hover{left:0px;top:0px;z-index:3;text-decoration:none;}
/*.CatItemContentDiv{height:360px;}*/
.CatItemImage, .CatItemImageSearch{height:228px;padding-top:10px;}
.CatItemImage{-webkit-transition:box-shadow 0.3s ease-in-out;}
.CatItemImage img, .CatItemImageSearch img {max-height:208px;display:block;margin:0 auto; border:none !important; padding:0 !important;}
.CatItemImage{width:100%; padding:10px; border:1px solid #c7c7c7; height:235px;}
.CatItemImage:hover{-webkit-box-shadow: 0px 0px 2px 3px rgba(0,0,0,0.05); -moz-box-shadow: 0px 0px 2px 3px rgba(0,0,0,0.05); -o-box-shadow: 0px 0px 2px 3px rgba(0,0,0,0.05); box-shadow: 0px 0px 2px 3px rgba(0,0,0,0.05);}
.CatItemImage img {max-width:202px;}
.CatItemImageSearch{width:268px;}
.CatItemImageSearch img {max-width:250px;}
.CatItemTitle{font-size:18px;color:#000;margin-top:15px;height:52px;overflow:hidden; -webkit-transition:color 0.2s ease-in-out; -moz-transition:color 0.2s ease-in-out; -o-transition:color 0.2s ease-in-out; transition:color 0.2s ease-in-out;}
.CatItemTitle:hover{color:#00AEFF;}
.CatItemSummary{color:#373c3c;font-size:12px;margin-top:5px;}
.CatItemListPrice{color:#00aeff;font-size:22px;font-weight:normal; margin-bottom:8px;}
.CatalogueItemDetailsButton div{background-image:url(../images/catalogue/item/arrow-red.png); background-repeat:no-repeat; background-position:right 3px; display:inline-block;margin-top:8px;padding:0px 20px 0px 0px;font-family: 'Roboto Condensed', sans-serif;font-weight:700;color:#f94c43;font-size:14px;-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
.CatalogueItemDetailsButton div:hover {color:#de2e25 !important; cursor:pointer;}
.CatItemNew {position:absolute;top:-4px;right:-4px;}
.CatItemDiscount {position:absolute;top:-5px;left:-5px;}
.CatItemSortContainer {margin:5px 0; font-size:12px; font-weight:600; color:#000; height:20px;}
.CatItemSortContainer .fl {padding-left:10px;font-weight:700;}
.CatItemSortText{margin-left:15px;text-decoration:none;}
.CatSortMainText{font-weight:600; margin-right:10px;}
.CatSortSeperator{width:1px; height:18px;margin:0px 10px;background-color:#999999;}
.CatSortIco{ margin-left:15px;}
/*.CatSortIcoAsc{background-image:url(../images/arrow_up_small.gif);background-position:0px -30px;}
.CatSortIcoAscSelected{background-image:url(../images/arrow_up_small.gif);background-position:0px 0px;}
.CatSortIcoDesc{background-image:url(../images/arrow_down_small.gif);background-position:0px 0px;}
.CatSortIcoDescSelected{background-image:url(../images/arrow_down_small.gif);background-position:0px -30px;}*/
.CatSortIcoDescSelected, .CatSortIcoAscSelected, .CatItemSortText.CatItemSortTextSelected{border-bottom:2px solid #00AEFF;}
.CatSortIco:hover{border-bottom:2px solid #00AEFF;}
.CataloguePagination{width:100%;margin-top:10px;margin-bottom:10px;}
.CataloguePagination a, .CataloguePagination strong {background: #fff;width:30px;height:25px;padding-top:5px;margin:0px 1px 0px 0px;font-size:14px;text-decoration:none;text-align:center;font-weight:300;display:inline-block;}
.CataloguePagination a {color:#008498;}
.CataloguePagination a:hover, .CataloguePagination strong {background: #00AEFF;text-decoration:none;color:#fff;}
.CatDetailsGallery {width:550px;}
.CatDetailsGallery .FirstPic a {width:550px;}
.CatDetailsGallery .FirstPic a img {max-width:550px;}
.CatDetailsGallery .FirstPic .zoom {width:29px;height:29px;position:absolute;left:0;top:0;background-image:url(../images/catalogue/item/zoom.png);background-repeat:no-repeat;text-indent:-9999px;pointer-events: none;}
.CatDetailsGallery .FirstPic:hover .zoom {background-position:0px -29px;}
.CatDetailsGallery .ImageList {width:600px;margin-top:20px;}
.CatDetailsGallery .ImageList * {-webkit-transition:all 0.6s 0s ease;-moz-transition:all 0.6s 0s ease;-ms-transition:all 0.6s 0s ease;-o-transition:all 0.6s 0s ease;transition:all 0.6s 0s ease;}
.CatDetailsGallery .ImageList div {border:1px solid #7fc1cb; width:150px; height:100px; padding:5px;margin-right:20px; margin-bottom:20px;}
.CatDetailsGallery .ImageList div:hover {border-color:#ec1c24;}
.CatDetailsGallery .ImageList div:hover a {opacity:1.0;}
.CatDetailsGallery .ImageList div a {display:block;width:150px;height:100px;background-repeat:no-repeat;background-size:cover;background-position:center;text-indent:-9999px;opacity:0.6;}
.CatDetailsDesc {padding-top:5px;padding-bottom:20px;}
.CatDetailsDesc .descH2 {color:#000;font-size:14px;font-weight:600;}
.CatDetailsDescZnamka strong, CatDetailsPrice del{color:#000;}
.CatDetailsDescZaloga {display:inline-block;color:#000;margin-top:15px;}
.CatDetailsPrice {padding-top:20px;}
.CatDetailsPrice .Price {font-size:24px;color:#ec1c24;font-weight:700;}
.CatDetailsPrice .Price .VATNote {font-size:12px;color:#373c3c;font-weight:300;}
.CatAddToCartContainer {margin-top:20px; margin-bottom:10px;}
.CatQuantityLbl {padding-top:2px;padding-right:10px;}
.CatQuantityField {border:1px solid #008498;font-family: 'Roboto Condensed', sans-serif;font-weight:400;-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;font-size:16px;padding:1px 5px 2px 5px;width:55px;text-align:center;}
.CatQuantityField:focus {border-color:#ec1c24;}
.btnAddToCart, .btn {cursor:pointer; line-height:initial; border:2px solid #00aeff; display:inline-block;padding:5px 10px 5px 10px;background-color:#00aeff;font-family: 'Roboto Condensed', sans-serif;font-weight:400;color:#fff;font-size:14px;-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
.btnAddToCart:hover, .btn:hover {background-color:#fff;color:#00aeff;}
.CartSmallPopupLine {height:1px; background-color:#fff; margin:0px -10px;}
.CartSmallPopupTotal {color:#373c3c;padding:10px 10px 0px 10px;}
.CartSmallPopupVAT {color:#373c3c;font-size:12px;padding-left:10px;padding-bottom:10px; padding-right:10PX;}

div#CartSmallPopup{line-height:16px; z-index:100;position:absolute; top:58px; left:auto; right:-70px; width:300px; background-color:#fff; border:1px solid #00b3ff;}

@media(min-width:992px){
    div#CartSmallPopup{top:70px; left:-1px; right:auto;}
}

div#CartSmallPopupContent a{text-align:left; text-decoration:none;padding:10px;color:#373c3c;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
div#CartSmallPopupContent a:hover{text-decoration:none;color:#00AEFF;background-color:#fff;}
.CartSmallPopupClose{text-decoration:underline;color:#fff;display:block;margin-left:10px;font-size:12px;padding-top:4px;}
.CartSmallPopupClose:hover{text-decoration:none;color:#fff;}
#CatItemMoreMenu {width:1120px; height:34px; position:relative;clear:both;background-color:#373c3c;border-bottom:3px solid #008498;}
.CatItemMore {background-color:#e8eff4;padding:20px 34px;}
.CatItemMore h3 {font-size:14px;margin-bottom:15px;}
.RecommendedProductsMainTitle {color:#000;margin-top:50px;margin-bottom:10px; font-size:18px;}
.RecommendedProductsMainTitle div {background-color:#ec1c24;padding-left:34px;height:27px;padding-top:10px;display:inline-block;padding-right:34px; border-right:1px solid #008498;min-width:205px;}
ul.catGroupUl li {color:#999;font-size:12px;padding-right:40px;}
ul.catGroupUl li a {font-size:14px;}
.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both}
.clearfix{zoom:1}

.productsGrid{margin-bottom:30px !important;}
.productsGrid, .productsGrid a {display:block;}
.productsGrid [class*="col-"] {height:336px; padding-bottom:32px; margin-bottom:15px; position:relative;}
.productsGrid2 [class*="col-"] {height:316px; padding-bottom:32px; margin-bottom:15px; position:relative;}
.productItemsGrid [class*="col-"] {margin-bottom:15px;}
.bx-wrapper ul.productsGrid li:not(.BannersWrapperRecommendedProducts ul li){display:inline; padding-bottom:35px; margin-right: 7px; float: left;max-width: 233px; height:370px; margin-bottom:10px; position:relative;}
.BannersWrapperRecommendedProducts ul li {display:inline; padding-bottom:35px; margin-right: 0px; height:390px; margin-bottom:10px; position:relative;}
.productsGrid img{border:1px solid #c7c7c7; padding:10px; -webkit-transition:all 0.2s ease-in-out;}
/*ul.productsGrid li img:hover{-webkit-box-shadow: 0px 0px 2px 3px rgba(0,0,0,0.05);}*/
.productsGrid .linkButt{border:2px solid #00aeff; position:absolute; bottom:0; display:inline-block; background:url(../images/catalogue/item/arrow-small.png) no-repeat #00aeff right 10px center; font-size:14px; padding:4px 40px 4px 10px; color:#fff; text-decoration:none; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; -ms-transition:all 0.2s ease-in-out;}
.productsGrid .linkButt:hover{border:2px solid #00aeff; background-color:#fff; color:#00aeff; background-image:url(../images/catalogue/item/arrow-small-over.png);}
.productsGrid a.linkButt:hover > img {-webkit-box-shadow: 0px 0px 2px 3px rgba(0,0,0,0.05);}
.productsGrid a h2{margin-bottom:10px; margin-top:10PX; display:block; font-size:16px; color:#000; font-weight:600; -webkit-transition:color 0.2s ease-in-out; -moz-transition:color 0.2s ease-in-out;  -o-transition:color 0.2s ease-in-out; transition:color 0.2s ease-in-out;}
.productsGrid a h2:hover {color:#00AEFF;}

.CatDetailsFeatures ul li {background-image:url(../images/bullet.png);background-repeat:no-repeat;background-position:0px 7px;padding-left:15px;}

.CatDetailsFeatures, .CatDetailsOptions { padding-bottom: 20px;}
.CatDetailsFeatures strong, .CatDetailsOptions strong {font-size: 16px; display: block; padding-bottom: 10px;}

.CatDetailsOther { padding-bottom: 30px;}
.CatDetailsOther table {border-collapse:collapse;width:100%;border-spacing:0;margin-bottom:5px;}
.CatDetailsOther table th {vertical-align:top;}

.CatDetailsOther table tr td, .CatDetailsOther table tr th {border-right:2px solid #fff;}
.CatDetailsOther table tr td:last-child, .CatDetailsOther table tr th:last-child {border-right:none;}
.CatDetailsOther table tr td {padding:5px;font-size:12px;}
.CatDetailsOther table tr th {padding:5px;vertical-align:top;font-weight:700;background-color:#cde8ff;text-align:left;font-size:12px; color:#000;}
.CatDetailsOther table tr th[align="center"] {text-align:center;}
.CatDetailsOther table tr + tr th {text-align:center;}
.CatDetailsOther table tr:nth-child(odd) {background-color:#F1F1F1;}

.CatDetailsCapacity {font-size: 16px; font-weight: 700; padding-bottom: 20px;}

/* Catalogue end */

/* Form begin */

input.field{height:31px;}
input.field, textarea.field{background-color:#fff; border:1px solid #00AEFF;font-size:12px;color:#0d609b;font-weight:300;padding:0px 6px;width:400px;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}
textarea.field{font-family: 'Open Sans', sans-serif;padding:6px;width:400px;max-width:400px;min-width:400px;height:200px;max-height:200px;min-height:200px;}
input.field:focus, textarea.field:focus{border-color:#ec1c24;}
.form_ddl {border:1px solid #008498;}
/*.btn {border:none;cursor:pointer;display:block;padding:6px 15px 7px 15px;background-color:#008498;font-family: 'Roboto Condensed', sans-serif;font-weight:700;color:#fff;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);font-size:14px;-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
.btn:hover {background-color:#ec1c24;color:#fff;}*/

/* Form end */

/* Cart begin */

/*.postavka_seperator {margin:10px 0px; height:1px; width:100%; background-image:url(../images/cart/seperator.gif);}
.postavka_title{vertical-align:top; padding-top:10px;}
.postavka_title a, .postavka_title a:hover, .step1_summary_totalPrice{color:#000;font-size:14px;font-weight:700;}
.step1_summary{width:1200px;border-top:2px solid #dfdfdf;margin-top:20px;padding-top:10px;}
.step1_summary table td {text-align:right;}
.CartBuyerFormTable{overflow:hidden;}
.CartBuyerFormTable br{margin-bottom:10px;display:block;clear:both;}
.CartBuyerFormTable select{float:left;margin-right:5px;font-size:12px;padding:4px 7px 4px 7px;background-color:#fff; border:1px solid #00AEFF;color:#000;font-weight:300;}
.CartBuyerFormTable input{padding:2px; margin-bottom:5px; width:150px;float:left;margin-right:5px;height:20px;font-size:12px;color:#000;}
.CartBuyerFormTable input:focus, .CartBuyerFormTable textarea:focus{border-color:#ec1c24;}
input.CartRadioButton{width:auto; height:auto; margin:2px 3px 0px 0px; padding:0px;}
.CartBuyerFormTable textarea{height:90px;min-height:90px;max-height:90px;width:385px;min-width:385px;max-width:385px;color:#000;font-size:14px;font-weight:400;}
.cartFldEmpty, input.cartFldEmpty, textarea.cartFldEmpty{font-style:italic;color:#909090;font-size:12px;}
textarea.cartFldEmpty {font-size:14px;}
.CartStepsTop{width:100%;margin-bottom:30px;background-color:#e8eff4;height:39px;}
.CartStepsTop div{display:block;float:left;font-size:14px;color:#000;font-family: 'Roboto Condensed', sans-serif;font-weight:400;text-transform:uppercase;position:relative;}
.CartStepsTop div span {padding:10px 45px;display:block;}
.CartStepsTop div span:nth-child(2) {padding:0;width:25px;height:39px;position:absolute;top:0px;right:-25px;background-image:url(../images/cart/step_arrows.png);background-repeat:no-repeat;background-position:0px -83px;}
.CartStepsTop div {margin-right:20px;}
.CartStepsTop div:last-child span:nth-child(2) {display:none;}
.CartStepsTop div:last-child span:first-child {padding-right:47px;}
.CartStepsTop div.spanStepDone.spanStepSelected {background-color:#00aeff;color:#fff;}
.CartStepsTop div.spanStepDone.spanStepSelected span:nth-child(2) {background-position:0 0;background-color:#e8eff4;}
.CartStepsTop div.spanStepDone.spanStepDoneDone span:nth-child(2) {background-position:0 -42px;background-color:#0396DA;}
.CartStepsTop div.spanStepDone {background-color:#0396da; color:#fff;}
.CartStepsTop div.spanStepDone span:nth-child(2) {background-position:0 -42px;background-color:#00AEFF;}
#spanStep5 {margin-right:0;}*/

/* Inquiry begin */

.ui-dialog-titlebar:has(~#dialogInquiry) {display:none;}
#cartBar {position:fixed;left:0;right:0;bottom:0;background-color:#00aeff;color:#fff;font-size:24px;padding:10px;text-align:center;z-index:2;}
#cartBar .btn {border-color:#f94c43;background-color:#f94c43;}
#cartBar .btn:hover {background-color:#fff;color:#f94c43;}
body:has(#cartBar) {margin-bottom:50px;}

#CartItemsContent.inquiry:empty {display:none;}
#CartItemsContent.inquiry > .row + .row {border-top:1px dotted #ddd;margin-top:20px;padding-top:20px;}
#CartItemsContent.inquiry img {max-width:100%;}
.CartBuyerFormTable.inquiry > .row + .row {margin-top:20px;}
#CartItemsContent.inquiry .cartItemTitle {color:#000;font-size:16px;margin-bottom:10px;display:inline-block;}

/* Inquiry end */

/* Cart begin */

.postavka_seperator {margin:10px 0px; height:1px; width:100%; background-image:url(../images/cart/seperator.gif);}
.postavka_title{vertical-align:top; padding-top:10px;}
.postavka_title a, .postavka_title a:hover, .step1_summary_totalPrice{color:#000;font-weight:700;}
.step1_summary{width:100%;border-top:2px solid #dfdfdf;margin-top:20px;padding-top:10px;}
.step1_summary table td {text-align:right;}
.CartBuyerFormTable{overflow:hidden;}
.CartBuyerFormTable br{margin-bottom:10px;display:block;clear:both;}
/*.CartBuyerFormTable select{float:left;margin-right:5px;font-size:12px;padding:4px 7px 4px 7px;background-color:#fff; border:1px solid #00AEFF;color:#000;font-weight:300;}
.CartBuyerFormTable input{padding:2px; margin-bottom:5px; width:150px;float:left;margin-right:5px;height:20px;font-size:12px;color:#000;}*/
.form-control {height: 30px; border-radius: 0; box-shadow: none; font-size: 14px; display: inline-block; color:#000; width:100% !important; max-width:none !important;}
.form-control::-webkit-input-placeholder {color:#000;}
.form-control:-moz-placeholder {color:#000;}
.form-control:-ms-input-placeholder {color:#000;}
.form-control::-moz-placeholder {color:#000;}
.CartBuyerFormTable select {float: left; margin-right: 5px; font-size: 14px; padding: 4px 0px 4px 4px; background-color: #fff; border: 1px solid #00AEFF; color: #000; font-weight: 300;}
.CartBuyerFormTable input:focus, .CartBuyerFormTable textarea:focus{border-color:#ec1c24;}
input.CartRadioButton{width:auto; height:auto; margin:2px 3px 0px 0px; padding:0px;}
.CartBuyerFormTable textarea{height:90px;min-height:90px;max-height:90px;color:#000;font-size:14px;font-weight:400;}
.cartFldEmpty, input.cartFldEmpty, textarea.cartFldEmpty{font-style:italic;color:#909090;font-size:12px;}
textarea.cartFldEmpty {font-size:14px;}
.CartStepsTop{width:100%;background-color:#E8EFF4;height:39px; margin-top:10px;}
.CartStepsTop div{display:block;float:left;font-size:14px;color:#000;font-family: 'Roboto Condensed', sans-serif;font-weight:400;text-transform:uppercase;position:relative;}
.CartStepsTop div span {padding:10px 35px;display:block; height:39px; font-size:14px;}
.CartStepsTop div span:nth-child(2) {padding:0 !important;width:27px;height:39px;position:absolute;top:0px;right:-25px;background-image:url(../images/cart/step_arrows.png);background-repeat:no-repeat;background-position:0px -84px;}
.CartStepsTop div {margin-right:20px;}
.CartStepsTop div:last-child span:nth-child(2) {display:none;}
.CartStepsTop div:last-child span:first-child {padding-right:47px;}
.CartStepsTop div.spanStepDone.spanStepSelected {background-color:#00AEFF;color:#fff;}
.CartStepsTop div.spanStepDone.spanStepSelected span:nth-child(2) {background-position:0 0;background-color:#E8EFF4;}
.CartStepsTop div.spanStepDone.spanStepDoneDone span:nth-child(2) {background-position:0 -42px;background-color:#0396DA ;}
.CartStepsTop div.spanStepDone {background-color:#0396DA; color:#fff;}
.CartStepsTop div.spanStepDone span:nth-child(2) {background-position:0 -43px;background-color:#00AEFF;}

#spanStep1 span:first-child:before{font-family:FontAwesome; content:"\f291"; margin-right:10px; font-size:14px;}
#spanStep2 span:first-child:before{font-family:FontAwesome; content:"\f0ca"; margin-right:10px; font-size:14px;}
#spanStep3 span:first-child:before{font-family:FontAwesome; content:"\f09d"; margin-right:10px; font-size:14px;}
#spanStep4 span:first-child:before{font-family:FontAwesome; content:"\f046"; margin-right:10px; font-size:14px;}
#spanStep5 span:first-child:before{font-family:FontAwesome; content:"\f0d1"; margin-right:10px; font-size:14px;}

@media(max-width:1399px) {
    .CartStepsTop div span {padding:10px 34px !important;}
}

@media(max-width:1199px) {
    .CartStepsTop div span {padding:10px 20px !important; font-size:12px;}
}

@media(max-width:991px) {
    .CartStepsTop div span {padding:10px 5px 10px 18px !important; font-size:10px !important;}
    #spanStep1 span:first-child:before, #spanStep2 span:first-child:before, #spanStep3 span:first-child:before, #spanStep4 span:first-child:before, #spanStep5 span:first-child:before{margin-right:3px !important;} 
}

@media(max-width:767px) {
    .stepstbl{display:table !important; width:100%;}
    .CartStepsTop{display:table-row !important; width:100% !important;}
    .CartStepsTop div span {font-size:0px !important; padding:10px 0 !important;}
    #spanStep1, #spanStep2, #spanStep3,#spanStep4,#spanStep5{display:table-cell !important; width:calc(20% - 20px); text-align:center;}
    #spanStep1 span:first-child:before, #spanStep2 span:first-child:before, #spanStep3 span:first-child:before, #spanStep4 span:first-child:before, #spanStep5 span:first-child:before{margin-right:0px !important;  font-size:16px !important;} 
}
.stepstbl{margin-bottom:30px;}

#spanStep5 {margin-right:0;}

/* Cart end */

/* Cart end */


/* COOKIES BEGIN */

#cookie_notification{position:fixed;bottom:0px;left:0px;right:0px;background: transparent;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000)";filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);zoom: 1;background-color:rgba(0,0,0,0.6);color:White;font-family:Arial;font-size:12px;padding:10px;text-align:center;}
#cookie_notification a{color:White;font-family:Arial;font-size:12px;}
#cookie_notification a:hover{text-decoration:none;}
#cookie_ok{cursor:pointer;display:inline-block;background-color:Black;background-image:url(../images/cookies/tick.png);background-repeat:no-repeat;background-position:3px center;padding:2px 10px 2px 22px;margin-left:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
#cookie_ok:hover{background-color:#ffffff;color:#000000;}
#more-about-cookies h2{margin-bottom:10px;}
#more-about-cookies table {border-collapse:collapse;	}
#more-about-cookies table th{border:2px solid white;background-color:#00AEFF;color:#fff; font-weight:bold; vertical-align:top;text-align:left;padding:10px;font-size:12px;}
#more-about-cookies table td {border:2px solid white;vertical-align:top;padding:10px;font-size:12px;}
    #more-about-cookies table tr:nth-child(even) {background-color:#F1F1F1}
#more-about-cookies table td strong{font-family:"Courier New", Courier, monospace;font-weight:normal;display:inline-block;margin-top:2px;	}
#more-about-cookies table td .mono{font-family:"Courier New", Courier, monospace;}
#more-about-cookies .tip{background-color:#eeeeee;overflow:hidden;border:2px solid #666666;padding:20px;font-size:12px;}
#more-about-cookies .tip label{font-size:14px;}
#more-about-cookies .btnCookiesSaveSettings{border:2px solid #00AEFF;background-color:#00AEFF;color:#fff;padding:5px 10px;cursor:pointer; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}
#more-about-cookies .btnCookiesSaveSettings:hover{background-color:#ffffff;color:#00AEFF;}
#more-about-cookies em {font-size:14px;}

/* COOKIES END */

/* do not change beyond this point */

.adminBtn{display:inline-block;padding:5px 15px 5px 10px;margin-bottom:5px;font-family:Arial;color:Black !important;font-size:12px;text-decoration:none;border:1px solid #E6E6E6;background-color:#f1f1f1;background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FFFFFF),color-stop(1, #E6E6E6));background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #E6E6E6 100%);background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #E6E6E6 100%);background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #E6E6E6 100%);background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #E6E6E6 100%);background-image: linear-gradient(to bottom, #FFFFFF 0%, #E6E6E6 100%);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 2px rgba(0, 0, 0 , 0.1);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 2px rgba(0, 0, 0 , 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 2px rgba(0, 0, 0 , 0.1);}
.adminBtn span{display:inline-block;background-repeat:no-repeat;background-position:left center;padding-left:23px;padding-top:2px;}
.adminBtn:hover, .adminBtn:active{background-image:none;text-decoration:none;color:black;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 3px rgba(0, 0, 0 , 0.3);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 3px rgba(0, 0, 0 , 0.3);box-shadow:0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 3px rgba(0, 0, 0 , 0.3);}
.adminBtn:active{background-color:White;}

.btn-album-switch{background-image:url(../images/admin/album-switch.png);}
.btn-album-edit{background-image:url(../images/admin/album-edit.png);}
.btn-attachment{background-image:url(../images/admin/attachment.png);}
.btn-banners{background-image:url(../images/admin/banners.png);}
.btn-banners-edit{background-image:url(../images/admin/banners-edit.png);}
.btn-document{background-image:url(../images/admin/document.png);}
.btn-footer{background-image:url(../images/admin/footer.png);}
.btn-header{background-image:url(../images/admin/header.png);}
.btn-form-edit{background-image:url(../images/admin/form-edit.png);}
.btn-form-results{background-image:url(../images/admin/form-results.png);}
.btn-form-switch{background-image:url(../images/admin/form-switch.png);}
.btn-images{background-image:url(../images/admin/images.png);}
.btn-logout{background-image:url(../images/admin/logout.png);}
.btn-map{background-image:url(../images/admin/map.png);}
.btn-menu{background-image:url(../images/admin/menu.png);}
.btn-modules{background-image:url(../images/admin/modules.png);}
.btn-news-edit{background-image:url(../images/admin/news-edit.png);}
.btn-news-add{background-image:url(../images/admin/news-add.png);}
.btn-page-edit{background-image:url(../images/admin/page-edit.png);}
.btn-bottom-menu{background-image:url(../images/admin/bottom-menu.png);}
.btn-hotel{background-image:url(../images/admin/hotel.png);}
.btn-hotel-add{background-image:url(../images/admin/hotel-add.png);}
.btn-cat-edit{background-image:url(../images/admin/cat-edit.png);}
.btn-cat-add{background-image:url(../images/admin/cat-add.png);}
.btn-cat-list{background-image:url(../images/admin/cat-list.png);}

/* Nudimo vam tudi Section*/
.service-list [class*="col-"]{text-align:center;}
.service-list .service{display:block; width:70px; height:70px; background-image:url(../images/services2.png); background-repeat:no-repeat; border-radius:50%; background-color:#00aeff; margin:0 auto; margin-bottom:20px; -webkit-transition:all 0.2s ease-in-out;}
.service-list a{display:inline-block; -webkit-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; margin-bottom:30px;}
.service-list a:hover span{color:#00aeff;}
.service-list a:hover > .service{background-color:#0194d8;}
.service-list a span{color:#000; text-align:center; display:inline-block; font-weight:bold;  -webkit-transition:all 0.2s ease-in-out;}

.obnova{background-position:-70px 0px;}
.kontrol{background-position:-140px 0px;}
.izposoja{background-position:-210px 0px;}
.teh{background-position:0px -70px;}
.prodaja{background-position:-70px -70px;}
.mont{background-position:-140px -70px;}
.uredi{background-position:-210px -70px;}

.regPrice{font-weight:bold;}
.regPrice del{font-size:24px; color:#828384; font-weight:normal;}
.regPrice span{font-size:12px; margin-left:10px; color:#828384; font-weight:normal;}
.webPrice{color:#00aeff; font-weight:bold; margin-top:15px;}
.webPrice span.price{color:#00aeff; font-weight:normal; font-size:24px;}
.Price span.price {font-weight:normal; font-size:24px;}
.webPrice .VATNote{font-size:12px; margin-left:10px; font-weight:normal;}
.CatDetailsDescZnamka{margin-bottom:15px;}
.catalog{margin-top:15px; margin-bottom:15px; background-image:url(../images/pdf-icon.png); background-repeat:no-repeat; padding-left:40px;background-position-y:5px; }
.catalog a{color:#000; text-decoration:underline;}
.catalog a:hover{text-decoration:none;}
.description{width:450px; float:left; text-align:justify;}

#slides .bx-default-pager{display:none;}
#bx-pager23{display:block; clear:both; text-align:center;}
#bx-pager23 a{margin-left:5px;  overflow: hidden; display:inline-block; padding: 5px; border: 1px solid #c7c7c7; margin-bottom: 5px;}
#bx-pager23 a.active img{border:1px solid #c7c7c7; }
#bx-pager23 a img{max-width:150px; max-height:80px;padding:5px; }
#slides .bx-wrapper .bx-controls-direction a{font-size:0px; position:absolute; top:50%; width:24px; height:28px;}
#slides .bx-wrapper .bx-prev{left:0px; background:url(../images/slideshow/sliiderControls.png) no-repeat 0 -28px;}
#slides .bx-wrapper .bx-next{right:0px; background:url(../images/slideshow/sliiderControls.png) no-repeat -24px -28px;}
@media(min-width: 992px){
    #slides .bx-wrapper .bx-prev {left:-55px;}
    #slides .bx-wrapper .bx-next {right:-55px;}
}
#slides .bx-wrapper .bx-prev:hover{background-position-y:0;}
#slides .bx-wrapper .bx-next:hover{background-position-y:0;}
.bxImage{width:310px; height:400px; background-repeat:no-repeat; background-size:contain; background-position:center; display:inline-block; }


/*responsive*/

.navbar-default{background-color:#fff;border-bottom: 3px solid #f1f1f1; margin-bottom: 10px;}
.navbar{min-height:30px;}
.navbar-nav>li>a{padding:10px 10px;}



@media(min-width:992px){
    .navbar-default .navbar-nav{margin-bottom:-3px !important;}
}
.navbar-default .navbar-nav>li>a{color:#008498; font-size:10px; font-weight:600; border-bottom:3px solid #f1f1f1; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a.active{border-color:#00AEFF;}
@media (min-width: 768px){
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
}

@media(min-width: 1240px){
    .navbar-nav>li>a{padding:10px 15px;}
    .navbar-default .navbar-nav>li>a{font-size:12px;}
}

@media (max-width: 480px) { 
  .col-ts-12 { float: none; width:100%; }
}

.sidebar {
  height: 100%;
}
.sidebar .nav {
  width: 95%;
}


/* collapsed sidebar styles */
@media screen and (max-width: 767px) {
  .row-offcanvas {
    position: relative;
    -webkit-transition: all 0.25s ease-out;
    -moz-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
  }
  .row-offcanvas-right
  .sidebar-offcanvas {
    right: -45.6%;
  }

  .row-offcanvas .sidebar-offcanvas{display:none; padding-right:0;}
  .row-offcanvas.active .sidebar-offcanvas{display:block;}

  .row-offcanvas-left
  .sidebar-offcanvas {
    left: -55.6%;
  }
  .row-offcanvas-right.active {
    right: 55.6%;
  }
  .row-offcanvas-left.active {
    left: 55.6%;
  }
  .sidebar-offcanvas {
    position: absolute;
    top: 0;
    width: 55.6%;
  }
  .sidebar {
    padding-top:0;
    background-color:#373c3c;
  }
}

@media (max-width: 991px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: none !important;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-collapse.collapse.in {
        display: block!important;
    }

    .navbar-collapse.collapsing{
        overflow:hidden;
    }

    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
        text-align:center;
    }
}

.searchForm{position:absolute; border:1px solid #cccccc; background-color:#fff; padding:15px; display:block; box-shadow: 0 1px 7px 5px rgba(135,158,171,.7); margin-top:-25px;}
.searchForm .btn{background-color:#00a28f; border-color:#00a28f; color:#fff;}
.searchForm .title{margin-bottom:15px; padding-bottom:8px; border-bottom:1px solid #cccccc; font-weight:bold; font-size:12px;}

.table-responsive{border:none;}
span.search{display:inline-block; margin-top:15px; margin-left:0px; float:left; font-size:12px;}
@media(min-width:992px){
    span.search{display:none;}
}
.navbar-toggle{border-radius:0;}
.dd46{display:inline-block; float:right; margin-top:5px; font-weight:bold;}
.btnlng{border:none; background-color:#fff; color:#000;}
.dd2lng{padding:0; margin-top:12px; float:left;}

.row > .row{margin-left:0; margin-right:0;}

@media (max-width: 1239px){
    .container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse {
        margin-right: -10px;
        margin-left: -10px;
    }
}

.catBtnMobile{float:left; margin-left:10px;padding: 0 10px; font-size:22px;}
.catBtnMobile .dropdown-menu{border-radius:0;box-shadow: 0px 3px 12px rgba(0,0,0,0.575); left:-11px;}
.catBtnMobile .dropdown-menu>li>a{border-bottom:1px solid #c7c7c7; padding-top:7px; padding-bottom:7px; padding-right:50px !important; position:relative;}
.catBtnMobile .dropdown-menu>li>a:after{font-family:FontAwesome; content:"\f054"; position:absolute; right:10px; color:#c7c7c7;}
