  .wsmenu html, .wsmenu body, .wsmenu iframe, .wsmenu h1, .wsmenu h2, .wsmenu h3, .wsmenu h4, .wsmenu h5, .wsmenu h6 { margin:0px; padding:0px; border:0px; font:inherit; vertical-align:baseline; font-weight:normal; font-size:12px; line-height:18px; font-family:Helvetica, Arial, sans-serif; -webkit-font-smoothing:subpixel-antialiased;  -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; -webkit-font-smoothing:subpixel-antialiased !important;  } .wsmenu .cl { clear:both; } .wsmenu img, object, embed, video { border:0 none; max-width:100%; } .wsmenu a:focus { outline:none !important; } .wsmenu:before, .wsmenu:after { content:""; display:table; } .wsmenu:after { clear:both; } .wsmobileheader { display:none !important; } #overlapblackbg { display:none; } .bigmegamenu { position:relative; } .wsmenu, .wsmenu a { font-family:Helvetica, sans-serif; color:#fff; font-size:13px; padding:0px; width:100%; float:right; border-radius:2px 2px 2px 2px; } .wsmenu-list { text-align:left; margin:0 auto 0 auto; width:100%; display:table; padding:0px; } .wsmenu-list > li { text-align:center; display:table-cell; } .wsmenu-list li:first-child a { border-radius:2px 2px 2px 2px; } .wsmenu-list li:last-child a { border-radius:2px 2px 2px 2px; border-right:0px solid; } .wsmenu-list > li > a .fa { display:inline-block; font-size:14px; line-height:inherit; margin-right:4px; } .wsmenu-list li ul li a .fa.fa-angle-double-right { font-size:12px; margin:0 3px 0 -4px; } .wsmenu-list li a .arrow:after { border-left:4px solid rgba(0, 0, 0, 0); border-right:4px solid rgba(0, 0, 0, 0); border-top:4px solid #b3b3b3; content:""; float:right; height:0; margin:0 0 0 9px; position:absolute; text-align:right; top:22px; width:0; } .wsmenu-list > li > a { display:block; color:#E5E5E5; padding:0px 14px; line-height:48px; text-decoration:none; position:relative; } .wsmenu-list li a:hover .arrow:after { border-top-color:#b3b3b3; } .wsmenu-list li a.active .arrow:after { border-top-color:#b3b3b3; } .wsmenu-list li:hover > a .arrow:after { border-top-color:#b3b3b3; } .megamenu iframe { width:100%; margin-top:10px; min-height:200px; } .megamenu video { width:100%; margin-top:10px; min-height:200px; } .wsmenu-list li:hover .megamenu { opacity:1; } .megamenu { width:100%; left:0px; position:absolute; top:48px; color:#000; z-index:1000; margin:0px; text-align:left; padding:10px 0px; font-size:15px; border:solid 1px #eeeeee; background-color:#fff; opacity:0; transform-origin:0% 0%; -o-transform-origin:0% 0%; -ms-transform-origin:0% 0%; -moz-transform-origin:0% 0%; -webkit-transform-origin:0% 0%; transition:-o-transform 0.3s, opacity 0.3s; -o-transition:-o-transform 0.3s, opacity 0.3s; -ms-transition:-ms-transform 0.3s, opacity 0.3s; -moz-transition:-moz-transform 0.3s, opacity 0.3s; -webkit-transition:-webkit-transform 0.3s, opacity 0.3s; } .megamenu .title { border-bottom:1px solid #CCC; font-size:14px; padding:9px 5px 9px 0px; font-size:17px; color:#424242; margin-bottom:7px; text-align:left; height:39px; margin:0px 0px 0px 0px; } .link-list li { display:block; text-align:center; white-space:nowrap; text-align:left; } .link-list li a { line-height:18px; border-right:none; text-align:left; padding:6px 0px; background:#fff !important; background-image:none !important; color:#666666 !important; border-right:0 none !important; display:block; border-right:1px solid #e7e7e7; background-color:#fff; color:#424242; } .link-list .fa { font-size:11px; } .megacollink { width:23%; float:left; margin:0% 1%; padding:0px; } .megacollink li { display:block; text-align:center; white-space:nowrap; text-align:left; } .megacollink li a { line-height:18px; border-right:none; text-align:left; padding:8px 0px; background:#fff !important; background-image:none !important; color:#666666 !important; border-right:0 none !important; display:block; border-right:1px solid #e7e7e7; background-color:#fff; color:#424242; } .megacollink .fa { font-size:11px; } .megacolimage { width:31.33%; float:left; margin:0% 1%; } .typographydiv { width:100%; margin:0% 0%; } .typographylinks { width:25%; float:left; margin:0% 0%; } .typographylinks ul { padding:0px; } .mainmapdiv { width:100%; display:block; margin:0% 0%; } .wsmenu-list .ad-style { width:28%; float:right; } .wsmenu-list .ad-style a { border:none !important; padding:0px !important; margin:0px !important; line-height:normal !important; background-image:none !important; } .mobile-sub .megamenu .ad-style a:hover { background-color:transparent !important; } .wsmenu-list .megamenu li:hover > a { background:transparent !important; } .wsmenu-list .megamenu li a:hover { background:transparent !important; text-decoration:underline; } .wsmenu-list .megamenu li .fa { margin-right:5px; text-align:center; width:18px; } .mrgtop { margin-top:15px; } .show-grid div { padding-bottom:10px; padding-top:10px; background-color:#dbdbdb; border:1px solid #e7e7e7; color:#6a6a6a; margin:2px 0px; } .halfmenu { width:40%; right:auto !important; left:auto !important; } .halfmenu .megacollink { width:48%; float:left; margin:0% 1%; } .halfdiv { width:35%; right:0px !important; left:auto; } .menu_form { width:100%; display:block; } .menu_form input[type="text"] { width:100%; border:1px solid #e2e2e2; border-radius:4px; color:#000; font-size:13px; padding:8px 5px; margin-bottom:8px; } .menu_form textarea { width:100%; border:1px solid #e2e2e2; border-radius:5px; color:#000; font-size:13px; padding:8px 5px; margin-bottom:8px; min-height:122px; } .menu_form input[type="submit"] { width:25%; display:block; height:28px; float:right; border:solid 1px #ccc; margin-right:15px; border-radius:2px; } .menu_form input[type="button"] { width:25%; display:block; height:28px; float:right; border:solid 1px #ccc; border-radius:2px; } .megamenu .left.carousel-control { padding-top:20%; } .megamenu .right.carousel-control { padding-top:20%; } .carousel-inner .item img { width:100%; } .megamenu .carousel-caption { bottom:0px; background-color:rgba(0, 0, 0, 0.7); font-size:13px; height:31px; left:0; padding:7px 0; right:0; width:100%; } .wsmenu-list li > .sub-menu { transform-style:preserve-3d; -o-transform-style:preserve-3d; -moz-transform-style:preserve-3d; -webkit-transform-style:preserve-3d; transform:rotateX(-75deg); -o-transform:rotateX(-75deg); -moz-transform:rotateX(-75deg); -webkit-transform:rotateX(-75deg); visibility:hidden; } .wsmenu-list li:hover > .sub-menu { transform:rotateX(0deg); -o-transform:rotateX(0deg); -moz-transform:rotateX(0deg); -webkit-transform:rotateX(0deg); opacity:1; visibility:visible; } .sub-menu li > .sub-menu-sub { transform-style:preserve-3d; -o-transform-style:preserve-3d; -moz-transform-style:preserve-3d; -webkit-transform-style:preserve-3d; transform:rotateX(-75deg); -o-transform:rotateX(-75deg); -moz-transform:rotateX(-75deg); -webkit-transform:rotateX(-75deg); visibility:hidden; } .sub-menu li:hover > .sub-menu-sub { transform:rotateX(0deg); -o-transform:rotateX(0deg); -moz-transform:rotateX(0deg); -webkit-transform:rotateX(0deg); opacity:1; visibility:visible; } .sub-menu-sub li > .sub-menu-sub-sub { transform-style:preserve-3d; -o-transform-style:preserve-3d; -moz-transform-style:preserve-3d; -webkit-transform-style:preserve-3d; transform:rotateX(-75deg); -o-transform:rotateX(-75deg); -moz-transform:rotateX(-75deg); -webkit-transform:rotateX(-75deg); visibility:hidden; } .sub-menu-sub li:hover > .sub-menu-sub-sub { transform:rotateX(0deg); -o-transform:rotateX(0deg); -moz-transform:rotateX(0deg); -webkit-transform:rotateX(0deg); opacity:1; visibility:visible; } .wsmenu-list li > .megamenu { transform-style:preserve-3d; -o-transform-style:preserve-3d; -moz-transform-style:preserve-3d; -webkit-transform-style:preserve-3d; transform:rotateX(-75deg); -o-transform:rotateX(-75deg); -moz-transform:rotateX(-75deg); -webkit-transform:rotateX(-75deg); visibility:hidden; } .wsmenu-list li:hover > .megamenu { transform:rotateX(0deg); -o-transform:rotateX(0deg); -moz-transform:rotateX(0deg); -webkit-transform:rotateX(0deg); opacity:1; visibility:visible; } .sub-menu { position:absolute; top:48px; z-index:1000; margin:0px; padding:2px; border:solid 1px #eeeeee; background-color:#fff; opacity:0; transform-origin:0% 0%; -o-transform-origin:0% 0%; -ms-transform-origin:0% 0%; -moz-transform-origin:0% 0%; -webkit-transform-origin:0% 0%; transition:-o-transform 0.3s, opacity 0.3s; -o-transition:-o-transform 0.3s, opacity 0.3s; -ms-transition:-ms-transform 0.3s, opacity 0.3s; -moz-transition:-moz-transform 0.3s, opacity 0.3s; -webkit-transition:-webkit-transform 0.3s, opacity 0.3s; } .sub-menu li a { background:#fff !important; background-image:none !important; color:#666666 !important; border-right:0 none !important; text-align:left; display:block; line-height:22px; padding:6px 12px; text-transform:none; font-size:13px; letter-spacing:normal; border-right:0px solid; text-decoration:none; } .sub-menu li { position:relative; margin:0px; padding:0px; } .wsmenuexpandermain { display:none; } .wsmenu-list li:hover .sub-menu { display:block; } .wsmenu-list .sub-menu .sub-menu-sub { min-width:220px; position:absolute; left:100%; top:0; margin:0px; padding:0px; opacity:0; transform-origin:0% 0%; -o-transform-origin:0% 0%; -ms-transform-origin:0% 0%; -moz-transform-origin:0% 0%; -webkit-transform-origin:0% 0%; transition:-o-transform 0.4s, opacity 0.4s; -o-transition:-o-transform 0.4s, opacity 0.4s; -ms-transition:-ms-transform 0.4s, opacity 0.4s; -moz-transition:-moz-transform 0.4s, opacity 0.4s; -webkit-transition:-webkit-transform 0.4s, opacity 0.4s; } .wsmenu-list .sub-menu li:hover .sub-menu-sub { opacity:1; list-style:none; padding:2px; border:solid 1px #eeeeee; background-color:#fff; } .wsmenu-list .sub-menu li:hover .sub-menu-sub { display:block; } .wsmenu-list .sub-menu .sub-menu-sub .sub-menu-sub-sub { min-width:220px; position:absolute; left:100%; top:0; margin:0px; padding:0px; opacity:0; transform-origin:0% 0%; -o-transform-origin:0% 0%; -ms-transform-origin:0% 0%; -moz-transform-origin:0% 0%; -webkit-transform-origin:0% 0%; transition:-o-transform 0.4s, opacity 0.4s; -o-transition:-o-transform 0.4s, opacity 0.4s; -ms-transition:-ms-transform 0.4s, opacity 0.4s; -moz-transition:-moz-transform 0.4s, opacity 0.4s; -webkit-transition:-webkit-transform 0.4s, opacity 0.4s; } .wsmenu-list .sub-menu .sub-menu-sub li:hover .sub-menu-sub-sub { opacity:1; list-style:none; padding:2px; border:solid 1px #eeeeee; background-color:#fff; } .sub-menu li { position:relative; padding:0px; margin:0px; display:block; } .wsmenu-click { display:none; } .wsmenu-click02 { display:none; } .wsmenu-list li:hover > a { background-color:rgba(0, 0, 0, 0.08) !important; text-decoration:none; } .wsmenu-list > li > a:hover { background-color:rgba(0, 0, 0, 0.08) !important; text-decoration:none; } .wsmenu-list > li > a.active { background-color:rgba(0, 0, 0, 0.08) !important; text-decoration:none; } .sub-menu > li > a:hover { background-color:rgba(0, 0, 0, 0.08) !important; border-radius:0px !important; text-decoration:none; text-decoration:none; } .typography-text { padding:0px 0px; font-size:14px; } .typography-text ul { padding:0px 0px; margin:0px; } .typography-text p { text-align:justify; line-height:24px; color:#656565; } .typography-text ul li { display:block; padding:2px 0px; line-height:22px; } .typography-text ul li a { color:#656565; } .hometext { display:none; } .sub-menu .fa { margin-right:7px; } @media only screen and (min-width:768px) and (max-width:1064px) { .wsmenu-list > li > a > .fa {  display:none !important; } .hometext {  display:block !important; } } @media only screen and (min-width:768px) { .wsmenu-list li:hover > .sub-menu {  display:block !important; } .sub-menu li:hover > .sub-menu-sub {  display:block !important; } .sub-menu-sub li:hover > .sub-menu-sub-sub {  display:block !important; } .wsmenu-list li:hover > .megamenu {  display:block !important; } } @media only screen and (max-width:767px) { .wsoffcanvasopener .wsmenu {  left:0px;  -webkit-transition:all 0.4s ease-in-out;  transition:all 0.4s ease-in-out; } .wsmenucontainer.wsoffcanvasopener {  display:block;  margin-left:240px; } .wsmobileheader {  display:block !important;  position:absolute;  top:0;  right:0;  left:0;  -webkit-transition:all 0.4s ease-in-out;  transition:all 0.4s ease-in-out; } .wsmenu-list > li:hover > a {  background-color:rgba(0, 0, 0, 0.08) !important;  text-decoration:none; } .hometext {  display:inline-block !important; } .megacollink {  width:96% !important;  margin:0% 2% !important; } .megacolimage {  width:90% !important;  margin:0% 5% !important; } .typographylinks {  width:98% !important;  margin:0% 1% !important; } .typographydiv {  width:86% !important;  margin:0% 7% !important; } .mainmapdiv {  width:90% !important;  margin:0% 5% !important; } #overlapblackbg {  left:0;  z-index:0;  width:100%;  height:100%;  position:fixed;  top:0;  display:none;  background-color:rgba(0, 0, 0, 0.45);  cursor:pointer; } .wsoffcanvasopener #overlapblackbg {  display:block !important; } .sub-menu > li:hover > a {  background-color:#7b7b7b;  color:#666666; } .wsmenu > .wsmenu-list > li > a.active {  color:#666666;  background-color:rgba(0, 0, 0, 0.08); } .wsmenu > .wsmenu-list > li > a:hover {  color:#666666;  background-color:rgba(0, 0, 0, 0.08); } .wsmenu-list li:hover .sub-menu {  display:none; } .wsmenu-list li:hover .sub-menu .sub-menu-sub {  display:none; } .wsmenu-list .sub-menu .sub-menu-sub li:hover .sub-menu-sub-sub {  display:none;  list-style:none;  padding:2px;  border:solid 1px #eeeeee;  background-color:#fff; } .wsmenu-list li:first-child a {  border-radius:0px 0px 0px 0px; } .wsmenu-list li:last-child a {  border-radius:0px 0px 0px 0px;  border-right:0px solid; } .innerpnd {  padding:0px !important; } .typography-text {  padding:10px 0px; } .wsmenucontainer {   -webkit-transition:all 0.4s ease-in-out;  transition:all 0.4s ease-in-out; } .wsmenu-click {  height:43px;  position:absolute;  top:0;  right:0;  display:block;  cursor:pointer;  width:100%; } .wsmenu-click i {  display:block;  height:23px;  width:25px;  margin-top:11px;  margin-right:8px;  background-size:25px;  font-size:21px;  color:rgba(0, 0, 0, 0.25);  float:right; } .wsmenu-click02 {  height:43px;  position:absolute;  top:0;  right:0;  display:block;  cursor:pointer;  width:100%; } .wsmenu-click02 i {  display:block;  height:23px;  width:25px;  margin-top:11px;  margin-right:8px;  background-size:25px;  font-size:21px;  color:rgba(0, 0, 0, 0.25);  float:right; } .ws-activearrow > i {  -webkit-transform:rotate(180deg);  transform:rotate(180deg); } .wsmenu-rotate {  -webkit-transform:rotate(180deg);  transform:rotate(180deg); } .sub-menu-sub {  width:100% !important;  position:static !important;  left:100% !important;  top:0 !important;  display:none;  margin:0px !important;  padding:0px !important;  border:solid 0px !important;  -webkit-transform:none !important;  transform:none !important;  opacity:1 !important;  visibility:visible !important; } .sub-menu-sub li {  margin:0px 0px 0px 0px !important;  padding:0px;  position:relative; } .sub-menu-sub a {  display:block;  padding:10px 25px 10px 25px;  border-bottom:solid 1px #ccc;  font-weight:normal; } .sub-menu-sub li a.active {  color:#000 !important; } .sub-menu-sub li:hover > a {  background-color:#333333 !important;  color:#fff; } .wsmenu-list > li > a .fa {  margin-right:6px; } .sub-menu-sub-sub {  width:100% !important;  position:static !important;  left:100% !important;  top:0 !important;  display:none;  margin:0px !important;  padding:0px !important;  border:solid 0px !important;  -webkit-transform:none !important;  transform:none !important;  opacity:1 !important;  visibility:visible !important; } .sub-menu-sub-sub li {  margin:0px 0px 0px 0px !important; } .sub-menu-sub-sub a {  display:block;  color:#000;  padding:10px 25px;  background:#000 !important;  border-bottom:solid 1px #ccc;  font-weight:normal; } .sub-menu-sub-sub li a.active {  color:#000 !important; } .sub-menu-sub-sub li:hover > a {  background-color:#606060 !important;  color:#fff; } .wsmenu {  position:relative; } .wsmenu .wsmenu-list {  height:100%;  overflow-y:auto;  display:block !important; } .wsmenu .wsmenu-list > li {  width:100%;  display:block;  float:none;  border-right:none;  background-color:transparent;  position:relative;  white-space:inherit; } .wsmenu > .wsmenu-list > li > a {  padding:9px 32px 9px 17px;  font-size:14px;  text-align:left;  border-right:solid 0px;  background-color:transparent;  color:#666666;  line-height:25px;  border-bottom:1px solid;  border-bottom-color:rgba(0, 0, 0, 0.13);  position:static;  display:block } .wsmenu > .wsmenu-list > li > a > .fa {  font-size:16px;  color:#bfbfbf; } .wsmenu .wsmenu-list li a .arrow:after {  display:none !important; } .wsmenu .wsmenu-list li ul li a .fa.fa-caret-right {  font-size:12px !important;  color:#8E8E8E; } .mobile-sub .sub-menu {  -webkit-transform:none !important;  transform:none !important;  opacity:1 !important;  display:none;  position:relative !important;  top:0px;  background-color:#fff;  border:solid 1px #ccc;  padding:0px;  visibility:visible !important; } .mobile-sub .sub-menu li a {  line-height:20px;  height:36px;  background-color:#e7e7e7 !important;  font-size:13px !important;  padding:8px 0px 8px 18px;  color:#8E8E8E; } .mobile-sub .sub-menu li a:hover {  background-color:#e7e7e7 !important;  color:#666666;  text-decoration:underline; } .mobile-sub .sub-menu li:hover > a {  background-color:#e7e7e7 !important;  color:#666666; } .mobile-sub .sub-menu li .sub-menu-sub li a {  line-height:20px;  height:36px;  background-color:#e7e7e7 !important;  border-bottom:none;  padding-left:28px; } .mobile-sub .sub-menu li .sub-menu-sub li .sub-menu-sub-sub li a {  line-height:20px;  height:36px;  background-color:#e7e7e7 !important;  border-bottom:none !important;  padding-left:38px;  color:#8e8e8e; } .wsmenu-list .megamenu {  background-color:#fff;  color:#666666;  display:none;  position:relative !important;  top:0px;  padding:0px;  border:solid 0px;  -webkit-transform:none !important;  transform:none !important;  opacity:1 !important;  visibility:visible !important; } .wsmenu-list li:hover .megamenu {  display:none;  position:relative !important;  top:0px; } .megamenu .title {  color:#666666;  font-size:15px !important;  padding:10px 8px 10px 0px; } .halfdiv .title {  padding-left:0px; } .megamenu > ul {  width:100% !important;  margin:0px;  padding:0px;  font-size:13px !important; } .megamenu > ul > li > a {  padding:9px 14px !important;  line-height:normal !important;  font-size:13px !important;  background-color:#e7e7e7 !important;  color:#666666; } .megamenu > ul > li > a:hover {  background-color:#000000 !important; } .ad-style {  width:100% !important; } .megamenu ul li.title {  line-height:26px;  color:#666666;  margin:0px;  font-size:15px;  padding:7px 0px !important;  border-bottom:1px solid #ccc;  background-color:transparent !important; } .halfdiv {  width:100%;  display:block; } .halfmenu {  width:100%;  display:block; } .menu_form {  padding:10px 10px 63px 10px;  background-color:#e7e7e7; } .menu_form input[type="button"] {  width:46%; } .menu_form input[type="submit"] {  width:46%; } .menu_form textarea {  min-height:100px; } .wsmenu {  width:240px;  left:-240px;  height:100%;  position:fixed;  top:0;  margin:0;  background-color:#fff;  border-radius:0px;  z-index:102;  -webkit-transition:all 0.4s ease-in-out;  transition:all 0.4s ease-in-out;  border:none !important;  background-color:#fff !important; } .animated-arrow {  position:fixed;  left:0;  top:0;  z-index:102;  -webkit-transition:all 0.4s ease-in-out;  transition:all 0.4s ease-in-out; } .callusicon {  color:#c9c9c9;  font-size:25px;  height:25px;  position:fixed;  right:15px;  top:6px;  -webkit-transition:all 0.4s ease-in-out 0s;  transition:all 0.4s ease-in-out 0s;  width:25px;  z-index:102;  -webkit-transition:all 0.4s ease-in-out;  transition:all 0.4s ease-in-out; } .callusicon:focus, callusicon:hover {  color:#fff !important; } .wsoffcanvasopener .callusicon {  display:none !important; } .small-logo {  display:block;  text-align:center;  width:100%;  height:52px;  background:#1E4667;  box-shadow:0 1px 4px rgba(0, 0, 0, 0.5);  -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.5);  padding-top:10px;  position:relative;  z-index:101;  margin:0 !important; } .small-logo img, .small-logo svg {  margin-top:1px;  width:210px; } .wsoffcanvasopener .animated-arrow {  left:240px; } .animated-arrow {  cursor:pointer;  padding:13px 35px 16px 0px;  margin:10px 0 0 15px; } .animated-arrow span, .animated-arrow span:before, .animated-arrow span:after {  cursor:pointer;  height:3px;  width:23px;  background:#c9c9c9;  position:absolute;  display:block;  content:''; } .animated-arrow span:before {  top:-7px; } .animated-arrow span:after {  bottom:-7px; } .animated-arrow span, .animated-arrow span:before, .animated-arrow span:after {  -webkit-transition:all 500ms ease-in-out;  transition:all 500ms ease-in-out; } .wsoffcanvasopener .animated-arrow span {  background-color:transparent; } .wsoffcanvasopener .animated-arrow span:before, .animated-arrow.active span:after {  top:7px; } .wsoffcanvasopener .animated-arrow span:before {  transform:rotate(45deg);  -moz-transform:rotate(45deg);  -ms-transform:rotate(45deg);  -o-transform:rotate(45deg);  -webkit-transform:rotate(45deg);  bottom:0px; } .wsoffcanvasopener .animated-arrow span:after {  transform:rotate(-45deg);  -moz-transform:rotate(-45deg);  -ms-transform:rotate(-45deg);  -o-transform:rotate(-45deg);  -webkit-transform:rotate(-45deg); } .wsmenu-list li > .sub-menu {  transform:none !important;  -webkit-transform:none !important;  transform:none !important;  -o-transform:none !important;  -moz-transform:none !important;  -webkit-transform:none !important;  visibility:visible !important; } .wsmenu-list li:hover > .sub-menu {  transform:none !important;  -webkit-transform:none !important;  transform:none !important;  -o-transform:none !important;  -moz-transform:none !important;  -webkit-transform:none !important;  visibility:visible !important; } .sub-menu li > .sub-menu-sub {  transform:none !important;  -webkit-transform:none !important;  transform:none !important;  -o-transform:none !important;  -moz-transform:none !important;  -webkit-transform:none !important;  visibility:visible !important; } .sub-menu li:hover > .sub-menu-sub {  transform:none !important;  -webkit-transform:none !important;  transform:none !important;  -o-transform:none !important;  -moz-transform:none !important;  -webkit-transform:none !important;  visibility:visible !important;  opacity:1 !important; } .sub-menu-sub li > .sub-menu-sub-sub {  transform:none !important;  -webkit-transform:none !important;  transform:none !important;  -o-transform:none !important;  -moz-transform:none !important;  -webkit-transform:none !important;  visibility:visible !important;  opacity:1 !important; } .sub-menu-sub li:hover > .sub-menu-sub-sub {  transform:none !important;  -webkit-transform:none !important;  transform:none !important;  -o-transform:none !important;  -moz-transform:none !important;  -webkit-transform:none !important;  visibility:visible !important;  opacity:1 !important; } .wsmenu-list li > .megamenu {  transform:none !important;  -webkit-transform:none !important;  transform:none !important;  -o-transform:none !important;  -moz-transform:none !important;  -webkit-transform:none !important;  visibility:visible !important;  opacity:1 !important; } .wsmenu-list li:hover > .megamenu {  transform:none !important;  -webkit-transform:none !important;  transform:none !important;  -o-transform:none !important;  -moz-transform:none !important;  -webkit-transform:none !important;  visibility:visible !important;  opacity:1 !important; } } .gry { background:#424242; color:#fff; } .orange { background:#ff670f; color:#fff; } .blue { background:#4A89DC; color:#fff; } .green { background:#74a52e; color:#fff; } .red { background:#DA4B38; color:#fff; } .yellow { background:#F6BB42; color:#fff; } .purple { background:#967ADC; color:#fff; } .pink { background:#ee1289; color:#fff; } .chocolate { background:#934915; color:#fff; } .gry > .wsmenu-list > li > a { color:#424242; border-right:1px solid rgba(0, 0, 0, 0.1); } .gry > .wsmenu-list > li > a { background-color:#fff !important; } .gry > .wsmenu-list > li > a > .arrow:after { border-top-color:#E5E5E5 !important; } .gry > .wsmenu-list > li:hover > a { background:#424242 !important; color:#fff !important; } .gry > .wsmenu-list > li > a:hover { background:#424242 !important; color:#fff !important; } .gry > .wsmenu-list > li > a.active { background:#424242 !important; color:#fff !important; } .gry > .sub-menu > li > a:hover { background:#424242; border-radius:0px !important; color:#fff; } .gry .wsmenu-list li a:hover .arrow:after { border-top-color:#fff; } .gry .wsmenu-list li a.active .arrow:after { border-top-color:#fff; } .gry .wsmenu-list li:hover > a .arrow:after { border-top-color:#fff; } .orange > .wsmenu-list > li > a { color:#424242; border-right:1px solid rgba(0, 0, 0, 0.1); } .orange > .wsmenu-list > li > a { background-color:#fff !important; } .orange > .wsmenu-list > li > a > .arrow:after { border-top-color:#E5E5E5 !important; } .orange > .wsmenu-list > li:hover > a { background:#ff670f !important; color:#fff !important; } .orange > .wsmenu-list > li > a:hover { background:#ff670f !important; color:#fff !important; } .orange > .wsmenu-list > li > a.active { background:#ff670f !important; color:#fff !important; } .orange > .sub-menu > li > a:hover { background:#ff670f; border-radius:0px !important; color:#fff; } .orange .wsmenu-list li a:hover .arrow:after { border-top-color:#fff; } .orange .wsmenu-list li a.active .arrow:after { border-top-color:#fff; } .orange .wsmenu-list li:hover > a .arrow:after { border-top-color:#fff; } .blue > .wsmenu-list > li > a { color:#424242; border-right:1px solid rgba(0, 0, 0, 0.1); } .blue > .wsmenu-list > li > a { background-color:#fff !important; } .blue > .wsmenu-list > li > a > .arrow:after { border-top-color:#E5E5E5 !important; } .blue > .wsmenu-list > li:hover > a { background:#4A89DC !important; color:#fff !important; } .blue > .wsmenu-list > li > a:hover { background:#4A89DC !important; color:#fff !important; } .blue > .wsmenu-list > li > a.active { background:#4A89DC !important; color:#fff !important; } .blue > .sub-menu li > a:hover { background:#4A89DC !important; border-radius:0px !important; color:#fff !important; } .blue .wsmenu-list li a:hover .arrow:after { border-top-color:#fff; } .blue .wsmenu-list li a.active .arrow:after { border-top-color:#fff; } .blue .wsmenu-list li:hover > a .arrow:after { border-top-color:#fff; } .green > .wsmenu-list > li > a { color:#424242; border-right:1px solid rgba(0, 0, 0, 0.1); } .green > .wsmenu-list > li > a { background-color:#fff !important; } .green > .wsmenu-list > li > a > .arrow:after { border-top-color:#E5E5E5 !important; } .green > .wsmenu-list > li:hover > a { background:#74a52e !important; color:#fff !important; } .green > .wsmenu-list > li > a:hover { background:#74a52e !important; color:#fff !important; } .green > .wsmenu-list > li > a.active { background:#74a52e !important; color:#fff !important; } .green > .sub-menu > li > a:hover { background:#74a52e !important; border-radius:0px !important; color:#fff !important; } .green .wsmenu-list li a:hover .arrow:after { border-top-color:#fff; } .green .wsmenu-list li a.active .arrow:after { border-top-color:#fff; } .green .wsmenu-list li:hover > a .arrow:after { border-top-color:#fff; } .red > .wsmenu-list > li > a { color:#424242; border-right:1px solid rgba(0, 0, 0, 0.1); } .red > .wsmenu-list > li > a { background-color:#fff !important; } .red > .wsmenu-list > li > a > .arrow:after { border-top-color:#E5E5E5 !important; } .red > .wsmenu-list > li:hover > a { background:#DA4B38 !important; color:#fff !important; } .red > .wsmenu-list > li > a:hover { background:#DA4B38 !important; color:#fff !important; } .red > .wsmenu-list > li > a.active { background:#DA4B38 !important; color:#fff !important; } .red > .sub-menu > li > a:hover { background:#DA4B38 !important; border-radius:0px !important; color:#fff !important; } .red .wsmenu-list li a:hover .arrow:after { border-top-color:#fff; } .red .wsmenu-list li a.active .arrow:after { border-top-color:#fff; } .red .wsmenu-list li:hover > a .arrow:after { border-top-color:#fff; } .yellow > .wsmenu-list > li > a { color:#424242; border-right:1px solid rgba(0, 0, 0, 0.1); } .yellow > .wsmenu-list > li > a { background-color:#fff !important; } .yellow > .wsmenu-list > li > a > .arrow:after { border-top-color:#E5E5E5 !important; } .yellow > .wsmenu-list > li:hover > a { background:#F6BB42 !important; color:#fff !important; } .yellow > .wsmenu-list > li > a:hover { background:#F6BB42 !important; color:#fff !important; } .yellow > .wsmenu-list > li > a.active { background:#F6BB42 !important; color:#fff !important; } .yellow > .sub-menu > li > a:hover { background:#F6BB42 !important; border-radius:0px !important; color:#fff !important; } .yellow .wsmenu-list li a:hover .arrow:after { border-top-color:#fff; } .yellow .wsmenu-list li a.active .arrow:after { border-top-color:#fff; } .yellow .wsmenu-list li:hover > a .arrow:after { border-top-color:#fff; } .yellow > .wsmenu-list li a .fa { color:#424242 !important; } .purple > .wsmenu-list > li > a { color:#424242; border-right:1px solid rgba(0, 0, 0, 0.1); } .purple > .wsmenu-list > li > a { background-color:#fff !important; } .purple > .wsmenu-list > li > a > .arrow:after { border-top-color:#E5E5E5 !important; } .purple > .wsmenu-list > li:hover > a { background:#967ADC !important; color:#fff !important; } .purple > .wsmenu-list > li > a:hover { background:#967ADC !important; color:#fff !important; } .purple > .wsmenu-list > li > a.active { background:#967ADC !important; color:#fff !important; } .purple > .sub-menu > li > a:hover { background:#967ADC !important; border-radius:0px !important; color:#fff !important; } .purple .wsmenu-list li a:hover .arrow:after { border-top-color:#fff; } .purple .wsmenu-list li a.active .arrow:after { border-top-color:#fff; } .purple .wsmenu-list li:hover > a .arrow:after { border-top-color:#fff; } .pink > .wsmenu-list > li > a { color:#424242; border-right:1px solid rgba(0, 0, 0, 0.1); } .pink > .wsmenu-list > li > a { background-color:#fff !important; } .pink > .wsmenu-list > li > a > .arrow:after { border-top-color:#E5E5E5 !important; } .pink > .wsmenu-list > li:hover > a { background:#ee1289 !important; color:#fff !important; } .pink > .wsmenu-list > li > a:hover { background:#ee1289 !important; color:#fff !important; } .pink > .wsmenu-list > li > a.active { background:#ee1289 !important; color:#fff !important; } .pink > .sub-menu > li > a:hover { background:#ee1289 !important; border-radius:0px !important; color:#fff !important; } .pink .wsmenu-list li a:hover .arrow:after { border-top-color:#fff; } .pink .wsmenu-list li a.active .arrow:after { border-top-color:#fff; } .pink .wsmenu-list li:hover > a .arrow:after { border-top-color:#fff; } .chocolate > .wsmenu-list > li > a { color:#424242; border-right:1px solid rgba(0, 0, 0, 0.1); } .chocolate > .wsmenu-list > li > a { background-color:#fff !important; } .chocolate > .wsmenu-list > li > a > .arrow:after { border-top-color:#E5E5E5 !important; } .chocolate > .wsmenu-list > li:hover > a { background:#934915 !important; color:#fff !important; } .chocolate > .wsmenu-list > li a:hover { background:#934915 !important; color:#fff !important; } .chocolate > .wsmenu-list > li a.active { background:#934915 !important; color:#fff !important; } .chocolate > .sub-menu > li a:hover { background:#934915 !important; border-radius:0px !important; color:#fff !important; } .chocolate .wsmenu-list li a:hover .arrow:after { border-top-color:#fff; } .chocolate .wsmenu-list li a.active .arrow:after { border-top-color:#fff; } .chocolate .wsmenu-list li:hover > a .arrow:after { border-top-color:#fff; } .tranbg { background-color:transparent !important; } .whitebg { background-color:#fff !important; } .whitebg:hover { color:#000 !important; } .blue-grdt { background:#5999ee; background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5999ee), color-stop(100%, #4a89dc)); background:-webkit-linear-gradient(top, #5999ee 0%, #4a89dc 100%); background:-ms-linear-gradient(top, #5999ee 0%, #4a89dc 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5999ee', endColorstr='#4a89dc', GradientType=0); color:#fff; } .gry-grdt { background:#565656; background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #565656), color-stop(100%, #424242)); background:-webkit-linear-gradient(top, #565656 0%, #424242 100%); background:-ms-linear-gradient(top, #565656 0%, #424242 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#565656', endColorstr='#424242', GradientType=0); color:#fff; } .green-grdt { background:#86ba3d; background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #86ba3d), color-stop(100%, #74a52e)); background:-webkit-linear-gradient(top, #86ba3d 0%, #74a52e 100%); background:-ms-linear-gradient(top, #86ba3d 0%, #74a52e 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#86ba3d', endColorstr='#74a52e', GradientType=0); color:#fff; } .red-grdt { background:#f05c48; background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f05c48), color-stop(100%, #da4b38)); background:-webkit-linear-gradient(top, #f05c48 0%, #da4b38 100%); background:-ms-linear-gradient(top, #f05c48 0%, #da4b38 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f05c48', endColorstr='#da4b38', GradientType=0); color:#fff; } .orange-grdt { background:#fc7d33; background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fc7d33), color-stop(100%, #ff670f)); background:-webkit-linear-gradient(top, #fc7d33 0%, #ff670f 100%); background:-ms-linear-gradient(top, #fc7d33 0%, #ff670f 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc7d33', endColorstr='#ff670f', GradientType=0); color:#fff; } .yellow-grdt { background:#ffcd67; background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffcd67), color-stop(100%, #f6bb42)); background:-webkit-linear-gradient(top, #ffcd67 0%, #ff670f 100%); background:-ms-linear-gradient(top, #ffcd67 0%, #f6bb42 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd67', endColorstr='#f6bb42', GradientType=0); color:#fff; } .purple-grdt { background:#a98ded; background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a98ded), color-stop(100%, #967adc)); background:-webkit-linear-gradient(top, #a98ded 0%, #967adc 100%); background:-ms-linear-gradient(top, #a98ded 0%, #967adc 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a98ded', endColorstr='#967adc', GradientType=0); color:#fff; } .pink-grdt { background:#fb3ea4; background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fb3ea4), color-stop(100%, #f21b8f)); background:-webkit-linear-gradient(top, #fb3ea4 0%, #f21b8f 100%); background:-ms-linear-gradient(top, #fb3ea4 0%, #f21b8f 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb3ea4', endColorstr='#f21b8f', GradientType=0); color:#fff; } .whitebg > .wsmenu-list > li > a { color:#424242; border-right:1px solid rgba(0, 0, 0, 0.1); } .whitebg > .wsmenu-list > li > a { background-color:#fff !important; } .whitebg > .wsmenu-list > li > a > .arrow:after { border-top-color:#E5E5E5 !important; } .red-grdt > .wsmenu-list > li > a { color:#fff !important; } .red-grdt > .wsmenu-list > li > a { background-color:transparent !important; } .red-grdt > .wsmenu-list > li > a > .arrow:after { border-top-color:#fff !important; } .gry-grdt > .wsmenu-list > li > a { color:#fff !important; } .gry-grdt > .wsmenu-list > li > a { background-color:transparent !important; } .gry-grdt > .wsmenu-list > li > a > .arrow:after { border-top-color:#fff !important; } .blue-grdt > .wsmenu-list > li > a { color:#fff !important; } .blue-grdt > .wsmenu-list > li > a { background-color:transparent !important; } .blue-grdt > .wsmenu-list > li > a > .arrow:after { border-top-color:#fff !important; } .green-grdt > .wsmenu-list > li > a { color:#fff !important; } .green-grdt > .wsmenu-list > li > a { background-color:transparent !important; } .green-grdt > .wsmenu-list > li > a > .arrow:after { border-top-color:#fff !important; } .orange-grdt > .wsmenu-list > li > a { color:#fff !important; } .orange-grdt > .wsmenu-list > li > a { background-color:transparent !important; } .orange-grdt > .wsmenu-list > li > a > .arrow:after { border-top-color:#fff !important; } .yellow-grdt > .wsmenu-list > li > a { color:#424242 !important; } .yellow-grdt > .wsmenu-list > li > a { background-color:transparent !important; } .yellow-grdt > .wsmenu-list > li > a > .arrow:after { border-top-color:#424242 !important; } .yellow-grdt > .wsmenu-list li a .fa { color:#424242 !important; } .purple-grdt > .wsmenu-list > li > a { color:#fff !important; } .purple-grdt > .wsmenu-list > li > a { background-color:transparent !important; } .purple-grdt > .wsmenu-list > li > a > .arrow:after { border-top-color:#fff !important; } .pink-grdt > .wsmenu-list > li > a { color:#fff !important; } .pink-grdt > .wsmenu-list > li > a { background-color:transparent !important; } .pink-grdt > .wsmenu-list > li > a > .arrow:after { border-top-color:#fff !important; } @media only screen and (max-width:767px) { .red-grdt > .wsmenu-list > li > a > .fa {  color:#fff !important; } .blue-grdt > .wsmenu-list > li > a > .fa {  color:#fff !important; } .orange-grdt > .wsmenu-list > li > a > .fa {  color:#fff !important; } .green-grdt > .wsmenu-list > li > a > .fa {  color:#fff !important; } .purple-grdt > .wsmenu-list > li > a > .fa {  color:#fff !important; } .pink-grdt > .wsmenu-list > li > a > .fa {  color:#fff !important; } .gry > .sub-menu > li:hover > a {  background-color:#424242 !important;  color:#fff; } .gry > .wsmenu .wsmenu-list > li > a.active {  color:#fff;  background-color:#424242; } .gry > .wsmenu .wsmenu-list > li > a:hover {  color:#fff;  background-color:#424242; } .orange > .sub-menu > li:hover > a {  background-color:#ff670f !important;  color:#fff; } .orange > .wsmenu > .wsmenu-list > li > a.active {  color:#fff;  background-color:#ff670f; } .orange > .wsmenu > .wsmenu-list > li > a:hover {  color:#fff;  background-color:#ff670f; } .blue > .sub-menu > li:hover > a {  background-color:#4A89DC !important;  color:#fff; } .blue > .wsmenu > .wsmenu-list > li > a.active {  color:#fff;  background-color:#4A89DC; } .blue > .wsmenu > .wsmenu-list > li > a:hover {  color:#fff;  background-color:#4A89DC; } .green > .sub-menu > li:hover > a {  background-color:#74a52e !important;  color:#fff; } .green > .wsmenu > .wsmenu-list > li > a.active {  color:#fff;  background-color:#74a52e; } .green > .wsmenu > .wsmenu-list > li > a:hover {  color:#fff;  background-color:#74a52e; } .red > .sub-menu > li:hover > a {  background-color:#DA4B38 !important;  color:#fff; } .red > .wsmenu > .wsmenu-list > li > a.active {  color:#fff;  background-color:#DA4B38; } .red > .wsmenu > .wsmenu-list > li > a:hover {  color:#fff;  background-color:#DA4B38; } .yellow > .sub-menu > li:hover > a {  background-color:#F6BB42 !important;  color:#fff; } .yellow > .wsmenu .wsmenu-list > li > a.active {  color:#fff;  background-color:#F6BB42; } .yellow > .wsmenu .wsmenu-list > li > a:hover {  color:#fff;  background-color:#F6BB42; } .purple > .sub-menu > li:hover > a {  background-color:#967ADC !important;  color:#fff; } .purple > .wsmenu > .wsmenu-list > li > a.active {  color:#fff;  background-color:#967ADC; } .purple > .wsmenu > .wsmenu-list > li > a:hover {  color:#fff;  background-color:#967ADC; } .pink > .sub-menu > li:hover > a {  background-color:#ee1289 !important;  color:#fff; } .pink > .wsmenu > .wsmenu-list > li > a.active {  color:#fff;  background-color:#ee1289; } .pink > .wsmenu > .wsmenu-list > li > a:hover {  color:#fff;  background-color:#ee1289; } .chocolate > .sub-menu > li:hover > a {  background-color:#934915 !important;  color:#fff; } .chocolate > .wsmenu > .wsmenu-list > li > a.active {  color:#fff;  background-color:#934915; } .chocolate > .wsmenu > .wsmenu-list > li > a:hover {  color:#fff;  background-color:#934915; } .tranbg {  background-color:#fff !important; } .tranbg > .wsmenu-list > li > a {  color:#000 !important; } }