@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap');

/*
font-family: 'Asap', sans-serif;
regular 400
medium 500
semi-bild 600
bold 700
*/
html, body{height:100%;}
body{padding:0; margin:0;font-family: 'Open Sans', sans-serif, sans-serif; font-weight:400;  font-size:18px; line-height: 25px; color:#363636; }
input, textarea, label, samp, big, small{font-family: 'Open Sans', sans-serif; font-weight:400;}
div, p, form, ul, li, h1, h2, h3, h4, h5, h6, a, span, form, img, br, input, textarea, label, samp, figure, section, aside, article, big, small{padding:0; margin:0;}
a, input{text-decoration:none; outline:none;}
img{border:0; outline:none;}
ul{list-style-type:none;}
*:focus{outline:none;}	
*, ::after, ::before{-webkit-box-sizing:border-box;	-moz-box-sizing:border-box; box-sizing:border-box;}
input[type="button"],input[type="submit"],.input-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.clear{clear:both; line-height:0 !important; font-size:0 !important; height:0px !important;}
.left{float:left;}
.right{float:right !important;}
.block{display:block;}
.inlineblock{display:inline-block;}
.relative{position:relative}
.absolute{position:absolute;}

.addAnimate{-webkit-transition: all 0.7s ease-in; -moz-transition: all 0.7s ease-in;  -o-transition: all 0.7s ease-in; transition: all 0.7s ease-in-out;}
.transition{-webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in;  -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in-out;}
.transition2{-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
/* .transition2{-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.transition3{-webkit-transition: all 12s ease-in-out; -moz-transition: all 12s ease-in-out;  -o-transition: all 12s ease-in-out; transition: all 12s ease-in-out;}
.transition4{-webkit-transition: all 1.2s ease-in-out; -moz-transition: all 1.2s ease-in-out;  -o-transition: all 1.2s ease-in-out; transition: all 1.2s ease-in-out;} */
.delay2{-webkit-transition-delay:0.4s; -moz-transition-delay:0.4s; -o-transition-delay:0.4s; -ms-transition-delay:0.4s; transition-delay:0.4s;}
.delay3{-webkit-transition-delay:0.3s; -moz-transition-delay:0.3s; -o-transition-delay:0.3s; -ms-transition-delay:0.3s; transition-delay:0.3s;}
.delay4{ -webkit-transition-delay:0.5s; -moz-transition-delay:0.5s; -o-transition-delay:0.5s; -ms-transition-delay:0.5s; transition-delay:0.5s;}
.delay5{ -webkit-transition-delay:0.9s; -moz-transition-delay:0.9s; -o-transition-delay:0.9s; -ms-transition-delay:0.9s; transition-delay:0.9s;}

.middle{ vertical-align:middle; text-align:center;}
.middle>*{ display:inline-block; vertical-align:middle; margin-right:-4px !important;}
.middle:after{content:''; height:100%; width:1px;display:inline-block; vertical-align:middle; }

.heading1_b{color:#243267; font-size:36px; font-weight:400; margin-bottom:30px;}
.heading1_b strong{ font-weight:700;}

.heading1_w{color:#FFF; font-size:36px; font-weight:400; margin-bottom:30px;}
.heading1_w strong{ font-weight:700;}

.heading2_b{color:#000; font-size:24px; font-weight:400; margin-bottom:30px;}
.heading2_b strong{ font-weight:700;}

.heading2_w{color:#FFF; font-size:24px; font-weight:400; margin-bottom:30px;}
.heading2_w strong{ font-weight:700;}

.heading3_w{color:#FFF; font-size:30px; font-weight:400; margin-bottom:30px;}
.heading3_b{color:#000; font-size:30px; font-weight:400; margin-bottom:30px;}

.more{height:43px; line-height:43px; padding:0 35px; color:#FFF; text-transform:uppercase; background:#cd2629; font-size:12px; display:inline-block; position:relative;}
.more:after{content:'';width:48px; height:9px; position:absolute; top:14px; right:-25px; background:url(../images/arrow.png) no-repeat 0 0; z-index:1;}
.more:before{content:'';width:22px; height:1px; position:absolute; top:22px; right:0px; background:#FFF; z-index:2;}

.more2{color:#e71f38; font-size:12px; font-weight:400; text-transform:uppercase; padding-right:30px; height:10px; line-height:10px; position:relative;display:inline-block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all 1s ease;transition:all .5s ease}
.more2:after{content:'';width:24px;height:7px;position:absolute;right:0;top:0px;background:url(../images/arrow2.png) no-repeat 100% 0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all 1s ease;transition:all .5s ease}
.more2:hover:after{background:url(../images/arrow2.png) no-repeat 0px 0;}

.more3{color:#e71f38; font-size:12px; font-weight:400; text-transform:uppercase; padding-right:20px; height:10px; line-height:10px; position:relative;display:inline-block; cursor:pointer;}
.more3:after{content:'';width:24px;height:10px;position:absolute;right:0;top:0px;background:url(../images/plus.gif) no-repeat 100% 0;}

.more4{color:#FFF; font-size:10px; font-weight:400; text-transform:uppercase; padding:0 15px; height:32px; line-height:32px; position:relative;display:inline-block; cursor:pointer; background:#c4153a; border-radius:3px;}
.more4:hover{color:#c4153a; background:#FFF;}

.roted90back{-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);} 
/* .zoomIn{-webkit-transform: scale(1.2); transform: scale(1.2);}
.zoomOut{-webkit-transform: scale(0.7); transform: scale(0.7);}
.roted{-moz-transform: rotate(50deg);-webkit-transform: rotate(50deg);-o-transform: rotate(50deg);-ms-transform: rotate(50deg);transform: rotate(50deg);} */
/* ------------------------------------- */

.center{ width:100%; max-width:1150px; margin:0 auto;}
.center:after{content:''; display:block; clear:both;}

.enqueryTriger{position: absolute;
    top: 0;
    right: 0px;
    width: 135px;
    height: 88px;
    z-index: 2;
    cursor: pointer;
    line-height: 88px;
    background: #662428; color: #fff; text-transform: uppercase;
    text-align: center;} 


.navHolder {
    position: absolute;
    left: 100%;
    top: 0;
    height: 500px;
    width: 100%;
    z-index: 3;
    background: #f7f7f7 url(../images/menu.jpg) no-repeat 50% 50%;
    opacity: 1;
    overflow: hidden;
}

.menuTriger {
    position: absolute;
    top: 0;
    right: 176px;
    width: 150px;
    height: 63px;
    z-index: 2;
    cursor: pointer;
}
.slidingenquiryActive {
    opacity: 1;
    right: 0;
}
.slidingenquiry {
    position: absolute;
    right: -335px;
    top: 0;
    height: 100%;
    width: 335px;
    z-index: 3;
    background: #C00 url(../images/enquireyBg.jpg) repeat-y 0 0;
    opacity: 1;
    overflow: hidden;
    text-align: center;
    padding-top: 110px;
}

.slidingenquiry{ position: fixed; right:-335px; top:0; height:100%; width:335px; z-index:3; background:#054c5e url(../images/enquireyBg.jpg) repeat-y 0 0; opacity:1; overflow:hidden; text-align:center; padding-top:110px;}
.slidingenquiryActive{ opacity:1; right:0;}


header{ background:#fff; -webkit-box-shadow:0px 6px 15px -1px rgba(0,0,0,0.09); -moz-box-shadow:0px 6px 15px -1px rgba(0,0,0,0.09); box-shadow:0px 6px 15px -1px rgba(0,0,0,0.09); z-index:5; position:fixed; width:100%; height:88px; top:0; left:0;}
header .center{ width:100%;}
header:after, .topLeft:after, .topRight:after{content:''; display:block; clear:both;}

.content_panel{ position:relative; z-index:1;}

.topLeft{float:left; padding:5px 0 0 0px;}
header .logo{ float:left; width:220px; height:66px; position:relative; padding: 8px 0 0 0;}
header .logo .logo_white{ position:absolute; left:0; top:0; z-index:1;}
header .logo .logo_color{ position:absolute; left:0; top:0; z-index:2; opacity:0; width:100%;}
header h1{ float:left; width:93px; height:37px; font-size:1px; line-height:1px; margin:5px 0 0 20px; border-left:1px solid rgba(255,255,255,0.3); color:rgba(0,0,0,0); position:relative;}
header h1 .wbf{position:absolute; right:0; top:0; z-index:1;}
header h1 .wbf_color{position:absolute; right:0; top:0; z-index:2; opacity:0;}

.topRight{float:right;}

header .topLoginBtn{ float:left; width:132px; height:40px; border:1px solid rgba(255,255,255,0.3); color:#ffcf1a; text-align:center; line-height:40px; text-transform:uppercase; font-size:11px; font-weight:600; margin:25px 0px 0 20px; }

nav { float: left; margin: 0 40px 0 0;}
#nav{}
#nav>li{ float:left; position:relative;}
#nav li.megamenu{position:static;}
header #nav>li>a{ display:block; font-size:14px; font-weight:600; height:88px; line-height:88px; text-transform:uppercase; color:#000; padding:0 10px; position:relative;-webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in;  -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in-out; }
header #nav>li:not(:last-of-type)>a:after{content:''; height:10px; border-right:1px solid rgba(255,255,255,0.3); position:absolute; top:0px; bottom:0; margin:auto; right:0;}

header #nav > li:hover > a:before{content:''; width:100%; height:1px; position:absolute; left:0; bottom:0; border-bottom:3px solid #C00;}
header #nav > ul > li.navActive > a:before{content:''; width:100%; height:1px; position:absolute; left:0; bottom:0; border-bottom:3px solid #C00;}

#nav li.megamenu div.dropmenu{width:100%; padding:0;}
#nav li.megamenu div.dropmenu .center{ position:relative; padding:35px 0px 50px 250px;}
.dropmenu{ position:absolute; left:0; top:100%;   width:300px; background:#FFF;  opacity:0; visibility:hidden; overflow:hidden; padding:25px 15px 40px 15px; -webkit-box-shadow: inset 0px 8px 16px -17px rgba(0,0,0,1);, 2px 11px 16px -9px rgba(0,0,0,0.33)-moz-box-shadow: inset 0px 8px 16px -17px rgba(0,0,0,1), 2px 11px 16px -9px rgba(0,0,0,0.33);box-shadow: inset 0px 8px 16px -17px rgba(0,0,0,1), 2px 11px 16px -9px rgba(0,0,0,0.33); }

.dropmenu.dropmenu_active{opacity:1; visibility:visible;}
.dropmenu.dropmenu_active ul{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);}

.dropmenu h3{ position:absolute; left:0; top:28px;color:#c9173c; font-size:24px; font-weight:400;}
.dropmenu h3 span{ display:block; vertical-align:middle;}
.dropmenu h3 span:after{content:''; width:70px; height:1px; display:inline-block; border-bottom:1px solid #c9173c; vertical-align:middle; margin-left:10px;}
.dropmenu .dropmenu_main{ float:left; width:25%;}
.dropmenu_main>li{ margin-bottom:15px;}
.dropmenu_main>li>a{ display:inline-block; padding-left:15px; background:url(../images/arrow4.png) no-repeat 0 8px; font-weight:400;color: #000; font-size: 16px;}

.dropmenu_main>li a:hover{ color:#c9173c !important;}
	
.dropmenu_sub{ padding:20px 0 0 15px;}
.dropmenu_sub li{ margin-bottom:5px;}
.dropmenu_sub li a{}
.dropmenu_sub li a:before{content:'- '; display:inline-block; margin-right:3px;}

.menuOverlay{ position:fixed; left:0; top:0; width:100%; height:100%; z-index:4; background:rgba(0,0,0,0.3); display:none;}
.menuClose{ display:none;}

/* header hover */
/*header:hover{ background:#FFF;}
header:hover .logo .logo_white{opacity:0;}
header:hover .logo .logo_color{opacity:1;}
header:hover h1{border-left:1px solid #cbcbcb;}
header:hover h1 .wbf{opacity:0;}
header:hover h1 .wbf_color{opacity:1;}
header:hover #nav li a{color:#2a3148;}*/
/*header #nav li:not(:last-of-type)>a:after{border-right:1px solid #cbcbcb;}*/
/*header:hover .topLoginBtn{border:1px solid #cbcbcb; color:#c7163b;-webkit-box-shadow:-2px 5px 13px -4px rgba(0,0,0,0.2); -moz-box-shadow:-2px 5px 13px -4px rgba(0,0,0,0.2); box-shadow:-2px 5px 13px -4px rgba(0,0,0,0.2);}*/
/* header hover */

/* header hover */
header.headerActive{ background:#FFF;}
header.headerActive .logo .logo_white{opacity:0;}
header.headerActive .logo .logo_color{opacity:1;}
header.headerActive h1{border-left:1px solid #cbcbcb;}
header.headerActive h1 .wbf{opacity:0;}
header.headerActive h1 .wbf_color{opacity:1;}
header.headerActive #nav li a{color:#2a3148;}
/*header #nav li:not(:last-of-type)>a:after{border-right:1px solid #cbcbcb;}*/
header.headerActive .topLoginBtn{border:1px solid #cbcbcb; color:#c7163b;-webkit-box-shadow:-2px 5px 13px -4px rgba(0,0,0,0.2); -moz-box-shadow:-2px 5px 13px -4px rgba(0,0,0,0.2); box-shadow:-2px 5px 13px -4px rgba(0,0,0,0.2);}
/* header hover */

#navTrigger{ display:none;}

.partners{ padding:10px 0 0px 0px; position:relative;}
.partners h2{ position:absolute; left:0; top:40px; font-size:30px; font-weight:600;}
.partners h2 span{ display:block; position:relative;}
/*.partners h2 span:after{content:''; display:block; width:150px; height:1px; border-top:2px solid #3c3c3c; position:absolute; top:53%; left:70px;}*/
.partners_slider{ position:relative;}
.partners_slider:before{content:''; width:10px; height:100px; position:absolute; left:0; top:0; background:#FFF; z-index:2;}
.partners_slider li{ float:left; width:25%; text-align:center; position:relative;}
.partners_slider li:after{content:''; height:70px; width:1px; border-left:1px solid #dcdbda; position:absolute; left:100%; top:0; bottom:0; margin:auto;}
.partners_slider li:first-child:after{content:''; height:70px; width:0px; border-left:0px solid #dcdbda; position:absolute; left:100%; top:0; bottom:0; margin:auto;}
.partners_slider li figure{ display:inline-block; width:130px; height:65px; }
.partners_slider li figure img{}
.partners_slider li strong{ display:block; color:#4e4a3e; font-size:12px; font-weight:400;}
.ps_prev, .ps_next{ display:inline-block; margin:auto; z-index:10; width:12px; height:23px; position:relative; text-indent:-99999px; cursor:pointer; position:absolute; top:50%; margin-top:-12px;}
.ps_prev{background:url(../images/close.png) no-repeat 100%  50%;left:0px;}
.ps_next{ background:url(../images/close.png) no-repeat 0 50%;right:0px;}
.partners_slider li:first-child:after{border-left:0px solid #dcdbda;}


.socialMedia{}
.socialMedia span{ display:block; margin-bottom:10px; font-size:16px; font-weight:600;}
.socialMedia article{}
.socialMedia article:after{content:''; display:block; clear:both;}
.socialMedia article a{ display:inline-block; width:27px; height:27px; font-size:0; line-height:0; margin-right:5px; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in;  -o-transition: all 0.2s ease-in; transition: all 0.2s ease-in-out;}
.socialMedia article a.facebook{ background:url(../images/icon-set2.png) no-repeat 0 0;}
.socialMedia article a.youtube{background:url(../images/icon-set2.png) no-repeat -27px 0;}
.socialMedia article a.instagram{background:url(../images/icon-set2.png) no-repeat -54px 0;}
.socialMedia article a.facebook:hover{ background:url(../images/icon-set2.png) no-repeat 0 100%;}
.socialMedia article a.youtube:hover{background:url(../images/icon-set2.png) no-repeat -27px 100%;}
.socialMedia article a.instagram:hover{background:url(../images/icon-set2.png) no-repeat -54px 100%;}


.socialMedia.smtype2 article a.facebook{ background:url(../images/icon-set2.png) no-repeat 0 100%;}
.socialMedia.smtype2 article a.youtube{background:url(../images/icon-set2.png) no-repeat -27px 100%;}
.socialMedia.smtype2 article a.instagram{background:url(../images/icon-set2.png) no-repeat -54px 100%;}

.footer{ background:#ededed; border-top:1px solid #dcdcdc; padding:40px 0;}
.footerLeft{ float:left;}
.footerLeft a{ font-size:14px; color:#0f0f0f; display:inline-block;position:relative;}
.footerLeft a:first-of-type{ margin-right:10px; padding-right:15px; }
.footerLeft a:first-of-type:after{content:'/'; position:absolute; right:0; top:0;}
.footerLeft span{ display:block; font-size:12px; padding-top:18px; text-transform:uppercase; font-weight:600;}
.footerLeft span strong{}

.footerRight{float:right;}
.footerRight:after{ content:''; display:block; clear:both;}
.footerRight>div{float:left}
.footerRight>div.helpline{ float:right;}
.helpline span{ display:block; font-size:14px; margin-bottom:18px; color:#0f0f0f;}
.helpline a{ display:inline-block; padding-left:20px; color:#0f0f0f; font-size:14px; font-weight:600; }
.helpline a:hover{color:#c9173c;}
.footerRight .socialMedia{ margin-right:100px;}
.footerRight .socialMedia span{font-size:14px; margin-bottom:0px; font-weight:400; color:#0f0f0f;}


 @media screen and (max-width:1025px){
.topLeft {padding:25px 0 0 20px;} 
#navTrigger{ display:block; float:left; width:66px; background:#1a3a73 url(../images/navTrigger.gif) no-repeat 50% 50% ; height:95px; cursor:pointer;border-left: 1px solid rgba(0,0,0,0.08); cursor:pointer; margin-left:20px;}
/* #navTrigger.ntClose{background:url(../images/close.png) no-repeat 50% 50% ;} */

nav{ position:fixed; top:0; right:-100%; height:100%; width:100%; background:#662428; overflow:auto; z-index:5;}
nav:before{content:'Menu'; display:block; margin-bottom:0px; font-size:20px; font-weight:600; color:#FFF; position:relative; top:-30px;}
#nav>li{ float:none; position:relative; margin-bottom:25px;}
#nav li.megamenu{position:static;}
header #nav>li>a{ display:block; font-size:16px; font-weight:600; height:auto; line-height:20px;  padding:0; position:relative;}
header #nav>li>a:after{content:''; display:inline-block; width:20%; height:1px; border-top:2px solid #FFF; border-right:0px solid #cbcbcb; position:relative; margin-left:10px; top:-5px; margin-right:10px; }
header #nav>li:not(:last-of-type)>a:after{ display: none; content:''; height:auto; border-right:0px solid rgba(255,255,255,0.3); position:relative; top:-5px; bottom:auto; margin:auto; right:auto; margin-left:10px; }

header #nav > li:hover > a:before{content:''; width:100%; height:1px; position:absolute; left:0; bottom:0; border-bottom:3px solid #C00;}
header #nav > ul > li.navActive > a:before{content:''; width:100%; height:1px; position:absolute; left:0; bottom:0; border-bottom:3px solid #C00;}

#nav li.megamenu div.dropmenu{width:100%; padding:25px 0 0;}
#nav li.megamenu div.dropmenu .center{ position:relative; padding:0; text-align:center;}
.dropmenu{ position:relative; left:auto; top:auto;   width:auto; background:transparent;  opacity:1; visibility:visible; overflow:hidden; -webkit-box-shadow: inset 0px 8px 16px -17px rgba(0,0,0,0), 2px 11px 16px -9px rgba(0,0,0,0); -moz-box-shadow: inset 0px 8px 16px -17px rgba(0,0,0,0), 2px 11px 16px -9px rgba(0,0,0,0);
    box-shadow: inset 0px 8px 16px -17px rgba(0,0,0,0), 2px 11px 16px -9px rgba(0,0,0,0); }

.dropmenu.dropmenu_active{opacity:1; visibility:visible;}

.dropmenu h3{ display:none;}
.dropmenu h3 span{ display:block; vertical-align:middle;}
.dropmenu h3 span:after{content:''; width:70px; height:1px; display:inline-block; border-bottom:1px solid #c9173c; vertical-align:middle; margin-left:10px;}
.dropmenu .dropmenu_main{float: none; min-width: 250px; text-align: left; display: inline-block;  vertical-align: top;}
.dropmenu_main>li{ margin-bottom:5px;}
.dropmenu_main>li>a {
    display: inline-block;
    padding-left: 15px;
    background: url(../images/arrow4-white.png) no-repeat 0 3px;
    font-weight: 400;
    font-size: 14px;
    line-height: 13px;
    /* padding: 2px 2px 2px 2px; */
}

.menuOverlay{display:none;}
.menuClose{ display:block; width:40px; height:40px; background:url(../images/close-white.png) no-repeat 50% 50%; position:absolute; right:20px; top:20px;}


/* .navShow { margin: 0 250px 0 -250px;} */
nav.navActive { right: 0; padding:60px 40px;}
	 
header:hover #nav li a{color:#FFF;}
header #nav li:not(:last-of-type) a:after{ }
 /* header hover */
header{ background:#FFF;}
header .logo .logo_white{opacity:0;}
header .logo .logo_color{opacity:1;}
header h1{border-left:1px solid #cbcbcb;}
header h1 .wbf{opacity:0;}
header h1 .wbf_color{opacity:1;}
header #nav li a{color:#FFF;}
header .topLoginBtn{border:1px solid #cbcbcb; color:#c7163b;-webkit-box-shadow:-2px 5px 13px -4px rgba(0,0,0,0.2); -moz-box-shadow:-2px 5px 13px -4px rgba(0,0,0,0.2); box-shadow:-2px 5px 13px -4px rgba(0,0,0,0.2);}
/* header hover */
	
.partners{ padding:40px 0 40px 0px; position:relative;}
.partners h2{ position:relative; left:auto; top:auto; font-size:30px; font-weight:600; margin-bottom:30px; position:relative;}
.partners h2 span{ display:inline-block;}
.partners h2 span:after{ display:none;}
.partners h2:after{content:''; display:block; width:150px; height:1px; border-top:2px solid #3c3c3c; position:absolute; top:53%; left:180px;}
.center {
    width:100%;
    max-width: inherit;
    margin: 0 auto;
}
.hero-slide {
    width: auto;
    margin: 0 auto;
    text-align: center;
}
	 nav {
    float: left;
    margin: 0 0 0 0;
}
 }



  @media screen and (max-width:600px){
	  .partners h2{  position:relative; padding-bottom:15px; text-align:center;}
.partners h2:after { display: none;}
.footerLeft{ float:none; width:100%; margin-top:30px; text-align:center;}
.footerRight{float:none; width:100%; margin:0 auto;}
.footerRight .socialMedia {
    margin-right: 0px;
    text-align: center;
}
.dropmenu .dropmenu_main {
    float: left;
    width: 95%;
}
.partners_slider li figure {
    display: inline-block;
    width: auto;
    height: auto;
}
 }
 @media screen and (max-width:550px){
header .topLoginBtn{border:0px solid #cbcbcb; box-shadow:-2px 5px 13px -4px rgba(0,0,0,0); width:40px; color:transparent; font-size:0; line-height:0; background:url(../images/human-icon.png) no-repeat 50% 50% ; cursor:pointer;}
header:hover .topLoginBtn{border:0px solid #cbcbcb;-webkit-box-shadow:-2px 5px 13px -4px rgba(0,0,0,0); -moz-box-shadow:-2px 5px 13px -4px rgba(0,0,0,0); box-shadow:-2px 5px 13px -4px rgba(0,0,0,0);}

header{ height:66px;}
#navTrigger{ width:64px;}
.topLeft {padding:15px 0 0 20px;}
/*header .logo {width: 100px;}*/
header h1 {margin: 5px 0 0 10px; width:88px;}
header h1 .wbf_color {width: 80%;}
header .topLoginBtn {margin: 25px 5px 0;}
#navTrigger{height:66px;}
header .logo {
    float: left;
    width: 158px;
    height: auto;
    position: relative;
}
.heading3_w { font-size:20px;}
 }
 
  @media screen and (max-width:360px){
.topLeft {padding:20px 0 0 20px;}
header .logo {width:119px;}
header h1 .wbf_color {width: 85%;}
header h1 {width: 85px;}

.footerRight>div{float:none; text-align:center;}
.footerRight>div.helpline{ float:none; margin-top:30px;}

  }