@font-face{font-display:swap;}
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,700&display=swap');
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100% }
body {margin:0; font-weight:normal; font-family: sans-serif;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block}
a {background-color: transparent}
a:active,a:hover {outline: 0}
b,strong {font-weight: 700}
h1 {margin: .67em 0; font-size: 2em;}
small {font-size: 80%;}
img {border: 0;}
code,kbd,pre,samp {font-family: monospace,monospace; font-size: 1em;}
button,input,optgroup,select,textarea {margin: 0; font: inherit; color: inherit;}
button {overflow: visible;}
button,select {text-transform: none;}
button,html input[type=button],input[type=reset],input[type=submit] {-webkit-appearance: button; cursor: pointer;}
input {line-height: normal;}
input[type=checkbox],input[type=radio] {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0;}
table {border-spacing: 0; border-collapse: collapse;}
td,th {padding: 0;}
* {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
:after,:before {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
html {font-size: 10px; -webkit-tap-highlight-color: rgba(0,0,0,0);}
body {font-size: 14px; line-height: 1.42857143; color: #333; background-color: #fff;}
button,input,select,textarea {font-family: inherit; font-size: inherit; line-height: inherit;}
a {color: #337ab7; text-decoration: none;}
a:focus,a:hover {color: #23527c; text-decoration: underline;}
img {vertical-align: middle;}
.img-thumbnail {display: inline-block; max-width: 100%; height: auto; padding: 4px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; ransition: all .2s ease-in-out;}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit;}
.h1,.h2,.h3,h1,h2,h3 {margin-top: 20px; margin-bottom: 10px;}
.h4,.h5,.h6,h4,h5,h6 {margin-top: 10px; margin-bottom: 10px;}
.h1,h1 {font-size: 36px;}
.h2,h2 {font-size: 30px;}
.h3,h3 {font-size: 24px;}
.h4,h4 {font-size: 18px;}
.h5,h5 {font-size: 14px;}
.h6,h6 {font-size: 12px;}
p {margin: 0 0 10px;}
.small,small {font-size: 85%;}
.text-center {text-align: center;}
ol,ul {margin-top: 0; margin-bottom: 10px;}
ol ol,ol ul,ul ol,ul ul {margin-bottom: 0;}
code,kbd,pre,samp {font-family: Menlo,Monaco,Consolas,"Courier New",monospace;}
code {padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; border-radius: 4px;}
.container {padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}
.row {margin-right: -15px; margin-left: -15px;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {float: left;}
.col-xs-12 {width: 100%;}
table {background-color: transparent;}
input[type=checkbox],input[type=radio] {margin: 4px 0 0; margin-top: 1px \9; line-height: normal;}
select[multiple],select[size] {height: auto;}
.collapse {display: none;}
.dropdown,.dropup {position: relative;}
.dropdown-menu {position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; font-size: 14px; text-align: left; list-style: none; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; order: 1px solid rgba(0,0,0,.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); box-shadow: 0 6px 12px rgba(0,0,0,.175)}
.dropdown-menu>li>a {display: block; padding: 3px 20px; clear: both; font-weight: 400; line-height: 1.42857143; color: #333; white-space: nowrap;}
.nav {padding-left: 0; margin-bottom: 0; list-style: none;}
.nav>li {position: relative; display: block;}
.nav>li>a {position: relative; display: block; padding: 10px 15px; }
.nav>li>a:focus,.nav>li>a:hover {text-decoration: none; ackground-color: #eee;}
.navbar {position: relative; min-height: 50px; margin-bottom: 20px; border: 1px solid transparent;}
.navbar-collapse {padding-right: 15px; padding-left: 15px; overflow-x: visible; -webkit-overflow-scrolling: touch; border-top: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1); box-shadow: inset 0 1px 0 rgba(255,255,255,.1);}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse {max-height: 340px;}
.navbar-fixed-top {top: 0; border-width: 0 0 1px;}
.navbar-brand {float: left; height: 50px; padding: 15px 15px; font-size: 18px; line-height: 20px;}
.navbar-brand>img {display: block;}
.navbar-toggle {position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px;}
.navbar-nav {margin: 7.5px -15px;}
.navbar-nav>li>a {padding-top: 10px; padding-bottom: 10px; line-height: 20px;}
.navbar-nav>li>.dropdown-menu {margin-top: 0; border-top-left-radius: 0; border-top-right-radius: 0;}
.navbar-inverse {background-color: #222; border-color: #080808;}
.navbar-inverse .navbar-brand {color: #9d9d9d;}
.navbar-inverse .navbar-nav>li>a {color: #9d9d9d;}
.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover {color: #fff; background-color: transparent;}
.navbar-inverse .navbar-toggle {border-color: #333;}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form {border-color: #101010;}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before {display: table; content: " ";}
.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after {clear: both;}
.pull-right {float: right!important;}
.pull-left {float: left!important;}
.hide {display: none!important;}
.show {display: block!important;}
.navbar-toggle .icon-bar {display: block; width: 22px; height: 2px; border-radius: 1px; } 
.navbar-toggle .icon-bar + .icon-bar {margin-top: 4px;}
.navbar-inverse .navbar-toggle .icon-bar {background-color: #fff;}
.sr-only {position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); border: 0;}
.navbar-toggle {position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-radius: 4px;}
.navbar-inverse .navbar-toggle .icon-bar {background-color: #007ac3;}
.navbar-toggle .icon-bar {display: block; width: 22px; height: 2px; border-radius: 1px;}
hr {height: 0; box-sizing: content-box;}
hr {margin-top: 20px; margin-bottom: 20px; border: 0; border-top-color: currentcolor; border-top-style: none; border-top-width: 0px; border-top: 1px solid #eee; }
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #101010;}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {max-height: 340px;}
.navbar-collapse.in {overflow-y: auto;}
.collapse.in {display: block;}
.navbar-collapse {padding-right: 15px; padding-left: 15px; overflow-x: visible; -webkit-overflow-scrolling: touch; border-top: 1px solid transparent; border-top-color: transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1); box-shadow: inset 0 1px 0 rgba(255,255,255,.1);}
.navbar-nav {margin: 7.5px -15px;}
.navbar-fixed-bottom, .navbar-fixed-top {position: relative; right: 0; left: 0; z-index: 1030;}
table {background-color: transparent;}
table {border-spacing: 0; border-collapse: collapse;}
table {border-left: 1px solid #006699; border-top: 1px solid #006699;}
table tr td {border-bottom: 1px solid #006699; border-right: 1px solid #006699; padding: 7px;}
*{margin:0; padding:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body{ background-color:#ffffff; color:#000000; font-family: 'Open Sans', sans-serif;font-weight: normal; font-size: 1.6rem !important;line-height: 1.62 !important; overflow-x: hidden; word-break: break-word;}
img{height:auto; max-width:100%; border:0; outline:none;}
p{padding:5px 0 10px 0; line-height:2em;}
h1{ font-size:35px; padding:0 0 0 0; margin-bottom:0; font-weight:100; color:#fff;}
h2{font-size:40px; font-weight:bold;}
a {text-decoration: none; color: #08c;}
a:focus{border-color: transparent; outline:none; outline-offset:0; border:none;}
p {padding: 5px 0 10px 0; line-height: 2em;}
section .title small, article .title small {font-size: 14px; color: #888; padding: 1% 0; clear: both;}
section .title small, article .title small a { color: #888; padding: 4px 0; display: inline-block;}
.blog-post-by small{margin:15px 0;}
.avatar-32 {border-radius: 30px; width: 32px; height: 32px;}
.auth a, .auth a:hover {color: #57b0e0 !important; font-weight: bold;}
aside, #content article {margin-top: 10px;}
article {min-height: 1200px;}
.containersectionnew .container {max-width: 1300px; width: inherit;}
.navbar-fixed-top.changedevices {background: #fff; top: 0; box-shadow: 0 0 5px #ccc; position:relative;}
/*header section start*/
.navbar-fixed-top .container{max-width: 1250px;}
.header-wt-sticky-bar {position: relative; top: 0; width: 100%;}
.header-wt-sticky-bar .navbar-fixed-top {position: relative; top: 8px; background:none; border-radius:0; height:54px; transition: none !important;}
.navbar-fixed-top .container {max-width: 1250px;}
.logo {margin: 0; position: relative; padding: 0; top: 15px; display: inline-block; float: left; overflow:hidden; padding:0 !important;}
.logo.new {top: -3px;}
.navbar-brand > img {margin-top: -5px !important;}
.navbar-brand  img {margin-top: 3px !important;}
nav ul{padding:0;}
.navbar.new1 .top-links {width: auto;}
.new .top-links {margin-top: 0px;}
.top-links ul {list-style: none; border-bottom: 1px solid #515f6d; padding-left: 0; float: right; position: relative;}
.new .top-links ul {border: 0; margin: 0;}
.top-links ul li {float: left; color: #38aeff; font-weight: 600; font-size: 20px; text-transform: uppercase; padding-top:7px;}
.top-links ul li{list-style-type:none;}
li a.discover {border: 2px solid #38aeff; color: #38aeff; transition: all 0.7s ease 0s; border-radius: 6px; padding: 5px 7px; font-weight: normal; text-transform: none; font-size: 13px; margin: -3px 0 3px 15px;}
.new .top-links ul li a{margin:3px 15px;}
.top-links ul li a.discover{border-color: #70ad47; background: #70ad47; color: #fff; border-radius: 0; padding: 5px 25px; display: inline-block; }
.navbar-nav {float: right;}
ul.nav > li {float: left;}
.navbar-nav > li > a{padding:0;}
.navbar.new .nav.navbar-nav > li {padding: 0 0; margin:0 15px;}
.navbar-nav > li > a {text-shadow: none !important;}
.navbar.new .nav.navbar-nav > li a {padding: 15px 0; font-weight: normal; color:#333; font-size:14px; display:inline-block;}
.navbar-inverse {background: none !important; border: 0 !important; position: inherit;}
.navbar.new {margin-bottom: 0; margin-top: 0px; min-height: inherit;}
ul li {padding-top: 7px;}
.dropdown-menu {border-top: 0; border: 1px solid #007ac3; border-bottom: 3px solid #007ac3; background: #007ac3; border-radius: 0; left:inherit; right:0;}
.navbar-nav > li > .dropdown-menu.dropdown-menuone {min-width: 170px; margin: 0 0 0 -40px; background:#f6f8fc; padding:15px 20px 20px 20px; border:none; box-shadow:0 2px 5px #999;}
.navbar.new .nav.navbar-nav > li .dropdown-menu a {color: #fff; border:none; font-weight:300; padding-bottom:0;}
.navbar.new .nav.navbar-nav > li .dropdown-menu a:hover{background:none; text-decoration:underline;}
.mega-dropdown {position: static !important;}
.mega-dropdown-menu{width:100%; box-shadow:none; padding:0; background:none; border:none;}
.mega-dropdown-menu ul li{list-style-type:none;}
.navbar.new .mega-dropdown-menu.dropdown-menu {top: 50px; box-shadow:none; border:none;}
.newmegadropmenu-boxonenew {display:flex; background:#007ac3; max-width: 1100px; float: none; margin: 0 auto; overflow: hidden; box-shadow: 0 2px 5px #021d2d; padding: 0 0 0 10px;}
.newmegadropmenu-boxonenew.changemxwt.newless {max-width: 860px;}
.collsnewmenu.spacechange {margin: 30px 35px 30px 30px;}
.newmegadropmenu-box.heading-new-marg h5, .menumoresection.heading-new-marg .box h6 {margin-bottom: 27px;}
.newmegadropmenu-box h6, .newmegadropmenu-box h5, .newmegadropmenu-box h5 a {color: #3dcaff; font-weight: bold !important; font-size: 18px !important; text-transform: uppercase; padding-bottom: 5px;}
nav ul {list-style: none; margin-top: 5px; margin-bottom: 0; padding-left: 0;}
.collsnewmenu li {margin: 0 0 20px 0; line-height: 8px;}
.navbar.new .nav.navbar-nav > li .dropdown-menu a {color: #fff; border:none;}
.newmegadropmenu-boxonenew.changetonew {background: #007ac3; max-width: 850px; float: none; margin: 0 auto; overflow: hidden; box-shadow: 0 2px 5px #021d2d; padding: 20px 40px; display: block;}
.newmegadropmenu-boxonenew.changetonew.ldsp-m {max-width: 1100px; padding: 0; display: flex;}
.newmegadropmenu-boxonenew.changetonew.ldsp-m.mxwnew {max-width: 900px;}
.newmegadropmenu-boxonenew.changemxwt.newless.newmegaadd {max-width: 500px; float: right; margin-right: 200px;}
.newmenuboxcont {display: flex; background: #007ac3; max-width: 900px; float: none; margin: 0 auto; overflow: hidden; box-shadow: 0 2px 5px #021d2d;}
.menumoresection {width: 650px; padding: 0 40px !important; display: flex; float: right !important;}
.newmenuboxcont .box {padding: 25px 0; margin: 0 100px 0 0; border-radius: 0; float: none;}
.menumoresection .box:last-child {margin-right: 0; float: right;}
.newmegadropmenu-box.heading-new-marg h5, .menumoresection.heading-new-marg .box h6 {margin-bottom: 27px;}
.menumoresection .box h6, .menumoresection .box h6 a {color: #3dcaff !important; font-weight: bold !important; font-size: 18px !important; text-transform: uppercase; padding-bottom: 5px;}
.menumoresection .box li {margin: 0 0 18px 0; line-height: 8px; padding-top:7px;}
.newmegadropmenu-boxonenew.changetonew.ldsp-m a{font-size:14px;}
.navbar.new .nav.navbar-nav > li .dropdown-menu a{font-weight:300;}
.newmegadropmenu-boxonenew.changetonew.ldsp-m span{display:block;}
.newmegadropmenu-box li {margin: 0 0 15px 0; line-height: 15px;}
.newmegadropmenu-boxonenew.changetonew.ldsp-m.mxwnew .menu-ldsp-new1{ width:28%; padding:40px; padding-top:25px; padding-bottom:5px; background:#0070c0; position:relative;}
.newmegadropmenu-boxonenew.changetonew.ldsp-m.mxwnew .menu-ldsp-new1::before {content: ""; width: 0px; height: 0px; border-top: 20px solid transparent; border-bottom: 20px solid transparent; border-left: 20px solid #0070c0; position:absolute; right:-20px; top:47%; z-index:99;}
.newmegadropmenu-boxonenew.changetonew.ldsp-m.mxwnew .menu-ldsp-new1 span.linkbtnmenu{background:#fff; color:#0070c0; display:inline-block; font-size:16px; padding:10px 30px; margin:40px 0 0 0;}
.newmegadropmenu-boxonenew.changetonew.ldsp-m.mxwnew .menu-ldsp-new1 p{font-size:16px; line-height:36px; color:#fff;}
.newmegadropmenu-boxonenew.changetonew.ldsp-m.mxwnew .menu-ldsp-new1 h5{line-height:40px; color:#fff; font-size:18px !important; text-transform:uppercase; margin-bottom:25px; font-weight:bold;}
.newmegadropmenu-boxonenew.changetonew.ldsp-m.mxwnew .menu-ldsp-new2{ width:49%; padding:37px 60px 5px 60px;  background:#007ac3; position:relative;}
.newmegadropmenu-boxonenew.changetonew.ldsp-m.mxwnew .menu-ldsp-new2::before {content: ""; width: 0px; height: 0px; border-top: 20px solid transparent; border-bottom: 20px solid transparent; border-left: 20px solid #007ac3; position:absolute; right:-20px; top:47%; z-index:999;}
.newmegadropmenu-boxonenew.changetonew.ldsp-m.mxwnew .menu-ldsp-new2 span{ font-size:15px; color:#fff; line-height:24px; padding:5px 0 20px 0;}
.newmegadropmenu-boxonenew.changetonew.ldsp-m.mxwnew .menu-ldsp-new2 img{float:left; margin:5px 0 0 0;}
.newmegadropmenu-boxonenew.changetonew.ldsp-m.mxwnew .menu-ldsp-new2 li{margin-left:20px;}
.newmegadropmenu-boxonenew.changetonew.ldsp-m.mxwnew .menu-ldsp-new2 strong{ color:#fff; font-size:15px; text-transform:uppercase;}
.newmegadropmenu-boxonenew.changetonew.ldsp-m.mxwnew .menu-ldsp-new2 span.relposmenul{position:relative; margin:0 0 0 90px; padding:0;}
.newmegadropmenu-boxonenew.changetonew.ldsp-m.mxwnew .menu-ldsp-new3{ width:23%; padding:42px 40px 5px 50px;  background:#0070c0;}
.newmegadropmenu-boxonenew.changetonew.ldsp-m.mxwnew .menu-ldsp-new3 span{ font-size:15px; color:#fff; line-height:24px; padding:10px 0 25px 0;}
.newmegadropmenu-boxonenew.changetonew.ldsp-m.mxwnew .menu-ldsp-new3 strong{ color:#fff; font-size:15px;}
.overlaymmenu .collapseinbg .changedevicemenu li span.linkbtnmenu{background:#fff; color:#0070c0; display:inline-block; font-size:14px; padding:10px 20px; margin:10px 0 0 0;}
.menuborderlineslider {position: absolute; display:block; left: 0; top:40px; margin:0 auto; height: 2px; background: #000; width: 0%; transition: width 0.5s ease;}
.menuborder-animate{position:relative; display:inline-block;}
.menuborder-animate:hover .menuborderlineslider{width: 100%;}
/*mobile menu start*/
.overlaymmenu {height: 100%; width: 0; position: fixed; z-index: 999; top: 0; left: 0; background-color: rgba(21,72,142, 0.8); overflow-x: hidden; transition: 0.3s;}.overlaymmenu-content {position: relative; top: 0; width:260px; text-align: left; background:#fff; height:100%;  overflow-y:scroll;}.overlaymmenu a {padding: 12px 20px; text-decoration: none; font-size: 16px; font-weight: normal; color: #333; display: block; transition: 0.3s; }.overlaymmenu a i {font-style: normal; font-weight: bold; display: inline-block; float: right; margin: -5px 20px 0 0;}.overlaymmenu .collapseinbg .changedevicemenu li span { color: rgba(255, 255, 255, 0.7);  font-size: 13px;}.overlaymmenu .collapseinbg .changedevicemenu h5, .overlaymmenu .collapseinbg .changedevicemenu h6, .overlaymmenu .collapseinbg .changedevicemenu h6 a {color: #3dcaff; font-weight: bold !important; font-size: 18px !important; text-transform: uppercase; padding-bottom: 5px!important; margin: 0; padding: 20px 0 10px 0;}.overlaymmenu a:hover, .overlaymmenu a:focus {color: #fff; background:#007ac3; }.overlaymmenu .closebtn {position: absolute; top: 20px; left: 260px; font-size: 60px; color:#fff;}.overlaymmenu .closebtn:hover{background:none;}.overlaymmenu a.list-group-item{border:none; border-radius:0;}.overlaymmenu .list-group{box-shadow:none;}.overlaymmenu .panel{box-shadow:none; border:none;}.overlaymmenu .collapseinbg{background:#007ac3; padding:0 20px 10px 20px;}.overlaymmenu .collapseinbg ul{padding:6px 0 0 0; margin:0;}.overlaymmenu .collapseinbg li{position:relative; margin-bottom:15px;}.overlaymmenu .collapseinbg li a{color:#fff; font-size:13px; padding:2px 0 2px 0;}.overlaymmenu .collapseinbg li a:hover{color:#7fddf2;}.overlaymmenu .collapseinbg li.nln {color: #85d0fa; font-size: 15px; padding-left: 0; margin-left: 0; margin-top:15px;}.overlaymmenu a .fa{margin-left:10px;}.overlaymmenu .collapseinbg li a .fa {left:0; position: absolute; top: 4px; margin:0;}.overlaymmenu .collapseinbg a{padding:2px 0;}.overlaymmenu .collapseinbg h3 {border-bottom: 0 none; font-size: 20px; font-weight: 300; color: #7fddfa;}.overlaymmenu .collapseinbg li a .office365-icon {background: url(https://www.lepide.com/imagesrd/office365icon.png); width: 16px; height: 16px;}.overlaymmenu .collapseinbg li a .azuread-icon {background: url(https://www.lepide.com/imagesrd/azure-ad-icon-small.png); width: 16px; height: 16px;}.overlaymmenu .collapseinbg li a .onedrive-icon {background: url(https://www.lepide.com/imagesrd/onedrive-icon-small.png); width: 16px; height: 16px;}.overlaymmenu .collapseinbg li a .aws-icon {background: url(https://www.lepide.com/imagesrd/aws-icon-small.png); width: 16px; height: 16px;}.overlaymmenu .collapseinbg .buttonallpfm a {font-weight: 100; display: inline-block; padding: 15px 0 15px 30px; border: 1px solid #ffffff; color: #ffffff; font-size: 17px !important; text-shadow: none; text-align: center !important; text-decoration: none; -webkit-transition: all .6s ease 0s; transition: all .6s ease 0s; margin: 30px 5px 0; max-width: 200px; width: 100%; background: url(https://www.lepide.com/imagesrd/fa-lepide.png) no-repeat 15px 50%;}.overlaymmenu .collapseinbg .buttonallpfm a:hover{background:#ffffff url(https://www.lepide.com/imagesrd/fa-lepide-h.png) no-repeat 15px 50%; color:#007ac3!important;}.menubaricon{font-size:30px;cursor:pointer; position:absolute; top:10px; right:25px; color:#007ac3; margin:5px 0 6px 0;}
.overlaymmenu .collapseinbg li {position: relative; margin-bottom: 15px;}
.overlaymmenu .collapseinbg div ul li a {padding: 0;}
/*mobile menu end*/
/*header section end*/
#sticky-webinar-strip-new-2020{width:100%;position:relative;background:#ff5b5b;text-align:center;padding:12px 15px;color:#fff; font-size:16px; font-weight:normal; line-height:30px; }
#sticky-webinar-strip-new-2020 span.colsebtn{width:25px;height:25px; margin-left:50px; color:#fff;font-size:14px;font-weight:normal;cursor:pointer;}
#sticky-webinar-strip-new-2020 span.colsebtn:hover{opacity:0.7;}
#sticky-webinar-strip-new-2020 a.register-btn-ln{display:inline-block;padding:0;font-weight:normal;border:none;border-bottom:1px dashed #fff;color:#fff;margin-left:20px;text-transform:none;font-size:16px;border-radius:0;}
#sticky-webinar-strip-new-2020 a.register-btn-ln:hover{text-decoration:none;opacity:0.9;}
.banner-in {background: #007ac3 url(images/blog-top-strip.jpg) no-repeat center top; background-size: auto; margin:10px 0 0 0; height:110px; padding:30px 0; background-size: cover;}
.main {width: 100%; margin: 0px auto; text-align:left; padding: 0px 15px !important;}
.banner-in .main {width: inherit; max-width: 1250px; margin: 0 auto; padding-left: 15px; padding-right: 15px;}
.main.changen {max-width: 1100px; margin: 0 auto;}
.clr, .clear, .clearfix {clear: both;}
.banner-in .main.changen .top-left {float: left;}
.banner-in .main.changen .top-left span{font-size: 28px; font-weight: normal; color: #fff;}
.banner-in .main.changen .top-left span a{text-decoration:none; color:#FFFFFF;}
.banner-in .main .top-left {float: left;}
.banner-in .main .top-left span{font-size: 28px; font-weight: normal; color: #fff;}
.banner-in .main .top-left span a{text-decoration:none; color:#FFFFFF;}
.main.changepagemidwt {width: inherit; max-width: 1250px;}
aside, #content article {margin-top: 10px;}
#content article {float: left; width: 66.6666%; padding: 10px 70px 10px 43px; padding-left: 43px; margin-left: 0%;}
aside {float: right; width: 33.3333%; margin-bottom: 20px; }
aside ul {margin: 0; list-style: none; text-align: left;}
aside ul li {width: 100%; float: left;}
#side > li {border: 0px solid #ddd; margin-top: 22px; margin-bottom: 18px; padding: 25px; border-radius: 10px; box-shadow: 0px 1px 5px 5px #eee;}
aside ul li ul {margin: 0;}
aside ul li.popular ul li {padding: 10px 0px 10px 0px;}
aside ul li ul li {border: none; padding: 10px 0px;}
aside ul li ul li a {outline: medium none; height: auto; transition: padding 0.2s ease-out; -webkit-transition: padding 0.2s ease-out; -moz-transition: padding 0.2s ease-out; color: #333333; position: relative; display: block;}
aside ul li h3 {padding: 0 14px 0 0; line-height: 35px; color: #333; font-size: 20px; font-weight: 600; border-bottom: 1px solid #dbdbdb; margin-top: 0;}
.social-sidebar {clear: both; float: left; width: 100%; margin-left: 0;}
.follow { list-style:none; margin:0 0 30px; float:left; width:100%;  padding:0;padding-left:15px;}.follow li{ float:left; margin-right:5px;width:auto; padding:0px !important;height: 50px !important;overflow:hidden;}.follow li img { transition:all 0.5s ease 0s;}.follow li:hover img { opacity:0.7;}.follow li a:before {background:none !important ;position: absolute; left: 0px; top: 0px;}
.sprite{background-image:url(https://www.lepide.com/blog/wp-content/uploads/2019/12/social_icon.png);background-repeat:no-repeat;display:block;float:left}
li.sprite.sprite-facebook{width:32px;height:33px;background-position:-5px 3px;padding:3px}
li.sprite.sprite-instagram{width:32px;height:32px;background-position:-47px 3px;padding:3px}
li.sprite.sprite-linkedin{width:33px;height:32px;background-position:-87px 3px;padding:3px}
li.sprite.sprite-spiceworks{width:32px;height:32px;background-position:-5px -39px;padding:3px}
li.sprite.sprite-twiter{width:33px;height:32px;background-position:-46px -39px;padding:3px}
li.sprite.sprite-youtube{width:32px;height:32px;background-position:-90px -39px;padding:3px}
h3 a {color: #283a44; font-size: 18px; font-weight: 500; line-height: 1.45;}
#content .main.changepagemidwt article {padding-left: 0;}
.post-title h1{font-size:32px;color:#283a44;font-weight:600; line-height:46px;}
.post-nav,.post-link{clear:both;padding:3px 0 10px;font-size:12px;line-height: normal;}.post-nav a, .post-nav a:visited{text-decoration:none;}.post-nav a:hover{text-decoration:none;}.post-nav .previous{background:url(images/post_arrow.png) no-repeat left -25px;float:left;padding-left:18px;}.post-nav .next{background:url(images/post_arrow.png) no-repeat right 2px;float:right;padding-right:18px;text-align:right;}.post-link{clear:both;border:none;text-align:center;}.post-link a{border:1px solid #ededec;padding:2px 5px;text-decoration:none;border-radius:5px;}.post-link a:hover{border-color:#08c;}.post-link span{background:#f9f9f9;border:1px solid #ccc;padding:2px 5px;border-radius:5px;}.post-link a span{background:none;border:none;padding:0;}
.post-nav, .post-link {clear: both; padding: 3px 0 10px; font-size: 12px; line-height: normal;}
.post-nav {margin: 20px 0 0; border-top: 1px solid #ccc; padding: 10px 0;}
#comments {overflow: hidden; text-align: left; box-shadow: 0 0 10px rgba(0,0,0,0.6) !important; -moz-box-shadow: 0 0 10px rgba(0,0,0,0.6) !important; -webkit-box-shadow: 0 0 10px rgba(162, 110, 110, 0.6) !important; -o-box-shadow: 0 0 10px rgba(0,0,0,0.6) !important; padding-top: 3px !important; border-radius: 10px !important;}
.nopassword, .nocomments {display: none;}
.h2heading{font-size:22px; color:#283a44; font-weight:700; line-height:34px;}.h3heading{font-size:19px; color:#283a44; font-weight: bold; line-height:36px;}
h3{font-size:19px; font-weight:bold;}
.charttable{ padding:20px 0;}
.charttable table{ border-left:1px solid #fff; border-top:1px solid #fff;}
.charttable table th{ background:#19afe7; color:#fff; font-weight:bold; font-size:16px; padding:15px; border-right:1px solid #fff; border-bottom:1px solid #fff;}
.charttable table th.nobgnn{background:#fff;}
.charttable table td{padding:15px; border-right:1px solid #fff; border-bottom:1px solid #fff;}
.charttable table tr:nth-child(even) {background:#cfd5ea}
.charttable table tr:nth-child(odd) {background:#e9ebf5}
.charttablene{ padding:20px 0; max-width:600px;}
.charttablene table{ border-left:1px solid #fff; border-top:1px solid #fff;}
.charttablene table td{padding:15px; border-right:1px solid #fff; border-bottom:1px solid #fff;}
.charttablene table td.changeh{background:#fff; font-weight:bold; font-size:18px;}
.charttablene table tr:nth-child(even) {background:#deebf7}
.charttablene table tr:nth-child(odd) {background:#eff5fb}
h5.author{color:#008000}
.author a{font-weight:normal;}
.post_date {font-size: 14px; color: #9B9999; font-weight: normal !important; padding-left:30px;}
h4.adstitle{text-decoration:none;}
#content article.newarticle{padding:10px 0; width:67%; float:right;}
#content article.newarticle h3{font-size:19px; font-weight:700; line-height:36px; margin-top:30px;}
.main.changen{max-width:1100px; margin:0 auto;}
.inthis-section{float:left; width:25%; padding-top:60px; position:sticky; top:1px;}
.inthis-section h6{font-weight:normal; font-size:26px; padding-top:20px; padding-bottom:10px; text-transform:uppercase;}
.inthis-section ul{padding:0; margin:30px 0 0 7px; border-left:1px solid #ccc;}
.inthis-section ul li{margin:-5px 0 35px -9px; background: url(https://www.lepide.com/imagesrd/sticky-item-indicate.png) no-repeat 0 4px; display:block; padding:0;}
.inthis-section ul li:first-child{background: url(https://www.lepide.com/imagesrd/sticky-item-indicate1.png) no-repeat 0 0;}
.inthis-section ul li a{color: #666; display: block; padding:0 0 0 35px; text-decoration: none; font-size:16px; font-weight:normal;}
.inthis-section ul li a:focus{outline:none; outline-offset:0;}
.inthis-section ul li.stickycolor{background: url(https://www.lepide.com/imagesrd/sticky-item-indicate-active.png) no-repeat 0 4px !important;}
.inthis-section ul li:first-child.stickycolor{background: url(https://www.lepide.com/imagesrd/sticky-item-indicate-active1.png) no-repeat 0 0 !important;}
.inthis-section ul li.stickycolor a{color: #0069d9 !important;}
.icon-bar-social {position: fixed; margin-left: -50px; margin-top: 167px; width: 40px;}
/* Style the icon bar links */
.icon-bar-social a {display: block; text-align: center; padding: 2px; transition: all 0.3s ease; color: white; font-size: 20px;}
.icon-bar-social a span.socialicon{width:32px;  height:32px; border-radius:2px; display:inline-block;}
.icon-bar-social a span.socialicon.facebook{ background:#3b5998 url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat -49px -58px;}
.icon-bar-social a span.socialicon.twiter{ background:#55acee url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat -149px -58px;}
.icon-bar-social a span.socialicon.linkedin{ background:#007bb5 url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat 1px -58px;}
/* Style the social media icons with color, if you want */
.inthis-section .icon-bar-social{position:relative; margin:0; width:150px;}
.inthis-section .icon-bar-social a{display:inline-block;}
.inthis-section .icon-bar-social a:hover{margin:inherit; border:none;}
.pageform-blog-mid{margin:50px 0; padding:30px; background:#deebf7; position:relative;}
.pageform-blog-mid h5{font-weight:normal; font-size:21px !important; padding:10px 0; line-height:40px; margin-top:0;}
.popular-blos-section{padding:30px; margin:50px 0 100px 0; background:#deebf7; float:right; width:67%;}
.popular-blos-section h5{font-size:22px !important; font-weight:bold;}
.popular-blos-section ul{padding:15px 0 0 0; margin:0;}
.popular-blos-section ul li{margin:0 0 20px 0; background:url(https://www.lepide.com/imagesrd/post-arrow.png) no-repeat 0 9px; padding:0 0 0 40px; list-style-type:none;}
.popular-blos-section ul li a{color:#333333;}
.popular-blos-section ul li a:hover{text-decoration:underline;}
#content article.newarticle #comments{display:none;}
#content article.newarticle .post-nav{display:none;}
#content article.newarticle .post-meta{display:none;}
.main.changen .newmegadropmenu-boxonenew.changemxwt.newless.newmegaadd{margin-right:200px;}
.pagenew-table-style{ margin:10px 0 60px 0;}
.pagenew-table-style table{border-left:1px solid #deebf7; border-top:1px solid #deebf7;}
.pagenew-table-style table th, .pagenew-table-style table td{border-right:1px solid #deebf7; border-bottom:1px solid #deebf7; padding:15px;}
.pagenew-table-style table th{color:#FFFFFF; background:#81baef; font-size:16px; text-align:center;}
.pagenew-table-style table td:nth-child(1){color:#3598db;}
#loadingmessage{ position:absolute; left:32%; top:35%;}
#loadingmessage img{background:none; width:inherit !important; height:inherit !important; border:none; box-shadow:none;}
#loadingmessageone{ position:absolute; left:32%; top:25%;}
#loadingmessageone img{background:none; width:inherit !important; height:inherit !important; border:none; box-shadow:none;}
#loadingmessagetwo{ position:absolute; left:32%; top:25%;}
#loadingmessagetwo img{background:none; width:inherit !important; height:inherit !important; border:none; box-shadow:none;}
#loadingmessagethree{ position:absolute; left:32%; top:25%;}
#loadingmessagethree img{background:none; width:inherit !important; height:inherit !important; border:none; box-shadow:none;}
/*footer section start*/
footer.footerrd{background:#007ac3; color:#fff; padding:50px 0; clear:both; position:relative; overflow:hidden;}
footer h5 { font-size:24px; margin:0 0 20px; font-weight:400; }
footer .footlink { list-style:none;  padding:0; margin:0;}
footer .footlink li { padding-bottom:5px; padding-top:7px; font-weight:300; font-size:14px;}
footer .footlink a {color:#fff; font-size:14px;transition:all 0.5s ease 0s; text-decoration:none; font-weight:300;}
footer .footlink a:hover {color:#003366; }
footer h6{font-size:18px; margin:0 0 20px;font-weight:400}footer h4 { font-size:15px;font-weight:400;}
footer .follo li {float: left; margin-right: 10px; padding-top:7px; list-style-type:none;}
footer.footerrd .follo a.fb{background:#fff url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat -49px -7px;}
footer.footerrd .follo a.fb:hover{background:#025e95 url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat -49px -58px;}
footer.footerrd .follo a.in{background:#fff url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat 1px -7px;}
footer.footerrd .follo a.in:hover{background:#025e95 url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat 1px -58px;}
footer.footerrd .follo a.tw{background:#fff url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat -149px -7px;}
footer.footerrd .follo a.tw:hover{background:#025e95 url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat -149px -58px;}
footer.footerrd .follo a.ig{background:#fff url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat -99px -7px;}
footer.footerrd .follo a.ig:hover{background:#025e95 url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat -99px -58px;}
footer.footerrd .follo a.yt{background:#fff url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat -199px -7px;}
footer.footerrd .follo a.yt:hover{background:#025e95 url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat -199px -58px;}
footer.footerrd .newsletter{background:none; padding:82px 0 0 0; float:left; width: auto;}
footer.footerrd .newsletter h3{margin-left:0;}
footer.footerrd .newsletter #Email{margin:0; border-radius:0; background:#fff; color:#686868; border:none !important; font-size:16px; padding:6px 10px; width:250px; font-weight:300;}
footer.footerrd .newsletter .subscribe-btn{margin:0 0 0 -5px; border-radius:0; background:#025e95; color:#fff; padding:6px 30px; width:inherit; font-size:16px; font-weight:300; outline:none; border:1px solid #025e95;}
footer.footerrd .follo{float: left; margin:130px 0 0 50px; width: auto;}
footer.footerrd .follo a{display:block; width:33px; height:33px; border-radius:33px; background:#fff; color:#007ac3; text-align:center; font-size:18px; padding:3px 0 0 0; transition: all 0.7s ease 0s;}
footer.footerrd .follo a:hover{text-decoration:none; background:#025e95;}
footer.footerrd a.mailto{text-decoration:underline;}
footer.footerrd a:hover{color:#fff; text-decoration:underline;}
footer.footerrd h6{margin:0 0 10px 0;}
footer.footerrd .row{position:relative;}
footer.footerrd .footerlast{float:right;}
footer.footerrd .footerfirst{position:absolute; left:15px; top:0;}
footer.footerrd .footersecound{float: left; margin:0 8% 0 29%;}
footer.footerrd .footerthird{float: left; margin:0 10% 0 7%;}
footer.footerrd .footerfourth{position:absolute; right:15px; top:0;}
.heading-border-bottom{border-bottom:1px solid #fff; max-width:50px; margin-bottom:20px;}
.footerbottom{background:#025e95; padding:15px 0; color:#fff;}
.footerbottom a{color:#fff;}
.footerbottom ul.bottoms{margin:3px 0 0 0; padding:0; float:left; width: auto; font-size:14px; font-weight:300;}
.footerbottom ul.bottoms a{font-size:14px; font-weight:300;}
.footerbottom ul.bottoms li{list-style-type:none; display:inline-block; margin:0 10px 0 0;}
.footerbottom .bottomright{float:right;}
.bottomright span.mspartner{background: url(https://www.lepide.com/imagesrd/group-small-icons.png) no-repeat -81px -21px; width:122px; height:24px; display:inline-block; float:left; margin-right:25px;}
/*footer section end*/
.ilost-pagenav{clear:both;padding:5px 0;}.ilost-pagenav .pages,.ilost-pagenav .extend,.ilost-pagenav .last{border-color:#fff;}.ilost-pagenav a,.ilost-pagenav span{border:1px solid #ddd;margin:2px;padding:3px 5px;text-decoration:none;border-radius:5px;}.ilost-pagenav a:hover,.ilost-pagenav span.current{border-color:#08c;}.ilost-pagenav span.current{background:#f9f9f9;border-color:#999;font-weight:bold;}
.ilost-pagenav .extend{display:none;}
.ilost-pagenav .last{display:none;;}
.authers-page{ overflow:hidden;}.authers-page .imgsectionp{float:left; text-align: center;}.authers-page .descripstionp{position:relative; margin:0 0 0 110px;}.authers-page .descripstionp h1{ color:#188fe3; font-size:30px; font-weight:bold;}.authers-page .descripstionp p{font-weight:300;}.authers-page .descripstionp .subtext{color:#000; font-size:22px; font-weight:normal;}.authers-page .descripstionp .subtext.topsps{padding-top:50px;}.avatar-70 {border-radius: 80px; width: 80px; height: 80px; margin-top:10px; margin-bottom:10px;}.authers-page .descripstionp span.publishdate{display:block;}.authers-page .descripstionp a{color:#188fe3;}.authers-page .descripstionp a:hover{text-decoration:underline;}.authers-page .descripstionp .box { background: #e9f3f9 none repeat scroll 0 0; float: left;  padding-bottom: 50px;   width: 100%;}.authers-page .descripstionp .box .box { background:#fff;}.authers-page .descripstionp .search{ padding:0; background:none;}.authers-page .descripstionp .search  #content { margin:15px 0; box-shadow:none;}.authers-page .descripstionp .search #page_navigation { margin-top:50px;}
#page_navigation { text-align:center;margin: 30px 0;}#page_navigation a { background:#fff; border:1px solid #cccccc;-webkit-transition: all .6s ease 0s;transition: all .6s ease 0s; color:#283a44; padding:10px 15px; margin:0 5px; text-decoration:none;}#page_navigation a:hover, #page_navigation a:focus, #page_navigation .page_link.active_page { color:#fff; background:#007ac3;}#page_navigation a.previous_link, #page_navigation a.next_link{ display:inline-block; width:100px;}.authers-page .descripstionp .morecontent span { display: none;}.authers-page .descripstionp .morelink {  display: block;}
section.archive {overflow: hidden; background: #f0f2f2; border: 1px solid #e8e8e8; margin: 5px 0 10px; padding: 5px 15px; text-align: left; border-radius: 5px;}
section .title h2, section .title h2 a {color: #333333;}
section .title h2 {margin: 0; line-height: normal; font-size: 32px; font-weight: 600; margin: 15px 0px; }
section .more-link {background: transparent url(images/more.png) no-repeat 100% 50%; padding-right: 10px; line-height: 18px;}
/* Post */ section{overflow:hidden;margin:10px 0 20px;text-align:left;}section .title h3{float:right;margin:0;padding:3px 0 0;font-size:1em;color:#a5acb0;}section .title h2{margin:0;line-height:normal; font-size:32px; font-weight:600; margin: 15px 0px;}section .title h2,section .title h2 a{color:#333333;}section .title h2 a:hover{text-decoration:underline;}section .title small,article .title small{font-size:14px;color:#888; padding:1% 0; clear:both;}section .title small,article .title small a{color:#888; padding:4px 0; display:inline-block;}section .title small a:hover{color:#357;}section .entry{margin:5px 4px;line-height:1.8;font-size:1em;}section .entry p{margin:8px 0;}section .entry .wp-socializer-buttons{margin: 5px 0 10px !important; padding: 0 !important;}section .entry p::-moz-selection,section .entry p::selection{background:#3875d7;color:#fff;}section .entry img{border:1px solid rgba(0,0,0,0.2);padding:1px;height:auto;box-shadow:0 1px 7px rgba(0,0,0,0.2);width:100% !important; height:100% !important;}section .entry img.wp-post-image{transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;}section .entry img.wp-post-image:hover{transform:scale(1.03) rotate(2deg);-moz-transform:scale(1.03) rotate(2deg);-webkit-transform:scale(1.03) rotate(2deg);}section .more-link{background:transparent url(images/more.png) no-repeat 100% 50%;padding-right:10px;line-height:18px;}section .post-meta{background:transparent url(images/postmeta.png) no-repeat 0 bottom;padding:6px 34px 18px;color:#888;background-size:100% 10px;-webkit-background-size:100% 10px; text-align: right; clear:both;}section .post-meta a{color:#08c;}
.subs-btn{border: 1px solid #19ade4;float: left;padding: 5px 3%;margin: 9px 0 0 0%;background: #19ade4;color: #fff;}
.subs-btn:hover{background: #007ac3;border: 1px solid #007AC3; color:#fff;}
.aligncenter, img.aligncenter {clear: both; display: block; margin-left: auto; margin-right: auto; }
.wp-caption {background: #f1f1f1; margin: 20px auto; margin-top:0; max-width: 632px !important; padding: 4px; line-height: 18px; text-align: center; border-radius: 5px;}
.wp-caption img {border: none; margin: 5px 5px 0; }
section .entry img {background: transparent url(images/loading.gif) no-repeat center; border: 1px solid rgba(0,0,0,0.2); padding: 1px; height: auto; box-shadow: 0 1px 7px rgba(0,0,0,0.2);}
.wp-caption p.wp-caption-text{color:#888;font-size:11px;margin:5px;}
.entry ul { list-style: disc; margin: 0 0 0 29px;}.entry ol { margin: 0 0 0 30px;}
.entry ol li{margin-bottom:10px;}
.entry ul li{margin-bottom:5px;}
.bottombanner-blogimage{margin-top:30px;}
.newhilightlinks{ background:#deebf7; border-left:5px solid #3598db; padding:20px; margin:30px 0;}
.newhilightlinks h5{font-size:16px; font-weight:normal;}
.newhilightlinks ul{margin:0; padding:10px 0;}
.newhilightlinks ul li{margin:0 0 0 20px;}
.newhilightlinks a{color:#1970ab; text-decoration:underline;}
.subheading2{font-size:22px; font-weight:100;}.subheading2 span{font-size:22px; font-weight:100; line-height:normal;}.subheading{font-size:18px; font-weight:bold; padding-top:20px; color:#283a44;}.subheading span{font-size: 1.8rem; font-weight:600; color:#283a44; margin:30px 0px;}.subheading3{font-size:19px; font-weight:100;}.subheading4{font-size:16px; font-weight:100;}
#content article.newarticle .formheading h3{padding:30px 0 20px 0;}
#content article.newarticle .formheading h3 strong{color:#08c;}
.newfooter{background:#007ac3; color:#fff; padding:50px 0;}
.newfooter .footercontainernew{display:block; position:relative;}
.newfooter .footercontainernew .col-sm-5, .newfooter .footercontainernew .col-sm-6, .newfooter .footercontainernew .col-sm-7{padding-left:0;}
.newfooter .footercontainernew .col-sm-2{padding:0;}
.footercontainernew .boxfooter.lastend{margin-left:30px;}
.footercontainernew .boxfooter h5{ font-size:16px !important; font-weight:bold; margin:0 0 25px 0;}
.footercontainernew .boxfooter ul{margin:0; padding:0;}
.footercontainernew .boxfooter ul li{list-style-type:none; padding:0; margin:0 0 10px 0;}
.footercontainernew .boxfooter ul li a{color:#fff; font-size:14px;}
.navbar-inverse{position:relative;}
.mega-dropdown-menu{width:inherit !important; right:0; left:inherit !important; width:880px;}
.newmegadropmenu-boxonenew{background:#f6f8fc; box-shadow:0 2px 5px #999;}
.newmegadropmenu-box h6, .newmegadropmenu-box h5, .newmegadropmenu-box h5 a{color:#3598db;}
.homepagenew .navbar.new .nav.navbar-nav > li .dropdown-menu a{color:#000;}
.newmenuboxcont{background:#f6f8fc; box-shadow:0 2px 5px #999;}
.menumoresection .box h6, .menumoresection .box h6 a{color:#3598db !important;}
.dropdown-menu{background:#f6f8fc; border-color:#f6f8fc;}
.homepagenew .navbar.new .nav.navbar-nav > li .dropdown-menu a:hover{text-decoration:underline; color:#666666;}
.homepagenew .navbar.new .nav.navbar-nav > li .dropdown-menu a:hover{color:#000 !important;}
.newmegadropmenu-boxonenew.changemxwt.newless.cgto9{width:880px; float:right; margin-right:20px;}
.navbar.new .nav.navbar-nav > li a{font-size:15px; font-weight:normal;}
.collsnewmenu.spacechange{margin:30px;}
.newmenuboxcont{max-width:620px;}
.homepagenew .navbar.new .nav.navbar-nav > li .dropdown-menu a{font-size:14px; font-weight: normal; color:#333333; padding:0;}
.col-sm-7, .col-sm-6, .col-sm-5, .col-sm-2{float:left;}
.col-sm-6{width:50%;}
.col-sm-5 {width: 41.66666667%;}
.col-sm-2 {width: 16.66666667%;}
.col-sm-7 {width: 58.33333333%;}
.footercontainernew .follo{margin:20px 0 0 0 !important; overflow:hidden; padding:0;}
.footercontainernew .follo ul{padding:0; margin:0; overflow:hidden;}
.footercontainernew .follo h5{font-size:16px; font-weight:bold;}
.footercontainernew .follo a{display:block;width:33px;height:33px;border-radius:33px;background:#fff;color:#007ac3;text-align:center;font-size:18px;padding:4px 0 0 0;transition:all 0.3s ease 0s;}
.footercontainernew .follo a:hover{text-decoration:none;background:#025e95;}
.footercontainernew .follo a.fb{background:#fff url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat -49px -7px;}
.footercontainernew .follo a.fb:hover{background:#025e95 url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat -49px -58px;}
.footercontainernew .follo a.in{background:#fff url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat 1px -7px;}
.footercontainernew .follo a.in:hover{background:#025e95 url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat 1px -58px;}
.footercontainernew .follo a.tw{background:#fff url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat -149px -7px;}
.footercontainernew .follo a.tw:hover{background:#025e95 url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat -149px -58px;}
.footercontainernew .follo a.ig{background:#fff url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat -99px -7px;}
.footercontainernew .follo a.ig:hover{background:#025e95 url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat -99px -58px;}
.footercontainernew .follo a.yt{background:#fff url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat -199px -7px;}
.footercontainernew .follo a.yt:hover{background:#025e95 url(https://www.lepide.com/imagesrd/socia-share-icons.png) no-repeat -199px -58px;}
.footercontainernew .follo li { list-style-type:none; float:left; margin:10px 10px 0 0;}
.ldsp-demo-video-se{ margin:20px 0;}
section .entry .imagevideo-play img{max-width:100%; width:inherit !important; cursor:pointer;}
.imagevideo-play iframe{width:640px; height:360px;}
.footercontainernew .follo{float:left; width:220px;}
.newsletter.newthemepages{float:left; clear:inherit; padding-top:30px; background:none; width:inherit; margin:0;}
.newsletter.newthemepages h6{font-weight: normal; font-size:16px; float:left; margin-right:20px;}
.newsletter.newthemepages form{float:left;}
.newsletter.newthemepages input{background:#fff; color:#000; font-weight:normal; border-radius:6px; padding:10px; width:300px; max-width:inherit; font-size:15px; border:none; outline:none;}
.newsletter.newthemepages input:focus{border:none; outline:none;}
.newsletter.newthemepages input.subscribe-btn{color:#fff; background:#70ad47; border-radius:0 6px 6px 0; font-weight:bold; width:120px; margin:0 0 0 -10px; float:none; padding:10px; border:none;}
footer.footerrd .follo{float:left; width:220px;}
footer.footerrd .newsletter.newthemepages{float:left; clear:inherit; padding-top:30px; background:none; width:inherit; margin:0;}
footer.footerrd .newsletter.newthemepages h6{font-weight: normal; font-size:16px; float:left; margin:10px 20px 0 0;}
footer.footerrd .newsletter.newthemepages form{float:left;}
footer.footerrd .newsletter.newthemepages input{background:#fff; color:#000; font-weight:normal; border-radius:6px; padding:10px; width:300px; max-width:inherit; font-size:15px; border:none; outline:none;}
footer.footerrd .newsletter.newthemepages input:focus{border:none; outline:none;}
footer.footerrd .newsletter.newthemepages input.subscribe-btn{color:#fff; background:#70ad47; border-radius:0 6px 6px 0; font-weight:bold; width:120px; margin:0 0 0 -10px; float:none; padding:10px; border:none;}
.modal{z-index:9999;}
.blog-hbs-wtp{margin: 50px 0; padding: 30px; background: #deebf7; position: relative;}
.blog-hbs-wtp h5 {font-weight: normal; font-size: 26px !important; padding: 10px 0; line-height: 40px; margin-top: 0; margin-left:10px; margin-right:10px;}
.blog-hbs-wtp fieldset{max-width:inherit !important;}
.blog-hbs-wtp .input{margin:0 10px  !important;}
.blog-hbs-wtp .hs-form-field label{display:none;}
.blog-hbs-wtp .hs-form-field label.hs-form-checkbox-display{display:block; padding:10px 0 0 0;}
.blog-hbs-wtp .hs-fieldtype-radio.hs-form-field label{display:block;}
.blog-hbs-wtp ul{padding:0; margin:0;}
.blog-hbs-wtp ul li{list-style-type:none;}
.blog-hbs-wtp ul li label input{float:left; width:30px !important; max-width:30px;}
.blog-hbs-wtp ul li label span{font-size:13px; color:#666; font-weight:normal; display:block; position:relative; margin:3px 0 0 35px;}
.blog-hbs-wtp .hs_error_rollup .hs-main-font-element{font-weight:normal; font-size:14px; margin:0 7px;}
.blog-hbs-wtp .hs-input{border-radius:8px; background:#f2f2f2; border:none; border:1px solid #7f7f7f; margin:8px 0; padding:5px 10px; font-size:14px; color:#474e55; width:100% !important;}
.blog-hbs-wtp select.hs-input{border:none; background-color:none; border-radius:8px; border:none; border:1px solid #7f7f7f; padding:5px 10px; margin:8px 0; font-size:14px; background-position:97% 10px; color:#474e55;  width:100%; outline:none; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; background:#f2f2f2 url(https://www.lepide.com/imagesrd/select-arrow.png) no-repeat scroll 98% 12px; text-indent: 0.01px; text-overflow: ""; font-weight:normal;}
@-moz-document url-prefix() {
.blog-hbs-wtp select.hs-input{text-indent:-2px;}
}
.blog-hbs-wtp .hs-input::-webkit-input-placeholder {color:#474e55; opacity:1;}
.blog-hbs-wtp .hs-input::-moz-placeholder {color:#474e55; opacity:1;} /* firefox 19+ */
.blog-hbs-wtp .hs-input:-ms-input-placeholder {color:#474e55; opacity:1;} /* ie */
.blog-hbs-wtp input:-moz-placeholder {color:#474e55; opacity:1;}
.blog-hbs-wtp .hs-button.primary.large{background-color:#00b050; border:2px solid #00b050; text-transform:none; font-weight: normal; outline:none; padding:10px 40px; color:#fff; border-radius:6px; margin-top:20px; transition: all 0.7s ease 0s; float:none; display:block; width: auto; font-size:20px; margin-left:10px;}
.blog-hbs-wtp .hs-richtext p{font-size:13px !important; color:#666666 !important; padding-top:10px; text-align:left; margin-left:12px;}
.blog-hbs-wtp .hs-richtext p a{color:#333333 !important;}
.blog-hbs-wtp .hs-error-msgs{display:none !important;}
.blog-hbs-wtp .hs-input.invalid.error{border-color:#FF0000;}
.blog-hbs-wtp textarea.hs-input{display:none;}
section .entry .blog-hbs-wtp  img{width: auto !important; height: auto !important; box-shadow:none !important; border:none !important; background:none;}
.blog-hbs-wtp .submitted-message{text-align:center;}
.blog-hbs-wtp .submitted-message p{font-size:20px; font-weight:normal; line-height:40px; text-shadow:none;}
.blog-hbs-wtp .submitted-message p strong{display:block; font-size:36px; padding:30px 0 20px; line-height:54px; color:#000000; text-shadow:none;}
.blog-hbs-wtp input:-internal-autofill-selected {background:#f2f2f2 !important;}
.blog-hbs-wtp .hs-email.hs-form-field .hs-error-msgs{display:block !important;}
.blog-hbs-wtp .hs-email.hs-form-field .hs-error-msgs label{display:block !important; font-weight:normal; color: #CC0000; font-size:13px; margin:0 10px;}
.newsletterhsnewform{float:left;}
.newsletterhsnewform .hs-form-field{float:left !important; border-radius:8px 0 0 8px;}
.newsletterhsnewform .hs-form-field input{border-radius:6px 0 0 6px !important;}
.newsletterhsnewform .hs_submit {float:left;}
.newsletterhsnewform .hs_submit .hs-button.primary.large{ background:#70ad47; color:#FFFFFF; border-radius:0 6px 6px 0; width:90px; font-weight:bold;}
.newsletterhsnewform .hs-form-field label{display:none;}
.newsletterhsnewform .hs-email.hs-form-field .hs-error-msgs{display:block !important; list-style-type:none; padding:0;}
.newsletterhsnewform .hs-email.hs-form-field .hs-error-msgs label{display:block !important; font-weight:normal; color:#fff; font-size:12px; width:270px; margin:0 10px;}
.newsletterhsnewform .hs_error_rollup{display:none;}
.hsprogress-blogform{ border: none; padding: 0; border-radius: 30px; margin: 20px 0; position: relative; width: 480px;}
.hsprogress-blogform .hs-input{background:#f2f2f2; color:#474e55; border-radius:8px; border:1px solid #ccc; padding:9px 10px; margin:8px 0; width:100% !important; font-weight:normal; font-size:14px; height:45px;}
.hsprogress-blogform .hs-input::-webkit-input-placeholder {color:#474e55; opacity:1;}
.hsprogress-blogform .hs-input::-moz-placeholder {color:#474e55; opacity:1;} /* firefox 19+ */
.hsprogress-blogform .hs-input:-ms-input-placeholder {color:#474e55; opacity:1;} /* ie */
.hsprogress-blogform input:-moz-placeholder {color:#474e55; opacity:1;}
.hsprogress-blogform .hs_error_rollup .hs-main-font-element{display:none;}
.hsprogress-blogform .hs-input.invalid.error{border-color: #FF0000;}
.hsprogress-blogform .hs-form-field label{display:none;}
.hsprogress-blogform .hs-fieldtype-radio.hs-form-field label{display:block;}
.hsprogress-blogform .hs-fieldtype-checkbox.hs-form-field label{display:block;}
.hsprogress-blogform .hs-fieldtype-checkbox.hs-form-field label span:first-child{display:none;}
.hsprogress-blogform ul{padding:0; margin:0;}
.hsprogress-blogform ul li{list-style-type:none; padding:0;}
.hsprogress-blogform ul li label input{float:left; width:30px !important; max-width:30px; height:auto !important;}
.hsprogress-blogform ul li label span{font-size:13px; color:#666; text-align:left; font-weight:normal; display:block; position:relative; margin:0 0 0 35px; line-height:16px;}
.hsprogress-blogform fieldset{position:relative;}
.hsprogress-blogform fieldset .hs_europecheckbox{position:absolute; top:150px; z-index:9;}
.hsprogress-blogform.riskreport fieldset .hs_europecheckbox{position: static; top:inherit; z-index:inherit;}
.hsprogress-blogform select.hs-input{border:none; background-color:none; border-radius:8px; border:none; border:1px solid #ccc; padding:9px 10px; margin:8px 0; font-size:14px; background-position:97% 10px; color:#474e55;  width:100% !important; outline:none; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; background:#f2f2f2 url(https://www.lepide.com/imagesrd/select-arrow.png) no-repeat scroll 98% 12px; text-indent: 0.01px; text-overflow: ""; font-weight:normal; height:45px;}
@-moz-document url-prefix() {
.hsprogress-blogform select.hs-input{text-indent:-2px;}
.hsprogress-blogform fieldset .hs_europecheckbox{top:170px;}
.hsprogress-blogform.riskreport fieldset .hs_europecheckbox{top:inherit;}
}
.hsprogress-blogform .hs_states, .hsprogress-blogform .hs_canadastate{padding-top:5px;}
.hsprogress-blogform .hs-button.primary.large{background-color:#74ae4d; border:2px solid #74ae4d; text-transform:none; font-weight:700; outline:none; padding:9px 35px; color:#fff; border-radius:0 8px 8px 0; transition: all 0.7s ease 0s; float:none; display: inline-block; width: inherit; margin:8px 0; margin-bottom:0; text-align:center;}
.hsprogress-blogform fieldset .input{margin:0 0 0 8px;}
.hsprogress-blogform fieldset:first-child{float:left; width:246px;}
@-moz-document url-prefix() {
.hsprogress-blogform fieldset:first-child{width:242px;}
}
.hsprogress-blogform textarea{height:auto !important;}
.hsprogress-blogform fieldset:first-child .hs-input{border-radius:8px 0 0 8px;}
.hsprogress-blogform fieldset:first-child .input{ margin-right:0 !important;}
.hsprogress-blogform fieldset.extraht{float:none !important; width:auto !important;}
.hsprogress-blogform fieldset.extraht .hs-input{border-radius:8px !important; }
.hsprogress-blogform fieldset.extraht .input{margin-right:8px !important;}
.hsprogress-blogform .hs-button.primary.large.extrasubc{border-radius:8px; margin-top:25px; padding:10px 30px; font-size:18px; box-shadow:0 0 5px #333;}
.hsprogress-blogform p.bottompp{ font-size:13px; font-weight:normal; color:#FFFFFF; padding:30px 0;}
.hsprogress-blogform p.bottompp a{color:#FFFFFF !important;}
.hsprogress-blogform fieldset.extraht.emailnot-support{float:left !important; width:242px !important;}
.hsprogress-blogform fieldset.extraht.emailnot-support .hs-input{border-radius:8px 0 0 8px !important; }
.hsprogress-blogform fieldset.extraht.emailnot-support .input{margin-right:0 !important;}
.hsprogress-blogform .ppcpp{font-size:13px; padding:50px 0 0 0; color:#666666;}
.hsprogress-blogform .ppcpp a{color:#000;}
.hsprogress-blogform .hs-email.hs-form-field .hs-error-msgs{display:block !important;}
.hsprogress-blogform .hs-email.hs-form-field .hs-error-msgs label{display:block !important; font-weight:normal; color: #CC0000; font-size:13px; margin:0 10px;}
.hsprogress-blogform .vash{color:#666; text-align:center; font-size:16px; padding:30px 0 15px 0; display:none; position:relative; z-index:99; overflow:hidden; width:100%;}
.hsprogress-blogform .vash a{color:#333; text-decoration:underline;}
.hsprogress-blogform .crosbutton{display:none; cursor: pointer; position:absolute; right:-10px; top:-25px; width:30px; height:30px; border-radius:20px; font-size:20px; font-weight:bold; color:#fff; background:#FF0000; text-align:center; line-height:28px;}
.hsprogress-blogform .ppcpp {display: none;}
.hsprogress-blogform .bottompp{display: none;}
.hsprogress-blogform .topbuttons {cursor: pointer; background-color: #74ae4d; border: 2px solid #74ae4d; text-transform: none; font-weight: 700; outline: none; color: #fff; border-radius: 0 8px 8px 0; transition: all 0.7s ease 0s; float: none; display:block; width: inherit; margin-left:0; margin-top: 8px; padding: 6px 0px; font-size:16px; text-align:center; border:none; height:45px;}
.hsprogress-blogform .topsubmitbutton {display: none; cursor: pointer; background-color: #74ae4d; border: 2px solid #74ae4d; text-transform: none; font-weight: 700; outline: none; color: #fff; border-radius: 8px; transition: all 0.7s ease 0s; float: none; width: inherit; margin-left:0; margin:20px auto; padding: 10px 30px; font-size:18px; box-shadow:none;}
.hsprogress-blogform .buttonclasss { cursor: pointer; background-color: #74ae4d; border: 2px solid #74ae4d; text-transform: none; font-weight: 700; outline: none; color: #fff; border-radius: 0 8px 8px 0; transition: all 0.7s ease 0s; float: none; display: inline-block; width: inherit; margin-left: -64px; margin-top: 8px; padding: 2px 0px;}
.hsprogress-blogform .buttomsubmitbutton {display: none;}
.hsprogress-blogform .hs_sitename__c {display: none;}
.hsprogress-blogform .light-theme-banner-top-section p{overflow:hidden; width:100%;}
.hsprogress-blogform .virtualapls { font-size:14px; padding:20px 0 0 0; font-weight:normal; color:#666; display:block; text-align:center;display: none; position:relative; width:100%; overflow:hidden;}
.hsprogress-blogform .virtualapls a{font-weight:bold; color:#3598db;}
.hsprogress-blogform .blogpp{font-size:13px; text-align:center; padding-top:45px;}
.hsprogress-blogform .deploymain{font-size:14px; font-weight:normal; text-align:center;}
.hsprogress-blogform .deploymain a{font-weight:bold;}
footer.footerrd {padding: 0px!important;}
li.stickycolor a{color: #0069d9 !important; background: url(https://www.lepide.com/imagesrd/sticky-item-indicate-active.png) no-repeat 0 4px !important;}
.relates-b-post-section{display:flex;}
.relates-b-post-section .boxesnn{width:33.33; border:1px solid #ccc; margin:13px 13px 0 0;}
.relates-b-post-section .boxesnn:last-child{margin-right:0;}
.relates-b-post-section .boxesnn div{padding:15px;}
.relates-b-post-section .boxesnn a{color:#0077cc; font-size:14px; line-height:24px;}
.btnspc{margin:20px 0;}
.bttns{border:1px solid #38a7e6;clear:both;color:#38a7e6;display:inline-block;font-size:18px;font-weight:100;padding:15px 30px; margin-top:25px!important;text-decoration:none;text-shadow:none;transition:all 0.6s ease 0s;}
.bttns:hover{color:#fff;background-color:#38a7e6;text-decoration:none; border:none;}
h3 a {color: #283a44;font-size: 18px; font-weight: 500; line-height: 1.45;  }
.item h3 a:hover ,.slideheading a:hover{text-decoration:none;}
#subscribe {margin: 20px 0 0; padding: 25px !important; min-height: 130px; border: 0px solid #ddd; padding: 0px 10px 10px; border-radius: 10px; box-shadow: 0px 1px 5px 5px #eee;}
#subscribe h3{margin-top:0px;}
#side > li  {border: 0px solid #ddd; margin-top: 22px; margin-bottom:18px; padding:25px; border-radius: 10px; box-shadow: 0px 1px 5px 5px #eee;}
#side li h3{margin-top:0px;}
.subs-btn:hover {background: #007ac3; border: 1px solid #007AC3;}
.subs-btn {border: 1px solid #19ade4; float: left; padding: 5px 3%; margin: 9px 0 0 0%; background: #19ade4; color: #fff;}
.post_date{margin-left:30px;}
.author a{font-weight:normal;}
aside ul li div{margin:0px;}
.a2a_floating_style{ display:none!important;}
.navbar-fixed-top.changedevices .logo{position:static;}
.navbar-fixed-top.changedevices .logo.new img{width:auto; margin:-10px 0 0 0 !important;}
.navbar-fixed-top.changedevices .menubaricon{ position:static; float:right; margin-top:-60px;}



.hsprogress-blogform.hspopup-form{background: rgba(233, 240, 243, 0.87); position: fixed; left: 0; top: 0;  display: flex; justify-content: center; align-items: center; width: 100vw; height: 100vh; padding: 0; margin: 0; border-radius: 0; overflow: scroll; z-index: 9999;}
.hsprogress-blogform.hspopup-form .topmains{margin: 30px auto; background: #fff;  padding:35px; box-shadow: 0 0 7px #ccc; width: 500px; border-radius: 20px; position:relative;}
.hsprogress-blogform.hspopup-form .topmains .crosbutton{right:-15px; top: -2%;}
.hsprogress-blogform.hspopup-form .topmains .hs-input{background:#f6f8fc; border:1px solid #ddd; font-size:14px;}
.hsprogress-blogform.hspopup-form .topmains select.hs-input{background:#f6f8fc url(https://www.lepide.com/imagesrd/select-arrow.png) no-repeat scroll 98% 12px;}
.hsprogress-blogform.hspopup-form .topmains p.bottompp{padding:20px 0; color:#999999;}
.hsprogress-blogform.hspopup-form .topmains p.bottompp a{color:#333333 !important;}
.hsprogress-blogform.hspopup-form .topmains .vash{padding:20px 0 0 0; color:#999999;}
.hsprogress-blogform.hspopup-form .topmains .vash a{color:#3498db;}
.hsprogress-blogform.hspopup-form .topmains ul li label span{color:#999999;}
.hsprogress-blogform.hspopup-form .topmains .hs-email.hs-form-field .hs-error-msgs label{color:#FF0000;}
.hsprogress-blogform.hspopup-form fieldset .hs_europecheckbox{position: static; padding-top: 10px;}
.hsprogress-blogform.hspopup-form .blogpp{padding-top: 5px;}
.hsprogress-blogform.hspopup-form .hs-input{height: inherit; padding:8px;}
.hsprogress-blogform.hspopup-form select.hs-input{height: inherit; padding:8px;}
.hsprogress-blogform.hspopup-form .topmains ul li label span{color:#666;}

@media (min-width: 1200px) {
.container {width:1170px;}
}
@media (min-width: 992px) {
.container {width:970px;}
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9 {float:left;}
.col-md-12 {width: 100%;}
.col-md-6 {width: 50%;}
.col-md-8 {width:66.66666667%}
.col-md-4 {width:33.33333333%}
}
@media (min-width: 768px) {
.container {width:750px;}
.navbar {border-radius:4px;}
.navbar-header {float:left;}
.navbar-collapse {width:auto; border-top: 0; -webkit-box-shadow: none; box-shadow: none;}
.navbar-collapse.collapse {display: block!important; height: auto!important; padding-bottom: 0; overflow: visible!important;}
.navbar-collapse.in {overflow-y: visible;}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse { padding-right: 0; padding-left: 0;}
.navbar-fixed-bottom,.navbar-fixed-top {border-radius:0;}
.navbar-toggle {display:none;}
.navbar-nav {float:left; margin: 0;}
.navbar-nav>li {float: left;}
.navbar-nav>li>a {padding-top: 15px; padding-bottom: 15px;}
}
@media only screen and (max-width: 1367px) {
.hsprogress-blogform.hspopup-form{display: block;}	
}

@media only screen and (max-width: 1200px) {
#sticky-webinar-strip-new-2020{height:auto;}
.header-wt-sticky-bar .navbar-fixed-top{height:auto;}
.banner-in{height:auto;}
}
@media only screen and (max-width: 990px) {
.col-md-6 {padding:10px !important;}
}
@media only screen and (max-width: 600px) {
aside ul li div{ margin:0px;}
}
@media only screen and (max-width: 768px) {
.icon-bar-social {display: none;}
.inthis-section{float:none; width:auto; position:relative; padding:30px 0 0 0; margin:0 0 -20px 0;}
.inthis-section .stickybox {display:none;}
.inthis-section h6{display:none;}
.inthis-section .icon-bar-social{display:block;}
#content article.newarticle{float:none; width:auto;}
.popular-blos-section{float:none; width:auto;}
.pageform-blog-mid .formField, .pageform-blog-mid .formField:last-child{float:none; width:auto; }
.pageform-blog-mid .formField:last-child{float:none; width:auto;}
.pageform-blog-mid .select{height:40px;}
.pageform-blog-mid .text{padding:10px; height:40px;}
#content article {float: none; width: auto; padding: 0; padding-left: 0px; margin: 0 0 30px 0;}
aside {float: none; width: auto; margin: 0 0 30px 0; padding: 0; overflow: hidden;}
.menubaricon {font-size: 30px; cursor: pointer; position: absolute; top: 10px; right: 25px; color: #007ac3; margin: 0;}
.icon-bar-social.social-icon-bar {display: none;}
.banner-in .main.changen .top-left span a strong{font-weight:normal;}
.banner-in .main .top-left span a strong{font-weight:normal;}
}
@media only screen and (max-width: 767px) {
.navbar-collapse {padding: 0; width: 100%;}
.navbar-header {margin: 10px 0 !important;}
.navbar-collapse {padding: 0; width: 100%;}
.col-sm-7, .col-sm-6, .col-sm-5, .col-sm-2{float: none; width:auto;}
.footercontainernew .boxfooter ul{margin:0; padding:0 0 40px 0;}
.footercontainernew .boxfooter.lastend{margin-left:0;}
.navbar.new1 .top-links{display:none;}
.navbar-header {margin: 10px 0 !important;}
.navbar-toggle {margin-bottom: 11px; margin-top:10px;}
.navbar-inverse .navbar-toggle {border-color: #007ac3;}
.navbar-inverse .navbar-toggle .icon-bar {background-color: #007ac3;}
.navbar-collapse {padding: 0; width: 100%;}
.navbar.new .nav.navbar-nav > li {margin: 12px 0 !important; padding: 0 !important; float:none;}
.navbar-nav{float:none; margin:0;}
footer.footerrd .row{margin:0;}.heading-border-bottom{margin-bottom:10px;}footer.footerrd .footerfourth{position:static; width:auto; padding-bottom:30px;}footer.footerrd .footerfirst{position:static; width:auto; padding-bottom:30px;} footer.footerrd .footersecound{float:none; margin:0; padding-bottom:30px;}footer.footerrd .footerthird{float:none; margin:0; padding-bottom:30px;}footer.footerrd .newsletter{float:none; width:auto; overflow:hidden; border-radius:0;}footer.footerrd .follo{float:none; width:auto; margin:30px 0 0 0;}.footerbottom ul.bottoms{float:none; width:auto;}.footerbottom .bottomright{float:none; width:auto; padding-top:20px; overflow:hidden;}.tobbars ul.bottomss{float:none; width:auto;}.tobbars .bottomrights{float:none; width:auto; padding-top:20px; overflow:hidden;}
.logo.new img{width:70%; margin-top:-2px !important;}
.navbar-brand {height: 57px;}
.logo.new{top:3px;}
.col-md-6{padding:10px !important;}
.banner-in {background: #3498db; background-image:none; height:120px; margin:0;}
.recent-blog{font-size:10px;}
.sliderbox{margin-bottom:25px;}
.banner-in .main.changen .top-left span{font-size:18px;}
.banner-in .main .top-left span{font-size:18px;}
.imagevideo-play iframe{width:426px; height:240px;}
.footercontainernew .follo{float:none; width:auto;}
.newsletter.newthemepages{float:none; clear:both;}
.newsletter.newthemepages h6{float:none; font-size:14px;}
.onefieldform{width:auto;}
.onefieldform #Emailstrhome{width:300px;}
.onefieldform .btn-sbmt{font-size:14px; width:150px;}
.post-title h1{font-weight:bold; font-size:20px !important; line-height:36px;}
.h2heading{font-size:19px;}
.avatar-32{width:40px; height:40px; float:left;}
.blog-post-by small span.pbd-dt-post{ position:relative; margin:-8px 0 0 50px; display:block;}
.blog-post-by small span.auth, .blog-post-by small span.publishtime{display:block; padding:0; line-height:18px;}
.auth a, .auth a:hover{font-weight:normal;}
.inthis-section{display:none;}
#content .main.changepagemidwt article{padding-top:0;}
}
@media only screen and (max-width: 480px) {
footer.footerrd .newsletter #Email{width:180px;}footer.footerrd .newsletter .subscribe-btn{padding:6px 10px;}
h1 {font-size:24px !important;  font-weight: bold; line-height:40px;}
.publishtime{display:block; padding-top:10px;}
.publishtime b{font-weight:normal;}
section .entry p:first-child{display:none;}
.relates-b-post-section .boxesnn img{display:none !important;}
.relates-b-post-section .boxesnn{background:#f6f8fc; margin:20px 0 0 0 !important;}
.relates-b-post-section .boxesnn a{font-size:16px !important; color:#000 !important; font-weight:normal;}
.imagevideo-play iframe{width:280px; height:157px;}
.newsletter.newthemepages input{width:200px;}
.newsletter.newthemepages input.subscribe-btn{width:80px;}
.onefieldform{width:auto; background:none; height:auto;}
.onefieldform #Emailstrhome{float:none; width:100%; border-radius:8px; text-align:center;}
.onefieldform .btn-sbmt{float:none; position:relative; right:inherit; margin:10px auto; display:block;}
.onefieldform .text-fild.chngwt{width:100%;  border-radius:8px; margin-bottom:15px; text-align:center;}
.onefieldform .btn-sbmt.sizechange{font-size:13px; margin:10px auto; width:300px;}
.newsletterhsnewform .hs-form-field{width:200px;}
.banner-in {background-color: #3498db; background-image: none; background-image: none; height: 120px; margin: 0;}
.relates-b-post-section{display:block;}
.relates-b-post-section .boxesnn{width:auto; margin:20px 0 40px 0; max-width:400px;}
.hsprogress-blogform{width:auto;}
.hsprogress-blogform fieldset:first-child{float:none !important; width:auto !important;}
.hsprogress-blogform fieldset:first-child .hs-input{border-radius:8px;}
.hsprogress-blogform .topbuttons{max-width:240px; margin-left:auto; margin-right:auto; border-radius:8px;}
.hsprogress-blogform fieldset.extraht.emailnot-support{float:none !important; width:auto !important;}
.hsprogress-blogform fieldset.extraht.emailnot-support .hs-input{border-radius:8px !important;}
.hsprogress-blogform .hs-input, .hsprogress-blogform select.hs-input{margin:0 0 12px 0;}
footer.footerrd .newsletter.newthemepages h6{padding-bottom:15px;}
.newsletterhsnewform{float:none;}
.blog-post-by small span.category-tag, .blog-post-by small span.publishon-tag{display: inline-block;}
	.hsprogress-blogform.hspopup-form .topmains{width: auto; margin: 30px 20px;}

}

div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p{display:inline; font-weight:normal; font-size:13px !important; line-height:22px !important; font-family:Open Sans !important;}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-policy-wording{display:inline !important;}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area{display:inline !important;}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-cookie-confirmation-button-group{display:inline !important;}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button{padding:5px 15px !important; background-color:#3598db !important;}
div#hs-eu-cookie-confirmation, div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{background:#f4f6f9 !important;}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{max-width:inherit !important;}



.navbar-toggle .icon-bar{background: #000; height: 4px;}
.navbar-toggle .icon-bar + .icon-bar{background: #000; margin-top: 6px;}
.header_section{}
.header_section button{display: none;}
.header_section .navbar-nav {float: left; margin-left: 30px; padding: 0;}
.header_section .top-links{float: right; margin-top: 10px;}
.header_section .top-links li{float: left;}
.header_section .top-links ul li a.la-free-trial{border-radius: 25px;}	
.dropdown-menu{padding:0;margin:0;border:0 solid transition!important;border:0 solid rgba(0,0,0,.15);border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important}
.newmenubar a, .navbar-default .navbar-nav > li > a, .newmenubar ul li a , .navbar-expand-lg .navbar-nav .nav-link{color:#000;font-size:16px; padding:25px 0; display: block; font-weight: normal;}
.newmenubar .active a,.newmenubar .active a:focus,.newmenubar .active a:hover,.newmenubar li a:hover,.newmenubar li a:focus ,.navbar-default .navbar-nav>.show>a, .navbar-default .navbar-nav>.show>a:focus, .navbar-default .navbar-nav>.show>a:hover{color: #000;background:none; utline: 0; text-decoration: none;}
.navbar-nav > li{margin: 0 15px; padding:0;}
/*==========Sub Menu=v==========*/
.newmenubar .collapse ul > li:hover > a{background: none;}
.newmenubar .collapse ul ul > li:hover > a, .navbar-default .navbar-nav .show .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .show .dropdown-menu > li > a:hover{}
.newmenubar .collapse ul ul li.dropdown:hover a{background: #deebf7; color: #007ac3; font-weight: bold; text-decoration: none;}	
.newmenubar .collapse ul ul ul > li:hover > a{background: none;}
.newmenubar .collapse ul ul, .newmenubar .collapse ul ul.dropdown-menu{background:#f3f4fa; border-radius: 8px; padding: 8px 0 20px 0; box-shadow: 0 0 8px #ccc !important;}
.newmenubar .collapse ul ul ul, .newmenubar .collapse ul ul ul.dropdown-menu{}
.newmenubar .collapse ul ul ul ul, .newmenubar .collapse ul ul ul ul.dropdown-menu{background:#deebf7}
.newmenubar .collapse ul ul a{font-size: 15px; padding: 13px 25px; line-height: 18px;}
.newmenubar .collapse ul ul li.devidelinemenus{border-bottom: 2px solid #ccc; margin: 10px 25px; }
.newmenubar .collapse ul ul li a i.fa-right-arrow{display: inline-block; width: 8px; height: 11px; background: url(https://www.lepide.com/imagesrd/menu-pointer-aroow-small11.png) no-repeat 0 0; float: right; margin-top: 5px; transition: transform .3s ease-in-out;}
.newmenubar .collapse ul ul li:hover a i.fa-right-arrow{transform: rotate(180deg); background-position: 0 -38px;}
/******************************Drop-down menu work on hover**********************************/
.newmenubar{background: none;border: 0 solid;margin:10px 0 0 0;padding: 0;min-height:20px;width: 100%;}
@media only screen and (min-width: 767px) {
.newmenubar .collapse ul li:hover> ul{display:block}
.newmenubar .collapse ul ul{position:absolute;top:100%;left:0;min-width:250px;display:none;}
.newmenubar .collapse ul ul.dropdownlarge{position:absolute;top:100%;left:0;min-width:280px;display:none;}
.newmenubar .collapse ul ul.dropdownlarge li a{padding: 15px 25px;}	
.newmenubar .collapse ul ul.dropdownsmall{position:absolute;top:100%;left:0;min-width:220px;display:none;}	
/*******/
.newmenubar .collapse ul ul li{position: static; padding:0;}
.newmenubar .collapse ul ul li:hover> ul{display:block}
.newmenubar .collapse ul ul ul{position:absolute;top:0;left:100%;min-width:250px;display:none;}
.newmenubar .collapse ul ul ul.megacontc{width: 550px; padding: 25px 40px; height: 468px; background: #deebf7; font-weight: normal; border-radius: 0 8px 8px 0; margin-left: -10px;  box-shadow:5px 0 5px #ccc !important;}
.newmenubar .collapse ul ul ul.maxwtht{height: 268px; width: 310px; padding: 10px 40px; background: #deebf7; font-weight: normal; border-radius: 0 8px 8px 0; margin-left: -10px;  box-shadow:5px 0 5px #ccc !important;}
.newmenubar .collapse ul ul ul.maxwtht500{height: 268px; width: 500px; padding: 10px 40px; background: #deebf7; font-weight: normal; border-radius: 0 8px 8px 0; margin-left: -10px;  box-shadow:5px 0 5px #ccc !important;}
.newmenubar .collapse ul ul ul ul{box-shadow: none !important;}
.newmenubar .collapse ul ul ul li{padding:0;}
.newmenubar .collapse ul ul ul li.nowth{margin:0; padding: 0;}
.newmenubar .collapse ul ul ul li ul li{padding: 10px 0;}
.newmenubar .collapse ul ul ul li.pro-intro-sm{ border-bottom: 1px solid #afbecb; padding-bottom: 40px; margin-bottom: 30px; position: relative;}
.newmenubar .collapse ul ul ul li.pro-intro-sm span{display:block; background: #deebf7; padding: 5px; position: absolute; bottom: -15px; width: 30%; left: 35%; text-align: center; font-weight: bold; text-transform: uppercase; color: #999; font-size: 16px;}
.newmenubar .collapse ul ul ul li.pro-intro-sm span.dfrt{width:80%; left:10%; text-transform:none;}
.newmenubar .collapse ul ul ul li.pro-intro-sm h5{font-weight: bold; font-size: 24px; margin: 0; padding: 0;}
.newmenubar .collapse ul ul ul li.pro-intro-sm p{font-size: 14px; padding:10px 0 15px 0; margin: 0; color: #333; line-height: 24px; max-width: 550px;}
.newmenubar .collapse ul ul ul li.pro-intro-sm a{display: inline-block !important; border: 2px solid #77b051; color: #77b051 !important; padding: 7px 20px; margin-top: 0; width: auto; border-radius: 6px; font-weight:bold;}
.newmenubar .collapse ul ul ul li.pro-intro-sm a:hover{background: #77b051; color: #fff !important;}
.newmenubar .collapse ul ul ul li.flxboxmnd{display: flex;}
.newmenubar .collapse ul ul ul li.flxboxmnd ul.flexrow{width: 50%;}
.newmenubar .collapse ul ul ul li ul{ display: block; position: relative; left: 0; top: 0; background:none; padding: 0; margin: 0; }	
.newmenubar .collapse ul ul ul li.flxboxmnd ul.flexrow li{}
.newmenubar .collapse ul ul ul li.flxboxmnd ul.flexrow li a{padding: 5px 0; color: #000; text-decoration: none;}
.newmenubar .collapse ul ul ul li ul.flexrow{margin-bottom:0;}
.newmenubar .collapse ul ul ul li ul.flexrow.rightmrgn{margin-right:50px;}
.newmenubar .collapse ul ul ul li ul.flexrow.menuwt50per{width: 50%;}
.newmenubar .collapse ul ul ul li ul.flexrow.menuwt50per.chngpt{margin:0 40px 0 20px;}
.newmenubar .collapse ul ul ul li ul.flexrow.menuwt50per.chngpt:last-child{margin: 0;}
.newmenubar .collapse ul ul ul li ul.flexrow.threerormn{width:50%; margin-right: 40px;}
.newmenubar .collapse ul ul ul li ul.flexrow.threerormn li{list-style-type: disc; color: #666; margin:0 0 8px 15px; padding: 5px 0;}
.newmenubar .collapse ul ul ul li ul.flexrow.threerormn li a{display: inline; font-weight: normal;}	
.newmenubar .collapse ul ul ul li ul.flexrow.threerormn:last-child{margin-right: 0;}
.newmenubar .collapse ul ul ul li ul.flexrow.menuwt33per{ display: flex; }
.newmenubar .collapse ul ul ul li ul.flexrow.menuwt33per li{width: 33.33%; margin-right:30px;}
.newmenubar .collapse ul ul ul li ul.flexrow.menuwt33per li.wtpts{width: 50%;}
.newmenubar .collapse ul ul ul li ul.flexrow.menuwt33per li.wtpts img{float: left; margin-top: 5px;}
.newmenubar .collapse ul ul ul li ul.flexrow.menuwt33per li.wtpts a{position: relative; margin: 0 0 0 55px; display: block !important; font-weight: normal;}
.newmenubar .collapse ul ul ul li ul.flexrow.menuwt33per li:last-child{margin-right: 0;}
.newmenubar .collapse ul ul ul li ul.flexrow li a strong{ font-size: 14px; color: #333; display: block; padding-bottom: 5px;}
.newmenubar .collapse ul ul ul li ul.flexrow li a span{ font-size: 13px; color: #333; margin: 0; padding: 5px 0; line-height: 21px;}
.newmenubar .collapse ul ul ul li ul li a{padding: 0; font-weight: normal !important; color: #000 !important; display: inline !important; padding: 0 !important;}

.newmenubar .collapse ul ul ul li ul.flexrow h5{text-align:left; text-transform: none; font-weight: bold; color:#333; font-size: 15px; margin: 0 ; padding-bottom: 15px; }
.newmenubar .collapse ul ul.dropdownsmall li{padding: 12px 25px;}
.newmenubar .collapse ul ul.dropdownsmall a{display: inline; padding: 0;}
/*******/
.newmenubar .collapse ul ul ul li{position:relative}
.newmenubar .collapse ul ul ul li:hover ul{display:block}
.newmenubar .collapse ul ul ul ul{position:absolute;top:0;left:-100%;min-width: inherit;display:none;z-index:1}
.newmenubar .collapse ul ul ul li ul.flexrow.threerormn li a:hover{text-decoration: underline;}	
.newmenubar .collapse ul ul li a:hover{text-decoration: underline;}
.newmenubar .collapse ul ul ul.maxwtht a:hover, .newmenubar .collapse ul ul ul.maxwtht500 a:hover {text-decoration: underline !important;}
.newmenubar .collapse ul ul ul li ul.flexrow li:hover a strong{text-decoration: underline;}
}
@media only screen and (max-width: 767px) {
.header_section button{display: block; border: none; background: none; padding: 0; float: right; margin: 23px 0 0 10px; transition: all 0s ease 0s;}
.header_section #navbar-close{display: block; position: fixed; right: 50px; top: 50px; font-size: 60px; font-weight: normal; z-index: 9999; color: #fff; transition: all 0s ease 0s;}
.navbar-collapse	{transition: all 0s ease 0s;}
.newmenubar .collapse ul > li.dropdown a{padding: 20px;}
.newmenubar .collapse ul > li.dropdown ul li a{padding: 12px 20px;}
.navbar-nav .show .dropdown-menu .dropdown-menu > li > a{padding:16px 15px 16px 35px}
.navbar-nav .show .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding:16px 15px 16px 45px}
.navbar-collapse.in{position: fixed; left: 0; top: 0; width: 100%; height: 100%; min-height: 100%; background:rgba(21,72,142, 0.8); padding: 0; z-index: 999; transition: all 0s ease 0s;}
.navbar-nav.mr-auto{background: #fff; margin: 0; padding: 0; width: 280px; height: 100%; min-height: 100%; position: relative; overflow: scroll; transition: all 0s ease 0s;}
.navbar-nav > li{margin: 0;}
.newmenubar .collapse ul ul, .newmenubar .collapse ul ul.dropdown-menu{box-shadow: none !important; border-radius:0;  margin: 0;}
.newmenubar .collapse ul ul, .newmenubar .collapse ul ul.dropdown-menu{ font-weight: normal;}
.newmenubar .collapse ul ul li.dropdown:hover a{font-weight: normal !important; color: inherit !important;}
.newmenubar .collapse ul ul, .newmenubar .collapse ul ul.dropdown-menu.megacontc{background: #deebf7; padding: 20px;}
.newmenubar .collapse ul ul a{padding: 10px 0;}
.newmenubar .collapse ul ul ul ul.flexrow{padding: 0;}
.newmenubar .collapse ul ul ul ul.flexrow{margin-bottom: 10px;}
.newmenubar .collapse ul ul.dropdown-menu ul li.pro-intro-sm{ border-bottom: 1px solid #afbecb; padding-bottom: 40px; margin-bottom: 30px; position: relative;}
.newmenubar .collapse ul ul.dropdown-menu ul li.pro-intro-sm span{display:block; background: #deebf7; padding: 5px; position: absolute; bottom: -15px; width: 30%; left: 35%; text-align: center; font-weight: bold; text-transform: uppercase; color: #999; font-size: 16px;}
.newmenubar .collapse ul ul.dropdown-menu ul li.pro-intro-sm span.dfrt{width:80%; left:10%; text-transform:none;}
.newmenubar .collapse ul ul.dropdown-menu ul li.pro-intro-sm h5{font-weight: bold; font-size: 16px; line-height: 22px;}
.newmenubar .collapse ul ul.dropdown-menu ul li.pro-intro-sm p{font-size: 14px; padding:10px 0 15px 0; margin: 0; color: #333; line-height: 24px; max-width: 550px;}
.newmenubar .collapse ul ul.dropdown-menu ul li.pro-intro-sm a{display: inline-block !important; border: 2px solid #77b051; color: #77b051 !important; padding: 7px 20px; margin-top: 0; width: auto; border-radius: 6px; font-weight:bold !important;}
.newmenubar .collapse ul ul.dropdown-menu ul li.pro-intro-sm a:hover{background: #77b051; color: #fff !important;}
.newmenubar .collapse ul ul.dropdown-menu a, .newmenubar .collapse ul ul.dropdown-menu a:hover, .newmenubar .collapse ul ul.dropdown-menu li:hover a{font-weight: inherit;}
.newmenubar .collapse ul ul li a.dropdown-toggle.aroowposchng i.fa-right-arrow{transform: rotate(90deg); background-position: 0 -38px;}
.newmenubar .collapse ul ul.dropdown-menu ul li.pro-intro-sm span.dfrt, .newmenubar .collapse ul ul.dropdown-menu ul li.pro-intro-sm span {width: 100%; left: 0; text-transform: none; position: relative; text-align: left; padding:20px 0 0 0; bottom: 0;}
.newmenubar .collapse ul ul.dropdown-menu ul li.pro-intro-sm {padding-bottom: 20px; margin-bottom: 20px;}
.newmenubar .collapse ul > li.dropdown ul ul ul.flexrow li{margin: 0 0 20px 0;}
.newmenubar .collapse ul > li.dropdown ul ul ul.flexrow li a{padding: 0;}
.newmenubar .collapse ul > li.dropdown ul ul ul.flexrow.menuwt33per li.wtpts img{ display: none;}
.newmenubar .collapse ul > li.dropdown ul ul ul.flexrow.menuwt33per li.wtpts a{ margin: 0;}
.newmenubar .collapse ul > li.dropdown ul ul ul.flexrow.menuwt33per li.wtpts a strong{display: block;}
.newmenubar .collapse ul > li.dropdown ul ul ul.flexrow.menuwt33per li.wtpts a span{font-size: 13px; color: #333;}
.newmenubar .collapse ul ul, .newmenubar .collapse ul ul.dropdown-menu.maxwtht500, .newmenubar .collapse ul ul.dropdown-menu.maxwtht{padding: 20px; background: #deebf7;}
.newmenubar .collapse ul > li.dropdown a i.fa-right-arrow-top{display: inline-block; width: 8px; height: 11px; background: url(https://www.lepide.com/imagesrd/menu-pointer-aroow-small11.png) no-repeat 0 0; float: right; margin-top: 5px; transition: transform .3s ease-in-out;}
.newmenubar .collapse ul > li.dropdown:hover a i.fa-right-arrow-top{transform: rotate(90deg); background-position: 0 -38px;}	

.newmenubar .collapse ul > li.dropdown:hover ul ul a, .mainmenu .collapse ul > li.dropdown:hover ul ul a{font-weight: normal; color: inherit;}	
.newmenubar .collapse ul > li.dropdown ul ul ul.flexrow h5{text-align:left; text-transform: none; font-weight: bold; color:#333; font-size: 15px; margin: 0 ; padding-bottom: 15px; }
.menuborder-animate{display: block;}

}
.navbar-brand{height: auto; padding: 0 !important;}
.topbar-new{padding: 10px 0; font-weight: normal;}
.topbar-new ul{float:right; font-size: 13px; margin: 0; padding: 0;}
.topbar-new ul li{float: left; list-style-type: none; padding: 0 10px; border-right: 1px solid #999;}	
.topbar-new ul li:last-child{border: none;}	
.topbar-new a{font-size: 13px; color: #333;}
.header-top-wrap ul li input{border:none;background:url(https://www.lepide.com/imagesrd/site-search-icon.png) no-repeat right 5px;background-color:none;padding-right:20px;width:65px;}
.topbar-new ul li input::placeholder{color:#fff !important;opacity:1 !important;font-family:'Open Sans', sans-serif;font-weight:normal;}
.topbar-new ul li input:focus{width:300px;box-shadow:none;background:url(https://www.lepide.com/imagesrd/site-search-icon-gray.png) no-repeat right 5px;padding:0 5px;border-radius:none;padding-right:50px;border-bottom:1px solid #3a4451;height:inherit;}
.topbar-new ul li input::placeholder{color:#333 !important;}
.topbar-new ul li input{background:url(https://www.lepide.com/imagesrd/site-search-icon-gray.png) no-repeat right 5px;transition:all 0.7s ease 0s;  border: none; outline: none; width: 65px; font-weight: normal;}
.topctas{float: right;}
.topctas ul{margin: 0; padding: 0;}
.topctas ul li{float: left; margin: 12px 0 0 15px; list-style-type: none;}
.topctas ul li a{border-radius:25px; background:#e2f0d9; border:2px solid #77b051; color:#77b051; font-size: 14px; font-weight: bold; display: block; padding: 8px 25px;}
.topctas ul li a.colorfill{background: #77b051; color: #fff;}
.topctas ul li a:hover{background: #77b051; color: #fff;}


@media only screen and (max-width:1250px){
.header_section .navbar-nav{margin-left: 10px;}
.navbar-nav > li{margin: 0 12px;}
.topctas ul li{margin-left: 8px;}
.topctas ul li a{padding: 8px 10px; }
}
@media only screen and (max-width:1100px){
.topctas ul li a{font-size: 13px !important; padding: 8px 5px;}
.navbar-nav > li{margin: 0 10px;}
.overimagetxt{right: 0;}

}
@media only screen and (max-width:1000px){
.topctas ul li a span{display: none;}
.topctas ul li a{border-radius:6px; padding: 5px;}
.topctas ul li{margin: 0 0 0 5px;}
.newmenubar a, .navbar-default .navbar-nav > li > a, .newmenubar ul li a, .navbar-expand-lg .navbar-nav .nav-link{font-size: 15px;}
}
@media only screen and (max-width:767px){
.header_section .navbar-nav{margin:0;}
.navbar-nav > li{margin:0;}
.newmenubar .collapse ul ul li:hover a i.fa-right-arrow{transform: rotate(90deg);}	
.topctas ul li a{font-size: 12px !important; padding: 5px 10px;}	
.topbar-new ul li:first-child, .topbar-new ul li:last-child{display: none;}
#sticky-webinar-strip-new-2020{height: 0; padding: 0; display: none;}
.header_section button{margin-top:12px;}
}