body{background:#e6e6e6;color:#000;font-size:80%}
*{outline:none}
#pnlWrapper{padding-top:65px}
iframe{width:100% !important}
.btn-group-vertical{width:100%}
#content img{max-width:100%;height:auto}
textarea{resize:none}
label.is-invalid{margin-top:.25rem;font-size:90%;color:#dc3545}
.small{color:#888}
.card{margin-bottom:30px}
.card h5{font-size:18px;margin:0 0 Newshead}
.btn-danger{background:#c00;border:none}
.nowrap{white-space:nowrap}
.innerwrapper{background:url("../img/bg-innerwrapper.png") 0 0 repeat-x;overflow:hidden;width:100%}
.navbar-brand{padding:0}
.navbar-brand img{float:left}
.bg-dark .form-control{border:none;box-shadow:none !important}
.nav-link{text-decoration:none}
.dropdown-item{font-size:13px;text-decoration:none}
.dropdown-item.active,.dropdown-item:active{background-color:#c00}
#productsnav{background:rgba(255,255,255,0.9);border-radius:4px;box-shadow:0 0 3px #888;margin-bottom:15px;padding:2px 0}
#productsnav.productsnav{padding-bottom:100px}
#productsnav ul{margin:0;padding:0}
#productsnav ul li{background:url("../img/sprite.png") 100% -1858px no-repeat;float:left;height:48px;list-style:none;position:relative;text-align:center;width:66px}
#productsnav .B_crumbBox .dropdown ul li{float:none}
#productsnav ul li img{border:none;left:10px;margin:0 8px 0 0;padding:0;position:absolute;top:5px;width:50px}
#productsnav ul li.lastitem{background:none}
#productsnav ul li.active img{border:none;left:-5px;margin:0;padding:0;position:absolute;top:-12px;width:75px}
#productsnav ul li.first.active img{border:none;left:-6px;margin:0;padding:0;position:absolute;top:-12px;width:75px}
#productsnav ul li.last.active img{border:none;left:-4px;margin:0;padding:0;position:absolute;top:-12px;width:75px}
#productsnav #products2{background:url("../img/sprite.png") -1267px -1858px no-repeat;float:right}
#productsnav #products2 li.last{background:none}
.productsnavlabel{background:#c00;cursor:pointer;color:#fff;display:block;position:absolute;margin:0;padding:0 0 0 1px;white-space:nowrap;border-radius:4px;padding:3px 9px 4px}
.content2 #productsnav{display:none}
#productsnav.topnav{padding:10px 20px}
#productsnav.topnav ul li{background:none;height:auto;text-align:left;width:auto}
#content{background:#fff;border-radius:4px 4px 0 0;box-shadow:0 0 3px #aaa}
.contentwrap{padding:22px}
.map{height:500px;margin:0 -22px 10px}
.home #content{margin-top:339px;overflow:hidden}
.topcontent{padding-bottom:20px;overflow:hidden}
.topnav1 .topcontent{padding-bottom:0}
.topcontent h1, .topcontent .h1{display:inline-block;float:right;margin-bottom:3px}
#productsnav .topcontent h1{padding:3px 0 1px 0}
.B_crumbBox{color:#000;margin:0;padding:0;float:left;font-style:normal;line-height:1.2em}
.B_crumbBox li{margin:0 5px 0 0;padding:4px 0 1.5em 0;list-style:none;float:left}
.B_crumbBox li:after{content:" » "}
.B_crumbBox li:last-of-type:after{content:""}
#productsnav .B_crumbBox{padding:4px 0 0 2px}
.B_crumbBox a{color:#000;white-space:nowrap}
.B_crumbBox span.selected, .B_crumbBox a.selected{color:#c00;text-decoration:none}
#localnav{}
.innerLocalNav{margin:0 0 5px 0;float:right}
.innerLocalNav li{list-style:none;position:relative;display:inline-block}
.innerLocalNav li a{color:#000;display:inline-block;font-weight:normal;font-size:1.1em;padding:0 7px;text-decoration:none}
.innerLocalNav li a:hover{color:#c00}
.innerLocalNav li.active a{color:#c00}
.innerLocalNav li.lastitem a{padding-right:0}
.innerLocalNav ul{background-color:#fff;border:solid 1px;border-color:#fff #d8d8d8 #d8d8d8 #d8d8d8;display:none;right:-21px;padding:0;position:absolute;top:100%;width:70px;z-index:999}
.innerLocalNav .over ul{display:block}
.innerLocalNav ul li{background-color:#fff;float:none;display:block;font-size:1em;line-height:14px;margin:0;padding:5px 10px;width:50px}
#productsnav .topcontent{padding:0}
#productsnav .innerLocalNav ul{border-color:#fff #d8d8d8 #d8d8d8 #d8d8d8;padding-bottom:1px;right:-21px;width:70px}
#productsnav .innerLocalNav ul li{background-color:#fff;float:none;height:auto;margin:0;padding:5px 10px;position:static;text-align:left;width:50px}
#galnav{margin:15px 0 35px 0;font-family:'Exo 2', sans-serif}
#galnav.galnav{margin:0 0 35px 0}
#tourlocatorTabs #galnav.galnav{background:#fff;margin:0;padding:10px 0 15px 0}
#innergalnav{margin:0 auto;padding:0}
#innergalnav li{display:inline-block;list-style:none}
#innergalnav li.gallery{border-left:1px solid #bdbdbd}
#innergalnav li a{color:#000;display:inline;font-style:italic;font-size:1.25em;padding:0 25px 0 0;text-decoration:none;text-transform:uppercase}
#innergalnav li a:hover{color:#c00}
#innergalnav li.active a, #innergalnav li a.active{color:#c00}
#innergalnav li.specials a{font:bold italic 1.15em Helvetica, Arial, sans-serif}
#innergalnav li.lastitem a{padding-right:0}
.events #innergalnav li a{font-style:normal;font-size:1.2em}
.content1 #content{margin-top:339px}
h1,.h1{font:italic bold 2.3em 'Exo 2', sans-serif;margin:-5px 0 15px 0;text-transform:uppercase}
h2.heading1{clear:both;font:normal normal 2.15em 'Exo 2', sans-serif;margin:-5px 0 15px 0;text-transform:uppercase}
h2.heading2{font:italic normal 2.15em 'Exo 2', sans-serif}
.home h2{clear:both;font:italic bold 1.4em 'Exo 2', sans-serif;margin-bottom:10px;text-transform:uppercase}
.rightbar h2{clear:both;font:italic bold 1.4em 'Exo 2', sans-serif;margin-bottom:10px;text-transform:uppercase}
.news .rightbar h2{font:italic bold 1.4em 'Exo 2', sans-serif;margin-bottom:5px}
h3, h2.heading3{font:bold 1.2em Arial;margin-bottom:5px}
h3.heading5{font:bold 1em Verdana}
h4{font:bold 1.1em Arial}
h1 a, h2 a{text-decoration:none}
a{color:#000;text-decoration:underline}
a.btn,a.page-link{text-decoration:none}
a:hover{color:#c00}
a.rss, a.rss:hover{background:url("../img/sprite.png") 0 -899px no-repeat;display:inline-block;text-decoration:none}
.go{background:url("../img/icon-go.png") 0 3px no-repeat;cursor:pointer;display:inline-block;height:18px;margin-right:5px;width:21px}
.star{background:url("../img/icon-star.png") 0 2px no-repeat;cursor:pointer;display:inline-block;height:15px;margin-right:5px;width:21px}
a.totop{background:url("../img/arrow-up.png") 0 50% no-repeat;display:inline-block;padding-left:15px}
a.selector, a.selector:hover{background:url("../img/selector.png") 0 0 no-repeat;font:bold 1em Helvetica;display:inline-block;padding:9px 0;margin-bottom:25px;text-align:center;text-decoration:none;width:289px}
a.selector span{color:#c00}
a.selector1, a.selector1:hover{background:url("../img/selector1.png") 0 0 no-repeat;display:inline-block;height:73px;padding:0;margin:0 0 10px 0;text-align:center;text-decoration:none;width:285px}
.extern span{background:url("../img/sprite.png") -1261px -1496px no-repeat;cursor:pointer;display:inline-block;height:18px;margin-right:5px;width:10px}
.extern-disclaimer span{background:url("../img/sprite.png") -1261px -1496px no-repeat;cursor:pointer;display:inline-block;height:18px;margin-right:5px;width:10px}
.extern1{background:url("../img/sprite.png") 100% -1496px no-repeat;display:inline-block;padding-right:18px}
a.infolink{background:url("../img/info.png") 0 0 no-repeat;display:inline-block;float:right;height:11px;line-height:1em;text-decoration:none;width:5px}
a.seemore{text-decoration:underline}
.backtoselection{margin-top:20px}
.backtoselection a{float:right;color:#ccc}
.view{background:url("../img/list-item3.png") 0 6px no-repeat;display:inline-block;padding:0 0 5px 8px}
.view a{color:#9f9f9f;font-family:Verdana}
.readmore{background:url("../img/list-item.png") 0 50% no-repeat;padding:0 0 0 12px}
.readmore.blue{background:url("../img/list-item-blue2.png") 0 50% no-repeat}
.readmore.yellow{background:url("../img/list-item-yellow1.png") 0 50% no-repeat}
.readmore.orange{background:url("../img/list-item-orange.png") 0 50% no-repeat}
.readmore a{color:#000;font:bold 1em Verdana;display:inline-block}
.readmore a:hover{color:#c00}
a.readmore1{background:url("../img/list-item.png") 2px 50% no-repeat;padding:0 0 0 12px}
.readmore2{background:url("../img/list-item4.png") 0 50% no-repeat;padding:0 0 0 12px}
a.readmore3{background:url("../img/list-item.png") 2px 50% no-repeat;display:inline-block;margin-top:50px;padding:0 0 0 12px}
.back1{float:left;margin:30px 0 -10px 0}
.productExperience .back1{margin:10px 0 20px 0}
.back2{display:inline-block;margin:30px 0 15px 0}
a.submit{background:url("../img/button2.png") 0 0 no-repeat;clear:both;color:#c00;display:inline-block;font:bold 1em Helvetica, Arial;padding:4px 0 7px 0;text-align:center;text-decoration:none;width:150px}
a.pdf{background:url("../img/acrobat.png") 0 0 no-repeat;padding:6px 0 12px 40px;display:block;margin-bottom:10px;text-decoration:none}
.rightbar h2 a{text-decoration:none}
.Btnblock{background:url("../img/btn-bg.png") 0 12px no-repeat;height:38px;margin:0 0 -30px 0;overflow:hidden;position:relative;text-align:center;top:-10px;width:100%}
a.selectBtn{background:url("../img/bg-blckbtn-left.gif") 0 0 no-repeat;color:#fff;display:inline-block;line-height:1em;text-decoration:none}
a.selectBtn span{background:url("../img/bg-blckbtn-right.gif") 100% 0 no-repeat;cursor:pointer;display:inline-block;padding:8px 45px 8px 42px}
a.read{background:url("../img/button3.png") no-repeat 0 0;border:none;color:#fff;cursor:pointer;line-height:1em;display:inline-block;float:right;text-align:center;padding-left:14px;text-decoration:none;width:auto}
a.read span{background:url("../img/button3.png") no-repeat 100% 0;font:bold 1.3em Arial;display:inline-block;line-height:1.3em;height:25px;padding:4px 14px 0 0}
a.find{background:url("../img/button3.png") no-repeat 0 0;border:none;color:#fff;cursor:pointer;line-height:1em;display:inline-block;text-align:center;padding-left:24px;text-decoration:none;width:auto}
a.find span{background:url("../img/button3.png") no-repeat 100% 0;font:bold 1.3em Arial;display:inline-block;line-height:1.3em;height:25px;padding:4px 24px 0 0}
ul.links{border-left:1px solid #e4e4e4;clear:both;margin:0 0 15px 0;padding:0 0 0 10px}
ul.links1{border-left:none}
ul.links li{list-style:none;margin:0;padding:2px 0}
ul.links li a{background:url("../img/sprite.png") -1266px -1183px no-repeat;display:inline-block;padding-left:12px;text-decoration:underline;font-size:12px}
ul.links1 li a{text-decoration:none}
.error ul.links1{padding-left:0}
.error ul.links1 li a, .error ul.links1 li a:hover{color:#000;font:bold 1em Arial}
.error ul.links1 li a:hover{text-decoration:underline}
.error ul.links1 li span{background:url("../img/list-item.png") 0 5px no-repeat;display:inline-block;padding-left:12px;text-decoration:none;font-weight:bold;color:#000;font:bold 1em Arial}
ul.links2{clear:none;float:left;width:135px}
ul.links3{width:125px}
ul.newslinks{margin:0 0 10px 0;padding:0}
ul.newslinks li{list-style:none;margin:0;padding:5px 0 0.4em 0;line-height:1.4em;border-bottom:1px #ccc solid}
ul.newslinks li a{background:url("../img/sprite.png") -1266px -1183px no-repeat;display:inline-block;padding-left:15px;text-decoration:none}
ul.newslinks li .date{font-weight:bold;font-size:0.8em;color:#999;padding-left:15px}
ul.newslinks li a .date{padding-left:0}
p.more{margin-bottom:25px}
p.more a{font-size:13px}
ul.quicklinks, .rightbar ul.quicklinks{margin:0 0 25px 0;padding:0}
.home ul.quicklinks{margin-bottom:0}
.categories ul.quicklinks{margin-top:20px}
ul.quicklinks li{list-style:none;margin:0;padding:0;position:relative}
ul.quicklinks li a{display:block;font:bold 1.1em Helvetica;padding:7px 25px 8px 10px;text-align:right;text-decoration:none;border:1px #fff solid;border-bottom:1px #ccc solid;position:relative}
ul.quicklinks li a:after{background:url("../img/arrow-quicklink.png") no-repeat;background-size:contain;display:block;width:5px;height:13px;position:absolute;z-index:20;right:5px;top:9px;content:" "}
ul.quicklinks li.active a,
ul.quicklinks li a:hover,
ul.quicklinks li.active a:hover{background:#eee;color:#c00;text-decoration:none;background:linear-gradient(to top, #fff, #f3f3f3);box-shadow:0 0 0 1px #ccc;border-bottom-color:#fff;z-index:10}
.table td, .table th{padding-right:5px;vertical-align:top}
.divtable1{background:#eee;margin-bottom:5px;border-radius:4px;border:1px solid #d6d6d6;padding:15px 20px}
.divtable1 .price{font-size:30px;font-family:'Exo 2', sans-serif}
table{width:100%}
.table1 thead th, .table1 thead td{color:#000;font-weight:bold;font-size:1.2em;padding-left:22px;text-align:left;border-bottom:1px solid #d6d6d6}
.table1 caption{background:none;border:none;color:#000;font-weight:bold;font-size:1.2em;padding:0 10px 5px 0;text-align:left}
.table1 tr:hover{background:#f5f5f5}
.table1 thead tr:hover{background:none}
.table1 td, .table1 th{padding:10px;text-align:left;vertical-align:top}
.table1 tbody th{border-bottom:1px solid #e4e4e4;padding:10px 22px;white-space:normal}
.table1 td{border-bottom:1px solid #e4e4e4;padding-left:22px}
.table1 tbody .lastrow th, .table1 .lastrow td{border-bottom:none}
.table1 th.thead1{font-style:italic;font-weight:normal}
.table1 a{text-decoration:none}
.table1 td a{color:#c00}
table.pricetable thead th{padding:15px 20px 13px 20px;font-size:13px}
table.pricetable tbody th{border:none;font-weight:normal;padding:0;white-space:nowrap}
table.pricetable td{border:none;padding:0;text-align:left;white-space:nowrap}
table.pricetable td.dots{border-bottom:dotted 1px #ccc;width:80%;line-height:1em}
table.pricetable td.price{padding:5px 10px 0 2px;text-align:right;line-height:1em}
table.pricetable td.or{padding:5px 13px 0 5px;width:10px;line-height:1em}
table.pricetable thead th.pricing{padding-right:20px;text-align:right}
table.pricetable .description{color:#9f9f9f;font:normal 0.9em Arial;padding:0 5px 8px 30px;white-space:normal}
table.pricetable span{float:left}
table.pricetable td.priceTable{padding:10px 10px 15px}
table.pricetable table.priceData{margin:5px 0 7px}
table.pricetable table.priceData th{padding:5px 2px 0 10px;line-height:1em}
table.pricetable table.priceData td.pricedescription{color:#aaa;padding:3px 20px 3px 25px;white-space:normal;line-height:1.2em;font-size:0.9em}
table.pricetable table.priceData tr.promotional th{padding:8px 2px 0 10px;font-weight:bold;color:#D54040}
table.pricetable table.priceData tr.promotional td.or{padding:8px 13px 0 5px}
table.pricetable table.priceData tr.promotional td.price{font-size:1.25em;color:#D54040}
table.pricetable table.priceData tr.promotional td.pricedescription{padding:3px 20px 5px 25px;line-height:1.2em}
.divtable3{padding-bottom:20px;position:relative}
#compareresults table.table3{width:auto}
.table3 thead{overflow:hidden}
.table3 thead td{border:none;padding:0;vertical-align:bottom}
.table3 tbody tr:hover{background:#f5f5f5}
.table3 tbody tr.thead1 th{border-right:none;font:italic 1.2em Helvetica}
.table3 tbody tr.thead2 th{border-right:none;font:bold 1.2em Helvetica}
.table3 tbody tr.thead2 th a{color:#8c8c8c;display:inline-block;font:normal 0.8em Arial;position:relative;top:-2px}
.table3 th.thead1{font-style:italic;font-weight:normal}
.table3 tbody th.thead3{padding-top:40px}
.table3 tbody th{border-bottom:1px solid #e4e4e4;border-right:1px solid #d6d6d6}
.table3 tbody th div{width:145px}
.table3 tbody td, .table3 tbody th, .table3 tfoot td{padding:10px;text-align:left;vertical-align:top}
.table3 tbody td{border-bottom:1px solid #e4e4e4;width:auto}
.table3 tbody td a{color:#c00;text-decoration:none}
.table3 tfoot td a{font-weight:bold}
.table3 .category{margin:0 auto;float:none}
.table3 .category .inncategory{position:relative}
.table5 thead th h2{color:#333;font:normal 1.1em Helvetica, Arial, sans-serif}
.table5 thead .head1 th{font-size:1.1em}
.table5 tbody th{width:auto}
.table5 tbody th.firstcol{width:176px}
.table5 tbody tr:hover{color:#cc0000;cursor:pointer}
.table5 tbody tr:hover th{color:#000}
.table5 td{border-right:1px solid #e4e4e4}
.table5 td.lastcol{border-right:none}
.table5 .sort{display:block;float:right;bottom:-6px;height:4px;position:relative;text-decoration:none;width:7px}
.table5 .sortup{background:url("../img/sort-up.png") 0 0 no-repeat}
.table5 .sortdown{background:url("../img/sort-down.png") 0 0 no-repeat}
.icons{padding:20px 0 0 0;text-align:right}
.newsitem .icons, .topnewsitem .icons{clear:none;padding:0 10px 0 0;position:relative;top:-10px;width:auto;float:right}
.topnewsitem1 .icons{margin:10px 0 5px 0;top:auto}
.design .newsitem .icons{top:auto}
.newsitem .icons img, .topnewsitem .icons img{border:none;position:static}
.newsitem .icons1, .topnewsitem .icons1{clear:both;display:block;padding:20px 0 5px 0;position:static;width:auto}
.topnewsitem .icons1{padding-top:0}
.newsitem .icons2, .topnewsitem .icons2{display:block;padding:20px 0 5px 0;position:static;width:auto}
.topnewsitem2 .icons{padding-bottom:10px}
.productExperience .newsitem .icons, .productExperience .topnewsitem .icons{top:10px}
#footer{background:#e6e6e6;clear:both;padding:8px 0}
#innerfooter{}
#footernav{color:#7f94ad;margin:0;padding:0}
#footernav li{background:url("../img/sprite.png") 100% -696px no-repeat;display:inline-block;list-style:none;padding:0 12px 0 7px}
#footernav li.countryname{background:none}
#footernav li.last{background:none}
#footernav li a{color:#000;display:inline-block;padding:4px 0 4px 0;white-space:nowrap}
#footernav li a.rss{background:transparent url("../img/sprite.png") 100% -892px no-repeat;padding-right:55px}
#footernav li span{display:inline-block;padding:4px 0 4px 0}
#footernav li.countrySections{background:none;position:relative;text-align:left;padding:0;cursor:default}
#footernav li.countrySections span{border:solid 1px #ccc;border-radius:2px;color:#000;padding:3px 14px 3px 5px;background:transparent url(../img/arrow_dark_grey.gif) no-repeat 95% 50%}
#footernav li.countrySections span img{display:block;float:left;margin:0 12px 0 0}
#footernav li.countrySections ul{margin:0 30px 0 15px;padding:0;float:left}
#footernav li.countrySections ul li{margin:1px 0 2px 0;padding:0;background:none;display:block}
#footernav li.countrySections .footerCountries{display:none}
#footernav li.countrySections:hover .footerCountries{display:block;width:470px;border:solid 1px #ccc;border-radius:3px;background:#fff;margin:0;padding:7px 7px 10px 7px;z-index:1000;position:absolute;bottom:1.4em;left:0;-moz-box-shadow:0 0 1px 1px #eee;-webkit-box-shadow:0 0 1px 1px #eee;box-shadow:0 0 1px 1px #eee}
.category{margin-bottom:40px}
.category a{text-decoration:none}
.category .caption{font-weight:bold;font-size:12px;font-style:normal;padding:5px 0}
.category a.overviewItemDownload{display:block;position:absolute;top:5px;left:5px;background:transparent url("../img/btn-download-pdf.png") no-repeat top left;width:32px;height:32px}
.category span.archive-model-list{font-size:0.8em}
.category .links{margin:0;padding:0}
.category .links > div{padding:3px 0}
.category .links a{display:inline-block}
.category .links a img{display:none}
.category .links a.over img{display:block;left:20px;position:absolute;top:5px}
.category p{padding:0;margin:0 0 5px}
.productExperience .category p{}
.category .closediv{background:url("../img/close.gif") 0 0 no-repeat;display:inline-block;height:11px;position:absolute;left:7px;top:7px;text-decoration:none;text-indent:-99999px;width:11px}
.cols3 .caption{font-style:italic;font-weight:bold;font-size:1.25em}
.cols3 .links{}
.cols2 .caption{font-style:italic;font-weight:bold;font-size:1.25em}
.cols2 .links{}
.cols2 p{}
.cols3.colsdouble .inncategory, .cols2.colsdouble .inncategory{width:auto}
.colsdouble .caption{font-style:normal;font-weight:bold;font-size:1.1em;max-width:100%}
.cols3.colsdouble .caption, .cols2.colsdouble .caption{font-weight:bold;font-size:1.25em;font-style:italic}
.colsdouble .links{}
.colsdouble p{}
.selectproducts{background:#eee;border-radius:4px;padding:20px 20px 0}
.selectproducts ul{padding:0;margin-bottom:0}
.selectproducts ul li{list-style:none}
.selectproducts .comparebutton{}
.selectproducts .comparebutton a{background:#999;color:#fff!important;font:normal normal 1.3em 'Exo 2', sans-serif;display:inline-block;padding:7px 10px;text-align:center;text-decoration:none;text-transform:uppercase;margin-bottom:20px;border-radius:4px}
.selectproducts .comparebutton a span{}
.selectproducts .comparebutton a.active{background:#c00;cursor:pointer}
.reset{margin:0 0 10px;text-align:right}
.reset a{color:#ccc}
.selectproducts h2{font-size:1.1em;margin:0 0 5px}
.selectproducts .category{margin-bottom:20px}
.selectproducts .category .inncategory{background:none;padding:20px 0 10px 0}
.selectproducts .category .inncategory img{}
.selectproducts .notselected{font-weight:normal;font-size:12px;padding:20px 15px 10px}
.selectproducts .empty-image{display:none}
.selectproducts .notselected .empty-image{display:block}
.selectproducts .notselected .inncategory{background:none;font-size:1.1em;padding:5px 0 0 0}
.selectproducts .category a{display:block}
.selectproducts img{}
.selectproducts .category .caption{color:#000}
.selectproducts .category span{color:#ccc}
.selectproducts .category .closediv{background:url("../img/close1.png") 0 0 no-repeat;left:25px;text-indent:-99999px;top:30px}
.addproducts{padding:20px 0;position:relative}
.innaddproducts{padding-bottom:10px}
.addproducts .category{margin-bottom:15px;position:static}
.addproducts .selectedcategory img{opacity:0.5}
.addproducts .selectedcategory a{color:#000;cursor:default}
.addproducts .selectedcategory .caption{color:#d9d6eb}
.addproducts h2{margin-bottom:15px;font-size:18px}
.addproducts .caption, .selectproducts .caption{padding-bottom:0;max-width:140px;width:140px}
.addproducts a.resetProductFilter{color:#ccc}
.newshead h1{background:linear-gradient(to top, #a40000, #c00);color:#fff;display:inline-block;font:normal 1.5em 'Exo 2', sans-serif;margin:0 0 0 -22px;padding:5px 25px 6px 25px;text-transform:none}
.topnewsitem .metadata{color:#999;background:#f0f0f0;padding:5px 15px;display:inline-block}
.topimage{clear:both;overflow:hidden;margin-bottom:30px}
.visual{display:inline-block;margin-bottom:10px}
.visual1{border:1px solid #e6e6e6}
.visual2{margin-bottom:10px}
.rightbar .visual{margin-bottom:20px}
.caption{clear:both;display:block;font-style:italic;font-weight:normal;font-size:0.9em;padding-bottom:10px}
.iframefull{border:none;width:100%}
.form .formitem{margin-bottom:10px}
.checkboxes{text-align:left;vertical-align:bottom;width:165px}
.checkboxes div{padding:3px 0}
.checkboxes p{color:#8f8f8f;padding-bottom:10px}
.checkboxes .checkbox{vertical-align:middle}
.checkboxes label{font:bold 1em Arial;vertical-align:top}
.checkboxes a, .checkboxes a:hover{color:#000;text-decoration:none}
.altcheck{background:url("../img/unchecked.png") 0 0 no-repeat;display:inline-block;height:16px;padding-left:20px;width:auto;white-space:nowrap}
.altchecked{background:url("../img/checked.png") 0 0 no-repeat}
.realboxes{position:absolute;left:-999px}
.searchresults h3{margin:0 !important;padding:!important;line-height:normal !important}
#currency{display:inline-block}
#currency:hover{opacity:1.0}
#currency a{display:inline-block;padding-left:20px;background-repeat:no-repeat;background-position:0 1px;margin-left:5px;font-size:11px}
#currency a.active{font-weight:bold;text-decoration:none;color:#c00}
#currency a#byr{background-image:url(../img/byr.gif)}
#currency a#eur{background-image:url(../img/eur.gif)}
#currency a#usd{background-image:url(../img/usd.gif)}
#currency a#rub{background-image:url(../img/rub.gif)}
.other{margin:0 0 20px}
.slides_container.owl-carousel{margin-bottom:20px}
.pagination.owl-carousel{padding:10px;background:#ccc;border-radius:0}
.pagination.owl-carousel .owl-item a{display:block;position:relative}
.pagination.owl-carousel .owl-item a span{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:.4;transition:opacity .15s ease-in-out;}
.pagination.owl-carousel .owl-item.current a span,
.pagination.owl-carousel .owl-item:hover a span{opacity:0}
.owl-controls{z-index:20;}
.owl-dots{text-align:center;margin:10px 0 20px;}
.owl-dots .owl-dot{display:inline-block;width:13px;height:13px;overflow:hidden;text-indent:-999px;margin:0 5px;border-radius:10px;background:#cfcfcf;cursor:pointer;}
.owl-dots .owl-dot:hover{background:#b0b0b0;}
.owl-dots .owl-dot.active{background:#c00;}
.owl-nav > div{background-size:contain;background-repeat:no-repeat;background-size:40%;background-position:center;background-color:rgba(0, 0, 0, 0.5);width:50px;height:50px;font-size:0;position:absolute;top:50%;margin-top:-25px;transition:background-color .15s ease-in-out;background-image:url(../img/arrow.svg)}
.owl-nav > div:hover{background-color:rgba(0, 0, 0, 0.3)}
.owl-nav div.owl-prev{left:0;transform:rotate(180deg)}
.owl-nav div.owl-next{right:0}
@media screen and (max-width:991px){#pnlWrapper{padding-top:70px}
.B_crumbBox{color:#000;margin:0;padding:0;float:none;overflow:hidden}
.topcontent h1, .topcontent .h1{display:block;float:none;margin-bottom:3px}
.icons{text-align:left}
ul.quicklinks li a{text-align:left}
.maincontent{margin-bottom:30px}
.home .maincontent{margin-bottom:10px}
ul.innerLocalNav{float:none;padding:0}
#productsnav ul.innerLocalNav li,
ul.innerLocalNav li{display:block;float:none;margin:4px 0}
ul.innerLocalNav li a{padding:0}
.slides_wrap{margin:0 -22px}
.owl-nav > div{width:40px;height:40px;margin-top:-20px}
}
@media screen and (min-width:1200px){.container{max-width:990px}
}