@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, form {padding:0;margin:0;font-family:'Open Sans'; color:#373c3c; font-size:14px;}
body {background-color:#d3d4d6;}
.cont-header {height:200px;}
.cont-footer {background:#343432 url(../images/footer/gold.png) repeat-x 0 0;}
.cont-content {background-color:#191917;padding:15px;}

div#Wrapper {width:1200px;margin:0 auto;}

/* 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%}
.h100 {height:100%}
.sp30{height:30px}
.center{margin:0px auto;}
a{color:#ec1c24;text-decoration:none}
a:hover{color:#000;text-decoration:none}
h1, h2, h3{padding:0;color:#fff; font-weight:normal;text-align:left;}
h1{font-size:28px;margin:0px 0px 20px 0px;font-weight:400;}
h2{font-size:18px;margin:0px 0px 5px 0px;font-weight:700;color:#000;}
h3{font-size:16px;margin:0px 0px 5px 0px;font-weight:700;color:#000;}

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: #7fc1cb;}
.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):not(.navbar-nav):not(.dropdown-menu) {margin:0px;padding:0px;list-style-type:none}
ul:not(.pureCssMenum):not(.bxslider):not(.CatItemList):not(.ui-autocomplete):not(.navbar-nav):not(.dropdown-menu) li{background-image:url(../images/bullet.png);background-repeat:no-repeat;background-position:0px 7px;padding-left:15px;}

.whiteBg {background-color:#fff; padding:10px;}
@media(min-width:768px){
    .whiteBg{padding:20px;}
}

/* common end */

/* header begin */

.header-h {padding-bottom:11px;background:#343432 url(../images/footer/gold.png) repeat-x bottom;}
.header-w {width:1200px;margin:0 auto;height:inherit;}
.header-r {width:1078px;}
.header-l {/*width:884px;*/text-align:center; display:none;}
.logo {width:122px;}

.logo img{height:50px;}
@media(min-width:768px){
    .logo img{height:auto;}
    .header-l{display:block;}
}

.header-navig{display:none; margin-left:20px;}
.header-navig, .header-navig a, .header-navig a:hover {color:#cabb93;font-size:12px;}
.header-navig {border-bottom:1px solid #5e5947;padding-bottom:5px;padding-top:4px;}
.header-navig a {text-decoration:none;}
.header-navig a:hover, .header-navig a.hLinkSelected {text-decoration:underline;}
.header-navig span {display:inline-block;padding:0 12px;}
@media(min-width:1240px) {
    .header-navig{display:block;}
    .header-l{padding-top:15px;}
}


.h-company {}
.h-company img{width:300px;}
.h-slogan {color:#c1ab67;font-size:12px;border-bottom:1px solid #5e5947;padding-bottom:10px;letter-spacing:3px;}
.h-contact, .h-contact a {color:#c0af77;font-size:14px;text-decoration:none;}
.h-contact a:hover {text-decoration:underline;}
.h-contact {text-align:left;padding-top:3px;}
.h-contact span, .h-contact a {display:inline-block;background-image:url(../images/header/sprite.png);background-repeat:no-repeat;}
.h-contact span.tel {background-position:0 3px;padding-left:26px;width:133px;}
.h-contact span.fax {background-position:0 -30px;padding-left:23px;width:133px;}
.h-contact span.gsm {background-position:0 -95px;padding-left:16px;width:133px;}
.h-contact a.mail {background-position:0 -63px;padding-left:23px;}

.lng {padding-top:7px;text-align:right; float:left;}

@media(min-width:992px){
    .h-company img{width:auto;}
    .h-slogan{font-size:18px;}
    .h-contact span.tel {width:160px;}
    .h-contact span.fax {width:160px;}
    .h-contact span.gsm {width:160px;}
}

@media(min-width:1240px){
    .lng{padding-top:15px; float:none;}
    .h-contact span.tel {width:208px;}
    .h-contact span.fax {width:212px;}
    .h-contact span.gsm {width:220px;}
}

.lng a {display:inline-block;background-color:#504d40;width:31px;height:31px;font-size:12px;color:#bead77;background-image:url(../images/header/lng.png);background-repeat:no-repeat;text-decoration:none;text-align:center;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.lng a.si {background-position:6px 18px;}
.lng a.en {background-position:-34px 18px; margin:0 7px;}
.lng a.de {background-position:-74px 18px;}
.lng a:hover, .lng a.sel {background-color:#b8a360;color:#343432;text-decoration:none;}

.headerSearch {margin-top:27px;}
.headerSearch 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] {border:none;font-family:'Open Sans', sans-serif;font-size:12px;padding:7px 0 7px 10px;background-color:#3c3c3a;color:#e1cf9f;width:92px;}
.headerSearch input[type=text]:focus {background-color:#000;width:120px;padding-right:10px;color:#fff;}
.headerSearch input[type=submit] {width:31px; height:31px;font-size:0;text-indent:-9999px;border:none;margin:0;padding:0;display:block;cursor:pointer;background:url(../images/header/search.png) #3c3c3a no-repeat 8px 8px;}
.headerSearch input[type=submit]:hover {background-color:#000;}

/* header end */

/* Footer begin */

.FooterContainer{margin:0px auto;padding:40px 15px 15px 15px;}
.FooterLogo {border-bottom:1px solid #636363;padding-bottom:8px;margin-bottom:20px;}
.FooterSlogan {font-size:15px;color:#c1ab67;padding-top:6px;padding-left:45px;letter-spacing:2px;}
.FooterContainer ul li {background-image:url(../images/li_arrow.png) !important;background-position:0px 4px !important;padding-left:21px !important;padding-bottom:12px;}
.FooterContainer ul li a {font-size:14px;color:#cbcdd5;font-family: 'Roboto Condensed', sans-serif;font-weight:100;text-decoration:none;}
.FooterContainer ul li a:hover {text-decoration:underline;}

.footerMenu {  columns: 3;
  -webkit-columns: 3;
  -moz-columns: 3;}

.FooterLinks {border-bottom:1px solid #636363;padding-bottom:8px;}

.FooterSocial {margin-bottom:60px;}
.FooterSocial a {width:28px;height:28px;display:block;text-indent:-9999px;font-size:0;background-image:url(../images/mp-social.jpg);background-repeat:no-repeat;float:left;}
.FooterSocial a:nth-child(1) {background-position:0 0;}
.FooterSocial a:nth-child(2) {background-position:-28px 0;margin:0 5px;}
.FooterSocial a:nth-child(3) {background-position:-56px 0;}
.FooterSocial a:nth-child(4) {background-position:-84px 0;margin-left:5px;}
.FooterContainer h3 {font-size:14px;color:#c1ab67;margin:0 0 10px 0;padding:0;font-weight:600;line-height:20px;}

.FooterMailing input {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.FooterMailing input[type=text] {border:none;font-family:'Open Sans', sans-serif;font-size:12px;padding:7px 10px 7px 10px;background-color:#3c3c3a;color:#e1cf9f;width:100%; max-width:400px;}
.FooterMailing input[type=text]:focus {background-color:#000;color:#fff;}
.FooterMailing input[type=button] {width:31px; height:31px;font-size:0;text-indent:-9999px;border:none;margin:0;padding:0;display:block;cursor:pointer;background:url(../images/header/sprite.png) #3c3c3a no-repeat 8px -57px;}
.FooterMailing input[type=button]:hover {background-color:#000;}

.FooterContact {border-bottom:1px solid #636363; border-top:1px solid #636363; padding-bottom:10px;padding-top:10px;}
.FooterContact, .FooterContact a {font-size:14px; color:#c1ab67; text-decoration:none;}
.FooterContact a:hover {text-decoration:underline;}
.FooterContact span {display:block;padding-left:0;}
@media(min-width:1240px){
    .FooterContact span {display:inline-block;padding-left:49px;}
}
.FooterContact span:first-child {padding-left:0;}

.FooterAuthor {text-align:right;padding-top:10px;}
.FooterAuthor, .FooterAuthor a {font-size:12px;color:#c0c0c0;text-decoration:none;}
.FooterAuthor a:hover {text-decoration:underline;}

/* Footer end */

/* main page begin */

.mp-h2-top {background-color:#3c3c3a;color:#e4e4e4;font-size:16px;font-weight:700;padding:6px 15px 6px 15px;letter-spacing:1px;margin:0;}
a.mp-akcija-title {width:237px;height:50px;padding-top:9px;display:block;background:url(../db/bartol/image/Vhodna_stran/ozadje_izdelki_v_akciji_naslov.jpg) no-repeat 0 0;color:#ed1d24;font-size:28px;font-family: 'Roboto Condensed', sans-serif;font-weight:700;text-align:center;text-decoration:none;margin-bottom:17px;}
a.mp-akcija-title:hover {color:#000;}
.mp-tab {border:1px solid #555555; border-bottom:none; background-color:#3c3c3a; font-size:18px; color:#dddddd; display:inline-block; padding:4px 10px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4); -moz-border-radius: 5px 5px 0px 0px;-webkit-border-radius: 5px 5px 0px 0px;border-radius: 5px 5px 0px 0px;}

.mp-products a, .mp-services a {display:inline-block; text-decoration:none; width:100%;}
.mp-products a:hover span.dtc {background-color:rgba(255,255,255,0.3);}
.mp-products a {height:299px; background-size:cover !important;}
.mp-products div a span.dt{margin-top:200px;}

.mp-products span.dtc {width:262px;padding:0 10px;height:59px;background:url(../images/mp-link-bg.png) no-repeat center;vertical-align:middle;text-align:center;font-size:20px;color:#000;line-height:22px;text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.8);-webkit-transition: background-color 0.6s ease;-moz-transition: background-color 0.6s ease;-o-transition:background-color 0.6s ease;transition:background-color 0.6s ease;}

.mp-products div, .mp-services div {margin-bottom:20px;}

.mp-products div:nth-child(1) a {background:url(../db/bartol/image/Vhodna_stran/01_osebna_dvigala.jpg) no-repeat 0 0;}
.mp-products div:nth-child(2) a {background:url(../db/bartol/image/Vhodna_stran/02_tovorno_osebna_dvigala.jpg) no-repeat 0 0;}
.mp-products div:nth-child(3) a {background:url(../db/bartol/image/Vhodna_stran/05_tovorna_dvigala.jpg) no-repeat 0 0;}
.mp-products div:nth-child(4) a {background:url(../db/bartol/image/Vhodna_stran/10_dvizne_mize.jpg) no-repeat 0 0;}
.mp-products div:nth-child(5) a {background:url(../db/bartol/image/Vhodna_stran/03_hisna_dvigala.jpg) no-repeat 0 0;}
.mp-products div:nth-child(6) a {background:url(../db/bartol/image/Vhodna_stran/04_invalidska_dvigala.jpg) no-repeat 0 0;}
.mp-products div:nth-child(7) a {background:url(../db/bartol/image/Vhodna_stran/06_gradbena_dvigala.jpg) no-repeat 0 0;}
.mp-products div:nth-child(8) a {background:url(../db/bartol/image/Vhodna_stran/visece_fasadne_ploscadi.jpg) no-repeat 0 0;}
.mp-products div:nth-child(9) a {background:url(../db/bartol/image/Vhodna_stran/07_mostovna_dvigala.jpg) no-repeat 0 0;}
.mp-products div:nth-child(10) a {background:url(../db/bartol/image/Vhodna_stran/08_konzolna_dvigala2.jpg) no-repeat 0 0;}
.mp-products div:nth-child(12) a {background:url(../db/bartol/image/Vhodna_stran/09_verizna_dvigala3.jpg) no-repeat 0 0;}
.mp-products div:nth-child(13) a {background:url(../db/bartol/image/Vhodna_stran/rocna_verizna_dvigala.jpg) no-repeat 0 0;}
.mp-products div:nth-child(14) a {background:url(../db/bartol/image/Vhodna_stran/hidravlicne_in_mehanske_dvigalke.jpg) no-repeat 0 0;}
.mp-products div:nth-child(15) a {background:url(../db/bartol/image/Vhodna_stran/11_elektricni_paletni_vilicarji.jpg) no-repeat 0 0;}
.mp-products div:nth-child(16) a {background:url(../db/bartol/image/Vhodna_stran/12_dvizni_pripomocki_in_ostalo.jpg) no-repeat 0 0;}

.mp-services a.dtc {background-color:#F2F0F1; height:92px;background-image: -webkit-gradient(linear,left top,right top,color-stop(0, #D8D5D7),color-stop(1, #F2F0F1));background-image: -o-linear-gradient(right, #D8D5D7 0%, #F2F0F1 100%);background-image: -moz-linear-gradient(right, #D8D5D7 0%, #F2F0F1 100%);background-image: -webkit-linear-gradient(right, #D8D5D7 0%, #F2F0F1 100%);background-image: -ms-linear-gradient(right, #D8D5D7 0%, #F2F0F1 100%);background-image: linear-gradient(to right, #D8D5D7 0%, #F2F0F1 100%);}
.mp-services a.dtc:hover {background-image:none;}

.mp-services span.dtc {height:92px;vertical-align:middle;font-size:14px;color:#000;line-height:22px;padding-left:70px;background-image:url(../images/mp-services-sprite.png);background-repeat:no-repeat;}
@media(min-width:768px){
    .mp-services span.dtc {font-size:20px;}
}
.mp-services div:nth-child(1) a span.dtc {background-position:13px 22px;}
.mp-services div:nth-child(2) a span.dtc {background-position:13px -56px;}
.mp-services div:nth-child(3) a span.dtc {background-position:13px -134px;}
.mp-services div:nth-child(4) a span.dtc {background-position:13px -212px;}

.mp-services div:nth-child(5) a span.dtc {background-position:13px -290px;}
.mp-services div:nth-child(6) a span.dtc {background-position:13px -368px;}
.mp-services div:nth-child(7) a span.dtc {background-position:13px -446px;}
.mp-services div:nth-child(8) a span.dtc {background-position:13px -524px;}


.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 {width:485px;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;padding:15px 35px;}
.mp-blue strong {font-weight:700;}
.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:#ddd;padding:3px 10px 0px 0px;}
#MenuBreadcrumbs, #MenuBreadcrumbs a {font-size:14px;font-weight:400;text-decoration:none;font-family: 'Roboto Condensed', sans-serif;}
#MenuBreadcrumbs a {color:#ddd;}
#MenuBreadcrumbs a:hover{text-decoration:none;color:#ec1c24;}
#MenuBreadcrumbs span {text-decoration:underline;}

/* Breadcrumbs end */

/* LeftMenu begin */

.container_left {width:260px;}
.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 */

/* 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:360px}

@media(min-width:768px){
    .BannersWrapper0, .BannersWrapper0 .bx-wrapper, .BannersWrapper0 .bx-wrapper .bx-viewport, .BannersWrapper0 .bx-content-wrapper{height:560px;}
}

.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{width:1120px;height:332px}
.BannersWrapperRecommendedProducts .bx-wrapper .bx-controls-direction a {bottom:auto;top:-50px;}
.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:-36px 0;}

/* 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:750px;height:370px;margin: 0;padding: 0;*zoom: 1;}
.bx-wrapper .bx-viewport{width:750px;height:370px;}
.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:center;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:0px;}
.bx-wrapper .bx-pager.bx-default-pager a {background: #283357;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.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:38px;background: url(../images/slideshow/controls.png) no-repeat 0 0;}
.bx-wrapper .bx-next {right:0px;background: url(../images/slideshow/controls.png) no-repeat -36px 0;}
.bx-wrapper .bx-prev:hover {background-position: 0 -37px;}
.bx-wrapper .bx-next:hover {background-position: -36px -37px;}
.bx-wrapper .bx-controls-direction a {position: absolute;bottom:0;outline: 0;width:36px;height:37px;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-title {position:absolute;bottom:40px;left:0;right:0;height:74px;padding-top:10px;color:#000;font-size:40px;font-weight:700;background-image:url(../images/slideshow/bg.png);background-repeat:no-repeat;text-align:center;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4)}
.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: #d1df42;text-decoration:none;}
.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:1200px; height:34px; position:relative;clear:both;margin:0 auto;background:url(../images/menu/top_menu_bg.png) repeat-x 0 0;border-bottom:1px solid #ccc;}
ul.pureCssMenu {display:table;zoom:1;width:100%;}
ul.pureCssMenu, ul.pureCssMenu ul {list-style:none;padding:0px;border-width:0px;margin-top:0px; margin-bottom:0px;}
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;width:199px;}
ul.pureCssMenu li.pureCssMenui0:hover>a.pureCssMenui0, ul.pureCssMenu li.pureCssMenui0Selected>a.pureCssMenui0{color:#ed1d24;}
ul.pureCssMenu li a.pureCssMenui0, ul.pureCssMenu li a.pureCssMenui0:hover{font-family: 'Roboto Condensed', sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;text-align:center;padding:7px 15px 5px 15px;color:#343432;}
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:inline-block;background-image:url(../images/menu/top_menu_arrow.png);background-repeat:no-repeat;background-position:right 8px;padding:0 15px;}
ul.pureCssMenu li.pureCssMenuSeparator{display:table-cell;width:1px;font-size:0;background-color:#ccc;}
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;width:285px;padding:5px 0px;background-color: #343432;}
ul.pureCssMenu ul:last-child {border-right:none;}
ul.pureCssMenu ul li {}
ul.pureCssMenu ul li a{font-size:13px;color:#fff;display:inline-block;width:250px;padding:5px 5px;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 {background-color:#ed1d24;padding-left:10px;}
ul.pureCssMenu li.pureCssMenui0:hover>a.pureCssMenui0 span, ul.pureCssMenu li.pureCssMenui0Selected>a.pureCssMenui0 span{background-position:right -17px;}

/* Top menu end */

/* Catalogue begin */

ul.CatItemList{list-style:none;margin:0px;padding:0px;overflow:hidden;}
ul.CatItemList>li{display:inline;float:left;width:282px;height:355px;margin:0px 14px 25px 0px;position:relative;}
a.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{background-color:#fff;height:285px;width:100%; margin-bottom:20px;}
.CatItemImg {height:inherit;width:100%;background-repeat:no-repeat;background-position:center;background-size:contain;}
.CatItemList > li:nth-child(4n+4) {margin-right:0;}
.CatItemTitle{font-size:14px;color:#fff;margin-top:10px;padding:7px 15px 0 12px;height:63px;overflow:hidden;border-top:1px solid #787877;background:url(../images/cart/info.png) no-repeat right 10px;line-height:17px;}
.CatItemOver {visibility:hidden;padding-top:196px;}
.CatItemOver .dtc {width:100%;line-height:20px;padding-left:15px;padding-right:15px;height:59px;background:url(../images/catalogue/item/gradient.png) no-repeat center;text-align:center;font-size:20px;color:#000;text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.8);vertical-align:middle;}
.CatItemList > li:hover .CatItemOver, a.CatItem:hover .CatItemOver {visibility:visible;}
.CatItemListViewItems {color:#dddddd;font-size:16px;font-weight:300;letter-spacing:1px;}
.CatItemListViewItems span {text-decoration:underline;font-weight:400;}

.CataloguePagination{width:100%;margin-top:20px;text-align:right;}
.CataloguePagination a, .CataloguePagination strong {background: #474745;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:#fff;}
.CataloguePagination a:hover, .CataloguePagination strong {background: #ed1c24;text-decoration:none;color:#fff;}

.CatItemSortContainer {margin:14px -15px 8px 0px;}
.CatItemSortContent {background-color:#343432;padding:5px 10px 5px 20px;-moz-border-radius: 10px 0px 0px 10px;-webkit-border-radius: 10px 0px 0px 10px;border-radius: 10px 0px 0px 10px;}
.CatItemSortContainer .fl {padding-left:10px;font-weight:700;}
.CatItemSortText{margin:0px 5px;text-decoration:none;color:#dddddd;font-size:12px;}
.CatSortMainText{font-weight:600; margin-right:10px;color:#dddddd;font-size:12px;}
.CatSortSeperator{width:1px; height:12px;margin:3px 10px 0 10px;background-color:#ddd;}
.CatSortIco{width:7px; height:4px; margin-top:8px;background-repeat:no-repeat;}
.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;}
.CatItemSortText:hover{text-decoration:none;color:#dddddd;text-decoration:underline;}
.CatItemSortTextSelected{color:#dddddd;text-decoration:underline;}


.CatItemNew {position:absolute;top:5px;left:5px;}
.CatItemDiscount {position:absolute;bottom:11px;right:20px;}

.CatDetailsCapacity {font-size:16px;font-weight:700;padding-bottom:20px;}
.CatDetailsFeatures strong, .CatDetailsOptions strong {font-size:16px;display:block;padding-bottom:10px;}
.CatDetailsFeatures, .CatDetailsOptions {padding-bottom:20px;}

.CatDetailsOther {padding-bottom:30px;}
.CatDetailsOther h3 {background-color:#343432;padding:5px 15px 5px 15px;font-weight:400;color:#fff;}
.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:#cdbe8f;text-align:left;font-size:12px;}
.CatDetailsOther table tr th[align="center"] {text-align:center;}
.CatDetailsOther table tr:nth-child(odd) {background-color:#e3dabf;}

.CatDetailsNote {padding-left:60px;background:url(../images/catalogue/item/info.png) no-repeat left center;font-weight:700;vertical-align:middle;height:50px;}

.CatDetailsGallery {width:590px;}
.CatDetailsGallery .FirstPic a {width:500px;}
.CatDetailsGallery .FirstPic a img {max-width:500px;max-height:400px;}
.CatDetailsGallery .ImageList {width:100%;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 #000; width:144px; height:96px; padding:5px;margin-right:10px; margin-bottom:10px;}
.CatDetailsGallery .ImageList div:hover {border-color:#ec1c24;}
.CatDetailsGallery .ImageList div:hover a {opacity:1.0;}
.CatDetailsGallery .ImageList div a {display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;text-indent:-9999px;opacity:0.6;}
.CatDetailsDesc {padding-bottom:20px;font-size:18px;}
.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 {display:inline-block;padding:5px 10px 5px 28px;background-color:#008498;background-image:url(../images/catalogue/item/cart.png);background-repeat:no-repeat;background-position:8px 6px;font-family: 'Roboto Condensed', sans-serif;font-weight:400;color:#fff;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);font-size:12px;-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 {background-color:#ec1c24;color:#fff;}
.CartSmallPopupLine {height:1px; background-color:#fff; margin:0px -10px;}
.CartSmallPopupTotal {color:#fff;padding:10px 10px 0px 10px;}
.CartSmallPopupVAT {color:#fff;font-size:12px;padding-left:10px;padding-bottom:10px;}
div#CartSmallPopup{z-index:100;position:absolute; top:70px; left:-1px; width:300px; background-color:#008498; border:1px solid #008498;}
div#CartSmallPopupContent a{text-decoration:none;padding:10px;color:#fff;-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:#008498;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 {background-color:#373c3c;border-bottom: 3px solid #008498;height: 37px; color:#fff;margin-top:50px;margin-bottom:10px;}
.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}

/* Catalogue end */

/* Form begin */

textarea.form-control {height:100px;resize:none;}
.form-control:focus{border-color:#ec1c24;-webkit-box-shadow:none;box-shadow:none;}
.btn {border:none;cursor:pointer;display:inline-block;padding:6px 15px 7px 15px;background-color:#000;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, .btn:focus {background-color:#ec1c24;color:#fff;}

/* Form end */

/* Cart begin */

#cartBar {position:fixed;left:0;right:0;bottom:0;background-color:#ec1c24;color:#fff;font-size:24px;padding:10px;text-align:center;z-index:2;}
#cartBar + footer {margin-bottom:50px;}
.ui-dialog-titlebar {display:none;}
#CartItemsContent:empty {display:none;}
#CartItemsContent > .row + .row {border-top:1px dotted #ddd;margin-top:20px;padding-top:20px;}
#CartItemsContent img {max-width:100%;}
.CartBuyerFormTable > .row + .row {margin-top:20px;}
.cartItemTitle {color:#000;font-size:16px;margin-bottom:10px;display:inline-block;}

/* 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:1px solid gray;background-color:#000;color:#fff;vertical-align:top;text-align:left;padding:10px;font-size:12px;}
#more-about-cookies table td {border:1px solid gray;background-color:#eeeeee;vertical-align:top;padding:10px;font-size:12px;}
#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;border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;box-shadow: 4px 4px 4px 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 4px 4px 4px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow: 4px 4px 4px 1px rgba(0, 0, 0, 0.2);}
#more-about-cookies .tip label{font-size:14px;}
#more-about-cookies .btnCookiesSaveSettings{border:1px solid #000000;background-color:#000;color:#fff;padding:5px 10px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;cursor:pointer;}
#more-about-cookies .btnCookiesSaveSettings:hover{background-color:#ffffff;color:#000000;}
#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);}



/*new*/

.black{background-color:#191917; padding:15px;}



.mainbnr{width:100%;}
.navbar{margin-bottom:0px; min-height:inherit;}
.bx-title{font-size:24px;}
.actiondiv{display:none;}
@media(min-width:992px) {
    #navbar{background: url(../images/menu/top_menu_bg.png) repeat-x 0 0;border-bottom: 1px solid #ccc; background-size:contain;}
    .mainbnr{width:660px;}
    .bx-title{font-size:30px;}
    .actiondiv{display:block;}
    .dropdown-menu>li>a:before{content:"\2022\00a0"}
}

@media(min-width:1240px) {
    .mainbnr{width:915px;}
    .bx-title{font-size:40px;}
}


.navbar-default{background-color:transparent; border:none;  }
.dropdown-menu{min-width:290px;    background-color: #343432; border:none;}
.dropdown-menu>li>a{color:#fff; font-size:13px;padding: 5px 5px;margin: 2px 10px; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out;}
.dropdown-menu>li>a:hover{background-color: #ed1d24; padding-left: 10px; color:#fff;}
.navbar-nav>li>.dropdown-menu{border-radius:0; box-shadow:none;}

@media (min-width: 768px) {
    .navbar-nav>li>a {
        padding-top:6px;
        padding-bottom:6px;
    }
    .navbar{margin-bottom:10px;}
}


@media (max-width: 767px){
    .navbar-nav .open .dropdown-menu>li>a, .navbar-nav .open .dropdown-menu .dropdown-header {
        text-align: center; color:#333 !important;
    }
    .navbar-nav .open .dropdown-menu>li>a:after{content:" "; display:inline-block; width:8px;}
    .navbar-nav .open .dropdown-menu{box-shadow:inset 0px 0px 10px rgba(0,0,0,0.5); background-color:#c3c3c4;}
}


.navbar-default .navbar-nav>li{border-right:1px solid #ccc;}
.navbar-default .navbar-nav>li>a { color: #343432; text-transform:uppercase; font-weight:400;font-family: 'Roboto Condensed', sans-serif;}
/*.navbar-default .navbar-nav>li>a:after{content:" "; display:inline-block; width:14px; height:14px; background-image: url(../images/menu/top_menu_arrow.png); background-repeat: no-repeat; background-position: right 8px; position:absolute;}*/

.navbar-default .navbar-nav>li>a.active{color:#ed1d24;}
.navbar-default .navbar-nav>li>a.active:after, .navbar-default .navbar-nav>.open>a:after{background-position: right -17px;}
.navbar-default .navbar-nav>.open>a{color:#ed1d24 !important;}

.navbar-toggle{margin-right:0; padding-right:0;}
.navbar-toggle .icon-bar{background-color:#fff;}

/*to justify nav*/
@media (min-width: 992px){
    .navbar-nav {
        display:flex;
        flex-wrap: wrap;
        float: none;
        width: 100%;
    }
    .navbar-nav>li 
    {
        float: none;
        text-align: center;
        width:16.6666%;
        border-bottom:1px solid #ccc;
    }
    .navbar-nav>li>a {line-height:16px;width:100%;height:100%;display:flex;
        align-items:center;
        justify-content:center;text-align:center;}
    .navbar-nav>li:hover {background-color:#ddd;}
    .navbar-default .navbar-nav>li:nth-child(6n+6) {border-right:none;}
}

.bntDropNavMobile{display:inline-block; overflow:hidden; float:right; margin-left: 10px; margin-top: 6px;}
.bntDropNavMobile .myBtn{background:none; border:none; color:#fff; font-size:24px;}
.bntDropNavMobile .dropdown-menu{right:0; left:auto; top:45px;}

@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;
        overflow:hidden;
    }

    .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 #343432; background-color:#000 ; left:15px; right:15px; top:75px; z-index:10000; padding:15px; display:block; box-shadow: 0 1px 7px 5px rgba(0,0,0,.7); margin-top:-25px;}
.searchForm .btn{background-color:#00a28f; border-color:#00a28f; color:#fff;}
.searchForm .title{margin-bottom:15px; color:#fff; padding-bottom:8px; border-bottom:1px solid #cccccc; font-weight:bold; font-size:12px;}
.navbar-static-top{z-index:100;}

span.search{float: left;
    margin-top: 14px;
    margin-right: 12px;
    color: #fff;
    font-size: 10px; cursor:pointer;}

@media (max-width: 480px) { 
  .col-ts-12 { float: none; width:100%; }
}

@media(max-width:767px){
    .mobileblack{padding-left:0; padding-right:0;}
}
