.top_region{position:absolute;z-index:9999;left:0px;right:0px;bottom:0px; }
.top-head{position:absolute;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,0.8); }
.header_arrow{position:relative; left:46%; bottom:16px; line-height:0; display:inline-block;}
.header_arrow:after{ content:''; display:table-cell; position:absolute; bottom:0; border:50px solid transparent; border-bottom-color:#fff; border-bottom-color:rgba(255,255,255,.85)}

.header_arrow a:after{ content:'\e821'; font-family: 'icomoon';font-size:36px; position:absolute; display:table-cell; bottom:0; left:32px; z-index:2;line-height:1em;width:40px; height:35px;}
.dot-navigation{ display:none}

.top_region .col-1,.top_region .col-2,.top_region .col-3{ vertical-align:bottom; }
.top-head .row1 .col-1{ width:1px; }
.top_region .row1 .col-2{padding-left:20px; }
.top_region .row1 .col-3{text-align:right; width:180px; padding-left:10px}

.send-enq{border-radius:3px; display:inline-block; text-transform:uppercase; color:#fff; padding:3px 10px; font-size:18px; background:#c50502; border:1px solid rgba(0,0,0,0.3); }
.send-enq span:before{content:'\e93f';font-family: 'icomoon'; font-size:18px; display:inline-block; vertical-align:middle}
.send-enq a{ border-left:2px solid #fff;display: inline-block ; position:relative; vertical-align:middle; margin-right:5px;color:#fff; position:relative; padding:8px 0 8px 18px;}
.send-enq a:hover{color:#fff}
.send-enq a:after{ content:''; display:table-cell; border:3px solid transparent; border-left-color:#c50502; position:absolute; top:39%; left:-2px}
.send-enq a:before{ content:''; display:table-cell; border:3px solid transparent; border-left-color:#fff; position:absolute; top:39%; left:-0px }


/******HEADER FORMAT----1----*****/
.sidenav{height:100%;width:300px;position:fixed;z-index:9999;top:0;left:-300px;overflow-x:hidden;background:#000;opacity:.95;}
.sidenav ul{padding-top:80px}
.sidenav ul li{border-top:1px solid rgba(255,255,255,0.2);margin-bottom:0}
.sidenav ul li:last-child{border-bottom:1px solid rgba(255,255,255,0.2);}
.sidenav ul li a,.sidenav ul li a.selected,.sidenav ul li a.on,.sidenav ul li a.current,.sidenav ul li a:hover{padding:12px 8px 12px 15px;text-decoration:none;font-size:14px;color:#fff;display:block;transition:.3s}
.sidenav a:hover,.offcanvas a:focus{color:#f1f1f1}
.sidenav .closeNav{position:absolute;top:5px;right:25px;font-size:36px;margin-left:50px;color:rgba(255,255,255,0.8)}
#main{transition:margin-left .5s;padding:16px}

.navOpen{display:none;cursor:pointer;display:block;position:fixed;top:15px;left:0px;z-index:99;color:#333;width:45px;height:35px;opacity:.9;padding:5px;background:#000;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;-moz-user-select:none;-ms-user-select:none;-o-user-select:none; }
.navOpen:hover{border-color:#06c;color:#06c; }
.navOpen .menuBar,.navOpen .menuBar:before,.navOpen .menuBar:after{position:absolute;top:50%;left:50%;height:4px;width:35px;cursor:pointer;background:#fff;display:block;content:'';-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.navOpen .menuBar{transform:translate3d(-50%,-4px,0);-webkit-transform:translate3d(-50%,-4px,0)}
.navOpen .menuBar:before{transform:translate3d(-50%,-10px,0);-webkit-transform:translate3d(-50%,-10px,0)}
.navOpen .menuBar:after{transform:translate3d(-50%,6px,0);-webkit-transform:translate3d(-50%,6px,0)}


.downarrowclass{background:url(../10020/sprites_image.png) -56px -4px no-repeat;height:3px;width:5px;display:inline-block;position:absolute;bottom:8px;left:50%;margin-left:-2px;outline:none;}
.rightarrowclass{background:url(../10020/sprites_image.png) -44px -3px no-repeat;height:5px;width:3px;display:inline-block;position:absolute;right:10px;top:48%;}

/*ddsmoothmenu*/
.ddsmoothmenu ul li a{color: #2d2b2b;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{ color: rgba(255,255,255,0.95); }
.ddsmoothmenu ul li ul a:link, .ddsmoothmenu ul li ul a:visited{color: #666;}
.ddsmoothmenu > ul > li > a.selected,.ddsmoothmenu ul li a:hover,.ddsmoothmenu ul li a.on {background:#cc2b2b;color:#fff; }
.ddsmoothmenu ul ul li a:hover{background:cc2b2b; color:#fff; }
.ddsmoothmenu ul li ul{background:#fff;box-shadow:0px 2px 4px rgba(0,0,0,0.3);-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.3);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.3);}
.ddshadow{background-color: #ccc;}
.ddcss3support .ddshadow {background-color: transparent;box-shadow: 5px 5px 5px #aaa;-moz-box-shadow: 5px 5px 5px #aaa;-webkit-box-shadow: 5px 5px 5px #aaa;}
div.ddsmoothmobile{background:#000;color:#fff;}
div.ddsmoothmobile::before{position:fixed;content:'';left:0px;right:0px;top:0px;bottom:0px;background:rgba(0,0,0,0.6);  z-index:99;}
div.ddsmoothmobile ul > li > a{color:#fff;text-decoration: none;}
div.ddsmoothmobile div.topulsdiv{background:#cc2b2b;}
div.ddsmoothmobile ul.submenu,.animateddrawer:before, .animateddrawer:after,.animateddrawer span,.animateddrawer span::after{background:#fff; }
div.ddsmoothmobile ul li{ border-bottom:1px solid rgba(0,0,0,.1); border-top:1px solid rgba(255,255,255,.1); }
div.ddsmoothmobile ul > li a:hover{color:rgba(255,255,255,0.9);}
div.ddsmoothmobile ul.submenu li a{ color:#666; }
.animateddrawer{ }
.ddsmoothmenu > ul > li > a{border-right:1px solid rgba(0,0,0,.1); border-left: 1px solid rgba(255,255,255,.2);}
.ddsmoothmenu > ul > li:first-child a:first-child{border-left:0; border-right:0;}
div.ddsmoothmobile ul li li a{ color:#666; }
.logo img{max-width:initial; float:left; }