@charset UTF-8;@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700);@import url(http://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700);@import url(http://fonts.googleapis.com/css?family=PT+Sans+Caption:400,700);@import url(http://fonts.googleapis.com/css?family=Oswald:400,300,100);@import url(http://fonts.googleapis.com/css?family=Dosis);@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed);@import url(http://fonts.googleapis.com/css?family=Roboto:400,300,100);@import url(http://fonts.googleapis.com/css?family=Raleway:400,300,700);.header{display:block;background:#f0f4f4;box-shadow:0 2px 5px rgba(0,0,0,0.02);position:relative;margin-bottom:-14px;}
.header .wrapper{width:1270px;}
.header-flex{display:table;width:100%;margin-bottom:15px;}
.header-flex h1{font-size:60px;line-height:150%;}
.header-center h1{font-size:80px;line-height:100%;color:#fff;}
.header-center{display:block;padding:50px 0 50px 0;text-align:center;}
.header-center h1 a{color:inherit;}
.header-flex .header-flex-box{display:table-cell;padding:30px 0;vertical-align:middle;width:32%;padding-left:25px;}
.dat-submenu .ot-showmenu{display:none;}
.header-flex .header-flex-box.banner{width:68%;padding-left:0px;}
.header-flex .header-flex-box.latest-news-top{width:68%;padding-left:0px;}
.header-flex .header-flex-box.latest-news-top .items-wrapper{display:table;}
.header-flex .header-flex-box.latest-news-top .item{display:table-cell;color:#fff;background:rgba(255,255,255,0.1);padding:10px;width:20%;box-shadow:inset -1px 0 0 rgba(0,0,0,0.3);}
.dat-menu-top-header{background:#bf0010!important;}
.header-flex .header-flex-box.latest-news-top .item:hover{background:rgba(255,255,255,0.14);}
.header-flex .header-flex-box.latest-news-top .item:after{display:block;clear:both;content:'';}
.header-flex .header-flex-box.latest-news-top .item img{float:left;width:60px;}
.header-flex .header-flex-box.latest-news-top .item strong{display:block;margin-left:72px;font-size:13px;line-height:130%;font-family:'Roboto Condensed', sans-serif;font-weight:normal;}
.header-flex .header-flex-box.latest-news-top .item.no-image strong{margin-left:0px;}
.top-menu{background:#fff;color:#bf0010;text-transform:uppercase;font-family:'PT Sans', sans-serif;position:relative;z-index:101;}
.top-menu .wrapper > ul{display:block;font-size:0;border-left:1px solid rgba(255, 255, 255, 0.14);border-right:1px solid rgba(0, 0, 0, 0.14);}
.top-menu ul li{display:inline-block;font-size:12px;}
.top-menu ul li a{display:block;color:#bf0010;padding:14px 16px;border-right:1px solid rgba(255, 255, 255, 0.14);border-left:1px solid rgba(0, 0, 0, 0.14);}
.top-menu ul li a span{display:block;padding-right:14px;position:relative;}
.top-menu ul li a span:after{display:block;position:absolute;content:'\f107';font-family:"FontAwesome";right:0px;top:0px;}
.top-menu ul li a i.fa{line-height:11px;font-size:16px;}
.top-menu ul li:hover > a{color:#bf0010;background:rgba(255,255,255,0.08);border-left:1px solid rgba(68, 68, 68, 0.14);border-right:1px solid rgba(121, 121, 121, 0.14);}
.top-menu ul ul{display:none;position:absolute;width:250px;border:0px;box-shadow:0 3px 4px rgba(0,0,0,0.2);}
.top-menu ul li:hover > ul{display:block;background:#fff;}
.top-menu ul ul li a span:after{content:'\f105';}
.top-menu ul ul li{display:block;position:relative;}
.top-menu ul ul a{display:block;border:0px!important;}
.top-menu ul ul ul{top:0px;left:100%;}
#main-menu{display:block;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;font-size:14px;position:relative;z-index:102;}
#main-menu > .wrapper{background:inherit;}
#main-menu:not(.isfixed) > .wrapper{background:inherit;width:100%;max-height:100%;min-width:100%;margin:0px;}
#main-menu.isfixed{background:inherit;position:fixed;top:0px;box-shadow:0 2px 5px rgba(0,0,0,0.02);}
.admin-bar #main-menu.isfixed{top:32px;}
.main-menu-parent{display:block;background:inherit;}
#main-menu.main-menu-dark .wrapper > .right .menu-icon .content,
#main-menu.main-menu-dark{background:#bf0010;color:#eeeeee;}
#main-menu li a{color:#FFFFFF!important;}
#main-menu .wrapper > ul > li > a{border-bottom:2px solid transparent;padding:19px 27px 16px 27px!important;}
#main-menu.main-menu-dark .wrapper > ul > li:not(.has-ot-mega-menu) li:hover > a,
#main-menu.main-menu-dark .wrapper > ul > li:hover > a{background:rgba(255,255,255,0.06);color:#fff;}
#main-menu.main-menu-dark .wrapper > ul > li:not(.has-ot-mega-menu) ul,
#main-menu.main-menu-dark .wrapper > ul > li.has-ot-mega-menu > ul{background:#bf0010;}
#main-menu.main-menu-dark li.has-ot-mega-menu .article-block .item,
#main-menu.main-menu-dark ul li ul li a:after{border-bottom:1px dotted #4D4D4D;}
#main-menu.main-menu-dark li.has-ot-mega-menu .article-block .item:last-child{border-bottom:0px;}
#main-menu.main-menu-dark .wrapper > ul > li.has-ot-mega-menu > ul > li{border-right:1px dotted #4D4D4D;}
#main-menu.main-menu-dark li.has-ot-mega-menu .article-block .item .article-meta .meta-date{border-left:1px dotted #4D4D4D;}
#main-menu ul{display:block;border-bottom:2px solid #9f282a;}
#main-menu ul:after{display:block;clear:both;content:'';}
#main-menu ul li img{width:100%;height:auto;}
#main-menu ul li{display:block;float:left;}
#main-menu ul li > a{display:block;padding:23px 15px;}
#main-menu ul li:hover > a{color:#ce0000;}
#main-menu ul li > a >span{display:block;padding-right:12px;position:relative;}
#main-menu ul li li > a > span:after{display:block;position:absolute;content:'\f107';font-family:"FontAwesome";right:0px;top:0px;font-size:14px;line-height:11px;}
#main-menu ul li > a > span .m-d-arrow{display:block;position:absolute;z-index:2;content:'';right:0px;top:4px;width:2px;height:2px;background:#9e2929;}
#main-menu ul li > a > span .m-d-arrow:before{display:block;position:absolute;content:'';left:200%;top:0px;width:2px;height:2px;background:inherit;}
#main-menu ul li > a > span .m-d-arrow:after{display:block;position:absolute;content:'';left:100%;top:100%;width:2px;height:2px;background:inherit;}
#main-menu ul ul li:not(.has-ot-mega-menu) > a > span:after{content:'\f105';}
#main-menu .wrapper > ul > li{border-right:1px solid #2f2f31;}
#main-menu .wrapper > ul > li:not(.has-ot-mega-menu) ul{display:none;position:absolute;z-index:100;box-shadow:0 2px 4px rgba(0,0,0,0.09);position:absolute;background:#fff;width:280px;}
#main-menu .wrapper > ul > li:not(.has-ot-mega-menu) ul ul{margin-left:280px;margin-top:-50px;}
#main-menu .wrapper > ul li:hover > ul{display:block;}
#main-menu ul ul li:not(.has-ot-mega-menu){display:block;float:none;}
#main-menu ul li.has-ot-mega-menu .widget-menu{margin-top:-15px;margin-bottom:-15px;}
#main-menu ul li.has-ot-mega-menu .widget-menu > li > a{padding-left:0px;padding-right:0px;}
#main-menu ul li.has-ot-mega-menu .widget-menu > li > a i.fa{padding-right:10px;}
#main-menu ul ul li > a{padding:17px 20px;position:relative;}
#main-menu ul li ul li a:after{display:block;position:absolute;content:'';width:87%;left:7.5%;height:1px;bottom:0px;border-bottom:1px dotted #D3D3D3;}
#main-menu ul li.has-ot-mega-menu ul li a:after{width:100%;left:0px;display:none;}
#main-menu ul ul li:last-child > a:after{display:none;}
#main-menu ul.cart_list li{float:none;}
#main-menu ul.cart_list li a{padding:0px;padding-left:60px;}
#main-menu .wrapper > ul > li.ot-showmenu{font-family:'Raleway', sans-serif;}
#main-menu .wrapper > ul > li.ot-showmenu > a{font-size:21px;padding:15px 27px 13px 27px!important;background-color:#2C2D30;font-weight:300;color:#bcbcbc;}
#main-menu .wrapper > ul > li.ot-showmenu > a i.fa{padding-left:14px;}
#main-menu .wrapper > ul > li.ot-showmenu:hover > a{background-color:#2C2D30;}
#main-menu .wrapper > ul > li:hover{background-color:rgba(0, 0, 0, 0.3);}
#main-menu .wrapper > ul > li > ul > li:hover{background-color:rgba(0, 0, 0, 0.3);}
#main-menu.isfixed .wrapper > ul > li.ot-showmenu{display:none;}
.under-menu{display:block;background:#2C2D30;color:#f3f3f3;}
.under-menu .wrapper{display:block;background:#252628;}
.under-menu li{display:block;float:left;border-right:1px solid #36373A;}
.under-menu ul:after{display:block;clear:both;content:'';}
.under-menu a{display:block;color:#fff;padding:19px 27px 16px 27px;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;font-size:14px;}
.under-menu li:hover > a{background:rgba(255,255,255,0.05);}
.menu-widgets{display:flex;min-width:0;min-height:0;}
.menu-widgets > .widget{flex:1;margin-right:20px;min-width:0;min-height:0;}
.menu-widgets .widget .title-block,
.menu-widgets .widget > h2{font-size:28px;padding-bottom:12px;margin-bottom:27px;display:block;border-bottom:3px solid rgba(0,0,0,0.13);text-transform:uppercase;font-family:'Dosis', sans-serif;}
.menu-widgets .widget .title-block h2{font-size:1em;}
.menu-widgets .widget .title-block span{font-size:0.65em;display:block;padding-top:2px;padding-bottom:3px;color:rgba(0,0,0,0.5);}
.main-menu-dark .menu-widgets .widget .title-block span{color:rgba(255,255,255,0.5)!important;}
.main-menu-dark .menu-widgets .widget .title-block{border-bottom:3px solid rgba(255,255,255,0.13);}
.menu-widgets .ot-widget-review .image-hover{width:100%;}
.menu-widgets .widget .ot-widget-review .item:nth-child(2n){padding-left:0px;}
.menu-widgets .widget .ot-widget-review .item:nth-child(2n+1){padding-right:0px;}
.menu-widgets > .widget:last-child{margin-right:0px;}
#main-menu .wrapper > ul > li.has-ot-mega-menu > ul{left:7%;width:86%;display:none;position:absolute;z-index:100;box-shadow:0 2px 4px rgba(0,0,0,0.09);position:absolute;background:#fff;text-transform:none;font-size:14px;border-top:1px solid rgba(0, 0, 0, 0.1);}
#main-menu .wrapper > ul > li.has-ot-mega-menu:hover > ul{display:flex;display:-moz-flex;display:-webkit-flex;flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;min-width:0;min-height:0;}
#main-menu .wrapper > ul > li.has-ot-mega-menu > ul > li{flex:1;-moz-flex:1;-webkit-flex:1;min-width:0;min-height:0;margin:30px 0;padding:0 30px;border-right:1px dotted #ccc;}
#main-menu .wrapper > ul > li.has-ot-mega-menu > ul > li:last-child{border-right:0px!important;}
#main-menu .wrapper > .right{display:block;padding-right:10px;}
#main-menu .wrapper > .right .menu-icon{display:block;float:left;font-size:13px;}
#main-menu .wrapper > .right .menu-icon > a{display:block;padding:19px 11px;}
#main-menu .wrapper > .right .menu-icon:hover > a{color:#ce0000;}
#main-menu .wrapper > .right .menu-icon .content{display:none;padding:17px 20px;box-shadow:0 2px 4px rgba(0,0,0,0.09);position:absolute;right:0px;background:#fff;z-index:100;width:240px;text-transform:none;}
#main-menu .wrapper > .right .menu-icon .content:after{display:block;clear:both;content:'';}
#main-menu .wrapper > .right .menu-icon:hover .content{display:block;}
#main-menu .wrapper > .right .menu-icon .content.content-search input[type=search],
#main-menu .wrapper > .right .menu-icon .content.content-search input[type=text]{display:block;float:left;width:65%;border:1px solid #f0f0f0;padding:10px;border-right:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#main-menu .wrapper > .right .menu-icon .content.content-search input[type=submit]{display:block;float:left;width:35%;border:1px solid transparent;padding:10px;cursor:pointer;background:#E7E7E7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#main-menu .wrapper > .right .menu-icon .content.content-search input[type=submit]:hover{background:#D8D8D8;}