@font-face {
  font-family: 'Raleway';
  font-display: swap;
  src: url('fonts/Raleway-Regular.eot'); /* IE9 Compat Modes */
  src: url('fonts/Raleway-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/Raleway-Regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/Raleway-Regular.woff') format('woff'), /* Pretty Modern Browsers */
       url('fonts/Raleway-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('fonts/Raleway-Regular.svg#svgFontName') format('svg'); /* Legacy iOS */	   
}
@font-face {
  font-family: 'FontAwesome';
  font-display: swap;
  src: local('FontAwesome'), url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2');
}
*{margin:0;padding:0;}
body{font-family:'Raleway', sans-serif;font-size:14px; -webkit-font-feature-settings: "lnum"; -moz-font-feature-settings: "lnum"; font-feature-settings: "lnum";}
#chat-widget-container{width:410px !important;}
img{border:0;outline:none;max-width:100%;}
ul{margin:0;padding:0;list-style-type:none;}
a{text-decoration:none;}
h1{font-size:40px; font-weight:normal; color:#515252;}
h2{color:#000; font-size:20px; font-weight:300; font-style:italic; line-height:28px;}
lable.error{color:red;}
.oddeventable{}
.oddeventable table{ border:1px solid #f5f5f5;}
.oddeventable table td, .oddeventable table th{padding:15px; vertical-align:top;}
.oddeventable table th{background:#666; color:#fff;}
.oddeventable table tbody tr:nth-child(odd){
  background-color: #f5f5f5;
  color: #000;
}
.row_changeines p{font-size: 16px;line-height: 24px;}
.row_changeines .vidboxup{margin-top: 21px;}
.row_changeines .text-big{margin-bottom: 14px;}
.color_bl_hd{color:#15a2fe;}
.Caracter_mod{background: #f9f9fa;}
.Caracter_mod .txtspaceb{padding-bottom: 27px;}
.Caracter_mod .para-wdline{width:900px; font-size: 16px;}
.Caracter_mod .para-wdline::after{background: #15a2fe;}
.flexrowbottom.containertrio{justify-content: center;}
.flexrowbottom.containertrio .box{text-align: left; border: 1px solid #0976bd;}
.flexrowbottom.containertrio .box p{min-height: 100px;}
.flexrowbottom.containertrio .box a{display:table;background-color: #0976bd; padding: 10px 17px; color:#fff; border-radius: 5px; text-decoration:none;}
.flexrowbottom.containertrio .box div {margin: 0 0 0 80px;}
.vid_rev_cont_acon .box iframe{width: 100%;height: 216px;}
.abt-2 .reviewbox-head i.afterward_bombard{margin-top: 11px;display: inline-block;font-size: 14px;}
.abt-2 .reviewbox-head i.afterward_bombard strong{font-size: 13px;display: inline-block;font-weight: bold;}
/*----Kernel Migrator Suite----*/
.topsection.bgimage.mod_migrator{background:url(../imagenew/new_migrator_suit.jpg) 0px 0px no-repeat; background-size: cover; max-height:659px;}
.topsection.mod_migrator .left.changesection{width:645px; text-align: center; margin: 0 auto; float:none;}
.mod_migrator .formsection{max-width: 100%; text-align: center; background: url(../imagenew/migrator_form_bg.jpg) 0px 0px no-repeat; background-size: cover;}
.topsection.mod_migrator .right.changesection{max-width:inherit;float: none;margin: 0 auto;width: 982px; position: relative;top: 60px;}
.topsection.bgimage.mod_migrator h1 {font-size: 57px;}
.topsection.bgimage.mod_migrator h2{font-style: inherit; position: relative;    word-break: break-all; }
.flexcontainer .box
.topsection.bgimage.mod_migrator h2::after{content:""; display:inline-block; margin:0 auto; width:190px; background-color: #fff; height:1px; position:  absolute; bottom: -14px;left: 0px;right: 0px;}
.mod_migrator .formsection .heading, .mod_migrator .frmsc_btchb b, .mod_migrator .wrap_in select.selectfield{color:#fff;}
.mod_migrator .wrap_in {width: 26%;display: inline-block;margin: 0px 2.3%;}
.mod_migrator .formsection.frmsc_btchb {padding: 22px 30px 43px;}
.mod_migrator .downloadntpro.wrap_in{width: 20%;}
.mod_migrator .wrap_in input.send{background-color: #fd4013; border:2px solid rgba(253,64,19,0); transition: .4s ease;}
.mod_migrator .wrap_in input.send:hover{border:2px solid rgba(253,64,19,1); background-color:transparent;}
.mod_migrator .wrap_in select.selectfield{background: url(../imagenew/select-arrow2.png) no-repeat scroll right 15px center;cursor:pointer;font-size: 16px;}
.shadowcont{display:inline-block; width:100%; box-shadow: 0px -1px 8px 0px rgba(0,0,0,0.1);display: -webkit-flex;-webkit-flex-wrap: wrap;display: flex; flex-wrap: wrap; overflow: hidden;}
.shadowcont div.suite_k:nth-child(2n){background-color: #fff;}
.shadowcont div.suite_k{background-color: #f9f9f9;padding-bottom: 20px;}
.shadowcont div.suite_k:hover .call_mig_spr.call_mig_spr_1{background-position: -70px 0px;}
.shadowcont div.suite_k:hover .call_mig_spr.call_mig_spr_2{background-position: -70px -51px;}
.shadowcont div.suite_k:hover .call_mig_spr.call_mig_spr_3{background-position: -70px -106px;}
.shadowcont div.suite_k:hover .call_mig_spr.call_mig_spr_4{background-position: -70px -162px;}
.shadowcont div.suite_k:hover .call_mig_spr.call_mig_spr_5{background-position: -70px -219px;}
.shadowcont div.suite_k:hover .call_mig_spr.call_mig_spr_6{background-position: -70px -278px;}
.suite_k span{display:block; font-size: 22px; color:#1e2c46;margin-bottom: 11px;}
.suite_k p{color: #666d78;}
.call_mig_spr {display: inline-block;width: 39px;height: 39px;background: url('../imagenew/mig_suiteSprite.png') 0px 0px no-repeat;margin: 40px 0px 27px; transition: .4s ease;}
.call_mig_spr.call_mig_spr_1 {background-position: 0px 0px;}
.call_mig_spr.call_mig_spr_2 {background-position: 0px -51px;}
.call_mig_spr.call_mig_spr_3 {background-position: 0px -106px;}
.call_mig_spr.call_mig_spr_4 {background-position: 0px -162px;}
.call_mig_spr.call_mig_spr_5 {background-position: 0px -219px;}
.call_mig_spr.call_mig_spr_6 {background-position: 0px -278px;}
.abt-prodctk .text-big.txtspaceb.fnt-trtysx{padding: 0px; margin: 74px 0px 20px;}
.abt-prodctk .text-big.txtspaceb.fnt-trtysx + p{width: 740px; margin: 0 auto 60px; font-size: 16px;}
.product_lst_in li a {font-size: 16px;color: #283a44;font-weight: 500; display: inline-block; text-decoration: none; cursor: default;}
.product_lst_in li {display: inline-block; padding: 5px 10px 5px 19px; width: 238px;vertical-align: top;text-align: left;margin: 0px 10px 26px;box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1);border-radius: 9px; transition:.4s ease;}
.product_lst_in li:hover{box-shadow: 0px 0px 5px 0px rgba(3, 180, 254, 0.8);}
.product_lst_in {margin-bottom: 60px;}
.prod_tier {display: inline-block;width: 52px;height: 46px;background:url(../imagenew/tier_prodSprite.png) 0px 0px no-repeat;vertical-align: middle; }
.prod_tier.tier_1{background-position: 0px 0px;}
.prod_tier.tier_3{background-position: -77px 0px;}
.prod_tier.tier_4{background-position: -159px 0px;}
.prod_tier.tier_5{background-position: -232px 1px;}
.prod_tier.tier_6{background-position: -305px 0px;}
.prod_tier.tier_7{background-position: -375px 0px;}
.prod_tier.tier_8{background-position: -442px 0px;}
.prod_tier.tier_9{background-position: -498px 0px;}
.prod_tier.tier_10{background-position: -562px 0px;}
.prod_tier.tier_11{background-position: -637px 0px;}
.prod_tier.tier_12{background-position: -695px 0px;}
.prod_tier.tier_13{background-position: -753px 0px;}
.prod_tier.tier_14{background-position: -826px 0px;}
.prod_tier.tier_15{background-position: -892px 0px; width: 60px;}
/*----Kernel Migrator Suite-end---*/
.topbuttons.tp_btn_suitefk a{width: 60%;font-size: 22px;}
.topbuttons.tp_btn_suitefk a b{display: block; font-weight: normal; font-size: 18px;}
.bnr-conta + .modrate_abt_us.container.cont-hlf-lft{display: block; background: #fff; padding: 47px; position: relative;width: 82%;box-shadow: 0px 3px 2px 2px rgba(0,0,0,0.2);border-radius: 27px;overflow: hidden; margin: -230px auto 0px;}
.modrate_abt_us .nav-tabs{text-align: center;border: none;display: table;margin: 0 auto;}
.modrate_abt_us .nav-tabs > li {float: left;border-bottom: 2px solid #b7b7b7; font-size: 20px;}
.modrate_abt_us .nav-tabs > li.active {border:0px; border-bottom: 2px solid #0197d0;}
.modrate_abt_us .nav-tabs > li.active a{color:#0197d0; border: 0px;}
.modrate_abt_us .nav-tabs > li a{color:#283a44; border: 0px;}
.bnr-conta + .modrate_abt_us.container.cont-hlf-lft p{padding-left: 0px; line-height: 28px;color: #58595a;font-size: 16px;width: 100%;margin: 15px 0px 30px;}
.styl-ara-bg.stylarabg2{height: 285px; width: 91%;}
.row.inr_rw_flexorabt { display: flex;}
.down-tech.abt-tech .inr_rw_flexorabt .fl-dv{min-height: inherit !important;box-shadow: none;
border-radius: 0px;
overflow: auto;
}
.down-tech.abt-tech.moderate_abt-tech .container{width: 84%; float:none; padding:0px;}
.down-tech.abt-tech .inr_rw_flexorabt .col-md-4{box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.1);
border-radius: 27px;
overflow: hidden;
position: relative;
transition: 0.4s ease; padding: 0px; margin: 0px 15px;}
/*-----employee-desktop-live-viewer-new---*/
.tltpsc_edlv li.ko:nth-child(1){background-color:red;}
.topsection.bgimage.edlvbg_modif h2{font-style: normal;}
.topsection.bgimage.edlvbg_modif .left a.btn{background-color: #fc8403; border:1px solid #fc8403; font-size:18px;padding: 16px 33px;}
.topsection.bgimage.edlvbg_modif{background: #0072c6 url(../imagenew/empdesk_bg_2.jpg) center 0px no-repeat fixed; background-size: cover;}
.topsection.bgimage.edlvbg_modif h1{margin-top:100px;}
.topsection .left .featr_edlv_mod a{float: none; display: block; color: inherit; text-decoration: none; font-size: 12px;}
.featr_edlv_mod li { display: inline-block; text-align: center;width: 150px; vertical-align: top;margin: 0px 23px; transform: translate(0px ,0px); opacity: 1; transition: .4s ease;}
.featr_edlv_mod li:nth-child(1){transition-delay: .5s;}
.featr_edlv_mod li:nth-child(2){transition-delay: .8s;}
.featr_edlv_mod li:nth-child(3){transition-delay: .11s;}
.featr_edlv_mod li:nth-child(4){transition-delay: .14s;}

.featr_edlv_mod li:first-child{margin-left: 0px;}
.featr_edlv_mod li:last-child{margin-right: 0px;}
.featr_edlv_mod{margin-top:80px;}

.featr_edlv_mod.disperse li{transform: translate(0px ,-50px); opacity: 0;}


.spr_edlv_mod { display: inline-block; width:52px; height:65px; background: url(../imagenew/emp_desk_fec.png) 0px 0px no-repeat;}
.spr_edlv_mod.spr_edlv_mod1{background-position: 0px 0px;}
.spr_edlv_mod.spr_edlv_mod2{background-position: -213px 0px;}
.spr_edlv_mod.spr_edlv_mod3{background-position: -409px -0px;}
.spr_edlv_mod.spr_edlv_mod4{width:65px; height:61px; background-position: -646px -3px;}
.featr_edlv_mod li:hover .spr_edlv_mod.spr_edlv_mod1{background-position: 0px -92px;}
.featr_edlv_mod li:hover .spr_edlv_mod.spr_edlv_mod2{background-position: -213px -92px;}
.featr_edlv_mod li:hover .spr_edlv_mod.spr_edlv_mod3{background-position: -409px -92px;}
.featr_edlv_mod li:hover .spr_edlv_mod.spr_edlv_mod4{background-position: -646px -95px;}
.live_viewer_mod_secs .text-big, .live_viewer_mod_secs .text-big b, .text-big.diff_takeit{color: #1c3d62;}
.live_viewer_mod_secs .text-big p, .text-big.diff_takeit p{position:relative; width: 670px; margin: 0 auto;font-size: 16px;}
.live_viewer_mod_secs .carousel{padding-top: 30px;}
.live_viewer_mod_secs .text-big p::after, .progress_bg_edlv .txtspaceb::after, .text-big.diff_takeit p::after, .topsection.bgimage.prodct_ofmnth h1::after{content:""; position:absolute; width:153px; border-bottom: 2px solid #0667cf;left: 0px;right: 0px;margin: 0 auto;bottom: -14px;}
.carousel_dlb-mod h4{font-size: 30px; color:#283a44;}
.cover_btn_chevk {position: absolute;bottom: -70px;left: 30px;display: inline-block;z-index: 5;}
.cover_btn_chevk a span.glyphicon-chevron-left, .cover_btn_chevk a span.glyphicon-chevron-right{background: #132f4f; font-size: 20px; color:#fff;line-height: 21px;}
.cover_btn_chevk .carousel-control.right{left: 0px;}
.bg_foursc_edlv{background:url(../imagenew/frsc_bg_2.jpg) 0px 0px no-repeat; background-size: cover; color:#fff; position: relative;}
.bg_foursc_edlv .container{padding: 137px 0px;}
.bg_foursc_edlv .container h3, .aaddbg_hotit h3{font-size: 45px;}
.bg_foursc_edlv .container h3 + p{font-size: 16px; margin-top: 30px; line-height: 29px;}
.tltpsc_edlv li {display: inline-block;width: 260px;background: #fff;border-radius: 10px;padding: 15px 23px;margin: 9px 18px; transform:scale(0);  transition: .6s cubic-bezier(.6,-0.28,.74,.05);}
.tltpsc_edlv li a{display: block; font-size: 18px; color:#1c3d62; margin-top: 10px; text-decoration: none; position: relative; cursor:pointer;}
.tltpsc_edlv li a span{position: absolute; font-size: 13px; left:0px; top:0px;}
.tltpsc_edlv, .bold_tickedlv{margin-top: 30px;}
.tltpsc_edlv.animateokk li{ transform:scale(1);}
.tltpsc_edlv li a span {position: absolute; font-size: 13px; left: -150px; top: -180px; z-index: 0; width: 360px; text-align: center; background: #fff; border-radius: 10px; padding: 20px; box-shadow: 0px 0px 5px rgba(0,0,0,0.3); opacity: 0; transition: .4s cubic-bezier(.79,.14,.15,.86);visibility: hidden;}
.tltpsc_edlv li a:hover span{top: -198px; opacity: 1; visibility: visible;z-index: 6;}
.tltpsc_edlv li a span::after {content: "";width: 0px;height: 0px;border-left: 16px solid transparent;border-right: 1px solid transparent;border-top: 23px solid #fff;
position: absolute;bottom: -19px;right: 20px;}
.bg_foursc_edlv::before{border-left: 100vw solid #fff;border-bottom: 123px solid transparent;top: 0px;content: "";height: 0;position: absolute;right: 0;width: 0;
z-index: 0;}
.emp_monit_edlvmd h3, .right_vidscstk h3{font-size: 45px; color:#1c3d62; position: relative;}
.emp_monit_edlvmd h3::after{content: "";position: absolute;width: 133px;border-bottom: 2px solid #0667cf;left: 0px;right: 0px;bottom: -14px;}
.emp_monit_edlvmd .container{padding: 60px 0px;}
.bold_tickedlv li{display:inline-block; background:url(../imagenew/ckeck-iconthick.png) 0px 6px no-repeat; font-size: 16px; padding-left: 44px; margin-bottom: 10px; width: 45%; vertical-align: top; font-style: italic;}
.bold_tickedlv li:nth-child(2n){margin-left: 4%;}
.full_widthkd{background-color:#ebebeb; display: inline-block; width: 100%; font-size: 16px; }
.right_vidscstk{display: inline-block;width:55%; padding: 39px 80px 40px 49px;}
.aaddbg_hotit{background: url(../imagenew/hdwedlv2.jpg) 0px 0px no-repeat; background-size: cover; min-height: 585px; color:#fff;display: inline-block; width: 45%;padding: 40px 10px 10px 132px;}
.right_vidscstk h3{font-size: 34px;}
.carousel_coverintern iframe{width:100%; height: 359px;}
.carousel_coverintern .item div{width:80%;}
.carousel_coverintern .item div img{width:100%;}
.carousel_coverintern {position: relative;margin-top: 30px;}
.add_posit-vidosm {position: absolute;display: inline-block;width: 40px;height: 300px;z-index: 5;right: 70px;top: -70px;}
.add_posit-vidosm .carousel-control{position:static;}
.add_posit-vidosm .carousel-control .glyphicon-chevron-right{top: 59%;left: 6px;border-radius: 50%;font-size: 14px; color:#2d619d;background-image: none;}
.add_posit-vidosm .carousel-control .glyphicon-chevron-left{top: 94%;left: 17px;border-radius: 50%;font-size: 14px;color:#2d619d;background-image: none;}
.add_posit-vidosm .carousel-indicators li{background-color: #fff; border: 1px solid #fff;}
.add_posit-vidosm .carousel-indicators li.active{background-color: #298de3; border: 1px solid #298de3;}
.progress_bg_edlv{background: url(../imagenew/awesome_skills_edlv.jpg) 0px 0px no-repeat fixed; background-size: cover; color:#fff; padding: 95px 15px;}
.progress_bg_edlv .txtspaceb{color:#fff;line-height: 49px; position: relative; padding-bottom:0px;}
.progress_bg_edlv .txtspaceb span{font-size: 28px;}
.progress_bg_edlv .txtspaceb + p{margin: 40px auto 60px; width: 670px; font-size: 16px;}
.progress_rowed strong, .progress_rowed span{position: absolute;top: 40%;left: 50%;color:#13171e;transform:translate(-50%,-50%);text-align: center;line-height: 40px;font-size: 40px;}
.progress_rowed strong + span{width:100%;font-size: 14px; color: #05a7e3;top: 63%;font-weight: bold;}
.progress_rowed .circle{position: relative; left:0px; top:0px; display: inline-block; margin: 0px 30px;}
.progress_rowed .circle::before{content: "";width: 94%;height: 92.3%;background: #fff;position: absolute;left: 50%;top: 48.4%;border-radius: 50%;transform: translate(-50%, -50%);}
.clientssectionhome.client_2edlv img{filter: brightness(0.5) saturate(100%); -webkit-filter:brightness(0.5) saturate(100%); -moz-filter:brightness(0.5) saturate(100%); 
-ms-filter:brightness(0.5) saturate(100%);}
.clientssectionhome.client_2edlv{background:#fff; padding: 40px 0px}
.blog_specificpage_reniew .updates-section .box{border-radius: 20px; box-shadow: 0px 0px 5px rgba(0,0,0,0.2);}
.blog_specificpage_reniew .updates-section{margin: 11px auto;}
.blog_specificpage_reniew .updates-section .box div{margin: 0px; padding: 21px 19px 31px;max-width: 100%;border: 0px;}
.blog_specificpage_reniew .updates-section .box div a{border-radius: 5px;}
.blog_specificpage_reniew .updates-section .box div span{font-size:15px;}
.blog_specificpage_reniew .featuredtools{padding: 50px 0;}
#Reviews.gryBg_emdlv{background: #fbfbfb; padding: 50px 0 !important;}
/*-----employee-desktop-live-viewer-new-end--*/
.topsection.bgimage.prodct_ofmnth{background: url(../imagenew/product_of_mnthtbg.jpg) 0px 0px no-repeat fixed; background-size: cover; min-height: 745px; position: relative;}
.topsection.bgimage.prodct_ofmnth .padn{padding: 20px 0px;}
.topsection.bgimage.prodct_ofmnth h1{font-size: 65px; position: relative;margin-bottom: 90px;}
.topsection.bgimage.prodct_ofmnth h1::after{border-color: #fff; width: 295px;bottom: -29px;}
.prod-mnth_tb_rw {position: absolute; width: auto;border: 0px; bottom: 0px;left: 0px; background: #2393d6; padding: 0px 110px 0px 120px;border-radius: 0px 60px 0px 0px; transition: .4s ease;}
.prod-mnth_tb_rw  li a{margin-right: 0px; padding: 20px 15px; color:#fff; border-radius: 0px; border: 0px!important; position: relative; font-size: 17px;}
.prod-mnth_tb_rw  li.active a::before{content: '';position: absolute; top: -4px; left: 0px; width: 100%; height: 4px;background: #03a3de;display: block;}
.prod-mnth_tb_rw.fickman li.active a::before {bottom:-4px; top:inherit;}

.prod-mnth_tb_rw  li a:hover{background: #2393d6 !important;}
 .nav-tabs.prod-mnth_tb_rw > li {margin-bottom: 0px;}
.prod-mnth_tb_rw  li.active a{color:#2393d6; background: #fff!important;}
.prod-mnth_tb_rw li i {width: 52px;height: 66px;display: inline-block;vertical-align: middle;margin-right: 10px;}

.prod-mnth_tb_rw li i.call_spr1{background: url(../imagenew/ost_spr_1.png) 0px 0px no-repeat;}
.prod-mnth_tb_rw li.active i.call_spr1{background-position:0px -90px;}
.prod-mnth_tb_rw li i.call_spr2{background: url(../imagenew/outlook_spr_1.png) 0px 3px no-repeat;width: 62px;}
.prod-mnth_tb_rw li.active i.call_spr2{background-position: 0px -93px;}
.prod-mnth_tb_rw li i.call_spr3{background: url(../imagenew/exchange_spr_1.png) 0px 8px no-repeat;width: 60px;}
.prod-mnth_tb_rw li.active i.call_spr3{background-position:0px -85px;}

.topsection.nomarg_topprmn{margin-top:0px;}
.flexbox.flex_modif-pr-mo .box{box-shadow: 0px 0px 6px rgba(0,0,0,0.3);}
.flexbox.flex_modif-pr-mo p, .flexbox.flex_modif-pr-mo li{font-size: 16px;}
.flex_modif-pr-mo ul{margin-top:30px;}
.topsection .flex_modif-pr-mo .left.left2  {width: 53%; padding-right: 60px;}
.fickman {position: fixed;height: 77px;top: 0px;left: 0px;z-index: 1000;border-radius: 0px;padding: 0px;background: #2393d6d0; text-align: center;box-shadow: 0px 0px 12px rgba(0,0,0,0.3); width:100%;}

.nav-tabs.prod-mnth_tb_rw.fickman > li{float:none; display:inline-block;}
.nav-tabs.prod-mnth_tb_rw.fickman > li a{padding: 6px 15px;}
.white_bg_exp .box-modd{background: #fff;width: 30.33%; box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.1);}
.white_bg_exp{background: rgba(255,255,255,0.6); min-height: 530px;width: 79%;float: right;border-radius: 0px 0px 0px 190px; padding: 41px 90px 20px 100px;}
.white_bg_exp .lineone{margin-left: 0px;}
.white_bg_exp p.headingsub, .white_bg_exp .home-heading{color:#283a44;}
.white_bg_exp .se_mr-wt{background: #fff; color:#00aeef; margin: 30px auto 20px; display: table; cursor: pointer;}

.rec-mnddv{display:flex; font-size: 16px; color:#3c4751;}
.rec-mnddv div{background: #fff; box-shadow: 0px 0px 5px #dbe3ec; padding: 35px 22px 46px; border-radius: 20px; text-align: center;margin: 0px 13px 28px;}
.rec-mnddv div:hover{box-shadow: 0px 0px 5px 3px #dbe3ec;}
.rec-mnddv div b{margin: 12px 0px 10px; display: block;color: #003663;font-size: 22px;font-weight: normal;}
.rec-mnddv div img{display: block; margin: 0 auto;}
.rec-mnddv div a{color: #00aeef; border: 1px solid #00aeef; padding: 11px 35px;border-radius: 29px;display: inline-block;margin-top: 12px; transition: .4s ease;}
.rec-mnddv div a:hover{background-color: #00aeef; border: 1px solid #00aeef; color:#fff; text-decoration: none;}


.rec-mnddv.rec-mnddv2{ margin:0 16.6%;}
.rec-mnddv.rec-mnddv1{ margin:0 33.3%;}



.rec_mend {background-color: #edf5ff;}
.lit-bt-drk{font-style: normal; margin: 0 auto; font-size: 27px; font-weight: bold; color: #003663; }
.text-cvr{margin-bottom: 48px; font-size: 16px;color: #003663;margin-top: 11px;}
.text-cvr .para-wdline::after {background: #00aeef; width: 131px; height: 3px;}
.topsection.bgimage .section-ost-pst-thrsm h1{margin: 0px 0px 30px;font-size: 35px;}
.section-ost-pst-thrsm li{display:inline-block; color:#fff;  vertical-align: bottom; padding: 0px 14px; border-radius: 10px; min-width: 141px;margin-right: 13px;}
.section-ost-pst-thrsm li img, .boxes-g img{display:block; margin-bottom: 10px;}
.section-ost-pst-thrsm li a{color:#fff;font-size: 17px;}
.section-ost-pst-thrsm li a i{display:block; font-size:14px; font-style: normal;}
.section-ost-pst-thrsm li small{font-size: 18px; margin-bottom:10px; display: block; color: #fff;}
.productreviewsection.alter-nate-fr-clntsc{background-color:#fff;}
.productreviewsection.alter-nate-fr-clntsc .flexbox .box{background: #fbfbfb;}
.flex-wind-sec{display: flex;flex-wrap: wrap; justify-content: center;}
.boxes-g {padding: 86px 20px;width: 300px; text-align: center; border: 1px solid #cbe4fc;border-radius: 4px; background:#fff; position: relative; overflow: hidden;    margin: 0px 1.095% 30px;}
.boxes-g img{margin:0 auto 15px;}
.boxes-g strong{color:#555555; font-size: 18px;}
.container-nomtr-hw {background: #e4f1fd;}
.inside-romiok {position: absolute;background-color: #0f70d1;color: #fff;left: 0px;padding: 66px 20px;height: 100%; width: 100%;transition: .3s cubic-bezier(0.5, -0.04, 1, 1); bottom: -100%;}
.boxes-g:hover .inside-romiok{bottom:0%;}
.inside-romiok strong{color: #fff; display: block;margin-bottom: 14px;}
.tick_ul_ntfr li{background: url(https://www.nucleustechnologies.com/ntimages/checkmark.png) no-repeat left 9px;padding: 0 0 0 25px;line-height: 35px;font-size: 17px;	}
.tick_ul_ntfr {margin-top: 24px;margin-bottom: 11px;}

.no-shd-brd .buypagetable table {box-shadow: none;}
.no-shd-brd .viewertable .toolcompare {box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2);}
/*------full-version----*/
.full-version-209 .see-more3{border-radius: 10px; padding: 16px 40px;background-color: #00aeef;font-size: 18px;color: #fff;transition: 0.4s ease;display: inline-block;cursor: pointer;
border:1px solid #00aeef;margin: 30px auto 20px;}
.full-version-209 .see-more3:hover{color:#00aeef; background:#fff; border:1px solid #00aeef; text-decoration:none;}
	
.header-vibhn { background: #fff;position: absolute;width: 100%;top: 0px;padding: 20px 0px;}
.full-version-209 .footerbottomnew{border-top: 0px;}	
.lfeflo{float: left;}	
.div-flow-right{float: right;}
.full-version-209 .cov-r, .full-version-209 .div-flow-right img{vertical-align: middle;display: inline-block;}	
.full-version-209 .div-flow-right span{display:block;color: #2c3d87;
font-weight: bold;}
.full-version-209 .cov-r{margin-left:8px;}
	
.full-version-209 .div-flow-right span i{font-style: normal; font-size: 12px;}
.full-version-209 .topsection.bgimage .whole_bt-rec-ost-Ps h1 {font-size: 27px; text-align: center; line-height: 39px; }
.full-version-209 .topsection.bgimage .whole_bt-rec-ost-Ps h1 strong{font-size:35px; display:block;}
.full-version-209 .whole_bt-rec-ost-Ps a.pnk-btn {background: #7cad14;color: #fff;padding: 14px 31px;border-radius: 9px;font-size: 19px;transition: .4s ease;display: inline-block;margin-top: 30px;}
.full-version-209 .whole_bt-rec-ost-Ps a.pnk-btn i{margin-right: 5px;}
.dtd-line{margin: 40px auto; max-width: 349px; height: 1px; border-bottom: 2px dotted #fff;}
.full-version-209 .section-ost-pst-thrsm li img{display: inline-block; margin-right: 10px;}	
.full-version-209 .section-ost-pst-thrsm li i{font-size: 23px;margin-right: 9px;}	
.full-version-209 .topsection.bgimage h1 {margin-top: 65px;}
.full-version-209 .rec_mend.sup_desk{background: #fff; padding-bottom: 67px;}	
.full-version-209 .rec_mend.sup_desk .lit-bt-drk{color: #283a44;}	
.full-version-209 .lit-bt-drk + p{color: #003663; font-size: 18px;}
.full-version-209 .suprt-scn{text-align: center; font-size: 16px; max-width: 100%; margin: 0px 10px; box-shadow: 0px 0px 5px rgba(0,0,0,0.2); border-radius: 30px; overflow: hidden;}	
.full-version-209 .cnt-flex {display: flex;}	
.full-version-209 .headin {background: #6c849b;padding: 20px 35px;font-size: 26px;color: #fff; text-align: left;}	
.full-version-209 .headin small{display: block;font-size: 19px;}	
.headin span {display: inline-block;margin: 0px 20px;}	
.full-version-209 .box-0 {width: 100%;text-align: left;color: #283a44; margin-bottom: 20px;padding: 20px 34px;}	
.full-version-209 .box-0 strong{font-size: 18px;margin-top: 22px;display: inline-block;margin-bottom: 8px;}	
.full-version-209 .box-0 p{min-height: 59px;font-size: 15px; margin-bottom: 20px;}	
.full-version-209 .box-0 a{background: #00aeef;display: inline-block;color: #fff;padding: 10px 19px;border-radius: 6px; transition: .4s ease;}	
.full-version-209 .box-0 a:hover{background: #283a44; text-decoration: none;}	
.full-version-209 span.brdr-righ{border-right: 1px dotted;padding-right: 50px;}	
.full-version-209 .fllversion-cnt iframe{width: 562px; height: 319px;}	
.full-version-209 .headin i{font-size: 57px;}
.full-version-209 .fl-modl-vdo button.close{position: absolute;
top: -10px;right: -11px;z-index: 50;background: #fff;opacity: 1;border-radius: 50%;text-align: center;width: 20px;height: 20px;color: red;	}	
.topsection.bgimage.krn_fr-Ostps{background:url(../imagenew/ost-pst-flvrsn-2.jpg) 0px 0px no-repeat; background-size: cover;padding-bottom: 88px;}		

/*------full-version----*/
.nfr-license-background.nfr_frm-pg {background: #2b2e35 url(../ntimages/nfr0license-banner.jpg) no-repeat 0 0;margin: 70px 0 0 0;background-attachment: fixed;background-size: cover;}
.nfr-license-background.nfr_frm-pg .overlay {background: url(../ntimages/bg-over-layer.png) 0 0; padding: 20px 0;}
.nfr-license-background.nfr_frm-pg .overlay h1 {position: static; font-weight: normal;font-size: 50px;color: #fff;padding: 70px 0 0 0;line-height: inherit; text-shadow: none;}
.nfr-license-background.nfr_frm-pg .overlay h1 span {display: block;}
.nfr-license-background.nfr_frm-pg .overlay .container{margin: 30px auto;}
.nfr-license-background.nfr_frm-pg .overlay .container .box {display: flex;margin: 0 auto;padding: 0;width: inherit;}
.nfr-license-background.nfr_frm-pg .overlay .container .box .left {width: 65%;background: #fff;padding: 25px;margin: 5px;border-radius: 20px;}
.nfr-license-background.nfr_frm-pg .overlay .container .box .right {width: 35%;background: #0072bc;padding: 25px;margin: 5px;border-radius: 20px;}
.nfr-license-background.nfr_frm-pg .overlay .container .box .left h5 {font-size: 20px;font-weight: normal;color: #0072bc;margin-top: 20px;line-height: inherit;}
.nfr-license-background.nfr_frm-pg .overlay .container .box .left p {font-size: 15px;font-weight: normal;color: #12171d;line-height: 26px;padding-bottom: 20px;}
.nfr-license-background.nfr_frm-pg .overlay .container .box .right h4 {font-size: 25px;color: #82ccff;font-weight: normal;margin-top: 20px;line-height: inherit;}
.nfr-license-background.nfr_frm-pg .overlay .container .box .right form {margin: 30px 0 0 0;}
.nfr-license-background.nfr_frm-pg .overlay .container .box .right form input {background: none;outline: none;border: none;border-bottom: 1px solid #6daad4;width: 100%;padding: 8px 2px;margin-bottom: 10px;color: #a4d8f9;font-size: 15px;font-weight: 300;border-radius: 0;}
.nfr_frm-pg .in-group {margin-bottom: 10px;}
.nfr-license-background.nfr_frm-pg .overlay .container .box .right form select {-moz-appearance: none;background: url(../ntimages/select-cont.png) no-repeat scroll right 15px center;border: none;border: none;border-bottom: 1px solid #6daad4;color: #a4d8f9;font-size: 15px;margin: 0 0 10px 0;padding: 8px 0;text-indent: 0.01px;text-overflow: "";width: 100%;-webkit-appearance: none;border-radius: 0;}
.nfr-license-background.nfr_frm-pg .overlay .container .box .right form input.btn-download {font-size: 20px;color: #167dc0;background: #fff;border-radius: 8px;padding: 10px 30px;
display: inline-block;border: none;outline: none;width: inherit;margin-top: 30px;cursor: pointer;}
.nfr-license-background.nfr_frm-pg .overlay .container .box .right h4 strong {color: #fff;}

.nfr-license-background.nfr_frm-pg .overlay .container.bluebgbox{background: #0072bc; border-radius: 20px; padding: 60px 20px;   margin: 50px auto;}
.nfr-license-background.nfr_frm-pg .overlay h1.size {font-size: 30px; max-width: 80%;margin: 0 auto; padding: 0;}

@media screen and (min-width:0\0) {
	.footersectionnew .subscribe-now input, .footersectionnew1 .subscribe-now input{height: 36px !important;}
	.footersectionnew .submitnow, .footersectionnew .submitnow{position: relative; top:-1px;}
}

select::-ms-expand {display: none;}
/* --------    light-box start      --------- */
#colorbox, #cboxOverlay, #cboxWrapper {position: absolute; top: 0; left: 0; z-index: 99999; overflow: hidden;}
#cboxWrapper {max-width: none;}
#cboxWrapper a {color: #FF9900; font-weight: bold;}
#cboxWrapper a:hover {color: #000000;}
#cboxOverlay {position: fixed; width: 100%; height: 100%;}
#cboxMiddleLeft, #cboxBottomLeft {clear: left;}
#cboxContent {position: relative;}
#cboxLoadedContent {overflow: auto; -webkit-overflow-scrolling: touch;}
#cboxTitle {margin: 0;}
#cboxLoadingOverlay, #cboxLoadingGraphic {position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {cursor: pointer;}
.cboxPhoto {float: left; margin: auto; border: 0; display: block; max-width: none; -ms-interpolation-mode: bicubic; }
.cboxIframe {width: 100%; height: 100%; display: block; border: 0; padding: 0; margin: 0;}
#colorbox, #cboxContent, #cboxLoadedContent {box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box;}
#cboxOverlay {background: #333333; opacity: 0.9; filter: alpha(opacity = 90); }
#colorbox {outline: 0;}
#cboxTopLeft {width: 21px; height: 21px; background: url(../imagenew/controls.png) no-repeat -101px 0;}
#cboxTopRight {width: 21px; height: 21px; background: url(../imagenew/controls.png) no-repeat -130px 0;}
#cboxBottomLeft {width: 21px; height: 21px; background: url(../imagenew/controls.png) no-repeat -101px -29px;}
#cboxBottomRight {width: 21px; height: 21px; background: url(../imagenew/controls.png) no-repeat -130px -29px;}
#cboxMiddleLeft {width: 21px; background: url(../imagenew/controls.png) left top repeat-y;}
#cboxMiddleRight {width: 21px; background: url(../imagenew/controls.png) right top repeat-y;}
#cboxTopCenter {height: 21px; background: url(../imagenew/border.png) 0 0 repeat-x;}
#cboxBottomCenter {height: 21px; background: url(../imagenew/border.png) 0 -29px repeat-x;}
#cboxContent {background: #fff; overflow: hidden;}
.cboxIframe {background: #fff;}
#cboxError {padding: 50px; border: 1px solid #ccc;}
#cboxLoadedContent {margin-top: 28px;}
#cboxLoadedContent ul li {list-style-type: disc; margin: 0 0 10px 0;}
#cboxTitle {position: absolute; top: 4px; left: 0; text-align: center; width: 100%; color: #949494;}
#cboxCurrent {position: absolute; bottom: 4px; left: 58px; color: #949494; }
#cboxLoadingOverlay {background: no-repeat center center;}
#cboxLoadingGraphic {background: url(../imagenew/loading.gif) no-repeat center center;}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border: 0; padding: 0; margin: 0; overflow: visible; width: auto; background: none;}
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline: 0;}
#cboxSlideshow {position: absolute; bottom: 4px; right: 30px; color: #0092ef; } 
#cboxPrevious {position: absolute; top: -2px; left: 0; background: url(../imagenew/controls.png) no-repeat -75px 0; width: 25px; height: 25px; text-indent: -9999px; }
#cboxPrevious:hover {background-position: -75px -25px; }
#cboxNext {position: absolute; top: -2px; left: 27px; background: url(../imagenew/controls.png) no-repeat -50px 0; width: 25px; height: 25px; text-indent: -9999px;}
#cboxNext:hover {background-position: -50px -25px;}
#cboxClose {position: absolute; top: -7px; right: 0; background: url(../imagenew/controls.png) no-repeat -25px 0; width: 35px; height: 35px; text-indent: -9999px; border: 5px solid #ffffff;}
#cboxClose:hover {background-position: -25px -25px;}
.cboxIE #cboxTopLeft, .cboxIE #cboxTopCenter, .cboxIE #cboxTopRight, .cboxIE #cboxBottomLeft, .cboxIE #cboxBottomCenter, .cboxIE #cboxBottomRight, .cboxIE #cboxMiddleLeft, .cboxIE #cboxMiddleRight {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);}
#cboxTitle {top:4px; bottom: inherit; color:#000000; }
#cboxLoadedContent {margin-top:47px;}
.brdwtsps {padding:20px; border:1px solid #ccc; margin:-1px 0 0 0;text-align:left;}
#cboxClose {background:url(../imagenew/closeicon.png) no-repeat 0 0; width:40px; height:40px; right:-33px; top:-33px;border:none;}
#cboxClose:hover {background-position:0 0;}
#cboxContent {overflow:inherit;}
#colorbox, #cboxOverlay, #cboxWrapper {overflow:inherit;}
#cboxPrevious {left:-7px; top:45%; background: url(../imagenew/privious-btn.png) no-repeat 0 0; width: 44px; height: 54px;}
#cboxNext {right:-7px; top:45%; background: url(../imagenew/next-btn.png); width: 44px; height: 54px; left:inherit;}
#cboxPrevious:hover {background-position:0 0;}
#cboxNext:hover {background-position:0 0;}
/* --------    light-box end      --------- */
.add_tick-flx .box{background: url(../imagenew/ckeck-active.png) no-repeat 0 7px; padding: 0 0 0 24px;}
/*----home-banner-1---*/
.home_banner-mod-1{text-align:center;}
.carousel-inner.home_banner-mod-1 > .item.slidebannerfirstbgimage{background:url(../imagenew/hom_banner1.jpg) no-repeat; background-size: cover;}
.carousel-inner.home_banner-mod-1 > .item.slidebannertwobgimage{background:url(../imagenew/hom_banner2.jpg) no-repeat; background-size: cover;}
.carousel-inner.home_banner-mod-1 > .item.slidebannerthreebgimage{background:url(../imagenew/hom_banner3.jpg) no-repeat; background-size: cover;}
/*----home-banner-1---*/
.birdr-wd{border-radius: 5px; border: 1px solid #006699; background: #ffffff; padding: 10px; margin: 6px 0 15px 0;}
.howto-page-new .howto-left p + img{margin: 0px 0 30px 0;border: 10px solid #fff;  box-shadow: 0 0 10px #ccc;}
/*-----how-to-main-page---*/
.flex_cntK, .forseemrflex .see-more-content, .flex_cntK, .forseemrflex .see-more-content1 ,.forseemrflex .see-more-content2, .forseemrflex .see-more-content3, .forseemrflex .see-more-content4{display: flex; flex-wrap: wrap;}
.omd-cls.flex_cntK .col-md-4{width: 30%;}
.forseemrflex .text-center{margin:0px auto;}
.forseemrflex .see-more, .forseemrflex .see-more1, .forseemrflex .see-more2, .forseemrflex .see-more3{margin: 10px auto;}
/*-----how-to-main-page---*/
.input_gp_cov {position: relative;}
.place_hold, .input_gp_cov input:invalid:not(:focus)+*{position: absolute;bottom: 15px;left: 9px;font-weight: inherit;font-size: 15px;color: #757575; transition: .4s ease; pointer-events: none;}

.input_gp_cov input::placeholder, .input_gp_cov input:-ms-input-placeholder, .input_gp_cov input::-moz-placeholder, .input_gp_cov input::-webkit-input-placeholder{opacity: 1;}

.input_gp_cov input:placeholder-shown:not(:focus)::placeholder, .input_gp_cov input:focus:-ms-input-placeholder, .input_gp_cov input:invalid:not(:focus)::-moz-placeholder, .input_gp_cov input:invalid:not(:focus)::-webkit-input-placeholder{opacity: 0;}
.input_gp_cov input:invalid:not(:focus):-ms-input-placeholder{color:transparent;}
.form_contactk .place_hold{left:0px; font-size: 16px; color:#678093;}
.form_contactk .input_gp_cov .line_bot{bottom:0px;}
.input_gp_cov input:focus ~ .place_hold, .input_gp_cov .place_hold{ bottom: 35px; font-size: 11px;}
.input_gp_cov input::placeholder, .frm-side form.form_contactk input.field::placeholder{color:transparent;}
.frm-side form.form_contactk input.field{margin-bottom: 23px;}
.error{color:red !important;}

.input_gp_cov .line_bot{position: absolute;bottom: 10px; left: 0px;background: #0072c6;height: 2px;width: 0px; transition: .4s ease;}
.input_gp_cov input:not(:placeholder-shown) ~ .line_bot, .input_gp_cov input:focus ~ .line_bot{width:100%;}
@media screen and (min-width:0\0) {
.input_gp_cov input:focus ~ .line_bot, .input_gp_cov input:valid ~ .line_bot{width:100%;}
}

.input_gp_cov input + .error {position: absolute !important; left: 0px!important;  bottom: -7px!important; z-index: 1!important; font-size: 11px!important;}
.input_gp_cov + select.selectfield + .error, .onathr_err select + label, .onathr_err-date + .error{position: relative; bottom: 9px; font-size:11px;}
.input_gp_cov + select.selectfield + .error, .onathr_err select + label, .onathr_err-date + .error{position: relative; bottom: 9px; font-size:11px;}
.pop_fom .input_gp_cov input , .fieldstyles .input_sl-slctr select{width: 100%; border-width: 0px 0px 1px 0px;border-radius: 0px; outline: none;color: #757575;}
.pop_fom .input_gp_cov .line_bot{bottom:0px;}
.pop_fom .input_gp_cov .place_hold{bottom:7px;}
.pop_fom .input_gp_cov input:focus ~ .place_hold, .input_gp_cov input:not(:placeholder-shown) ~ .place_hold{bottom: 32px;}
.pop_fom .input_gp_cov, .input_sl-slctr{width: 85%; margin: 0 auto 10px;}
/*---video-repar----*/
.vid_bold strong{font-size: 56px;}
.topsection.bgimage.vid_rep_new{background: #0072c6 url(../imagenew/video-rep-banner01.png) no-repeat; background-size: cover;  background-attachment: fixed;}
.topsection.vid_rep_new .right.changesection{max-width: 512px;}
.para-wdline{position:relative; width: 630px; margin: 10px auto 0px;}
.para-wdline::after{content:""; margin: 15px auto 0px; width: 140px; height: 2px; background:#0066cc; display:block;}
.light_blue_code{background-color: #e4f1fd;}
.padding-top-bxc{padding-top:0px;}
.margin-tpextra{margin-top:40px;}
.marg-btmk{margin-bottom:30px;}
.topsection .left .trialtype a.dl{padding: 14px 20px;}
.quick-lnk-1 div{display:inline-block; font-size: 18px; color:#283a44; margin: 0px 23px;}
.quick-lnk-1 div span{background: url(../imagenew/sprite_quick_k.png) 0px 0px no-repeat;display: inline-block;width: 35px;height: 30px; vertical-align: middle; transition: .4s ease;}
.quick-lnk-1 div span.shot-1{background-position:0px 0px;}
.quick-lnk-1 div a:hover span.shot-1{background-position:0px -30px;}
.quick-lnk-1 div span.shot-2{background-position: -60px 1px;}
.quick-lnk-1 div a:hover span.shot-2{background-position:-60px -29px;}
.quick-lnk-1 div a{color:#283a44; text-decoration: none;}
.quick-lnk-1 div a:hover{color:#0072c6;}
.quick-lnk-1 div span.shot-3{background-position: -109px 1px;}
.quick-lnk-1 div a:hover span.shot-3{background-position:-109px -29px;}
.quick-lnk-1 div:first-child{margin-left: 0px;}
.quick-lnk-1 div:last-child{margin-right: 0px;}

.stickyfixed#submenubar.no-dis{visibility: visible; opacity: 1;}
.quick-lnk-1 {margin-top: 49px;}

/*---video-repar----*/
/*---award and-reviews----*/
.box-row.box_rw_community .screenbox{width: 30%;border-radius: 23px;padding: 13px;border: 1px solid #e5e5e5;overflow: hidden;margin: 1.666%;position: relative; }
.box-row.box_rw_community .screenbox::after{content:""; position: absolute;width: 100%;height: 100%; background: rgba(255,255,255,0.8); top:100%; left:0px;transition: .4s cubic-bezier(1,0,0,1);}
.box-row.box_rw_community .screenbox:hover::after{top:0%;}
/*---award and-reviews----*/
.flex_for_fr span.lineunder{display: block;height: 2px;width: 30px;background: #1c75bb;margin: 5px 0 10px 0;}
.flaxboxnewp.flex_for_fr .box a.dwl, .flaxboxnewp.flex_for_fr .box a.byn {text-transform: unset;font-size: 17px; padding: 9px 20px;}
.flaxboxnewp.flex_for_fr .box{padding-bottom: 26px;}

.downloadntpro{margin:20px 0 0 0;}
.left-part-box{float:left; width:40%; background:#fff; border:1px dashed #333;}
.left-part-box ul{overflow:hidden; padding:25px;}
.left-part-box ul li{background:url(../imagenew/check-icon-blue.png) no-repeat 0 3px; padding:0 0 15px 25px; line-height:22px;}
.right-part-box{float:right; width:50%;}
.right-part-box h5{font-weight:normal; font-size:30px; color:#000;}
.right-part-box h5 strong{display:block; color:#0f70d1;}
.right-part-box ul{overflow:hidden; padding:5px;}
.right-part-box ul li{background: url(../imagenew/check-marck.png) no-repeat 0 3px; padding:0 0 15px 25px; line-height:22px;}
.pagetopbg.inpagetopn{color:#fff; padding-bottom:20px;}
.pagetopbg.inpagetopn a{color:#fff;}
.pagetopbg.inpagetopn h1{color:#fff;}
.partnerslogosection.minmargin{margin-bottom:-50px;}
.store-main{ background:#333 url(../ntimages/store-bg.jpg) top center no-repeat; min-height:500px; text-align:center; }
.store-main h1{ position:inherit; color:#fff; font-size:60px; font-weight: normal; padding-top:200px;line-height: normal; margin-bottom:15px;}
.store-main > p{ color:#fff; font-size:30px; margin-bottom:100px;}
.store-main .porduct-list{ background:rgba(255, 255, 255, 0.7); max-width:700px; margin:0 auto; width:100%; padding:10px 0 0 0;}
.box-products{ display:flex; border-bottom: 1px solid #eee;}
.box-t{ width:100%; background:#fff; padding:20px; box-sizing:border-box;}
.box-t h3 { font-size:60px; margin-top:30px;}
.box-t h3 span{ font-size:20px;}
.box-t a{ background:#0066CC; color:#fff; padding:10px 15px; border:1px solid #0066CC; border-radius:5px; display:inline-block;}
.box-t a:hover{ background:#0358ac; border-color:#0358ac; text-decoration:none;}
.box-t p{ margin:10px 0 30px;}
.box-t:nth-child(2){ background:#f0f0f1;}
.porduct-list{position:relative;  }
.porduct-list h4{font-size:25px; color:#112841; margin:30px 0;}
.select-style{position: absolute; left:0; width:90%; padding:0 0; margin:0 5%; box-sizing:border-box;
top: -24px;}
.full-s{padding: 20px 15px 30px;}
.select-style select { font-size:30px; color:#04acb2;padding: 10px; width: 100%; border: none;box-shadow: none;background: transparent;background-image: none;text-indent: 0.01px; color:#51616c;  text-overflow: '';-webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none;}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color: transparent transparent #fff transparent !important;}
.select2-container--default .select2-selection--single{ border: 1px solid #3fbf87 !important;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border:0 !important; width: 27px !important;
height: 17px !important;top: 15px !important; left:9px !important; background:url('../ntimages/b-drop.png') left top no-repeat;}
.select-style select:focus {outline: none;}
.select-style select optgroup{ background:none !important; border-bottom:2px solid #ccc;}
.select-style select option{ background:url(../ntimages/option-arrow.png) left 5px no-repeat;}
.porduct-list  .owl-carousel  .owl-dots .owl-dot{ display:none !important;}
.porduct-list .owl-carousel .owl-nav .owl-nav {  position: absolute; top: 50%; width: 100%;}
.porduct-list .owl-carousel .owl-nav  .owl-prev { float:left; margin-left: -100px; background: url(../ntimages/store-arrow-l.png) left top no-repeat;height:33px; width:27px; text-indent:-9999px; display:block !important;top:-200px ; position:relative;}
.porduct-list .owl-carousel .owl-nav  .owl-next { float:right; margin-right: -100px;  background: url(../ntimages/store-arrow-r.png) left top no-repeat; height:33px; width:27px;text-indent:-9999px;display:block !important; top:-200px ; position:relative;}
.porduct-list .item > span { position: relative; top: -30px;}



 @media only screen and (max-width:640px) {
	 .flexrowbottom.containertrio .box a{margin-top:20px;}
.box-products{display:block;}
	 
	 
 }
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle; width:100% !important;}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:45px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0;width:100%;}.select2-results__option{padding:6px;clear:both;width:100%;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:20px;text-align:left; width:100%;font-size:24px;padding:10px;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:43px;position:absolute;top:1px;right:1px;width:35px;border-radius: 0px 1px 1px 0px; background: linear-gradient(#4CABD9, #3DC17D);}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:10px 6px 0 6px;height:0;left:43%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 6px 9px 6px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single
.select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
 @media only screen and (max-width:640px) {
.select2-container--default .select2-selection--single .select2-selection__rendered{padding:10px 0;}
 }
<!--  End store Page CSS  -->




/*webinar page*/
.gallery{list-style:none; padding:0; margin-bottom:50px !important; float:left; width:100%;}
.pages ul {float: left; padding:0; text-align:center; width:100%; margin:20px 0 50px 0; padding:30px 0 0 0;}
.pages ul li {display: inline-block;margin-right: 3px;}
.pages ul li a {background: #fff none repeat scroll 0 0; border: 1px solid #cccccc; color: #283a44; margin: 0 5px; padding: 10px 15px;    text-decoration: none;  transition: all 0.6s ease 0s;}
.pages ul li.on a {	background: #007ac3;color: #fff;}
.pages ul li span span {background: #fff none repeat scroll 0 0; border: 1px solid #cccccc; color: #283a44; margin: 0 5px; padding: 10px 15px;    text-decoration: none; transition: all 0.6s ease 0s;}
.pages ul li a:hover { background: #007ac3 none repeat scroll 0 0; color: #fff;}
.webinarmainpage .newspacetopn{margin-top:70px;}
.webinarmainpage .recordedsection{ border-top:1px solid #ccc; padding:40px 20px; margin-top:20px;}
.webinarmainpage .thumbimage{float:left; width:45%; text-align:center;}
.discontainer{float:right; width:50%; text-align:left;}
.webinarmainpage .discontainer h4{color:#003366; font-size:22px; font-weight:300;}
.webinarmainpage .discontainer h4 span{display:block; font-size:16px; color:#000; padding:10px 0 0;}
.webinarmainpage .discontainer p{font-weight:normal; font-size:14px; margin-top:25px; margin-bottom:15px;}
.webinarmainpage .discontainer a{font-weight: normal; font-size:18px; color:#0099ff;}
.formate{border:none; text-align:center;}
.formate h3{font-weight:300; color: #0098CF; font-size:20px;}
.modal-header.formate .close{position:absolute; color:#fff; text-shadow:none; background:#C00003; width:30px; height:30px; border-radius:30px; right:-15px; top:-15px; opacity:1;}
.fieldstyles{float:left; width:50%; margin-bottom:15px;}
.fieldstyles input{width:85%; border:1px solid #d9d9d9; border-radius:6px; padding:10px;}
.fieldstyles select{width:85%; border:1px solid #d9d9d9; border-radius:6px; padding:10px;}
.fieldstyles select.select{-webkit-appearance: none;-moz-appearance: none;appearance: none;background: #ffffff url(../ntimages/select-arrow-store.png) no-repeat scroll right 15px center;
text-indent: 0.01px;text-overflow: "";}
.fieldstylesnn{text-align:center; padding:10px 0 0 0;}
.fieldstylesnn .submit{display:inline-block; width:inherit; color:#fff; padding:10px 30px; font-size:18px; font-weight:300; background:#00C1F3; border:none; outline:none; height:inherit; cursor:pointer; margin-bottom:30px;}
.webinarmainpage  .recordedsection video{box-shadow:0 0 10px #ccc;}
.resellersbanner.webinarssbanner{background:#0075C9 url(https://www.nucleustechnologies.com/ntimages/webinarbanner.jpg) no-repeat 0 0; background-size:cover; color:#fff; min-height:400px; margin-bottom:0;}
.webinarmainpage .speaker {background: #fff; border: 1px solid #acacac; max-width: 830px; margin: 30px auto; overflow: hidden;}
.webinarmainpage .speaker img {float: left;}
.webinarmainpage .speaker div {position: relative; margin: 0 0 0 350px; text-align: left; color: #000; padding: 25px;}
.webinarmainpage .speaker div strong {display: block; font-weight: normal; font-size: 25px;}
.webinarmainpage .speaker div p {font-size: 15px;}
.webinarmainpage .speaker div p b {color: #0099ff;}
.webinarmainpage .speaker div a {background: #0976bd; border-radius: 6px; padding: 10px 20px; font-size: 18px; color: #fff; display: inline-block; margin: 20px 0 0 0;}
.webinarmainpage .registerfor-section{background:#0075C9 url(https://www.nucleustechnologies.com/ntimages/background-image-webinar.jpg) no-repeat 0 0; background-size:cover; color:#fff; padding:50px 0; margin:50px 0 0 0;}
.webinarmainpage .newlist ul {margin: 20px 0 0 0; padding: 20px;}
.webinarmainpage .newlist ul li {background:url(../imagenew/check-marck.png) no-repeat 0 0;padding: 0 0 0 25px;font-size: 15px;font-weight: normal;line-height: 20px;margin: 0 0 17px 0;}
.webinarmainpage .colortext{color:#0090e6; font-size:17px;}
/*end webinar page*/
.breadcrumb.innerpagebreadcrumb{border-bottom:1px solid #ccc; padding:10px 0;}
.breadcrumb.innerpagebreadcrumb.softwarescategorypage{margin-bottom:0;}
/*--press-release-start---*/
.newsarea.nw-nws-ara.prs-relse-1{width:100%; padding-bottom:20px;}
.all-wht-crumb, .all-wht-crumb a{color:#fff;}
.all-wht-crumb .container{width:100%; padding:0px 0px;}
.prs-relse-1 .headding1{font-size: 20px;color: #000000;padding: 15px 0; margin-top: 10px;}
.nw-nws-ara.prs-relse-1 .newscont{margin-left:0px;}
.wrp-nw-p .use{padding: 3px 0px 6px 10px; border-left:2px solid #0072c6; margin: 17px 0px;}
.bigmarg{margin:50px 0px 40px;}
.prs-relse-1 ul li {list-style-type: none;background: url(../imagenew/check-marck.png) no-repeat 0 2px;padding: 0 0 0 30px;margin: 0 0 20px 0;line-height: 22px;}
/*--press-release-end---*/
/*--how to-use-page-start---*/
.texturewt {background: #0072c6; color: #fff;}
.texturewt h1 {color: #fff; font-size: 48px;}
.howto-use {padding: 0 0 40px 0;}
.howto-use .breadcrumb {border-bottom: 1px solid #ccc; padding: 10px 0;}
.howto-use h2 {font-weight: normal; color: #000; font-style: normal; font-size: 30px;}
.howto-use .step {border-bottom: 1px solid #0090e6; margin: 20px 0; overflow:hidden;}
.howto-use .step span {display: inline-block; background: #0090e6; color: #fff; padding: 10px;}
.howto-use .step span{padding:15px 10px; display:block; float: left;}
.howto-use .step strong.steps{display: block; width:30px; margin:0 0 0 20px; float:left;}
.howto-use .step strong.steps a{display:block; text-align:center; margin:3px 0; background:#f5f5f5;}
.howto-use .note {background: #f5f5f5; border: 1px solid #eee; padding: 10px; color: #025688;}
.howto-use p img {margin: 10px 0;}
.howto-use ul {margin: 20px 0 0 0; padding: 20px;}
.howto-use ul li {background: url(../imagenew/check-marck.png) no-repeat 0 0; padding: 0 0 0 25px; font-size: 15px; font-weight: normal; line-height: 20px; margin: 0 0 17px 0;}
/*--how to-use-page-end---*/
/*video page*/
.videosmainpage .texturewt{ background: #0072c6 url(https://www.nucleustechnologies.com/imagenew/cloudmigrationbg.jpg) no-repeat center top ; background-size:cover; color: #fff; background-attachment:fixed;}
.videosmainpage .texturewt h1{color: #fff; font-size: 48px;}
.videosmainpage .howto-use{padding:0 0 40px 0;}
.videosmainpage .howto-use .breadcrumb{border-bottom: 1px solid #ccc; padding: 10px 0;}
.videosmainpage .faqs.videos{width:250px; float:left; display:block;}
.videosmainpage .panel-default{background:#e8f2fa !important; color:#1a80cc;}
.videosmainpage .faqs .panel-title > .small, .videosmainpage .faqs .panel-title > .small > a, .videosmainpage .faqs .panel-title > a, .videosmainpage .faqs .panel-title > small, .videosmainpage .faqs .panel-title > small > a{color:#065cb8; background:#e8f2fa; padding:15px;}
.videosmainpage .faqs .panel{border-bottom:1px solid #fff;}
.videosmainpage .panel-group .panel + .panel{margin:0;}
.videosmainpage .faqs .panel-default > .panel-heading + .panel-collapse > .panel-body{padding:0;}
.videosmainpage .featuredtools .panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body{padding:0;}
.videosmainpage .panel-title{font-size:14px;}
.videosmainpage .tabsbuttons { background:#f9fcff !important;}
.videosmainpage .tabsbuttonschange { float:left; width:250px; text-align:left; border-top: 1px solid #e8f2fa;}
.videosmainpage .inner_div {background: #fff; margin-top: 20px; position: relative; margin: 0 0 0 270px; text-align:left;}
.videosmainpage .tabsbuttons a {color: #000; font-size: 13px; padding: 12px 15px 12px 25px; border: 1px solid #e8f2fa; border-top:none; background:#f9fcff url(../imagenew/point-arrow.png) no-repeat 15px 17px; display: block;  }
.videosmainpage .tabsbuttons a:hover{cursor: pointer;}
.videosmainpage .displynone {display: none;}
.videosmainpage .videos {display: flex;}
.videosmainpage .videos .box {width: 33.33%; margin: 20px;}
.videosmainpage .videos .box strong {display: block; color: #333; font-size: 15px; font-weight: normal; margin: 10px 0 0 0;}
.videosmainpage .videos .box p {line-height: 17px; margin-top: 10px;}
.videosmainpage .videos .box p a {font-size: 15px; color: #61759f;}
.videosmainpage .videos .box a.watchvideo {color: #163055; font-size: 13px; display: inline-block; padding: 5px 15px; border: 1px solid #163055; border-radius: 4px; margin-top: 13px; transition: all 0.7s ease 0s;}
.videosmainpage .videos .box a.watchvideo:hover {color: #fff; background: #163055; text-decoration: none;}
.videosmainpage .softvideos {padding: 20px; border-bottom: 1px solid #ccc; overflow: hidden; padding-bottom: 30px; margin-bottom: 20px;}
.videosmainpage .videoboxnn {float: left; width: 300px;}
.videosmainpage .videoboxnn iframe {height: 160px;}
.videosmainpage .diveocont { position:relative; margin:0 0 0 340px;}
.videosmainpage .diveocont strong {display: block; font-weight: normal; font-size: 18px; padding:0 0 10px 0;}
.videosmainpage .diveocont p {color: #666;}
.videosmainpage .diveocont p a {color: #0a8fdb;}
.videosmainpage .diveocont a.watchvideonow {color: #163055;  font-size: 15px; display: inline-block; padding: 5px 15px; border: 1px solid #163055; border-radius: 4px; margin-top: 15px; transition: all 0.7s ease 0s;}
.videosmainpage .diveocont a.watchvideonow:hover {color: #fff; background: #163055; text-decoration: none;}
.videosmainpage a.watchvideonow {color: #163055;  font-size: 15px; display: inline-block; padding: 5px 15px; border: 1px solid #163055; border-radius: 4px; margin-top: 15px; transition: all 0.7s ease 0s;}
.videosmainpage a.watchvideonow:hover {color: #fff; background: #163055; text-decoration: none;}
button.close.changebtnnew{ background:#D80003; color:#fff; width:35px; height:35px; border-radius:35px; border:2px solid #fff; display:block; line-height:35px; text-align:center; position:absolute; z-index:99; right:-15px; top:-15px; font-size:28px; opacity:1;}
/*end video page*/
/*-office-365-migration-suite-download-starts---*/
.dwn-ald{display: inline-block; width: 100%;}
.idl-all{display: block; margin-top: 16px;}
.demoformrightontainer .box.bx-clr-1{background-color:#bfd8f2;}
.fr-arw-spls li p{display:inline-block;width: 83%; vertical-align: top; margin-left: 10px;}
.defolt{display:inline-block; margin:15px 0px 5px;}
.nw-arng .flexrow .colls{width: 25%; padding: 30px 30px 30px 38px; word-break:break-all;}
.no-mrg-p{margin-bottom:0px;}
.nw-arng .details{margin:0px;}
.nw-arng .colls span.wd-mrg{margin-top:10px;}
.flexrow.nobord{border-bottom:0px;}
.nw-arng .flexrow .colls.no-pd{padding-top:0px;}
/*-office-365-migration-suite-download-end---*/
/*---Case-study----*/
.container-form-up.fr-case-stud{margin-top: 57px;}
.topsection.texture.migrationcategory.tp-sec-csexc{background: #0072c6 url(../imagenew/case-stud-bnr.jpg) no-repeat; background-attachment:fixed; padding: 70px 0px}
.topsection.categorypage.texture.tp-sec-csexc h1{margin-top:9px;}
.career-mdl-cnt.fr-case-stud .frm-side{width: 45.5%; background-color:#0099ff; min-height:390px; color:#fff; font-size:16px; padding: 74px 48px 66px 56px;}
.wrp-mrgg{margin: 34px 0px 25px;}
.out-cnt-p{padding-left: 23px;}
.dive-or {font-size: 22px;border-left: 4px solid #fff;display: inline-block;padding-left: 16px;}
.career-mdl-cnt.fr-case-stud .clside {width: 54.4%; color:#283a44; font-size:16px; padding: 59px 42px 20px 47px;} 
.bld-alk{display: block; font-size: 31px;}
.alk-ltl{display:block; font-size:17px; margin: 10px 0px;}
.alk-ltl + span {font-size: 17px;margin-bottom: 30px;display: block;}
.alk-ltl + span + p{line-height:26px;}
.dn-knw-whr .img-vw-sec{background: url(../imagenew/dnt-knw-whr-001.jpg) -180px -106px no-repeat; min-height: 528px;}
.dwn-clr-arw.wtht-arw{margin-bottom: 4px;}
.dwn-clr-arw.wtht-arw::after{content:""; opacity:0;}
.dn-knw-whr .edt-rght-vw p{color:#283a44; margin-bottom: 45px;}
.dn-knw-whr .edt-rght-vw {padding: 26px 50px 10px;}
.container.dwn-view-lepd.dn-knw-whr {margin: 60px auto 90px;}
.dn-knw-whr .col-md-5 {width: 45.666667%;}
.dn-knw-whr .col-md-7 {width: 54.333333%;}
.flex-me{display:flex;}
/*---Case-study-end---*/
.othrlang-categories.expert_rec .iamgepart{margin-top:0px; overflow: hidden;}
.othrlang-categories.expert_rec{padding-top: 0px;}
.flex-bx {display: flex;width: 100%;}
.box-modd {width: 33.33%;display: inline-block;box-shadow: 0px 0px 10px 1px #d8d7d7;border-radius: 15px; margin: 20px 16px 10px;}
.img-cont-sec img {border:3px solid #e1e1e1;display: inline-block;vertical-align: middle;border-radius: 50%;margin-right: 14px;}
.img-cont-sec p{font-size: 14px; color: #4ba7ed;}
h3.formocc {color: #524b61;font-size: 19px;font-weight: bold;margin: 12px 0px 3px;}
.img-cont-sec{padding: 8px 17px; border-bottom: 1px solid #e8e8e8;}
.for_intocap {vertical-align: middle;display: inline-block;}
.bkt-dent {padding: 17px 21px 25px;}
.bkt-dent p{font-size: 17px; color:#283f4d;}
.redfl {font-size: 14px;color: #00aeef;border: 0.11em solid;padding: 8px 15px;font-weight: bold;border-radius: 6px;display: block;width: 140px;text-align: center;margin: 20px 0px 12px;}
.seemo{margin: 50px auto 30px;display: table;font-size: 19px;color: #00aeef;border: 0.11em solid;padding: 8px 31px;font-weight: bold;border-radius: 6px;text-align: center; cursor:pointer;}
.seemo:hover{text-decoration: none;}

.landingpagenew{margin:80px 0 0 0 ;}
.landingpagenew .dlarea {position: relative;}
.landingpagenew .leftdl1 {float: left; width: 30%;}
.landingpagenew .rightd1l {float: right; width: 30%;}
.landingpagenew .sofbox1 {width: 35%; text-align: center; position: absolute; margin: 0 0 0 32.5%; top: 0;}
.landingpagenew .sofbox1 img {}
.landingpagenew .leftdl2 {float: left; width: 47%; margin: 20px 0 0 0;}
.landingpagenew .rightd12 {float: right; width: 47%; text-align: center; margin: 40px 0 0 0;}
.landingpagenew .side01 {text-align: left;}
.landingpagenew .side01 img {float: left; margin: 0 15px 0 0;}
.landingpagenew .side01 strong {display: block; color: #0099FF; font-size: 25px; font-weight: 300; margin: 10px 0 0 0;}
.landingpagenew .side01 ul {margin: 15px 0 0 0; padding: 25px 5px 0 5px;}
.landingpagenew .side01 ul li {background: url(../ntimages/check-point01.png) no-repeat 0 2px; padding: 0 0 15px 23px; line-height: 18px; margin: 0;}
.landingpagenew .list01 {border-top: 1px solid #333; margin: 40px 0 0 0; padding: 40px 0 0 0;}
.landingpagenew .list01 ul {margin: 0; padding: 0 5px;}
.landingpagenew .list01 ul li {background: url(../ntimages/check-point01.png) no-repeat 0 2px; padding: 0 0 15px 23px; line-height: 18px; margin: 0;}
.landingpagenew .side011 {text-align: left;}
.landingpagenew .side011 img {float: left; margin: 0 15px 0 0; }
.landingpagenew .side011 strong {display: block; color: #99cc00; font-size: 25px; font-weight: 300; margin: 10px 0 0 0;}
.landingpagenew .side011 ul {margin: 15px 0 0 0; padding: 25px 5px 0 5px;}
.landingpagenew .side011 ul li {background: url(../ntimages/check-point02.png) no-repeat 0 2px; padding: 0 0 15px 23px; line-height: 18px; margin: 0;}
.landingpagenew .list02 {border-top: 1px solid #333; margin: 40px 0 0 0; padding: 40px 0 0 0;}
.landingpagenew .list02 ul {margin: 0; padding: 0 5px;}
.landingpagenew .list02 ul li {background: url(../ntimages/check-point02.png) no-repeat 0 2px; padding: 0 0 15px 23px; line-height: 18px; margin: 0;}
.landingpagenew .d-coll {width: 85%; margin: 60px auto 40px auto;}
.landingpagenew .pagebtn {margin: 10px 0 10px 0; text-align: center;}
.landingpagenew .pagebtn a {font-size:18px;margin: 10px 5px 0 5px;}
.landingpagenew .pagebtn a i {margin: 0 3px 0 0;}
.landingpagenew .pagebtn a.dl-btn {display: inline-block; border-radius: 6px; padding: 10px 15px; color: #FFFFFF; background: #71b520; border:2px solid #71b520; transition: all .4s; }
.landingpagenew .pagebtn a.bn-btn {display: inline-block; border-radius: 6px; padding: 10px 15px; color: #15a2fe; background: #fff; border:2px solid #15a2fe; transition: all .4s;}
.landingpagenew .pagebtn a:hover { text-decoration:underline;}
.landingpagenew .softdocs-ex {border-bottom: 1px dashed #CCCCCC; border-top: 1px dashed #CCCCCC; overflow: hidden; text-align: left; padding: 0; width: auto; margin: 30px auto 70px auto;}
.landingpagenew .softdocs-ex ul {margin: 10px 0 0 0; padding: 0; text-align: center;}
.landingpagenew .softdocs-ex ul li {margin: 0 10px 10px 10px; display: inline-block; }
.landingpagenew .softdocs-ex ul li a {margin: 5px 0; padding: 0 0 0 0; font-size: 13px; text-align: left; color:#4c5565;}
.landingpagenew .softdocs-ex ul li a:hover {text-decoration: underline;}
.landingpagenew .screnwttext{  max-width:1000px; margin:20px auto;}
.landingpagenew .screnwttext .textpart{width:50%; float:left; text-align:left;}
.landingpagenew .screnwttext .textpart strong{font-weight:normal; font-size:18px; padding:25px 0 10px 0; display:block;}
.landingpagenew .screnwttext .screenpart{width:40%; float:right; padding:10px 0;}
.landingpagenew .screnwttext .screenpart img{box-shadow:0 0 10px #ccc;}
.landingpagenew .screnwttext .textpart p{line-height:24px;}
.landingpagenew .tab-buttons {padding: 30px 0;}
.landingpagenew .tab-buttons ul {}
.landingpagenew .tab-buttons ul li { display:inline-block; margin:0 30px;}
.landingpagenew .tab-buttons ul li a {display: block; border-radius: 10px; padding: 5px 30px; color: #003366; font-size: 20px;}
.landingpagenew .tab-buttons ul li img {margin: 0 5px 0 0; background: #003366; padding: 7px; border-radius: 25px;}
.landingpagenew .tab-buttons ul li a:hover {text-decoration: none; background: #003366; color: #FFFFFF;}
.landingpagenew .newfaqssection{display:flex;}
.landingpagenew .newfaqssection .box{width:33.33%; margin:0 70px 0 0;}
.landingpagenew .newfaqssection .box:last-child{margin:0;}
.landingpagenew .newfaqssection .box h5{font-weight:normal; font-size:20px; padding:30px 0 0 0;}
.controllernew{}
.controllernew .left.carousel-control{right:inherit; left:0;}
.controllernew .carousel-control{top:100px;}

.solutionsectionnew{}
.solutionsectionnew h4{font-weight:normal; color:#000; font-size:22px; padding:15px 0 0 0;}

.newsectionpage{ margin: 20px 0 50px; padding: 33px 0 30px; background:url(../imagenew/texture-bg.jpg) no-repeat 0 0;}
.newsectionpage .headingpart{float:left; width:30%; font-size:35px; font-weight:300; line-height:40px; padding-top:40px; color:#0667cf ;}
.newsectionpage .headingpart .smallh{font-size:19px; margin-top:30px;}
.newsectionpage .headingpart .smallh span{font-size:24px;}
.newsectionpage .descptionpart{float:right; width:67%; border-radius:50px; box-shadow:0 0 20px #ddd; background:#fff;}
.newsectionpage .descptionpart .area{padding:30px;}
.flexcontainer{display:flex; border-bottom:1px solid #ddd; padding:15px 0;}
.flexcontainer:last-child{border:none;}
.flexcontainer .box{width:50%; margin-right:40px;word-break: break-all;}
.flexcontainer .box.box1{width:35%; margin-right:30px;}
.flexcontainer .box.box2{width:65%;}
.flexcontainer .box.box1 p, .flexcontainer .box.box2 p{margin:0; padding:0;}
.flexcontainer .box strong{display:block; font-weight:normal; font-size:16px; color:#000;}
.flexcontainer .box strong.changeh{color:#0667cf; font-weight:bold;}
.flexcontainer .box p{color:#283a44; padding-top:5px;}
.flexcontainer .box p.nospace{padding:0; margin:0;}
.flexcontainer .box:last-child{margin:0;}

.dpblk{display:block;clear: both;}	
.newrow .box strong.counter-value{display: inline-block;}
.countrsec strong + label{font-size: 36px;}
.newsectionpage.singl-rowcnt{margin-bottom:0px;padding-bottom: 75px;}
.areabox-single .flexcontainer .box{width: 100%;}
.alg_cnt_single .area ul li {font-size: 17px;width: 47%;margin: 7px 10px;padding: 13px 13px 13px 39px;box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.2);display: inline-block; vertical-align: top;
	background:#fff url(../imagenew/error-icon.png) no-repeat 11px 17px;min-height: 75px;border-radius: 7px;}
.alg_cnt_single .descptionpart{border-radius: 0px;box-shadow: none; background: none;}
.container.alg_cnt_single {margin-top: 40px;}
.alg_cnt_single2{margin-bottom:0px; background:#ebebeb;padding-top: 1px;    margin-top: 0px;}
.reviewsection .cmtx_pagination_box.cmtx_pagination_box_active{background: #0667cf; padding: 6px 11px; border: 1px solid #0667cf;}
.reviewsection .cmtx_pagination_box{padding: 6px;border-radius: 5px;}
.reviewsection .cmtx_pagination_block_bottom{width:100%;}

@media screen and (max-width: 1024px) {
.landingpagenew .screnwttext{overflow:hidden; margin:20px 50px;}
	.alg_cnt_single .area ul li{width: 46%;}
.omd-cls.flex_cntK .col-md-4 {width: 28.333333%;}	
	.white_bg_exp{width: 96%;}	
}
@media screen and (max-width: 767px) {
.landingpagenew .leftdl1{width:46%;}
.landingpagenew .rightd1l{width:46%;}
.landingpagenew .sofbox1 {margin: 50px 0 0 0; position: static; width: auto;}
.newsectionpage .headingpart{float:none; width:auto;}
.newsectionpage .descptionpart{float:none; width:auto; margin-top:30px;}
.newsectionpage .headingpart .smallh{margin-top:10px;}
	.flex-bx {display:block;}
	.box-modd, .topsection .flex_modif-pr-mo .left.left2{width:100%; margin-left:0px; margin-right: 0px;}
	.topsection .flex_modif-pr-mo .left.left2{padding:0px;}	
.alg_cnt_single .area ul li, .white_bg_exp .box-modd{width: 100%;}	
	.white_bg_exp{padding-left: 20px; padding-right: 20px;}
.full-version-209 .cnt-flex{display: block; padding-bottom: 30px;}.box-0 p {min-height: auto; }.box-0 {margin-bottom: 0px;}.headin {font-size: 20px;}
.full-version-209 .headin small {font-size: 15px;}
.full-version-209 .headin i{font-size: 52px;position: absolute;  left: 20px;top: 30%;}
.full-version-209 .topsection.bgimage .whole_bt-rec-ost-Ps h1 {line-height: 44px;}
.full-version-209 .headin span.brdr-righ {border-bottom: 1px dotted; border-right: 0px; padding-right: 0px;display: block;   padding-bottom: 10px;    margin: 0px;    margin-bottom: 8px;}	
.full-version-209 .headin span{margin: 0px; display: block;}	
.full-version-209 .headin{padding: 20px 15px 20px 98px;    position: relative;}
.full-version-209 .fllversion-cnt iframe{width: 100%; height: 173px;}	
}
@media screen and (max-width: 640px) {
.landingpagenew .leftdl1{width:auto; float:none;}
.landingpagenew .rightd1l{width:auto; float:none;}
.landingpagenew .screnwttext .textpart{float:none; width:auto;}
.landingpagenew .screnwttext .screenpart{float:none; width:auto;}
.controllernew .carousel-control{top:200px;}
.landingpagenew .newfaqssection{display:block;}
.landingpagenew .newfaqssection .box{width:auto; margin:0;}
	.alg_cnt_single2.newsectionpage .descptionpart .area{padding: 0px 19px 0px 0px;}
	.pop_fom .input_gp_cov, .input_sl-slctr{margin-bottom:25px;}
	.containerspace.screenbg, .containerspace.light_blue_code, .featurecontainer{overflow-x:hidden;}
	.quick-lnk-1 div{display:block;margin: 26px 0px 0px;}
	.quick-lnk-1 div span.shot-3 {background-position: -116px 1px;}
	.quick-lnk-1 div a:hover span.shot-3 {background-position: -116px -29px;}
	.bg_foursc_edlv .container{padding-bottom:60px;}
	.emp_monit_edlvmd .container {padding: 35px 0px 48px;}
	.bnr-conta + .modrate_abt_us.container.cont-hlf-lft{padding: 20px 10px;}
}

<!--landing Page CSS End-->

.suite-componentcontent{text-align:left; width:95%; margin:0 auto;}
.suite-componentcontent h5{font-size:18px; font-weight:bold;}
.suite-componentcontent p{font-size:15px;}
.suite-componentcontent ul{margin: 20px 0 0 10px !important; overflow: hidden; padding-bottom: 20px;}
.suite-componentcontent ul li{background: url(../imagenew/check-marck.png) no-repeat 0 2px; padding: 0 0 0 26px; margin: 0 0 10px 0; line-height: 22px;}

/*case-study-index--final-*/
.blue-strp{background-color:#0099ff; padding: 19px 28px 12px; display:block; color:#fff; font-style:initial; }
.blue-strp img{float:left; margin-right: 14px;}
.col-md-6.extmrg-csstd{border:1px solid #94cff9; padding: 0px; margin: 40px 19px 0px; color:#000; font-size:16px;border-radius: 11px; overflow: hidden;}
.blue-strp span, .blue-strp strong{display:inline-block; margin:0px 0px 13px; line-height: 0px; }
.blue-strp span{font-size:14px;}
.container-form-up.fr-case-stud.fr-indx{padding: 24px 65px 65px; margin-bottom: 72px;}
.container-form-up.fr-case-stud.fr-indx.noshadow{box-shadow:none; padding:0;}
.m-bt-mrg-pra{margin-bottom:0px;}
.pdng-dv {padding: 26px 36px 33px; background: url(../imagenew/double-cource.png) 14px 20px no-repeat;}
.bold-ancroe{display:inline-block; color:#0099ff; font-weight:bold; text-transform:uppercase; font-size:14px;}
.extmrg-csstd p{line-height:26px;}
.extmrg-csstd label{background:url(../imagenew/rect-dupli.png) 0 5px no-repeat; padding-left: 16px; font-weight:normal; margin:0px 0px 0px 17px;}
.fr-indx .h-tabs .nav-tabs{display:table; margin:0 auto;}
.fr-indx .tab-content{padding-bottom:0px;}
.seemr-evrystyl {margin: 50px auto 0px;display: table;border: 2px solid #1a80cc;border-radius: 10px;padding: 16px 40px;font-size: 20px;color: #1a80cc;transition: 0.4s ease;cursor: pointer;}
.seemr-evrystyl:hover{background: #333333;color: #fff;border-color: #333333;text-decoration: none;}
/*case-study-index--final--end*/
.boxcontainer-ht{display:flex;}
.boxcontainer-ht .box{width:33.33%; margin:30px 0 0 30px; padding:25px; box-shadow:0 0 10px #ccc;}
.boxcontainer-ht .box strong{display:block; font-weight:normal; font-size:18px; color:#000; margin-bottom:5px;}
.boxcontainer-ht .box:first-child{margin-left:0;}
.porduct-list h4 a{color:#000 !important;}
.unorderlist{}
.unorderlist ol{ margin:0 0 0 20px; padding:10px 0;}
.unorderlist ol li{line-height:20px; margin-bottom:12px;}
.howto-page-new .headding1 {font-size: 20px; color: #000000; padding: 15px 0;}
.topbg.newnavs{border-bottom:1px solid #e3e3e3; padding:20px 0 10px 0; background:#fff;}
.howto-page-new .howto-left{float:left; width:65%; text-align:left;}
.howto-page-new .howto-left h4{padding-top:20px; font-size:22px; font-weight:normal; color:#000;}
.howto-page-new .howto-left .langbuttons{overflow:hidden; text-align:center;}
.howto-page-new .howto-left .langbuttons a{display:inline-block; border-radius:6px; padding:15px 20px; margin:10px; color:#fff; font-size:18px;}
.howto-page-new .howto-left .langbuttons a.dl{ background:#71b520; border:2px solid #71b520;}
.howto-page-new .howto-left .langbuttons a.bn{ color:#15a2fe; border:2px solid #15a2fe;}
.howto-page-new .howto-left p{line-height:28px; font-size:16px;}
.howto-page-new .howto-left p a{color:#15a2fe;}
.howto-page-new .howto-left .htwerror {background: #fefbde none repeat scroll 0 0;    margin: 10px 0 0;    padding: 20px;    color: #333333;    border: 1px solid #c0a997;}
.howto-page-new .howto-left h1{position:static; font-size:30px; font-weight:normal; margin-bottom:20px; color:#000; margin-top:0;}
.howto-page-new .howto-left ul{margin:15px 0;}
.howto-page-new .howto-left ul li{list-style-type: none; background:url(../imagenew/check-marck.png) no-repeat 0 2px; padding:0 0 0 30px; margin:0 0 20px 0; line-height: 28px; font-size: 16px;}
.howto-page-new .howto-left ol{margin:15px 0; margin-left:20px;}
.howto-page-new .howto-left ol li{margin:0 0 15px 0; line-height:22px;}
.howto-page-new .howto-left ol li img{margin:10px 0 20px 0; border: 10px solid #fff; box-shadow: 0 0 10px #ccc;}
.howto-page-new .howto-left ol img{margin:10px 0 20px 0; border: 10px solid #fff; box-shadow: 0 0 10px #ccc;}
.howto-page-new .howto-left ul li img{margin:10px 0 20px 0; border: 10px solid #fff; box-shadow: 0 0 10px #ccc;}
.howto-page-new .howto-left .listpoint ol li span{text-align:left;}
.howto-page-new .howto-right{float:right; width:28%;}
.howto-page-new .howto-right .box{box-shadow:0 0 7px #ccc; padding:20px; margin-bottom:30px;}
.howto-page-new .howto-right .box .boxspace{padding:20px; position:relative;}
.howto-page-new .howto-right .box h5{font-weight:normal; text-transform:uppercase; font-size:18px; font-weight: normal;}
.howto-page-new .howto-right .box img{width:100%;}
.howto-page-new .howto-right .box ul{margin:20px 0 0 0;}
.howto-page-new .howto-right .box ul li{list-style-type:none; margin:0 0 15px 0; padding:0;}
.howto-page-new .howto-right .box ul li a{color:#007EC4; background:url(../ntimages/check-blue.png) no-repeat 0 0; padding:0 0 0 22px; line-height:20px; display:inline-block; font-weight:300;}
.howto-page-new .stickbox{ position: sticky; position: -webkit-sticky; top: 50px;}
.howto-page-new{width:inherit;  margin:40px auto;}
#mainstick {width: 100%;}
#stickybaronpage {background: #eee; -webkit-box-shadow: 0px 5px 6px -4px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 5px 6px -4px rgba(0, 0, 0, 0.2); box-shadow: 0px 5px 6px -4px rgba(0, 0, 0, 0.2); left: 0; padding-bottom: 7px; position: fixed; top: 0; z-index: 12; }
#stickybaronpage .pro-name {background-position: 0 10px; background-repeat: no-repeat; color: #333; float: left; font-size: 20px; font-weight: normal; line-height: 45px; padding-top:5px;}
#stickybaronpage .pro-nav {float: right; padding: 5px 0 0 0; }
.contentfield{max-width:85%; margin:0 auto; padding:0 15px;}
.togglebar{display:inline-block;  background:#eee url(../ntimages/mins.png) no-repeat center 10px; border-radius:0 0 4px 4px; width:50px; height:30px; text-align:center; position:absolute; top:57px; right:50px; cursor:pointer; transition: all 0.5s ease;}
.togglebar.expanded{background:#eee url(../ntimages/plus.png) no-repeat center 10px; top:0; cursor:pointer; transition: all 0.5s ease;}
.colorcgange{background:#eee;}
#btmBar h1{text-shadow:none;}
.addnote{border:1px solid #f2f2f2;padding:30px;border-radius:15px;box-shadow:0px 0px 4px #999999;}
.addnote p{padding-bottom:15px;}
.container{width:85%; margin:0 auto;}
.lightbg{background:#fbfbfb;}
.containerspace{padding:50px 0;}
.topsection{ margin-top:60px;}
.topsection.bgimage{background:#0072c6 url(../imagenew/topbanner-bg.png) no-repeat; background-size:cover; background-attachment:fixed; color:#fff;}
.topsection.bgimage.sharepointbg{background:#0072c6 url(../imagenew/topbanner-bg-sp.jpg) no-repeat!important; background-size:cover!important; background-attachment:fixed!important;}
.topsection.bgimage.outlooksuitetbg{background:#0072c6 url(../imagenew/outlooksuitetbg.jpg) no-repeat!important; background-size:cover!important; background-attachment:fixed!important;}
.topsection.bgimage.exchangesuitetbg{background:#0072c6 url(../imagenew/exchangesuitetbg.jpg) no-repeat!important; background-size:cover!important; background-attachment:fixed!important;}
.topsection.bgimage.edlvbg{background:#0072c6 url(../imagenew/edlvbg.jpg) no-repeat!important; background-size:cover!important; background-attachment:fixed!important;}
.topsection.bgimage.backupsuitetbg{background:#0072c6 url(../imagenew/backupsuitetbg.jpg) no-repeat!important; background-size:cover!important; background-attachment:fixed!important;}
.topsection.bgimage h1{color:#fff; font-size:48px; margin-top:120px;}
.topsection.bgimage h2{color:#fff; font-size:25px;}
.topsection.bgimage .left a.bn{color:#fff; border-color:#fff;}
.topsection.bgimage .left a.btn{ border:1px solid #fff; color:#fff; border-radius:6px; margin:10px 10px 0 0; padding:15px 20px; transition: all 0.7s ease 0s;}
.topsection.bgimage .left a.btn.fill{ background:#FF5700; border-color:#FF5700;}
.topsection.bgimage .left a.btn.fill:hover{ background:#FF5700; border-color:#FF5700; text-decoration:underline; color:#fff;}
.topsection.bgimage .left a.btn.change{ padding:8px 20px;}
.topsection.bgimage .left a.btn i{float:left;}
.topsection.bgimage .left a.btn span{position:relative; margin:0 0 0 30px; font-size:18px; }
.topsection.bgimage .left a.btn:hover{background:#fff; color:#0072c6;}
.topsection.bgimage .breadcrumb{color:#fff;}
.topsection.bgimage .breadcrumb a{color:#fff;}
.topsection.texture.promainpagenew{background:#005E9A url(https://www.nucleustechnologies.com/ntimages/productpage-banner.jpg) no-repeat 0 0; background-size:cover; padding-bottom:0;} 
.owl-theme .owl-dots, .owl-theme .owl-nav{display:none;}
.select-style{top:-60px;}
.owl-carousel .owl-item img{width:inherit; display:inherit; max-width:100%;}
.searchresult .main a{color:#fff;}
.searchresult .main .topspace{text-align:center; padding:20px 0 0 0;}
.searchresult .main {max-width: 1000px; margin: 0 auto; text-align: center;}
.searchresult {color: #FFFFFF; background: #066acd; padding: 30px 0 50px 0; margin: 40px 0 0 0; font-size: 35px;}
.searchresult p {font-size: 16px;}
.searchresult p a {color: #FFFFFF;}
.searchresult p img {margin: 0 5px; width: inherit;}
.productpage .owl-carousel .owl-item img {width: inherit; display: inherit;}
.porduct-list11 {width: 700px; margin: 30px auto 0 auto; position: relative;}
.promainpagenew .owl-theme .owl-dots, .owl-theme .owl-nav {display: none;}
.promainpagenew .select2-container--default .select2-selection--single {border: none !important; background: rgba(255,255,255, 0.5);}
.promainpagenew .select2-container--default .select2-selection--single .select2-selection__arrow {width: 90px; border-radius: 0 6px 6px 0;}
.promainpagenew .select2-container .select2-selection--single {height: 60px;}
.promainpagenew .select2-container--default .select2-selection--single .select2-selection__arrow {height: 58px;}
.promainpagenew .select2-container--default .select2-selection--single .select2-selection__rendered {font-size: 17px; line-height: 40px; padding: 10px 20px; }
.promainpagenew .select2-container--default .select2-selection--single .select2-selection__arrow b {background: url(../ntimages/select-search-new.png) no-repeat 0 0; left: 32px !important; height: 34px !important; width: 34px !important; }
.promainpagenew .select2-container--default .select2-selection--single{ background:#fff; box-shadow:0 0 15px #015b95; border:1px solid #03a3e6 !important; border-radius:8px; }
.promainpagenew .select2-container--default .select2-selection--single .select2-selection__arrow {background: linear-gradient(#015b95, #064e87);}
.promainpagenew .no-js .owl-carousel, .owl-carousel.owl-loaded {
margin-top: 70px;
}
.flaxboxh {display: flex;}
.flaxboxh .box {width: 33.33%; text-align: center; margin: 30px;}
.flaxboxh .box img {max-width: 40%;}
.flaxboxh .box div {font-size: 18px;}
.flaxboxh .box div span {display: block;}
.flaxboxnewp {display: flex;}
.flaxboxnewp .box {background: #e8f3fe; padding: 30px 20px; padding-bottom: 0; margin: 20px; width: 50%; transition: transform .2s; border-radius: 6px;}
.btbrd {border-bottom: 4px solid #66a3df; padding-bottom: 30px; margin: 0 20px;}
.flaxboxnewp .box strong {display: block; font-weight: normal; font-size: 20px; color: #1f262b; padding-bottom: 5px; }
.flaxboxnewp .box p {color: #3c474f; font-size: 15px; line-height: 20px; margin-bottom: 25px;}
.flaxboxnewp .box a.dwl {display: inline-block; padding: 3px 15px; border-radius: 4px; color: #FFFFFF; background: #62a429; margin-right: 5px; text-transform: uppercase; margin-bottom:5px;}
.flaxboxnewp .box a.dwl:hover {text-decoration: none; color: #FFFFFF; background: #62a429; }
.flaxboxnewp .box a.byn {display: inline-block; padding: 3px 15px; border-radius: 4px; color: #FFFFFF; background: #1f2738; text-transform: uppercase;}
.flaxboxnewp .box a.byn:hover {text-decoration: none; color: #FFFFFF; background: #1f2738;}
.flaxboxnewp .box p a {color: #008be5; margin-left: 5px;}
.wtn100p {width: 100%;}
.partners-banner {background: #0e324d url(../ntimages/partners-programme-banner.jpg) no-repeat 0 0; background-size: cover; color: #fff; padding: 20px 0; text-align: center; margin: 70px 0;}
.partners-banner h1 {position: static; color: #fff; font-size: 60px; font-weight: normal; text-shadow: none; padding-top: 100px;}
.partners-banner p {font-size: 20px; margin-top: 30px; margin-bottom: 120px; line-height: 30px; }
.partners-banner a{color:#fff;}
.heighlight {font-size: 18px; color: #283a44; font-size: 16px; line-height: 26px; margin: 0 0 30px 0;}
.heighlight strong {font-size: 18px; color: #009fe8; font-size: 15px;}
.bluebg-section {background: #068EF0 url(../ntimages/advantages-banner.jpg) no-repeat center top; background-size: cover; color: #fff; padding: 1px 0; margin-top: 70px;
padding:50px 0;}
.flexboxcol {display: flex;}
.flexboxcol .box {width: 33.33%; text-align: center; border: 1px solid #e6e6e6; padding: 30px; margin: -1px 0 0 -1px; background: #fff; color: #000; font-size: 15px;}
.flexboxcol .box strong {font-weight: normal; font-size: 18px; display: block; margin: 10px 0; }
.flexboxcol1 {display: flex;}
.flexboxcol1 .box {width: 33.33%; text-align: center; border: 1px solid #e6e6e6; padding: 30px; margin: -1px 0 0 17%; background: #fff; color: #000; font-size: 15px;}
.flexboxcol1 .box strong {font-weight: normal; font-size: 18px; display: block; margin: 10px 0;}
.flexboxcol1 .box:last-child {margin-left: -1px; margin-right: 17%; }
.tpmr {margin-top: 30px;}
.plansection {background:#009fe8 url(../ntimages/sectionbg-image.png) no-repeat 0 0; background-size: cover;padding: 30px 0;color: #fff;}
.changeimage {background: #009fe8 url(../ntimages/background-image-webinar.jpg) no-repeat 0 0; background-size: cover; padding: 30px 0; color: #fff; margin: 70px 0 0 0;}
.headdinglarg {font-size: 40px; width: auto; display: inline; margin: 25px 0 0 0; }
.newflex {display: flex; margin: 70px 0;}
.newflex .boxnnn {width: 50%; background: url(../ntimages/affliate-program-small-banner.jpg) no-repeat 0 0; margin: 30px; background-size: cover; padding: 50px 0;}
.newflex .boxnnn a {background: #0976bd; display: inline-block; padding: 10px 20px; color: #fff; border-radius: 6px;}
.newflex .box {width: 33.33%; min-height: 250px; background: url(../ntimages/find.jpg) no-repeat 0 0; margin: 10px; background-size: cover;}
.newflex .resourcebox {background: url(../ntimages/resource.jpg) no-repeat 0 0; background-size: cover;}
.newflex .rspm {background: url(../ntimages/reseller-program-small-banner.jpg) no-repeat 0 0; background-size: cover; }
.newflex .progreme {background: url(../ntimages/programe.jpg) no-repeat right top; background-size: cover; }
.newflex .box .blkbgnn {background: rgba(0, 0, 0, 0.7); padding: 20px; text-align: center; transition: all 0.7s ease 0s;}
.newflex .box .blkbgnn:hover {min-height: 210px;}
.newflex .box .blkbgnn:hover p {margin-top: 30px;}
.newflex .box .blkbgnn p {color: #fff;}
.newflex .box a {background: #0976bd; display: inline-block; padding: 10px 20px; color: #fff; border-radius: 6px;}
.newflex .box .btnboxnn {margin: 20px 0 -40px 0;}
.resellersbanner {background: #0e324d url(../ntimages/reseller-banner-image.jpg) no-repeat 0 0; background-size: cover; color: #fff; padding: 20px 0; text-align: center; margin: 70px 0;}
.resellersbanner h1 {position: static; color: #fff; font-size: 60px; font-weight: normal; text-shadow: none; padding-top: 100px;}
.resellersbanner p {font-size: 20px; margin-top: 30px; margin-bottom: 120px; line-height: 30px; }
.resellersbanner a{color:#fff;}
.signup {width: 180px; margin: 10px auto; }
.signup a {border-bottom: 2px solid #116700; border-radius: 4px; display: block; color: #FFFFFF; background: #1ca003 url(../ntimages/line.png) no-repeat 20px 15px;
padding: 10px 0 10px 30px; font-size: 16px;}
.signup a:hover {background-color: #333333; border-color: #000000;}
.partner-supports {margin: 30px 0;}
.partner-supports ul {}
.partner-supports ul li {border: 1px solid #79c8fc; padding: 10px 20px; margin: -1px 0 0 -5px; color: #fff; display: inline-block; font-size: 15px; font-weight: bold;}
.affiliatebanner {background: #0e324d url(../ntimages/affiliate-programme-banner.jpg) no-repeat 0 0; background-size: cover; color: #fff; padding: 20px 0; text-align: center; margin: 70px 0;}
.affiliatebanner h1 {position: static; color: #fff; font-size: 60px; font-weight: normal; text-shadow: none; padding-top: 100px;}
.affiliatebanner p {font-size: 20px; margin-top: 30px; margin-bottom: 120px; line-height: 30px;}
.affiliatebanner a{color:#fff;}
.becomesection {margin: 70px 0 0 0; display: flex; background: #0976bd; }
.imagesectionnew {width: 50%; background: url(../ntimages/affiliate-image.jpg) no-repeat right top; background-size: cover;}
.contentsectionnew {width: 50%; background: #0976bd;}
.contentsectionnew .box {width: 490px; text-align: left; }
.contentsectionnew .box .spacenn {padding: 30px; }
.contentsectionnew .box h2 {color: #fff; font-size: 30px; text-align: left;}
.contentsectionnew .box ul {margin: 30px 0 0 0;}
.contentsectionnew .box ul li {margin-bottom: 30px; line-height: 26px;}
.contentsectionnew .box ul li img {float: left;}
.contentsectionnew .box ul li span {color: #a1d8fb; font-size: 16px; position: relative; margin: 0 0 0 100px; display: block; }
.dotlist {width: 60%; margin: 0 auto; padding: 20px 0;}
.dotlist ul {margin: 0;}
.dotlist ul li {border-bottom: 1px solid #cccccc; margin: 0 0 20px 0; padding: 0 0 20px 0;}
.dotlist ul li b {display: inline-block; border-radius: 6px; padding: 20px 40px; font-size: 30px; background: #002157; color: #90eb02;}
.dotlist ul li i {color: #fff; font-style: normal;}
.dotlist ul li span {font-size: 24px; color: #666666; margin: 15px 0 0 0; display: block;}
.dotlist ul li span strong {font-size: 40px; font-weight: bold; }
.signuobox {display: flex;}
.signuobox .box {width: 50%; margin: 20px;}
.signuobox .box img {margin-bottom: 20px;}
.select-resellar {background: url(../ntimages/shadow-select.png) no-repeat center 50px; padding: 45px 0; margin: 0 0 30px 0;}
.styled-select {width: 620px; height: 92px; overflow: hidden; background: url(../ntimages/select-arrow.png) no-repeat right #ececec; margin: 0 auto; border-radius: 20px;}
.styled-select select {background: transparent; width: 640px; padding: 0; font-size: 16px; line-height: 1; border: 0; border-radius: 0; height: 92px; -webkit-appearance: none; font-size: 24px; padding: 0 0 0 10px; line-height: 92px;}
.styled-select select option {padding: 0 0 0 10px;}
.reseller {background: #ececec; border-radius: 10px; float: left; width: 29%; padding: 2%; margin: 2%; min-height:330px;}
.reseller span {display: block; width: 125px; height:auto; margin: 0 auto; padding: 10px 0 10px; vertical-align:middle; }
.reseller strong {display: block; font-weight: normal; font-size:18px; color: #000000; text-shadow: 1px 1px #ffffff;}
.select-resellar {background: url(../ntimages/shadow-select.png) no-repeat center 50px; padding: 45px 0; margin: 0 0 30px 0;}
<!--Other Language Page CSS-->
.widthless{width:30%!important;}
.widthmore{width:60%!important;}
.widthmore a.dl{font-size:18px; font-weight:normal; color:#fff; display:inline-block; width:auto; background:#71b520; border:2px solid #71b520; padding:8px 20px; border-radius:6px; margin:0 10px 10px 0; text-align:center;}
.widthmore a.bn{font-size:18px; width:auto; font-weight:normal; color:#15a2fe; display:inline-block;  border:2px solid #15a2fe; padding:8px 20px; border-radius:6px; margin:0 0 10px 0;}
.langbuttons{padding:20px 0; overflow:hidden;}
<!--End Other Language Page CSS-->
.topsection.categorypage{}
.topsection.texture{background:#0072c6 url(../imagenew/categorybg.jpg) no-repeat; background-size:cover; background-attachment:fixed; color:#fff;}
.topsection.texture.cloudcategory{background:#0072c6 url(../imagenew/cloudmigrationbg.jpg) no-repeat; background-size:cover; background-attachment:fixed; color:#fff;}
.topsection.texture.outlooktoolscategory{background:#0072c6 url(../imagenew/outlooktoolsbg.jpg) no-repeat; background-size:cover; background-attachment:fixed; color:#fff;}
.topsection.texture.migrationcategory{background:#0072c6 url(../imagenew/migrationcategorybg.jpg) no-repeat; background-size:cover; background-attachment:fixed; color:#fff;}
.topsection.texture.monitoringcategory{background:#0072c6 url(../imagenew/monitoringcategorybg.jpg) no-repeat; background-size:cover; background-attachment:fixed; color:#fff;}
.topsection.texture.datarecoverycategory{background:#0072c6 url(../imagenew/datarecoverybg.jpg) no-repeat; background-size:cover; background-attachment:fixed; color:#fff;}
.topsection.texture.databasecategory{background:#0072c6 url(../imagenew/databasecategorybg.jpg) no-repeat; background-size:cover; background-attachment:fixed; color:#fff;}
.topsection.texture.emailcategory{background:#0072c6 url(../imagenew/emailcategorybg.jpg) no-repeat; background-size:cover; background-attachment:fixed; color:#fff;}
.topsection.texture.freetoolscategory{background:#0072c6 url(../imagenew/freetoolscategorybg.jpg) no-repeat; background-size:cover; background-attachment:fixed; color:#fff;}
.topsection.categorypage.texture h1{color:#fff; font-size:48px; margin-top:30px;}
.topsection.categorypage.texture h2{color:#fff; font-size:20px; font-style:normal;}
.categoryproduct{background:#f2f2f2; padding:30px 0;}
.categorycontainer{display:flex; max-width:1290px; margin:0 auto;}
.categorycontainer .box{width:50%; margin:20px; padding:0; background:#fff; box-shadow:0 0 10px #999;}
.categorycontainer .box h6{font-weight: bold; font-size:18px; color:#283a44; padding:10px 0 0 0;}
.categorycontainer .box p{color:#415362; font-size:13px; line-height:19px; margin-bottom:10px;}
.categorycontainer .box .boxtop{background:#edf7ff;color:#283a44; padding:1px 20px; margin-bottom:15px;}
.categorycontainer .box a{color:#0094f5;}
.categorycontainer .box ul{margin:0 0 0 30px;}
.categorycontainer .box ul li{margin:0; padding:0 0 10px 10px; background:url(../imagenew/cattick.png) no-repeat 0 4px; font-size:13px;}
.categorycontainer .box .dlbuybuttons{padding:20px; overflow:hidden;}
.categorycontainer .box a.dl{font-size:12px; font-weight:normal; color:#71b520; display:inline-block; background:#ffffff; border:2px solid #71b520; padding:8px; border-radius:6px; margin:0 10px 10px 0; text-align:center; max-width:40%;}
.categorycontainer .box a.dl:hover{background:#71b520; color:#ffffff; text-decoration:none;}
.categorycontainer .box a.bn{font-size:12px; font-weight:normal; color:#15a2fe; display:inline-block;  border:2px solid #15a2fe; padding:8px; border-radius:6px; margin:0 0 10px 0; max-width:40%;}
.categorycontainer .box a.bn:hover{background:#15a2fe; color:#ffffff; text-decoration:none;}
.categoryproduct a.morebtn{border-radius:6px;padding:18px 30px;border:1px solid #0099ff;color:#0099ff;font-size:18px;font-weight:bold;display:inline-block;margin:20px 0 40px 0;}
.categoryproduct a.morebtn:hover{background:#0099ff; color:#ffffff; text-decoration:none;}
.categorymoresection{background:#0072c6; padding-bottom:100px;}
.textbigwhite {font-size:45px; color: #ffffff; font-weight: normal;}
.textbigwhite strong{font-weight:bold;}
.relcateogory{ text-align:center;}
.relcateogory ul li{ margin:20px; display:inline-block; width:200px;}
.relcateogory ul li a{display:block; border-radius:10px; border:1px solid #fff; text-align:center; color:#fff; padding:20px;}
.relcateogory ul li a i{display:inline-block; background:#1781fd; color: #fff; width:30px; height:30px; border-radius:30px; line-height:30px; margin-top:20px;}
.relcateogory ul li a span{display:block; font-size:20px; margin:0;}
.relcateogory ul li a:hover{box-shadow:0 0 5px #ccc; background:#d6ecfd; color:#15a2fe; text-decoration:none;}
.partnerslogosection{background:#f2f2f2; padding:60px 0;}
.formsection{background:#fff; padding:20px; border-radius:20px; overflow:hidden; max-width:370px; margin:0 auto; margin-top:50px; box-shadow:0 10px 10px rgba(0, 0, 0, 0.35);}
input.formfield{border:none; outline:none; width:100%; padding:10px; border-bottom:1px solid #eee; color:#000; margin-bottom:10px;}
input.send{border:none; outline:none; background:#71b520; color:#fff; width:100%; padding:15px 10px; font-size:18px; text-align:center; border-radius:6px; margin:20px 0 0 0; margin-bottom:10px;}
.formsection .heading{color:#666; font-size:25px; font-weight:300; padding:10px 0 20px 0;}
.left-field{float:left; width:48%; margin:0 2% 0 0;}
.right-field{float:right; width:48%; margin:0 0 0 2%;} 
.radiostyle {position: relative; top: 2px; margin: 0 0 0 0;}
.hidecont {display: none; padding: 5px 0 20px 0; text-align: left; color:#666;}
.checkcontainer{float:left; margin:3px 8px 0 0 !important;}
.line{margin-bottom:30px;}
.screenbg{background:#fff url(../imagenew/repeat-screenbg.png) repeat-x 0 0;}
.topheading{color:#0066cc; font-size:36px; font-weight:300;}
.sub-txt{font-size:16px; color:#283a44; margin:10px 0;}
.featurecontainer{ padding:20px 0; margin:10px 0;}
.content-box{width:55%;}
.image-box{width:40%;}
.leftside{float:left;}
.rightside{float:right;}
.headingh{font-size:30px; font-weight:300; color:#414f57; border-left:5px solid #0072c6; margin:20px 0; padding:0 0 0 10px; line-height:30px;}
.content-box p{ color:#283a44; font-size:16px; font-weight:normal; line-height:28px;}
.content-box ul{margin:20px 0;}
.content-box ul li{background:url(../imagenew/ckeck-icon.png) no-repeat 0 0; padding:0 0 0 25px; font-size:16px; line-height:22px; margin:0 0 15px 0;}
.content-box ul li a.morebtnnew{color:#0066cc; border:1px solid #0066cc; border-radius:6px; padding:10px 30px; display:inline-block; margin:20px 0 0 0; transition: all 0.7s ease 0s;}
.content-box ul li a.morebtnnew:hover{color:#fff; background:#0066cc; text-decoration:none;}
.image-box .box{ }
.radios{margin:8px 0;}
.buypagestart{background: #f8fcff;}
.buypagestart .breadcrumb{margin-top:100px;}
.buypagestart .breadcrumb, .buypagestart .breadcrumb a{color: #283a44;}
.boypageheadernew{position: absolute; top: 0; left: 0; width: 100%;  padding: 10px 0;}
.boypageheadernew .container{border-bottom: 1px solid #a0a8bc;}
.boypageheadernew .left{float: left; margin: 10px 0 20px 0;}
.boypageheadernew .right{float: right; margin: 10px 0 0 0;}
.boypageheadernew .right img{margin: 0 0 0 10px;}
.buypagetable{ max-width: 1200px; margin: 0 auto; margin-top: 50px;}
.buypagetable.inpage{max-width:inherit; margin:30px auto;}
.buypagetable.inpage table{box-shadow:none; border:1px solid #ccc; border-bottom:none; }
.buypagetable.buypagetablesmall{max-width: 1000px;}
.buypagetable table{border: none; text-align: left; background: #fff; box-shadow: 0 0 10px #ccc;}
.buypagetable table table{box-shadow: none;}
.buypagetable table table tr td.nob{border: none;}
.buypagetable table table th{font-size: 16px; color: #0f70d1; font-weight: normal;}
.buypagetable table table th, .buypagetable table table td{text-align: center; padding-top: 25px; padding-bottom: 25px;}
.buypagetable table th, .buypagetable table td{padding: 15px; color: #000; font-size: 15px; border-bottom: 1px solid #d7d7d7;}
.buypagetable table td span{display: block;}
.buypagetable table td span.color{color: #0f70d1;}
.buypagetable .tableheading{font-size: 25px; font-weight: normal; color: #15a2fe;}
.buypagetable .tableheadingnew{font-size: 25px; font-weight: normal; color: #254A5F;}
.buypagetable .tablesubheading{font-size: 18px; font-weight: normal; color: #283a44;}
.buypagetable .priceold{font-size: 15px; color: #9ca1a5; margin: 50px 0 0 0; }
.buypagetable .priceold.priceold1{margin: 20px 0 0 0;}
.buypagetable .priceold b{font-size: 30px; text-decoration: line-through; font-weight: normal; font-family:arial;}
.buypagetable .pricenew{font-size: 40px; color: #283a44; margin: -10px 0 0 0; font-family:arial;}
.buypagetable .pricenew b{font-weight: normal; font-size: 23px; font-family:arial;}
.buypagetable .pricenew strong{font-weight: normal; font-size: 23px; font-family:arial;}
.buypagetable .offer{font-size: 12px; color: #ed3a03; margin-top: 20px; margin-bottom: 40px; font-family:arial;}
.buypagetable .offer.offer1{margin:0 0 10px 0;}
.buypagetable .offer b{min-width: 32px; display: inline-block;}
.buypagetable a{color: #0f70d1;}
.buypagetable a b{font-weight: normal;}
.buypagetable a.buybtn{display: inline-block; padding: 6px 20px; font-size: 18px; color: #0f70d1; border-radius: 4px; border: 2px solid #0f70d1; transition: all 0.7s ease 0s;}
.buypagetable a.btndltable{display: inline-block; padding: 6px 20px; font-size: 18px; color: #fff; border-radius: 4px; border: 2px solid #71b520; transition: all 0.7s ease 0s; background:#71b520;}
.buypagetable a.buybtn.buybtn1{margin-bottom: 30px; margin-top: 10px;}
.buypagetable a.buybtn:hover{color: #fff; background: #0f70d1; text-decoration: none;}
.buypagetable .tablespace{padding: 50px 15px;}
.buypagetable .htext1{font-size: 22px; font-weight: normal; color: #15a2fe; margin: 30px 0 0 0;}
.buypagetable .stext1{font-size: 18px; font-weight: normal; color: #254A5F; margin: 10px 0 0 0;}
.buypagetable .tablelist ul{margin: 20px 0 0 10px; overflow: hidden; border-bottom: 1px solid #0976bd; padding-bottom: 20px;}
.buypagetable .tablelist ul li{background: url(../imagenew/check-marck.png) no-repeat 0 2px; padding: 0 0 0 26px; margin: 0 0 10px 0; line-height: 22px;}
.buypagetable .dispinln{font-style: normal; margin-right: 20px !important; display: inline-block;}
.buypagetable h1{font-size: 36px; color: #000; font-weight: normal; margin: 20px 0 40px 0;}
.flexrowbottom{display: flex; margin: 20px 0; padding: 50px 0;}
.flexrowbottom .box{width: 33.33%; margin: 0 30px 0 0; border-radius: 6px; padding: 40px; background: #f2faff; box-shadow: 0 0 7px #ccc; }
.flexrowbottom .box:last-child{margin: 0;}
.flexrowbottom .box img{float: left;}
.flexrowbottom .box div{position: relative; margin: 0 0 0 70px;}
.flexrowbottom .box strong{font-size: 17px; color: #283a44; text-transform: uppercase; margin-bottom: 15px; display: block;}
.flexrowbottom .box strong span{height: 1px; background: #0054a6; display: block; width: 100px;}
.modelboxnew{max-width:1200px; margin:0 auto; padding:30px; text-align:left; height:600px; overflow-y:scroll;}
.note{border-radius:4px; padding:10px; background:#eaf7fb; border:1px solid #c6e6f0; color:#1c73af;}
.stripspace{padding:35px 0 0 0;}
.techs{}
.techs h4{display:block; font-weight:normal; font-size:22px; border-top:1px solid #ccc; padding-top:30px;}
.techs h4.first{display:block; font-weight:normal; font-size:22px; border-top: none; padding-top:0; margin-top:-20px;}
.techs h5{display:block; font-weight:normal; font-size:19px; color:#000;}
.techs ul{ margin-top:20px; margin-bottom:20px;}
.techs ul li{background:url(../imagenew/check-marck.png) no-repeat 0 0; padding:0 0 0 25px; font-size:15px; font-weight:normal; line-height:20px; margin:0 0 17px 0;}
.techs ul li ol{margin:15px 0 0 15px;}
.techs ul li ol li{background:none; padding:0;}
.techs ul li strong{display:inline; font-size:15px;}
select.selectfield{-moz-appearance: none; background: url(../imagenew/select-arrow.png) no-repeat scroll right 15px center; border:none; border: none; border-bottom:1px solid #eee; color: #666; font-size: 15px; margin:0 0 10px 0; padding: 8px 6px; text-indent: 0.01px; text-overflow: ""; width: 100%; -webkit-appearance: none; border-radius:0;}
select.selectfield option{color:#666;}
.clients-section-newstyle{border-top:1px solid #ccc; padding:40px 0;}
.kmeradio{font-size:12px; font-weight:normal; color:#0072c6;} .kmeradio b{font-style:normal;}
.topsection .left{float:left; width:40%;}
.topsection .left.wtnflno{float:none; width:auto;}
.topsection .left.changef{float:none; width:auto;}
.topsection .left.changef h1{margin:50px 0 30px 0;}
.topsection .left.changef .topbuttons{width:370px; margin:20px auto;}
.topbuttons{padding:20px 0; overflow:hidden;}
.topbuttons .dlbtnsnew{display:inline-block; margin:10px 30px 0 0;}
.topbuttons .dlbtnsnew p{font-size:16px; font-weight:normal; color:#39586b;}
.topsection .left .dlbtnsnew a{float:none; margin:0 !important; display:inline-block !important;}
.topsection .left a.dl, .tp_btn_suitefk a{font-size:18px; font-weight:normal; color:#fff; display:block; background:#71b520; border:2px solid #71b520; padding:8px 20px; border-radius:6px; margin:0 10px 10px 0; text-align:center; text-decoration: none; transition:.4s ease;}
.topsection .left a.dl:hover, .tp_btn_suitefk a:hover{ background:#5e9c14; border-color:#5e9c14;}

.topsection .left a.dl.dlbtnchange{ padding:13px 20px;}
.topsection .left a{float:left;}
.topsection .left a i{float:left; font-size:24px;}
.topsection .left a.dl i{margin-top:5px;}
.topsection .left a span{display:block; position:relative; margin-left:30px;}
.topsection .left a span b{font-style:normal; font-size:13px; font-weight:normal; display:block; margin:-5px 0 0 0;}
.topsection .left a.bn{font-size:18px; font-weight:normal; color:#15a2fe; display:block;  border:2px solid #15a2fe; padding:15px 20px; border-radius:6px; margin:0 0 10px 0; text-decoration: none;}
.topsection .left a.btnspace{padding:8px 15px;}
.dlbtns{display:inline-block;}
.dlbtns b{display:block; text-align:center; font-weight:normal; font-size:12px;  margin:0 10px 0 0; color:#407006;}
.topsection .left a.btnspace span b{font-size:9px;}
.topsection .right{float:right; width:54%;}
.topsection .right.changesection{width:inherit; max-width:470px;}
.topsection .left.changesection{width:58%;}
.breadcrumb{background:none; color:#15a2fe; padding:0; font-size:13px;}
.breadcrumb a{color:#515252;}
.rattings{ margin:10px 0 0 0;}
.rattings a{color:#fd9236; font-size:17px; font-weight:normal;}
.topsection .right ul{ margin-top:50px; position: relative;}
.topsection .right ul li{background:url(../imagenew/check-marck.png) no-repeat 0 0; padding:0 0 0 25px; font-size:16px; font-weight:normal; line-height:20px; margin:0 0 17px 0; word-break: break-word;}
#submenubar{width:100%; display:block; margin:0 auto; margin-top:-40px; margin-left:-10px; overflow:hidden; }
#submenubar a{color:#6d6d6d; font-size:13px; padding:5px 15px; display:inline-block; border-bottom:2px solid #fff; outline:none;}
#submenubar a i{display:none;}
#submenubar a.showhide{display:none;}
#submenubar a.active, #submenubar a:hover{ border-bottom:2px solid #15a2fe; color:#15a2fe;  text-decoration:none; outline:none;}
.stickyfixed#submenubar{width:100%; position:fixed; top:0; left:0; background:#0684cc;  transition:all 0.7s ease 0s; -webkit-transition:all 0.7s ease 0s; z-index:100; margin:0; padding:0 5px; text-align:center;}
.stickyfixed#submenubar a, .stickyfixed#submenubar a.active{ font-size:14px; border:none; color:#fff;}
.stickyfixed#submenubar a:hover{border:none; color:#15a2fe; background:#fff; border:none;}
.stickyfixed#submenubar a.showhide{display:inline-block;}
.stickyfixed#submenubar a.download{color:#fff; background:#05bd01;}
.stickyfixed#submenubar a.download:hover{border:none; color:#fff; background:#23313A;}
.stickyfixed#submenubar a.buy{color:#fff; background:#f56200;}
.stickyfixed#submenubar a.buy:hover{border:none; color:#fff; background:#23313A;}
#submenubar.change{margin-left:0;}
#submenubar.change a{color:#fff; border:none;}
#submenubar.change a.active, #submenubar.change a:hover{ border-radius:20px; background:#15a2fe; color:#fff;  text-decoration:none; outline:none;}
.stickyfixed#submenubar.change a, .stickyfixed#submenubar.change a.active{ color:#fff; border:none; border-radius:0; background:none;}
.stickyfixed#submenubar.change a:hover{border-radius:0; background:#15a2fe; color:#fff;}
.stickyfixed#submenubar.change a.download{color:#fff; background:#05bd01;}
.stickyfixed#submenubar.change a.download:hover{border:none; color:#fff; background:#23313A;}
.stickyfixed#submenubar.change a.buy{color:#fff; background:#f56200;}
.stickyfixed#submenubar.change a.buy:hover{border:none; color:#fff; background:#23313A;}
.popup-table{ text-align:left;}
.popup-table table{width:100%; border:none;}
.popup-table table tr{border-bottom:1px solid #ebebeb;}
.popup-table table td, .popup-table table th{padding:15px;}
.popup-table table td{ font-size:16px; font-weight:300; color:#4f5050;}
.centertxt1{text-align:center;}
.popup-table table td.colrbgn strong { font-weight:normal; color:#000; font-size:18px;}
.popup-table table th { font-size:20px; color:#0887c9; font-weight:normal;}
/* Suite page start */
.suitepage-banner-section{ background:#333 url(../ntimages/suite-banner.jpg) top center no-repeat; background-size:cover; min-height:500px; text-align:center; margin:70px 0 0 0;}
.suitepage-banner-section .brc{color:#fff; padding:15px;}
.suitepage-banner-section .brc a{color:#fff;}
.suitepage-banner-section h1{ position:inherit; color:#fff; font-size:60px; font-weight: normal; padding-top:100px;line-height: normal; margin-bottom:15px;}
.suitepage-banner-section > p{ color:#ffffff; font-size:20px; margin-bottom:50px;}
.suitepage-banner-section .boxes{display:flex;}
.suitepage-banner-section .boxes .suitebox{margin:20px; padding:0; margin-bottom:0; background-color:rgba(255,255,255,0.9); width:33.33%; display:flex; position:relative;}
.suitepage-banner-section .boxes .suitebox:first-child{margin-left:0;}
.suitepage-banner-section .boxes .suitebox:last-child{margin-right:0;}
.suitepage-banner-section .boxm{ }
.suitepage-banner-section .boxm .boxc{ text-align:left; padding:40px 20px;  font-size:15px; margin-bottom:100px;}
.suitepage-banner-section .boxm .boxc strong{color:#0976bd; font-size:25px; display:block; font-weight:normal;}
.suitepage-banner-section .boxm .boxc a{color:#0284b4;}
.ksuitespage-new .boxp{ color:#FFFFFF; padding:20px;  background:#00A1E5; position:absolute; bottom:0; left:0; width:100%;}
.ksuitespage-new .boxp strong{font-size:18px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.ksuitespage-new .boxp strong i{font-style:normal; font-size:30px; text-decoration:line-through;}
.ksuitespage-new .boxp span{font-size:24px; color:#bfff01; font-weight:normal; text-decoration:none; margin:0 20px;  padding-bottom:20px;}
.ksuitespage-new .boxp span i{font-style:normal; font-size:40px; }
.ksuitespage-new .boxp a{color:#FFFFFF; border-radius:6px; padding:10px; font-size:15px; background:#f7941d; border:1px solid #d47604; display:inline-block;}
.ksuitespage-new .flex-section{display:flex; padding:20px 0;}
.ksuitespage-new .flex-section .flex-box{width:50%; margin:0 30px;}
.ksuitespage-new .htxtn{font-size:30px; color:#283a44;}
.ksuitespage-new .htxtn span{background:#49abe0; height:2px; width:80px; display:block; margin-top:10px;}
.ksuitespage-new .awrdtable{ margin:20px 0 0 0;}
.ksuitespage-new .awrdtable table tr{border-bottom:1px solid #e6e6e6;}
.ksuitespage-new .awrdtable table tr td{padding:15px; border-right:1px solid #e6e6e6;}
.ksuitespage-new .awrdtable table tr:last-child{border-bottom: none;}
.ksuitespage-new .awrdtable table tr td:last-child{border-right:none;}
.ksuitespage-new .reviewsecnewaa{margin:0 0 0 0; text-align:left; color:#FFFFFF; display:block;}
.ksuitespage-new .reviewsecnew{margin:0 0 0 0; border-bottom:1px solid #dddddd; padding-bottom:20px; text-align:left; color:#FFFFFF; display:block;}
.ksuitespage-new .reviewsecnew1{float:left; width:42%; margin:2%; padding-bottom:30px;}
.ksuitespage-new .reviewsecnew:last-child{border:none;}
.ksuitespage-new .reviewsec{width:50%; margin:30px;}
.ksuitespage-new .imgbox{ text-align: left; float:left;  margin:0 0 0 0;}
.ksuitespage-new .contbox{ position:relative; margin:5px 0 0 220px;}
.ksuitespage-new .contbox strong{ font-weight:normal; font-size:25px; color:#FFFFFF;}
.ksuitespage-new .contbox i{font-style:normal; font-size:14px; font-weight:normal; padding:0; color:#9f9e9e;}
.ksuitespage-new .contbox b{font-style:normal; font-size:12px; font-weight:normal; display:block;}
.ksuitespage-new .contbox p{font-size:16px; font-style:italic; color:#ebebeb; line-height:22px; margin-bottom:5px; padding-top:0;}
.ksuitespage-new .contbox a{color:#006699;}
.ksuitespage-new .carousel-indicators{position:static; width:auto; left:0; text-align:center; margin:30px 0 0 0;}
.ksuitespage-new .carousel-inner > .item p{text-align:left; padding:50px 20px 20px 75px; background:url(../ntimages/quote-on-image.png) no-repeat 0 0; font-size:16px; font-style:italic; color:#FFFFFF;}
.ksuitespage-new .clientnn{font-size:24px; font-weight:bold; text-align:left; color:#FFFFFF; margin:10px 0 0 70px;}
.ksuitespage-new .compimg{ margin-top:20px; overflow:hidden;}
.ksuitespage-new .compimg img{float:left;}
.ksuitespage-new .compimg div{position:relative; margin:0 0 0 140px; color:#0072c6; font-size:25px; padding-top:20px;}
.ksuitespage-new .compimg div span{display:block; color:#9f9e9e; font-size:15px;}
.ksuitespage-new .descp{color:#1c2123; font-size:16px; line-height:24px; font-style:italic; background:url(../ntimages/blue-quote.png) no-repeat 0 0; padding:5px 0 0 35px; margin-top:10px;}
.ksuitespage-new .descp a{color:#0284b4;}
.ksuitespage-new .client-section{background:#363e50 url(../ntimages/background-image.jpg) no-repeat 0 0; background-size:cover; padding:50px 0; margin:50px 0 0 0; width:100%;}
.ksuitespage-new .heading{color:#FFFFFF; font-size:40px; font-weight:normal; float:left; width:40%; padding:130px 0 0 0;}
.ksuitespage-new .slidecont{float:right; width:58%;}
.ksuitespage-new .htxt{font-size:17px; color:#000000; padding:5px 0 20px 0;}
/* Suite page end */
/* review start */
.productreviewsection{background:#ebebeb;}
.flexbox{display:flex;}
.flexbox .box{width:50%; background:#fff;   margin:20px; margin-left:0; border-radius:20px;}
.flexbox .box.widthfull{width:100%;}
.flexbox .box .carousel-control .glyphicon-chevron-left{margin-left:0;}
.reviewheading{font-size:30px; color:#0667cf; border-bottom:1px solid #d4ebf7; padding:20px 30px; font-weight:normal;}
.reviews{padding:30px;}
.reviews p b{display:block; font-weight:normal; font-size:18px; color:#333;}
.reviews p{font-size:16px; line-height:28px; font-weight:normal; margin-top:5px; color:#283a44;}
.reviews p a{color:#0081F9;}
.reviewer{overflow:hidden; margin:30px 0 0 0;}
.reviewer img{float:left;}
.reviewer div{position:relative; margin:10px 0 0 90px; font-size:20px; font-weight:normal; color:#000;}
.reviewer div span{display:block; font-size:14px; font-weight:300;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{background: url(../imagenew/previous.png) no-repeat 0 0; width:30px; height:30px;}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{background:url(../imagenew/next.png) no-repeat 0 0; width:30px; height:30px;}
.glyphicon-chevron-left::before {  content: " ";}
.glyphicon-chevron-right::before {content: " ";}
.reviews .item{padding-bottom:30px;}
.reviews .carousel-control{position:static;}
.reviews .carousel-control .glyphicon-chevron-left, .reviews .carousel-control .glyphicon-chevron-right, .reviews .carousel-control .icon-next, .reviews .carousel-control .icon-prev{position:static;}
.content{ margin-top:20px; } 
.carousel-control{ color:#31708f; width:5%; } 
.carousel-control:hover, .carousel-control:focus{ color:#31708f; } 
.carousel-control.left, .carousel-control.right { background-image: none; } 
.media-object{ margin:auto; margin-top:15%; }
.new-cnt-tb .vtabsnew .panel-group{margin-left: 310px;}
.omd-cls .col-md-4{  box-shadow: 0px 0px 14px rgba(0,0,0,0.3); transition:0.4s ease; padding:0; margin:15px;}
.omd-cls .col-md-4:hover {
box-shadow: 0px 13px 17px rgba(0,0,0,0.3);}
.omd-cls .col-md-4 a{color:#000; display:block;}
.omd-cls .col-md-4 a:hover{color:#428bca;}
.omd-cls .col-md-4 a:hover .sml-p{color:#000;}
.omd-cls .col-md-4 a:hover{text-decoration:none;}
.inr-styl img{width:100%;}	
.text-paddn {padding: 0px 19px 26px; text-align:left;}
.marg-bt-1{margin-bottom:28px;}
.new-cnt-tb .panel-group .panel-heading + .panel-collapse > .panel-body{padding:0px;}
.panel-body.omd-cls{padding:0px;}
h3.ex-sm-md-tx {font-size: 19px;line-height: 27px; padding:20px; padding-top:5px; text-align:left;}
.vtabsnew .nav-tabs.tocap > li > a{text-transform:capitalize;}
<!--EDB Viewer-->
.topsection.viewerpage{}
.topsection.viewer{background:#0072c6; background-size:cover; background-attachment:fixed; color:#fff;}
.topsection.viewerpage h1{color:#ffffff;}
.topsection.viewerpage .breadcrumb{color: #fff; margin: 10px 0;}
.topsection.viewerpage .breadcrumb a{color: #fff;}
.viewertable{background:#ffffff; padding:30px 0;}
.viewertable .toolcompare {background: #fff; border-radius:8px;box-shadow:0 5px 5px rgba(0, 0, 0, 0.35);margin: 30px 0;border: 1px solid #f2f2f2;display:flex;}
.freetoolbox{float: left;width: 50%;padding: 2%;text-align: left;}
.freetoolbox strong {font-weight: normal;font-size: 25px;}
.freetoolbox strong span {display: block; font-weight:bolod;}
.freetoolbox p{margin:15px 0 0 0;}
.freetoolbox p a{font-size:18px; font-weight:normal; color:#fff; display:inline-block; width:auto; background:#71b520; border:2px solid #71b520; padding:8px 20px; border-radius:6px; margin:0 10px 10px 0; text-align:center;}
.freetoolbox ul {padding: 5px 0 10px 0;}
.freetoolbox ul li{list-style-type: disc; margin: 0 0 7px 10px;font-size: 16px;}
.toolcompare .guide {font-size: 12px;overflow: hidden;margin: 0 0 15px 0;}
.toolcompare .guide ul {margin: 0;}
.toolcompare .guide ul li {float: left;margin: 0 5px;padding: 0 0 0 25px; list-style-type: none;}
.toolcompare .guide ul li a {background: url(../ntimages/icons.png) no-repeat -780px -680px;padding: 0 0 0 25px;font-size: 12px;font-weight: normal;}
.show-none{display:none;}
/*--aadi desktop-css-start---*/

/*---small-footer-changes----*/
.container.update-ths-cont{width: 85%;padding: 10px 16px 0px;}
.ftr-spr {width: 45px;height: 45px;display: inline-block;vertical-align: middle; background:url(../imagenew/footer-sprite-adv.png) no-repeat; border: 1px solid #48ccfd;
border-radius: 6px; margin-right: 13px;}
.ftr-spr-1{background-position: 0px 0px; }
.txt-sec-o {font-size: 15px;vertical-align: middle;}
.ftr-spr-1 {background-position: -5px 1px;}
.ftr-spr-2 {background-position: -134px -1px;}
.ftr-spr-3 {background-position: -279px -3px;}
.ftr-spr-4 {background-position: -436px -6px;}
ul.spri li{display:inline-block; margin-right: 3.2%; vertical-align: top;}
ul.spri{display: inline-block;float: left;width: 100%;}
ul.spri + .col-sm-3{width: auto;}
.mog-no{margin-top: 26px; display: block;}
.mog-no.disinb{display:inline-block;}
ul.spri li:last-child{margin-right: 0px;}
/*---small-footer-changes-end----*/
/*---exchange--migration-box---*/
.buy-bx-mod .prsboxin{box-shadow: 0 0 6px rgba(0,0,0,0.2);background-color: #f2f9ff; width:32%;}
.buy-bx-mod .prsboxin div span {font-size: 23px;color: #2a3845; font-family: 'Raleway', sans-serif; background:none;padding: 28px 10px 30px; position: relative;background-color: #fff; margin-bottom: 29px;}
.buy-bx-mod .prsboxin div span::after{content:""; position:absolute; width: 140px; height: 2px; background-color:#cbe0f5;  margin:0 auto; display: inline-block; left:0; right: 0; bottom:-3px;}
.buy-bx-mod .prsboxin div:hover {background: rgba(0,0,0,0);}
.buy-bx-mod .prsboxin div p {padding:0px 0 0 0; display: inline-block; color:#76878f; font-size: 23px;}
.buy-bx-mod .prsboxin div p i{color: #77858e;}
.buy-bx-mod .prsboxin div b{color:#6e6c6d;}
.buy-bx-mod .prsboxin div a{margin:29px 0 0 0; background-color: #0066CC; color:#fff;border-radius: 7px; transition:0.4s ease;}
.buy-bx-mod .prsboxin div a:hover{background-color:#fff; color:#0066CC;}
.buy-bx-mod .prsboxin div a:active{background-color:#024f9c;}
.buy-bx-mod .prsboxin div span b{color: #2a3845;font-size: 14px;margin-top: 10px;}
.buy-bx-mod .prsboxin div strong {display: inline-block; vertical-align: middle; padding-top: 0px;font-weight: normal;font-size: 27px; color: #029e4a;margin-left: 8px;}
.prsboxin.add.add11 a{background:#fff ; color: #0066CC; border:1px solid #0066CC; padding: 13px 39px; transition:.4s ease;}
.prsboxin.add.add11 a:hover{background:#0066CC; color:#fff;}
.scenario-box .prsboxin.add.add11 a{margin-left: 26%;}
/*---exchange--migration-box-end---*/
/*---case-study-pdf---*/
.lst-mg-p li{text-align:left; background: url(../imagenew/check-marck.png) no-repeat 0 0; padding: 0 0 10px 25px;}
.edt-inths.case-df .modal-body {padding: 20px 30px 13px;text-align: left;}
.edt-inths.case-df .modal-title{color: #1e507a;}
.edt-inths.case-df .modal-title::after{border-bottom: 2px solid #1e507a;}
.container.cntnr-edio{width: 75%;}
.fluid-addbg-cause{background:url(../imagenew/cause-bg001.jpg) 0 0 repeat fixed; margin-top: 58px;}
.fluid-addbg-cause .col-xs-12 {margin: 30px 0px; background: rgba(255,255,255,0.5);border-radius: 10px; box-shadow: 0px 0px 9px rgba(0,0,0,0.3); padding: 2px 22px 25px;}
.fluid-addbg-cause .col-xs-12 p{line-height: 26px;}
.dn-knw-whr .edt-rght-vw p.nomg{margin-bottom: 12px;}
.dn-knw-whr .edt-rght-vw.vw-nor {padding: 26px 50px 29px;}
.edt-inths.case-df .modal-body p{margin-bottom:10px;}
.dwn-clr-arw.wtht-arw.extramrgk{margin-top: 34px;}
.cont-inr-life .row.revrs-cls{flex-direction: row-reverse;border-radius: 0px 160px 0px 0px;}
.container.dwn-view-lepd.dn-knw-whr.pdf-case{margin: 60px auto 60px;}
.dn-knw-whr.pdf-case .img-vw-sec{min-height: 388px;}
.modal-body.modal-prah p{text-align:left;}
.modal-body.modal-prah p b{font-size: 14px; word-break: break-word;}
.edt-inths .modal-body.modal-prah {padding: 15px 21px 7px;}
.edt-inths.cs-pd .modal-title::after{border-bottom: 2px solid #1e507a;}
.edt-inths.cs-pd .modal-title{color:#1e507a;}
/*---case-study-pdf-end---*/
/*---kernel_migrator_suit---*/
.fr-ucls-nw h2{font-style:normal;}
.topsection.fr-ucls-nw .left.changesection {width: 46%;}
.topsection.bgimage.fr-ucls-nw h1 {margin-top: 90px;}
span.mdl-magr {margin: 52px 0px 48px;display: block;font-size: 18px;}
.topsection.bgimage.exchangesuitetbg.fr-ucls-nw{background: #0072c6 url(../imagenew/wave-ism.jpg) no-repeat!important; background-size: cover!important; background-attachment: fixed!important;}
.frmsc_btchb b{color:#00aeef; display: inline-block;font-size: 30px;}
.frmsc_btchb b.frnobld{font-weight: normal; font-size: 25px;}
.formsection.frmsc_btchb{padding: 37px 30px 52px; margin-bottom: 35px;margin-top: 27px;}
.text-big.txtspaceb.fnt-trtysx{color:#283a44; font-size:36px;}
.abt-midcng p{font-size:16px; margin-bottom: 30px;}
.abt-midcng{margin: 75px 0px 27px;}
.add-clr-bgg{background-color: #cde6fc;}
.sprt-prtn ul{text-align: center;}
.sprt-prtn ul li{display: inline-block; vertical-align: top; margin: 0% 3.2%;height:95px; padding:20px 0px;}
.sprt-prtn ul li span{display: inline-block; background:url(../imagenew/sprite_prtnr-p.png) no-repeat;width:68px; height:65px; }
.sprt-prtn ul li span.cls-spnpri-1{width:68px; height:65px; background-position: 0px 0px;}
.sprt-prtn ul li span.cls-spnpri-2{width: 142px; height:65px; background-position: -150px 0px;}
.sprt-prtn ul li span.cls-spnpri-3{width: 87px; height:65px; background-position: -392px 0px;}
.sprt-prtn ul li span.cls-spnpri-4{width: 126px; height:65px; background-position: -583px 2px;}
.sprt-prtn ul li span.cls-spnpri-5{width: 47px; height:65px; background-position: -824px 0px;}
.sprt-prtn ul li span.cls-spnpri-6{width: 99px; height:65px; background-position: -968px 1px;}
.sprt-prtn ul li span.cls-spnpri-7{width: 161px; height:65px; background-position: -1158px 6px;}
.dyna_chng-cont h3{font-size:36px;margin-top:0px;color: #283a44;}
.cont-inr-din{box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.2);border-radius: 24px;}
.container-fluid.dyna_chng-cont{padding: 0px 81px;}
.cont-inr-din {font-size: 16px; padding: 60px 65px 60px; background: #fff; margin-top: 50px;}
ul.asd-br li b {font-size: 18px; color: #283a44; display:block; margin-bottom: 5px;}
ul.asd-br li{margin-bottom: 16px;padding: 17px 28px; box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.2);border-radius: 15px;}
.frst-pgnm{margin-right:50px;}
.prsboxin.prso-indffrnt-txtbx {padding-right: 30px; font-size: 25px;box-shadow: none; padding-top: 57px; background:url(../imagenew/upinvertd.png) 0px 12px no-repeat; border-radius:0px; color: #283a44;}
.prsboxin.prso-indffrnt-txtbx label{color:#00aeef; font-weight: normal;}
.grd-int-mss{background-image: linear-gradient(to right, #107ac6, #013664); height:260px;margin-top: -180px;}
.pd_oinflx {margin-bottom: 110px;}
.df-lnhght{line-height: 26px;}
.cont-inr-din .buy-bx-mod .prsboxin div a {display: table;margin: 25px auto 14px;}
.cont-inr-din .prsbox{margin-bottom:0px;}
/*---kernel_migrator_suit-end---*/
/*---case-study-tab---*/
.casestupfd .panel-group .panel-heading + .panel-collapse > .panel-body{padding:0px;}
.casestupfd .col-md-6.extmrg-csstd{margin: 0px 19px 40px;}
.wtht-titl .alk-ltl{font-size: 25px; display:contents;}
.extmrg-csstd.wtht-titl label{background: none;margin-left: 0px;padding-left: 3px;}
.wtht-titl .blue-strp{padding: 34px 28px 24px;}
.seemr-evry{display: table; margin: 0 auto; border: 2px solid #1a80cc;border-radius: 10px;padding: 16px 40px;background-color: #fff;font-size: 20px;color: #1a80cc; transition: 0.4s ease; cursor: pointer;}
.seemr-evry:hover{background: #333333; color: #fff; border-color: #333333; text-decoration: none;}
/*---case-study-tab-end---*/
.new-new-ltr-edt .newsarchives {float: right;width: 24%;position: relative;box-shadow: 0px 0px 6px rgba(0,0,0,0.3);border-radius: 20px;background: rgba(255,255,255);right: -8px; padding: 30px 1.3% 40px 1.5%;top: -92px;}
.newsarchives ul li {display: inline-block;padding: 3px 16px 4px;border: 1px solid #999;border-radius: 16px;text-align: center;margin: 0px 5px 16px;font-size: 18px; transition:0.4s ease; width: 28%;} 
.newsarchives ul li:hover a{text-decoration:none; color:#fff;}
.newsarchives ul li:hover{background-color:#0072c6;  cursor:pointer; color:#fff;border: 1px solid #0072c6;}
.sub-undr-hdng {color: #333;font-size: 19px;padding: 0px 9px 28px;display: inline-block;}
.newsarea.nw-nws-ara{width: 74%;}
.nw-nws-ara .newscont {display: inline-block;width: 91%;vertical-align: top;margin-left: 1.3%;}
.nw-nws-ara .newsdate {display: inline-block;text-align: center;font-size: 22px; padding-top: 7px;}
.nw-nws-ara .newscont strong{font-size: 21px;color: #000;font-weight: normal; display:block; margin-bottom: 12px;}
.nw-nws-ara .newscont p{font-size: 15px;color: #283a44; line-height: 24px;}
.nw-nws-ara .news {border-bottom: 1px solid #c5c5c5; margin-top: 52px;padding: 0px 0px 28px 0px; margin-left: 62px;}
.nw-nws-ara .newsdate .er-allspn {display: block;width: 50px;height: 50px;border-radius: 50%;background-color:#0072c6;color: #fff;vertical-align: middle;line-height: 50px;margin-bottom: 5px; font-size: 30px;}
.nw-nws-ara .newsdate span {color:#0072c6;}
.nw-arw .prev, .nw-arw .next{display:none;}
.nw-arw {margin: 20px 0px 60px;}
.nw-nws-ara.uld-styl .news{margin-left:0px;}
.inr-news-lnh{color: #337ab7; text-decoration:none;}
.nw-slst li {list-style: disc;}
.nw-slst {margin-left: 15px;}
.mrg-tp-o{margin:10px 0px 0px;}
.tnchurt {margin: 45px 0px 40px;padding: 26px 22px;background-color: #d4d3d3;border-left: 8px solid #0072c6;font-size: 20px;}
.inr-condt {width: 74%; margin-top: -40px;}
.inr-condt .news{background: #fff;border: 0px;box-shadow: 0px 0px 7px rgba(0,0,0,0.3);border-radius: 20px;padding: 0px;margin-left: 0%;}
.inr-condt .news .newsdate {width: 100%;padding-top: 0px;background-color: rgba(55,68,74,1);padding: 20px 65px 40px;text-align: left;border-radius: 16px 16px 0px 0px;display: inline-block;font-size:22px;}
.inr-condt .news .newscont {width: 94.9%;background-color: #fff;display: inline-block;margin: -32px 2.5% 0px;border-radius: 16px;padding: 25px 40px;}
.inr-condt .news .newsdate .er-allspn{display: inline-block;text-align: center;margin-right: 9px;color: #fff;width: 50px;height: 50px;border-radius: 50%;background-color: #0072c6;vertical-align: middle;line-height: 50px;margin-bottom: 5px;font-size: 30px;}
.inr-condt .news span{color:#fff;}
.inr-condt .news strong{font-size: 21px;color: #000;display: block;margin-bottom: 12px; font-weight:normal;}
.inr-condt .news p {font-size: 15px;color: #283a44;line-height: 24px;}
.er-ppd{position:relative;}
.er-ppd .press-right{float: right;clear: both;width: 23.5%;position: absolute;right: 0px;top: -40px;}
.er-ppd .newsarchives{box-shadow: 0px 0px 6px rgba(0,0,0,0.3);border-radius: 20px;top: -93px;background: rgba(255,255,255,1);padding: 30px 6.3% 40px;}
.nw-nws-ara .news:last-child{border:0px;}
.brd-crmb-specfc{margin-top:100px;}
.breadcrumb.brdcrmb-all{border-bottom:1px solid #f1f1f1; padding-top:15px; padding-bottom: 16px;}
.breadcrumb.brdcrmb-all a{color:#000;}
/*outlook-integration-start*/
.new-cnt-tb .vtabsnew .panel-group.out-lk-integ{margin-left:0px;}
.out-lk-integ .text-paddn {padding: 0px 19px 15px;}
.omd-cls.out-luke .col-md-4 .inr-styl {min-height: 313px;}
.containerspace.out-cont{padding:30px 0px;}
.outer-jing{position:absolute; bottom:13px; left:0px;width: 100%;}
.jngl-bnd {width: 60%;margin: 0 auto; background-color:#e33235; text-align:center; padding: 7px 0px 7px 31px; border-radius: 8px; position: relative;}
.jngl-bnd::before{content:""; background: url('../imagenew/jingle-left.png') 14px 11px no-repeat; display:inline-block; position:absolute; left:-80px; top:-30px;width: 200px;height: 90px;}
.jngl-bnd::after{content:""; background: url('../imagenew/jingle-right.png') 70px 11px no-repeat; display:inline-block; position:absolute; right:-80px; top:-30px;width: 200px;height: 90px;}
.txt-frmt{display:inline-block;font-size: 21px; margin:0px;}
.shp-heer {display: inline-block;margin-left: 2%;background: #000;color: #fff;padding: 6px 18px;border-radius: 8px; font-size:20px;position: relative;z-index: 1; transition:0.4s ease;}
.shp-heer:hover{background-color:#bc1b22; color:#000; text-decoration:none; }
.out-lk-integ .flexbox.marg-bt-1 .col-md-4{width: 25.1%;}
/*outlook-integration-end*/
/*about-us-css*/
.toptxtin {width: 100%;position: static;}
.topbg {background: url(../ntimages/topbg.png) 0 0;margin: 70px 0 0 0;}
.pagetopbgnew {background: #fff;padding: 5px 0;}
.pagenav {margin: 0 auto;}
.navigationblack {color: #283a44;padding: 10px 0;width: 85%;font-size: 12px;}
.navigationblack a {color: #283a44;}
.topmins {margin-top: -30px;}
.our-team {background-attachment: fixed;min-height: 400px;background-color: #0d325c;background-position: center 0;background-repeat: no-repeat;background-size: cover;color: #fff;margin-top: 30px;padding: 20px 0 20px;}
.about-us h2 {font-size: 48px;margin: 30px 0 40px;color: #FFFFFF;font-style: inherit;text-rendering: optimizelegibility; text-align:center;}
.our-team .cont {overflow: hidden;}
.about-us .cont {margin: 0 auto;padding: 50px 15px;max-width: 980px;text-align: left; width:980px;}
.size18 {font-size: 18px;line-height: 30px; text-align:center;}
.about-us .section1 {background: #f0f0f0 ;}
.about-us .section1, .about-us .section2, .about-us .section3, .about-us .section4, .about-us .section5, .about-us .section6 {min-height: 235px;}
.about-us .left {float: left;margin-top: 10px;}
.about-us .right {margin-left: 130px;}
.about-us .right h3 {margin-top: 0;font-weight: 400;font-size: 30px; }
.about-us .right p {color: #333; line-height:23px;}
.about-us .section3 {background: #f0f0f0 ;}
.about-us .section5 {background: #f0f0f0 ;}
.topsection.containerspace.adbg-1{background: #0072c6 url(../imagenew/migrationcategorybg.jpg) no-repeat; background-attachment: scroll; background-size: auto auto;background-size: cover;background-attachment: fixed;color: #fff;}
.adbg-1 h1{color:#fff;}
.bnr-conta.bnrtp-abt-us{background:url(../imagenew/abt-nw-bnr.jpg) 0 0 no-repeat; background-size:cover; position:relative;;}
.bnr-conta.bnrtp-abt-us .container p {width: 71%;}
.styl-ara-bg{background-color:#d5e4f3;width: 88%;float:right; display:inline-block; height:156px; border-radius: 0px 0px 0px 130px;}
.abt-tech{clear:both;}
.down-tech.abt-tech .container {width: 81%;float: right;padding-right: 76px;}
.down-tech.abt-tech .col-md-4 {padding: 0px 16px;}
.bnr-conta .container.cont-hlf-lft {padding-top:0px;position: absolute;right: 3.7%; display:flex;  margin-top: 94px; width: 78%;}
.cont-hlf-lft .col-md-4{padding: 0px 0px 32px; box-shadow: 0px 3px 2px 2px rgba(0,0,0,0.2); background-color: #fff;border-radius: 27px; overflow:hidden;margin: 0px 16px;}
.smcls{min-height:74px; width:100%;}
.cl-bg-11 {background: url(../imagenew/who-we-are-u.png) -14px -49px no-repeat;background-size: 111%;}
.cl-bg-22 {background: url(../imagenew/our-missions-sd.png) 0 -101px no-repeat;background-size: 111%;}
.cl-bg-33 {background: url(../imagenew/our-story-sdf.png) 0 -73px no-repeat;background-size: 111%;}
.bnr-conta .container.cont-hlf-lft p{color:#58595a;font-size: 16px;width:100%;margin: 15px 0px 0px; padding: 0px 30px 0px 50px;}
.aply-aeca {color: #0197d0;font-weight: 700;font-size: 23px;}
.aply-aeca.pdlf-mrg{display: block; margin-top: 21px; padding-left: 50px;}
.bnr-conta .container.cont-hlf-lft p a{display:inline-block;}
.bnr-conta.bnrtp-abt-us .container.n-vpd{padding-top: 104px;}
.down-tech.abt-tech .container .fl-dv{padding: 27px 32px 10px 50px;}
.down-tech.abt-tech .container a{display:inline-block; margin-top:0px;}
.clear-indeed{clear:both;}
.abt-tech.down-tech {margin: 54px 0px 50px;}
.abt-tech .blue-circle{background-color:#283a44;}
.abt-tech .blue-circle::after{background-color:#283a44;}
.out-cust {background: #283a44 url(../imagenew/our-cstmrs-s.png) 75px 52px no-repeat;}
.loca-o {background: #283a44 url(../imagenew/locations-loc.png) 88px 52px no-repeat;}
.operat-on {background: #283a44 url(../imagenew/our-oprsns.png) 84px 52px no-repeat;}
.abt-tech .fl-dv:hover .out-cust{background-position:85px 52px;}
.abt-tech .fl-dv:hover .loca-o{background-position:100px 52px;}
.abt-tech .fl-dv:hover .operat-on{background-position:95px 52px;}
.edt-inths .modal-title{color:#0197d0; font-size:23px; position:relative; padding-bottom:10px;}
.edt-inths .modal-title::after{content:""; width:120px;position:absolute; bottom:0px; left:0px; right:0px; margin:0 auto; border-bottom:2px solid #0197d0;} 
.edt-inths .modal-body{padding: 20px 10px 40px;}
.edt-inths .close{font-size: 37px;  position: absolute; z-index: 11; right: 2%;}
.edt-inths .modal-body p{line-height: 29px;}
/*about-us-css-end*/
.modelheadernn.buypagen button.close{position: absolute; right: -15px; top: -15px; background: #CB0508; color: #fff; opacity: 1; width: 30px; height: 30px; border-radius: 30px; z-index: 9; font-size: 30px; border: 2px solid #fff;}
.modelheadernn.buypagen button.close span{display: block; margin-top: -4px;}
.modelheadernn.buypagen .close:focus, .modelheadernn.buypagen .close:hover{opacity: 1;}
.modal-dialog.buypage{width: inherit; max-width: 800px;}
/*Awards-and-review-*/
.pagetopbg {background: #0976bd;padding: 10px 0;}
.navigation-in {color: #ffffff;margin:0px auto 0 auto;padding: 10px 0;width: 86%;font-size: 12px;}
.navigation-in a {color: #ffffff;}
.navigation-in .reg-cls {font-size: 30px;font-weight: normal;color:#fff;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; margin-top:0px;}
.abt-2.about {width: 1288px;margin: 0 auto;padding: 25px 0;}
.abt-2 .faqtabs-menu {clear: both;float: left;width: 100%;text-align: center; border-bottom:0px;}
.abt-2 .faqtabs-menu li {display:inline-block; border-bottom:1px solid #b7b7b7; position:relative; float: none;}
.abt-2 .nav-tabs>li.active>a{border:0px;}
.abt-2 .faqtabs-menu .current a.readd {color: #000000;}
.abt-2 .faqtab {background-color: #fff;margin-bottom: 20px;width: auto;margin-top: -1px;clear: both;}
.abt-2 .faqtabs-menu li a.readd{padding: 10px 25px;text-transform: none;color: #000;text-decoration: none;display: block;font-weight: normal;font-size: 21px; border:0px;}
.abt-2 .faqtab-content {padding: 20px;display: none;}
.abt-2 .nav-tabs>li>a:hover{background-color:#fff;}
#faqtab-1 {display: block;}
.abt-2 .reviewbox1 {width: 30%; background: #f5f5f5; border-radius: 23px; padding: 0px;background: #fff;min-height: 250px; float:left; border:1px solid #e5e5e5; overflow:hidden; text-align: left;margin: 1.666%; position:relative; min-height: 345px; box-shadow: 0px 0px 2px 1px #e5e5e5;}
.abt-2 .reviewbox-head img {float: left;margin: 0 15px 0 0;}
.abt-2 .reviewbox-head strong {display: block;padding:0px 0 0 0;font-size: 18px; font-weight: 500;}
.abt-2 .reviewbox-head span {display: block;font-size: 13px;}
.abt-2 .reviewbox-head i {font-size: 13px;font-style: normal;}
.abt-2 .reviewbox1 b {display: block;font-weight: normal;color: #000000;font-size: 20px;padding: 0px 0 10px;line-height: 26px;}
.abt-2 .reviewbox1 p {font-size: 14px;line-height: 19px; color: #000; padding: 22px 13px 0px 21px;}
.abt-2 .reviewbox1 a {font-weight: normal;color: #0485e1; margin-top: 13px; display:inline-block}
.abt-2 .reviewbox1 .clear{clear:both;}
.abt-2 .award {margin: 10px 0 30px 0;border-bottom: 1px solid #cccccc;padding: 0 0 20px 0; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.abt-2 .award:last-child{border-bottom:0px;}
.abt-2 .award-left {float: left;width: 15%;}
.abt-2 .award-right {float: right;width: 80%;}
.abt-2 .award-right strong {display: block;font-size: 24px;font-weight: 300;color: #000000;}
.abt-2 .award-right a {background: transparent;padding: 7px 0;border-radius: 2px;display: block;color: #0485e1;font-size: 12px;text-align: center;width: 100px;float: right;border: 1px solid #0485e1;}
.abt-2 .award-right a:hover{background-color:#0485e1; color:#fff;}
.abt-2 .award .clear{clear:both;}
.topsection.containerspace.adbg-2{background: #0072c6 url(../imagenew/back_top_award_and-reviwe.jpg) no-repeat; background-size: cover;background-attachment: fixed;color: #fff;}
.adbg-2 h1 ,.adbg-3 h1{color:#fff;}
.rel-opo{left: -4px;}
.rel-opo.relopokon {left: -9px;}
.abt-2 .faqtabs-menu li.active::after{width:100%; position:absolute; content:""; bottom:-2px; left:0px; border-bottom: 3px solid #0485e1;}
.abt-2 .reviewbox-head {padding: 15px 0px 0px 21px;background-color: #f0f0f0;border-radius: 0px 72px 0px 0px;width: 96%;min-height: 112px;position: absolute;bottom: 0px;left: 0px;}    
.er-op{display:inline-block;border: 2px solid #1a80cc;border-radius: 10px;padding: 16px 40px;background-color: #fff;font-size: 20px;color: #1a80cc;transition: 0.4s ease;display: inline-block;cursor: pointer; transition:0.4s ease;}
.er-op:hover{background: #333333;color: #fff;border-color: #333333;text-decoration: none;}
.abt-2 .chng-awrd .reviewbox-head img{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.abt-2 .chng-awrd .reviewbox-head{position:absolute; min-height:118px; width: 56%;}
.alg-cnt {clear: both;display: inline-table;width: 100%;}
.alg-cnt a{display:inline-block;clear:both; margin-top: 26px;}
.clear-e{clear:both;}
.abt-2 .reviewbox1 i.er_to{float: right;display: inline-block;position: relative;top: -1px;right: -4px;}
/*Awards-and-review-end-*/
/*careers*/
.bnr-conta.nw-career-bnr{background: url(../imagenew/Career-pg-bnr001.jpg) 0 0 no-repeat;}
.bnr-conta.nw-career-bnr .container p{width: 64%;}
.bnr-conta.nw-career-bnr .container p.nomrg{margin-top: 12px;}
a.colo-blu{color:#00aeef;}
.pra-freq{color: #1e507a; font-size:17px; margin-bottom: 38px;}
.career-mdl-cnt .frm-side {width: 41.5%;}
.btn-acr{background-color: #00aeef;border: 0px;color: #fff;border-radius: 10px;padding: 16px 38px;font-size: 17px;transition: 0.4s ease; outline: none; display:inline-block;}
.btn-acr:hover{text-decoration:none;background-color: #049bd3; color:#fff;}
.career-mdl-cnt .clside {padding: 18px 0px 20px 47px; width: 58.4%;}
.lst-styl-disc li {font-size: 16px;color: #1e507a;margin-bottom: 25px; background:url(../imagenew/arw-crer-bg.png) 0 6px no-repeat; padding-left:30px;}
.img-vw-sec{min-height:468px; background: url(../imagenew/life-at-lepide-view.jpg) -231px -180px no-repeat;}
.edt-rght-vw p{font-size: 16px; color: #1e507a; margin-bottom:30px; line-height: 26px;}
.cont-inr-life .row{box-shadow: 0px 0px 7px 3px rgba(0,0,0,0.2); border-radius: 160px 0px 0px 0px; overflow: hidden;}
.container.dwn-view-lepd{margin:90px auto; width: 72%;}
.edt-rght-vw {padding: 17px 50px 10px;}
/*careers-end*/
/*auto pop up start*/
.idlmodal {display: none; /* Hidden by default */ position: fixed; /* Stay in place */ z-index: 1; /* Sit on top */ left: 0; top: 0; width: 100%; /* Full width */ height: 100%; /* Full height */ overflow: auto; /* Enable scroll if needed */ background-color: rgb(0,0,0); /* Fallback color */ background-color: rgba(0, 0, 0, 0.4); /* Black w/ opacity */ z-index: 9999999;}
/* Modal Content/Box */
.idlmodal-content {background: #3577e6 url(../ntimages/patternbg.jpg) no-repeat 0 0; background-size: cover; margin: 10% auto; /* 15% from the top and centered */
padding: 20px; width: 620px; /* Could be more or less, depending on screen size */ text-align: center;}
/* Modal Content/Box */
.idlmodal-content1 {background: url(../ntimages/popupbg.jpg) no-repeat 0 0; background-size: cover; margin: 10% auto; /* 15% from the top and centered */ padding: 20px; width: 620px; /* Could be more or less, depending on screen size */ text-align: center;}
/* The Close Button */
.idlclose {color: #aaa; float: right; font-size: 20px; font-weight: bold; background: #fff; padding: 0 10px 5px 10px; line-height: inherit;}
.idlclose:hover, .idlclose:focus {color: black; text-decoration: none; cursor: pointer;}
.modelareanew {text-align: center;}
.modelareanew strong {display: block; font-size: 70px; font-weight: 300; color: #fb4801; text-shadow: 1px 1px #e5eaed;}
.modelareanew span {display: block; font-size: 30px; text-transform: none; font-weight: normal; color: #2e424d; text-shadow: 1px 1px #e4e9ed;}
.modelareanew a {background: #fb4801; border-radius: 10px; color: #FFFFFF; font-size: 30px; text-shadow: 1px 1px #852803; padding: 10px 30px; display: inline-block; margin: 30px 0; text-transform: uppercase;}
.modelareanew a:hover {text-decoration: none; background: #000000; text-shadow: none;}
.modelarea {text-align: center;}
.modelarea strong {display: block; font-size: 30px; font-weight: bold; color: #FFFFFF; text-shadow: 1px 1px #000;}
.modelarea span {display: block; font-size: 35px; text-transform: uppercase; font-weight: normal; color: #b4e801; text-shadow: 1px 1px #000;}
.modelarea p {display: block; font-size: 30px; font-weight: normal; color: #000; text-shadow: 1px 1px #7cb0f9; margin: 10px 0 0 0;}
.modelarea a {display: block; font-size: 30px; font-weight: 400; color: #fff; background: #003663; border-radius: 8px; padding: 10px; width: 160px; margin: 0 auto;}
.modelarea a:hover {text-decoration: none; background: #000000;}
.modelarea b {display: block; font-size: 14; font-weight: normal; color: #FFFFFF; margin: 10px 0 0 0;}
.modeloffer {margin: 0 0 10px 0;}
.modeloffer span {display: inline; font-size: 40px; color: #0b3d92; text-decoration: line-through; text-shadow: none; margin: 0 10px;}
.modeloffer span b {display: inline; font-size: 30px; color: #0b3d92; text-shadow: none; }
.modeloffer strong {display: inline; color: #FFFFFF; font-size: 70px; text-shadow: none; margin: 0 10px; }
.modeloffer strong b {display: inline; font-size: 30px; font-size: 30px; text-shadow: none;}
.modeloffer-bg {background: #3477e4; border-radius: 10px; box-shadow: 0 2px 5px #034694; border: 1px solid #3c86e9; margin: 25px auto; width: 550px; overflow: hidden;
padding: 15px 0;}
.modeloffer-box {float: left; width: 29%; margin: 0 2%;}
.modeloffer-box span {display: block; font-size: 25px; color: #0b3d92; text-decoration: line-through; text-shadow: none; margin: 0 10px;}
.modeloffer-box strong {display: block; color: #FFFFFF; font-size: 36px; text-shadow: none; margin: -7px 10px;}
.modeloffer-box strong b {display: inline; font-size: 30px; font-size: 25px; text-shadow: none;}
.modeloffer-box p {font-size: 12px; color: #003471; display: block; text-align: center; text-shadow: none; padding-bottom: 10px; margin: 0;}
.modeloffer-box a {display: block; font-size: 18px; font-weight: 400; text-transform: uppercase; color: #fff; background: #003663; border-radius: 8px; padding: 7px 0; width: 120px; margin: 0 auto;}
.modeloffer-box a:hover {text-decoration: none; background: #000000;}
/*auto pop up end*/
/*contact-us-start*/
.bnr-conta{min-height:570px; background:url(../imagenew/contact-us-wid-lappy.jpg) 0 0 no-repeat; background-size:cover; padding:0px;}
.bnr-conta h2{font-size: 48px;font-weight: bold;color: #fff;display: block; font-style:inherit;}
.bnr-conta .container{padding-top: 146px;}
.bnr-conta .container p{font-size: 19px;color: #fff;margin-top: 35px;width: 460px;}
.container-form-up {margin-top: -127px;background-color: #fff;box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.1);width: 72%;border-radius: 20px; overflow: hidden;}
.frm-side{min-height:657px; background-color:#f3fbfe; padding: 18px 48px 30px 48px;width: 59%;}
.dwn-clr-arw {position: relative;font-size: 30px;color: #1e507a; padding-bottom: 10px; margin-bottom: 32px;}
.dwn-clr-arw::after {content: "";position: absolute;border-bottom: 2px solid #00aeef;display: inline-block;bottom: 0px;left: 0px;width: 150px;}
.frm-side form input.field {display:block; width:100%; margin-bottom:12px; outline:none; padding: 8px 0px 8px;  border:1px solid #e1e1e1; border-width:0px 0px 1px 0px; background:none;font-family: 'Raleway', sans-serif; font-size:16px;}
.frm-side form textarea{border:1px solid #e1e1e1; border-width:0px 0px 1px 0px; background:none; min-height:60px; display:block; width:100%; outline:none; padding: 8px 0px 8px; font-family: 'Raleway', sans-serif; font-size:16px;}
.frm-side form input.field::placeholder, .frm-side form textarea::placeholder{color:#678093;}
.frm-side .request{background-color:#00aeef; border:0px; color:#fff; border-radius:10px; padding: 12px 45px; font-size: 17px; transition:0.4s ease; outline:none;}
.frm-side .request:hover{background-color:#049bd3;}
.captcha-cont {margin: 22px 0px 26px;}
.block-1o {width: 90%;margin-bottom:34px;}
.block-1o b{display:block; font-size:20px; margin-bottom: 12px;}
.clside {padding: 50px 0px 20px 47px; width: 41%;}
.block-1o span{display:block;font-size: 16px; line-height: 23px; color:#58595a;}
.block-1o i{font-style:inherit; display:block;font-weight: 700; margin-bottom: 8px;}
.block-1o:nth-child(3).block-1o span{display:inline-block;}
.block-1o span.pul-rg{float:right;}
.fl-dv{min-height: 247px; box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.1); border-radius: 27px;overflow: hidden; padding: 27px 60px 10px 50px; position: relative; transition:0.4s ease;}
.down-tech .container {width: 77%;}
.down-tech .dwn-clr-arw{margin-left: 58px;margin-bottom: 44px;}
.down-tech .col-md-4 {padding: 0px 20px;}
.down-tech {margin:73px 0px 50px;}
.fl-dv p{font-size: 16px; min-height: 81px; color: #58595a; min-height: 70px; padding-top: 14px;}
.fl-dv a{font-weight: normal; color: #0099ff;margin-top: 6px;display: inline-block; font-size:16px;}
.fl-dv i{margin-left: 5px;}
span.hdspon {position: relative;color: #0099ff;font-weight: 700;font-size: 22px;margin: 0px 0px 30px 60px;display: block; padding-bottom: 10px; transition:0.4s ease;}
span.hdspon::after{position:absolute;content:"";bottom:0px;left:0px; border-bottom:2px solid #0099ff; width:102px; display:inline-block;}
.blue-circle {position: absolute;left: -59px;top: -30px;width: 160px;height: 127px;background-color: #0099ff; border-radius: 19px 314px 369px 0px; transition:0.4s ease;}
.phnmg {background: #0099ff url(../imagenew/pgn-ico-1.png) 88px 56px no-repeat;}
.mail-oo{background: #0099ff url(../imagenew/mail-ico-1.png) 86px 58px no-repeat;}
.knwldg {background: #0099ff url(../imagenew/loc-ico-1.png) 87px 56px no-repeat;}
.blue-circle::after {width: 7px;height: 25px;background-color: #0099ff;content: "";position: absolute;right: 0px;top: 28px;display: inline-block;}
.fl-dv:hover span.hdspon{margin-left:90px;}
.fl-dv:hover .blue-circle{width: 185px;}
.fl-dv:hover .phnmg {background-position:99px 56px;}
.fl-dv:hover .mail-oo{background-position: 99px 58px;}
.fl-dv:hover .knwldg {background-position: 99px 56px;}
.breadcrumb.brdcrmb-all.cont-act {margin-top: 0px;padding-top: 0px;border-bottom: 0px;color: #fff; position:absolute; top: 20px;width: 100%; padding-bottom:0px; margin-bottom:0px;}
.breadcrumb.brdcrmb-all.cont-act .container{padding: 6px 17px;}
.breadcrumb.brdcrmb-all.cont-act .container a{color:#fff;}
/*contact-us-end*/ 
.no-bt-marg{margin-bottom:0px !important;}

/*--office-365---*/

.pera-k{font-size: 22px; margin-top: 88px;margin-bottom: 30px;}
.sameol h3, .colmona h3{font-size: 30px; font-weight: 500; color:#283a44; margin-bottom: 21px;}
.sameol h3 strong{display:block;}
.font_chngok p{font-size:16px; color:#283a44;}
.font_chngok{padding:54px 0px;padding: 65px 0px 80px;}
.for_bltcon li{background: url(../imagenew/check-marck.png) no-repeat 0 0;padding: 0 0 0 25px;font-size: 16px;font-weight: normal;line-height: 20px;margin: 0 0 17px 0;}
.regolojk{box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3); border-radius: 24px; padding: 28px;width: 62.667%;float: right;}
.regolojk h3.frsrt{color: #012459;font-size: 25px;background: #d6ecff;padding: 11px 27px;border-radius: 12px;margin-top: 0px;}
.table_typ h3{font-size: 19px;color: #0071c8; margin-top: 5px;}
.table_typ li {display: inline-block;padding: 17px 25px 19px 26px; border: 1px solid #cceffc; border-width: 0px 1px 0px 0px; width: 49.5%; vertical-align: top;}
.table_typ li:nth-child(2n){border-right: 0px;}
.flexco{display:flex;border-bottom: 1px solid #cceffc;}
.sameol{padding-right: 8px;}
.flexco li:first-child{padding-left:0px;}
.flexco:last-child{border-bottom:0px;}
.add_oknative{min-height: 400px; background:url('../imagenew/nativesolutuon.jpg') 0 0 no-repeat; background-size: cover; padding: 66px 0px 83px;}
.colmona h3{color:#fff;}
.ahera{background:#fff; color:#012a5b;}
.ahera ul{display:inline-block;float: left;width: 50%;}
.colmona{display: inline-block;float: right;width: 71%; }
.ahera {padding: 40px 43px; border-radius: 27px; margin-top: 15px;background-color:#e7f3fb;}
.ahera li.frst_ok {font-size: 19px; background: none; padding-left: 0px;}
.ahera li{font-size: 15px;padding: 9px 0px 12px 25px;border-bottom: 1px solid #94c9f7;}
.ahera li:last-child{border-bottom:0px;}
.nativ li{background: url(../imagenew/error-icon.png) no-repeat 0 13px;}
.mig li{background: url(../imagenew/ckeck-active.png) no-repeat 0 15px;}
.bucketdiff h3 strong{font-size: 28px; padding:6px 0px;}
.bucketdiff .sameol{padding-top:30px;}
.bucketdiff .regolojk{box-shadow: none; border-radius: 0px; padding:0px;width: 66.667%;}
.bucketdiff .table_typ h3{color:#283a44; background:url(../imagenew/bold_tickmg.png) 0px 5px no-repeat; padding-left: 22px;}
.nobrdr{border-bottom:0px;}
.font_chngok .row{margin:0px;}
.ntok{width: 272px; color:#fff; position: absolute; top:42%;}
.ntok h3{font-size: 30px;}
.add_oknative .container{position:relative;}

/*--office-365---*/
/*--aadi-desktop-css-start-end---*/

.fillbggrayclr{background:#f2f2f2 !important;}
.fillbgwhiteclr{background:#fff !important;}
.fillbggrayclr .flexbox .box{background:none;}
.text-big.text-bignew{font-size:36px; margin:20px 0 10px 0;}
.moreinfocont{display:flex;}
.moreinfocont .box{ margin:10px 0 20px 0; padding:0 50px; width:50%; }
.moreinfocont .box:first-child{padding-left:0;}
.moreinfocont .box:last-child{padding:0 0 0 50px; border:none;}
.moreinfocont .box h4{font-size:22px; color:#000; font-weight: normal; margin-top:40px;}
.moreinfocont .box h4.topmar{margin-top:20px;}
.moreinfocont .box .innerbox{display:flex;}
.moreinfocont .box .innerbox ul{width:50%; margin:20px 50px 10px 10px;}
.moreinfocont .box .innerbox ul:last-child{margin:20px 0 10px 10px;}
.moreinfocont .box ul{margin:20px 0 0 10px;}
.moreinfocont .box ul li{line-height:22px; margin:0 0 15px 0; background: url(../imagenew/error-icon.png) no-repeat 0 5px; padding:0 0 0 20px;}
.moreinfocont .box ul li span{display:block; color:#6e6e6e;}
.moreinfocont .box ul.error li{line-height:22px; margin:0 0 15px 0; background: url(../imagenew/ckeck-active.png) no-repeat 0 7px; padding:0 0 0 20px;}
.moreinfocont .box a.see-more{color:#15a2fe;}
.moreinfocont .box a.see-more:hover{cursor:pointer; text-decoration:underline;}
.moreinfocont .box ul a.see-more1{color:#15a2fe;}
.moreinfocont .box ul a.see-more1:hover{cursor:pointer; text-decoration:underline;}

@media screen and (max-width: 1440px) {
ul.spri li {margin-right: 2%;	}
.txt-sec-o {font-size: 14px;}	
ul.spri + .col-sm-3 {padding:0px;}
.featr_edlv_mod li{width: 125px;}	

}
@media screen and (max-width: 1280px) {
.container.dwn-view-lepd.dn-knw-whr, .container.dwn-view-lepd.dn-knw-whr.pdf-case {margin: 61px 13px 90px}
	.product_lst_in li{width: 23%;}	
}
@media screen and (max-width: 1020px) {
ul.spri li {margin-bottom:20px!important;}
ul.spri li:last-child {margin-bottom:0px!important;}
.casestupfd .col-md-6.extmrg-csstd{margin: 0px 0px 40px;}	
.extmrg-csstd.wtht-titl label {margin-top: 0px;}
.moreinfocont .box{padding:0 25px 0 0;}
.moreinfocont .box:last-child{padding:0 0 0 25px;}
.moreinfocont .box .innerbox ul{margin:20px 30px 10px 10px;}
.topsection.mod_migrator .right.changesection, .topsection.mod_migrator .left.changesection, .abt-prodctk .text-big.txtspaceb.fnt-trtysx + p{width:100%;}
.product_lst_in li {width: 31%;}	
.mod_migrator .formsection.frmsc_btchb{max-width:100%;}		
}
@media screen and (max-width: 960px) {
ul.spri li {

    width: 47%;

}
.buy-bx-mod .prsboxin div span {font-size: 21px;}
	
	
	
}
@media screen and (max-width: 600px) {
ul.spri li {margin-bottom:20px!important; width: 100%;}
ul.spri li:last-child {margin-bottom:0px!important;}
ul.spri li img{margin-bottom:0px !important;}
.product_lst_in li {width: 45%;}
	.topbuttons.tp_btn_suitefk a{width:100%;}
	.inside-romiok{background: #fff;color: #555555;bottom: 0%;}	
.inside-romiok strong {color: #0f70d1;}	
}

@media screen and (max-width: 768px) { .media-object{ margin-top:0; } .toolcompare{display:block;}
.freetoolbox{ width:100%!important; float:none;}
	.mod_migrator .wrap_in{width:45%;}
	.mod_migrator .downloadntpro.wrap_in {
        width: 240px;

}	
	
 }
/* review end */
.product-features-section{background:#fff url(../imagenew/repeat-shadow.png) repeat-x 0 0;}
.text-big.text_onnbreakk2 {margin-bottom: 19px;}
.text-big{font-size:35px; color:#555555; font-weight:normal;}
.text-big p{font-size:15px; line-height:inherit;}
.text-big1{font-size:30px; color:#555555; font-weight:normal; padding:0 0 10px 0;}
.text-big strong{color:#0f70d1; font-weight:normal;}
.txtspaceb{padding-bottom:50px;}
.product-features-section .flexbox{padding-bottom:10px;}
.product-features-section .flexbox .box{box-shadow:none; border-radius:0; margin:20px 30px; margin-left:0; }
.product-features-section .flexbox .box.nobgclr{background:none;}
.product-features-section .flexbox .box:nth-child(2){margin-left:30px; margin-right:0;}
.product-features-section .flexbox .box img{float:left;}
.product-features-section .flexbox .box div{position:relative; margin:0 0 0 80px;}
.product-features-section .flexbox .box h3{font-size:21px; color:#000; font-weight:normal; margin-top:0;}
.product-features-section .flexbox .box p{font-size:15px; color:#283a44; line-height:24px;word-break: break-word;}
.product-features-section-others .flexbox{padding-bottom:10px;}
.product-features-section-others .flexbox .box{box-shadow:none; border-radius:0; margin:20px 30px; margin-left:0; }
.product-features-section-others .flexbox .box:nth-child(2){margin-left:30px; margin-right:0;}
.product-features-section-others .flexbox .box img{float:left;}
.product-features-section-others .flexbox .box div{position:relative; margin:0 0 0 40px;}
.product-features-section-others .flexbox .box h3{font-size:21px; color:#000; font-weight:normal; margin-top:0;}
.product-features-section-others .flexbox .box p{font-size:15px; color:#283a44; line-height:24px;}
/* tab start */
.repeat-shadow{background:#fbfbfb url(../imagenew/repeat-bg-x.png) repeat-x 0 0;}
.h-tabs .nav-tabs { border-bottom: 2px solid #b7b7b7; display:inline-block;}
.h-tabs .nav-tabs > li.active > a, .h-tabs .nav-tabs > li.active > a:focus, .h-tabs .nav-tabs > li.active > a:hover { border-width: 0; background-color: inherit; cursor:inherit; outline:none; }
.h-tabs .nav-tabs > li > a { border: none; color: #000d2c; font-size:20px; padding:15px 40px;}
.h-tabs .nav-tabs > li > a b{font-weight:normal; font-size:17px;}
.h-tabs .nav-tabs > li.active > a, .h-tabs .nav-tabs > li > a:hover { border: none; color: #0667cf !important; background: transparent; outline:none; }
.h-tabs .nav-tabs > li > a::after { content: ""; background: #0667cf; height: 4px; position: absolute; width: 100%; left: 0px; bottom: -2px; transition: all 250ms ease 0s; transform: scale(0);  outline:none;}
.h-tabs .nav-tabs > li.active > a::after, .h-tabs .nav-tabs > li:hover > a::after { transform: scale(1); outline:none;}
.h-tabs .tab-nav > li > a::after { background: #21527d none repeat scroll 0% 0%; color: #fff; outline:none;}
.tab-pane { padding: 15px 0; }
.tab-content{padding:20px 0;}
.v-tabs{overflow:hidden; padding:40px 0 0 0;}
.h-tabs .v-tabs .nav-tabs{display:block; border:none;}
.tabsleft{float:left; width:40%;}
.h-tabs .v-tabs .nav-tabs > li{float:none; margin:0 0 20px 0;}
.h-tabs .v-tabs .nav-tabs > li > a{padding:10px 20px; text-align:left; background:#ebeef5; border-radius:6px; border:1px solid #becae6;}
.h-tabs .v-tabs .nav-tabs > li > a i{margin:0 5px 0 0;}
.h-tabs .v-tabs .nav-tabs > li > a span{font-size:16px; display:block; color:#b0d4fc; font-weight:300; display:none;}
.h-tabs .v-tabs .nav-tabs > li.active > a, .h-tabs .v-tabs .nav-tabs > li.active > a:focus, .h-tabs .v-tabs .nav-tabs > li.active > a:hover { border-width: 0; background-color: #1d73b5; cursor:inherit; color:#fff; border:1px solid #1d73b5; outline:none; }
.h-tabs .v-tabs .nav-tabs > li.active > a span, .h-tabs .v-tabs .nav-tabs > li.active > a:focus span, .h-tabs .v-tabs .nav-tabs > li.active > a:hover span{font-size:16px; display:block; color:#b0d4fc; font-weight:300; display:block; margin:10px 0 0 0; outline:none;}
.h-tabs .v-tabs .nav-tabs > li.active > a, .h-tabs .v-tabs .nav-tabs > li > a:hover { border: none; color: #fff !important; background: #1d73b5; border:1px solid #1d73b5;  outline:none;}
.h-tabs .v-tabs .nav-tabs > li > a::after { content: ""; background: none; height: 0; position: inherit; width: 100%; left: 0px; bottom: -2px; transition: all 250ms ease 0s; transform: scale(0); outline:none;}
.tab-righ-area{position:relative; margin:0 0 0 42%; padding:0;}
.steps{text-align:left; margin-bottom:30px;}
.steps h5{ font-size:30px; color:#0f70d1; margin-bottom:20px;}
.steps p{font-size:16px; font-weight:300; line-height:26px; color:#020202;}
/* tab end */
/* accordian start */
.panel-title > a:before {float: right !important; font-family: FontAwesome; content:"\f068"; padding-right: 5px;}
.panel-title > a.collapsed:before {float: right !important; content:"\f067";}
.panel-title > a:hover, .panel-title > a:active, .panel-title > a:focus  {text-decoration:none;}
.faqs{text-align:left;}
.faqs .panel-heading{padding:0;}
.faqs .panel-title > .small, .faqs .panel-title > .small > a, .faqs .panel-title > a, .faqs .panel-title > small, .faqs .panel-title > small > a{display:block; padding:10px 15px; outline:none;}
.faqs .panel{background:none; box-shadow:none; border:none; border-bottom:1px solid #ccc;}
.faqs .panel:last-child{border:none;}
.faqs .panel-default > .panel-heading{border:none; background:none; border-radius:0;}
.faqs .panel-group .panel{border-radius:0;}
.faqs .panel-default > .panel-heading + .panel-collapse > .panel-body{border:none;}
.faqs .panel-default > .panel-heading + .panel-collapse > .panel-body table{border-left:1px solid #ccc; border-top:1px solid #ccc; margin:10px 0 20px 0; background:#fff;}
.faqs .panel-default > .panel-heading + .panel-collapse > .panel-body table tr td, .faqs .panel-default > .panel-heading + .panel-collapse > .panel-body table tr th{border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:20px 10px;}
.panel-body ol{margin:10px 0 0 20px;}
.panel-body ol li{line-height:20px; margin:0 0 15px 0;}
.panel-body ul{margin:10px 0 0 20px;}
.panel-body ul li{line-height:20px; margin:0 0 15px 0; list-style-type:disc;}
/* accordian end */
#toTop{position: fixed; bottom: 50px; right: 15px; cursor: pointer; display: none;}
.page{display: none;}
.page-active{display: block;}
.modal-lg {display: inline-block; max-width: inherit; width: inherit; position: relative; margin: 30px auto;}
.modal-body{padding:0;}
.demo{width:640px; display:block; margin:0 auto;}
.demo iframe{width:100%;  height:360px;}
.demonew{max-width:1000px; display:block; margin:0 auto; text-align:center;}
.demonew iframe{width:300px;  height:160px; display:inline-block; margin:10px;}
.newbtnstyle .close{margin:0; position:absolute; right:-10px; top:-10px; z-index:9; border:2px solid #fff; background:#DB0003; color:#fff; width:30px; height:30px; border-radius:30px; opacity:1; font-size:30px; text-shadow:none; float:inherit; line-height:0;}
.newbtnstyle .close span{margin-top:-2px; display:block;}
.modal-open .modal{text-align:center;}
.pagination-lg > li > a, .pagination-lg > li > span{font-size:14px; padding:5px 10px;}
.screens{max-width:1000px; margin:20px; margin-bottom:0;}
.specificationsection{background:#fff url(../imagenew/new-shadow.png) no-repeat center bottom; padding-bottom:100px;}
.flexrow{ border-bottom:1px solid #eeeeee;}
.flexrow{display:flex; word-break:break-all;}
.noborder{border:none;}
.flexrow .colls{width:25%; padding:30px 30px 30px 0; font-weight:normal; font-size:16px; color:#283a44;}
.flexrow .colls strong{display:block; font-weight: normal; font-size:18px;}
.flexrow .colls strong span{display:block; font-weight: normal; font-size:18px;}
.flexrow .colls span{display:block; font-weight:300; font-size:15px;}
.flexrow .colls span a{color:#1781fd}
.flexrow .colls a.guide{background:#0667cf; border-radius:6px; color:#fff; font-size:13px; font-weight:300; display:inline-block; padding:7px 15px;}
.clients-section{background:url(../imagenew/new-shadow.png) no-repeat center top;}
.topmargn{margin-top:70px;}
/*-------------- footer code start ---------------*/
.footertop {border-top: 1px solid #cccccc; background: #f3f3f3;}
.footertop ul{overflow:hidden; padding:10px 0;}
.footertop ul li{float:left; min-width:140px;}
.footertop ul li img{margin:5px 0 0 0;}
.footertop ul li:nth-child(2){margin:0 10%; background:url(../imagenew/tch-support-lifetime.png) no-repeat 0 0; padding:15px 0 0 60px; min-height:50px;}
.footertop ul li:nth-child(3){margin-top:5px;}
.footertop ul li:nth-child(4){ float:right; background: url(../imagenew/customer.png) no-repeat 0 5px; padding:15px 0 0 60px; min-height:50px}
.footernew{background:#0976bd; color:#FFFFFF; padding:40px 0;}
.footernew .box{font-size:12px; float:left;}
.footernew .box strong{display:block; font-size:20px; font-weight:normal; margin-bottom:10px;}
.footernew .box span{display:block; font-size:17px; padding-top:10px;}
.footernew .box ul{padding:10px 0 0 0; margin:0;}
.footernew .box ul li{margin:0 0 10px 0;}
.footernew .box ul li a{color:#FFFFFF;}
.footernew .boxss ul li{ float:left; margin:0 10px 10px 0;}
.footernew .boxss ul li a.fb-ic{ width:32px; height:32px; border:1px solid #fff; border-radius:32px; background:url(../imagenew/fb-icon.png) no-repeat 0 0; display: block;}
.footernew .boxss ul li a.fb-ic:hover{ width:32px; height:32px; border-radius:32px; background:#FFFFFF url(../imagenew/fb-icon.png) no-repeat 0 -32px;}
.footernew .boxss ul li a.tw-ic{ width:32px; height:32px; border:1px solid #fff; border-radius:32px; background: url(../imagenew/tw-icon.png) no-repeat 0 0; display: block;}
.footernew .boxss ul li a.tw-ic:hover{ width:32px; height:32px; border-radius:32px; background:#FFFFFF url(../imagenew/tw-icon.png) no-repeat 0 -32px;}
.footernew .boxss ul li a.in-ic{ width:32px; height:32px; border:1px solid #fff; border-radius:32px; background: url(../imagenew/in-icon.png) no-repeat 0 0; display: block;}
.footernew .boxss ul li a.in-ic:hover{ width:32px; height:32px; border-radius:32px; background:#FFFFFF url(../imagenew/in-icon.png) no-repeat 0 -32px;}
.footernew .boxss ul li a.yt-ic{ width:32px; height:32px; border:1px solid #fff; border-radius:32px; background: url(../imagenew/youtube-icon.png) no-repeat 0 0; display: block;}
.footernew .boxss ul li a.yt-ic:hover{ width:32px; height:32px; border-radius:32px; background:#FFFFFF url(../imagenew/youtube-icon.png) no-repeat 0 -32px;}
.footernew .boxss ul li a.gp-ic{ width:32px; height:32px; border:1px solid #fff; border-radius:32px; background: url(../imagenew/gplus-icon.png) no-repeat 0 0; display: block;}
.footernew .boxss ul li a.gp-ic:hover{ width:32px; height:32px; border-radius:32px; background:#FFFFFF url(../imagenew/gplus-icon.png) no-repeat 0 -32px;}
.footernew .boxss ul li a.pntr-ic{ width:32px; height:32px; border:1px solid #fff; border-radius:32px; background: url(../imagenew/pinterest-icon.png) no-repeat 0 0; display: block;}
.footernew .boxss ul li a.pntr-ic:hover{ width:32px; height:32px; border-radius:32px; background:#FFFFFF url(../imagenew/pinterest-icon.png) no-repeat 0 -32px;}
.subscribe-now{ float:left; padding-top:10px;}
.subscribe-now1{ float:left; margin:0 0 0 -10px; padding-top:10px;}
.subscribe-now input{border:1px solid #fff; border-radius:6px 0 0 6px; line-height:20px; background:none; padding:8px 17px 7px 7px; color:#FFFFFF;}
.submitnow{background:#FFFFFF; font-size:19px; border-radius:6px; color:#0976bd; padding:5px 10px; border:none; outline:none;}
.footernew .fr4{float:right; width:25%;}
.footernew .fr2{ margin:0 10%;}
.footernew p{line-height:18px; margin-top:15px;}
.copyright {text-align: center;  color: #283a44; font-size: 13px; font-weight: normal; padding: 15px 0 1px 0; margin: 20px 0 0 0;}
.copyright a {color: #0976bd;}
.copyright a:hover {color: #000; text-decoration:underline;}
.copyright p {padding: 10px 0; margin-top: 10px;}
/*-------------- footer code end ---------------*/
/*-------------- menu code start ---------------*/
.navbar-fixed-top{top:0; box-shadow:0 0 5px #eee; margin-bottom:30px;}
.navbar-inverse{background:#fff;}
.mega-dropdown {position: static !important;}
.mega-dropdown-menu {padding: 20px 0px; width: 100%; box-shadow: none; -webkit-box-shadow: none;}
.mega-dropdown-menu > li > ul {padding: 0; margin: 0;}
.mega-dropdown-menu > li > ul > li {list-style: none;}
.mega-dropdown-menu > li > ul > li > a {display: block; color: #222; padding: 3px 5px;}
.mega-dropdown-menu > li ul > li > a:hover, .mega-dropdown-menu > li ul > li > a:focus {text-decoration: none;}
.mega-dropdown-menu .dropdown-header {font-size: 18px; color: #ff3546; padding: 5px 60px 5px 5px; line-height: 30px;}
.carousel-control {width: 30px; height: 30px; top: -35px;}
.left.carousel-control {right: 30px; left: inherit;}
.carousel-control .glyphicon-chevron-left,  .carousel-control .glyphicon-chevron-right {font-size: 12px; background-color: #fff; line-height: 30px; text-shadow: none; color: #333; }
.navbar-brand{height:inherit; padding-left:0;}
.navbar-inverse{border:none; margin:0;}
.headernew{position:absolute; width:100%; left:0; top:0; box-shadow:0 0 5px #ccc; background:#fff;}
.navbar-inverse .navbar-nav > li{color:#000; padding:28px 13px;}
.navbar-inverse .navbar-nav > li > a{padding:0; color:#000;}
nav ul.nav > li:hover{background:#00aeef; color:#fff;}
nav ul.nav > li:hover a{color:#fff;}
.dropdown-menu{border-radius:0; border:0; box-shadow:0 0 5px #ccc; padding:0;}
.navbar-nav > li > .dropdown-menu > li > a{color:#333 !important; border-bottom:1px solid #eee; padding:12px 15px;}
.menubox{display:flex;}
.menubox ul{width:25%; margin:0 20px; box-shadow:none; position:relative; padding-bottom:20px;}
.menubox ul li{border:none; margin-bottom:5px;}
.menubox ul li strong{display:block; padding:20px 0 10px 0;}
.menubox ul li a{font-size:13px; font-weight: normal; color:#202022 !important;}
@-moz-document url-prefix() {.menubox ul li a{font-size:12px;}}
.menubox ul li a.dispnn{display:none; color:#0099ff !important; position:absolute; bottom:0; background:url(../ntimages/menu-morearrow.png) no-repeat right 4px; padding-right:10px}
.menubox ul:hover li a.dispnn{display: block;}
.menubox  ul li strong a{font-size:15px; color:#0d0a3e; font-weight:bold; background:url(../ntimages/menu-harrow.png) no-repeat right 4px; padding:0 10px 0 0;}
.megamenu-container{ overflow:hidden; background:url(../ntimages/menubg-right.png) repeat-y right top; padding:20px 0;}
.menu-leftsection{float:right; width:230px; text-align:center; font-size:15px; font-weight:300; color:#ffffff; padding:40px 20px 20px 0;}
.menu-leftsection strong{display:block; font-size:16px; color:#ffffff; padding:20px 0 10px 0;}
.menu-leftsection a{font-size:15px; color:#ffffff !important; border:1px solid #ffffff; border-radius:6px; padding:7px 15px; display:inline-block; margin-top:20px;}
.menu-rightsection{ position:relative; margin-right:260px; padding-left:30px;}
.megamenu-container a.viewalltools{ color:#0099ff !important; font-size:15px; text-align:right; margin:0 40px 0 0;}
.menuigmsps{ margin:0 -20px; padding-top:30px; margin-top:50px;} 
.nabbarleft{float:left;}
/*-------------- menu code end ---------------*/
.headertr {float:right; margin:25px 0 0 0;}
.headersearcharea {margin: 0 2px; float:left;}
.headersearchtype input {height: 28px; line-height: 26px; padding: 0 5px; padding-right:20px; width: 85px; background: none; border: none; outline: none; border-radius: 4px; border: 1px solid #e2e2e2; background: #fff url(../ntimages/websitesearch.png) no-repeat right 5px;}
.headersearchtype input:focus {width: 300px; border: 1px solid #ccc; box-shadow:0 0 10px #ccc; padding:10px; margin:-10px 0 0 0; background: #fff url(../ntimages/websitesearch-zoom.png) no-repeat right 10px; padding-right:50px;  height:50px;}
.headersearchicon {float: right;}
.headercontact {float: left; margin: 0 2px; }
.headercontact a {background: #666666 url(../ntimages/phonehelp.png) no-repeat 5px 5px; padding: 0 5px; display: block; border-radius: 4px; height: 28px; width: 26px; }
.headerlanguage {float: left; width: 85px; margin: 0 2px; border: 1px solid #e2e2e2; border-radius: 4px; height: 28px;}
.headerlanguage ul {list-style: none; padding: 0px; margin: 0px; }
.headerlanguage ul li {display: block; position: relative; background: #FFFFFF; border-radius: 2px; background: url(../ntimages/accordianarrowon.png) no-repeat 70px 8px;}
.headerlanguage li ul {display: none;}
.headerlanguage ul li a {display: block; padding: 0 7px; text-decoration: none; white-space: nowrap; color: #333333; font-size: 12px; line-height: 26px;}
.headerlanguage ul li a:hover {background-color: #f5f5f5;}
.headerlanguage li:hover ul {display: block; position: absolute; width: 95px; margin-left: -1px;}
.headerlanguage li:hover li {float: none; border: 1px solid #e2e2e2; background: none;}
.headerlanguage li:hover a {background-color: #f5f5f5;}
.headerlanguage li:hover li a:hover {background-color: #f5f5f5;}
.headerlanguage ul li a.English {background: #ffffff url(../ntimages/flags/gb.png) no-repeat 5px 8px; padding: 0 0 0 25px;}
.headerlanguage ul li a.Spanish {background: #ffffff url(../ntimages/flags/es.png) no-repeat 5px 8px; padding: 0 0 0 25px;}
.headerlanguage ul li a.German {background: #ffffff url(../ntimages/flags/de.png) no-repeat 5px 8px; padding: 0 0 0 25px;}
.headerlanguage ul li a.French {background: #ffffff url(../ntimages/flags/france.png) no-repeat 5px 8px; padding: 0 0 0 25px;}
#demo{background:#eee; width:150px; height:70px; position:absolute; top:60px; right:0px; border-top:3px solid #666; border-radius:4px; padding:5px 0 0 0;}
#demo strong{font-weight:normal; display:block; padding:3px 15px;}
.btn-gotop{background:#ccc; border:1px solid #ccc; color:#fff;}
.btn-gotop:hover{background:#666; border:1px solid #666; color:#fff;}
.newsection{padding:20px;word-break: break-all;}
.newsection table.changeton{border:none;}
.newsection table.changeton tr td, .newsection table.changeton tr th{border:none;}
.newsection table{border-top:1px solid #eee; border-right:1px solid #eee; margin-top:20px;}
.newsection table tr td, .newsection table tr th{border-bottom:1px solid #eee; border-left:1px solid #eee; padding:10px; vertical-align: text-top;}
.newsection table tr th{font-weight:normal; font-size:20px;}
.newsection table tr td ul{ margin:0;}
.newsection table tr td ul li{background: url(../ntimages/list-mark.png) no-repeat 0 3px; padding:0 0 0 12px; line-height:20px; margin:0 0 15px 0;}
.newsection ul{ margin:20px 0 0 10px;}
.newsection table tr td.listh{background: url(../ntimages/list-mark.png) no-repeat 10px 15px; padding:10px; padding-left:22px; line-height:24px; margin:0 0 15px 0; border-bottom:none; }
.newsection table tr td.listh.lastborder{border-bottom:1px solid #eee;}
.newsection ul li{background:url(../ntimages/check-point02.png) no-repeat 0 0; padding:0 0 0 22px; line-height:20px; margin:0 0 15px 0;}
.headingtext{color:#0685ca; font-weight:300; font-size:27px; margin-top:10px;}
.subh{font-weight:300; font-size:17px; color:#666; margin-top:10px; }
.h-txt{ margin:20px 0 0 0; font-size:13px; border-left:2px solid #ccc; padding:5px 0 5px 20px;}
.h-txt strong{display:block; font-weight:normal; font-size:17px; margin:0 0 5px 0;}
.morebtn{font-size:18px; font-weight:normal; margin:20px 0 0 0; display:inline-block;}
.relative{position:relative;}
.guides{ position:absolute; right:0; top:0; width:160px; }
.guides ul li{ margin:0 0 30px 0;}
.guides ul li a{display:block; border-radius:10px; border:1px dotted #ccc; text-align:center; min-height:100px; color:#1781fd;}
.guides ul li a i{display:inline-block; background:#1781fd; color: #fff; width:30px; height:30px; border-radius:30px; line-height:30px; margin-top:20px;}
.guides ul li a span{display:block; font-size:13px; line-height:14px; margin:5px 0 0 0;}
.details{ position:relative; margin:0 200px 0 0; }
.guides ul li a:hover{box-shadow:0 0 5px #ccc;}
.guidesnew{ text-align:center;}
.guidesnew ul li{ margin:20px; display:inline-block; width:200px; vertical-align:top;}
.guidesnew ul li a{display:block; border-radius:10px; border:1px dotted #ccc; text-align:center; height:110px; color:#1781fd; padding:0 20px;}
.guidesnew ul li a i{display:inline-block; background:#1781fd; color: #fff; width:30px; height:30px; border-radius:30px; line-height:30px; margin-top:20px;}
.guidesnew ul li a span{display:block; font-size:13px; line-height:14px; margin:5px 0 0 0;}
.guidesnew ul li a:hover{box-shadow:0 0 5px #ccc;}
.pagination a, .pagination span{font-weight:normal; color:#0684cc; padding:6px 10px; font-size:14px; border:1px solid #eee; margin:0 0 0 -1px;}
.pagination a:hover, .pagination .current{background:#0684cc; color:#FFFFFF;}
.pagination{margin:10px 0; text-align:center;}
.pagination a, .pagination span{float:inherit; display:inline-block;}
.pagination .current.prev{position:absolute; left:10px; top:45%; background:#999; color:#FFFFFF; border:none;  width:40px; height:40px; border-radius:40px; font-size:20px; font-weight:bold;}
.pagination .current.next{position:absolute; right:10px; top:45%; background:#999; color:#FFFFFF; border:none; width:40px; height:40px; border-radius:40px; font-size:20px; font-weight:bold;}
.pagination .prev{position:absolute; left:10px; top:45%; background:#333333; color:#FFFFFF; border:none; width:40px; height:40px; border-radius:40px; font-size:20px; font-weight:bold;}
.pagination .next{position:absolute; right:10px; top:45%; background:#333333; color:#FFFFFF; border:none; width:40px; height:40px; border-radius:40px; font-size:20px; font-weight:bold; }
.none{display:none;}
.modelbox{max-width:980px; margin:0 auto; padding:30px 50px; text-align:left; height:600px; overflow-y:scroll;}
.modelbox .date{text-transform:uppercase; font-size:20px; font-weight:normal; padding:20px 0 0 0; border-top:1px solid #eee; color:#0684cc; }
.modelbox .date.noborder{border:none;}
.modelbox .head{color:#000 ; font-size:18px; font-weight:normal; padding-bottom:5px;}
.modelbox p{line-height:24px; color:#283a44; margin-bottom:20px;}
.casebox{ border-bottom:1px solid #eee; margin-bottom:20px; padding-top:10px;}
.casebox strong{color:#000 ; font-size:18px; font-weight:normal; padding-bottom:5px; display:block;}
.casebox a{display:inline-block; border-radius:6px; padding:7px 20px; color:#1781fd; background:#fff; border:1px solid #1781fd; margin-bottom:30px; margin-top:-10px;}
.casebox a:hover{color:#fff; background:#1781fd;}
.Feedbackpopup{max-width:400px; padding:40px 30px;}
.Feedbackpopup input{width:100%; margin:0; padding:8px; border:1px solid #ccc;}
.Feedbackpopup textarea{width:100%; margin:0; padding:8px; border:1px solid #ccc;}
.Feedbackpopup input.btn-submit{border-radius:4px; color:#fff; background:#71b520; border:1px solid #71b520; margin:0;}
.Feedbackpopup .spaceforbtn{margin-top:15px;}
.Feedbackpopup .recaptcha-error-message{text-align:left; padding-bottom:10px;}
.tdwt50{width:50%;}
.firstspace{margin:40px 0 20px 0;}
.topsection .right ul.nospace{margin:0;}
.topsection .left .rattings span.starsAll, .topsection .left .rattings span.starsAll span {display: block; background: url(../imagenew/starsnew-ratting.png) 0 -16px repeat-x; width: 90px; height: 16px; margin:0;}
.topsection .left .rattings span.starsAll span {background-position: 0 0; margin:0; display: inherit;}
.topsection .left .rattings span#all_reviews{margin:0; display: inherit; font-size: 15px; font-weight: normal; cursor: pointer; bottom: 19px; position: relative; padding-left: 95px; float: left;}
.rattings a:hover{text-decoration:underline;}
.specificationsectionbottom{background:none;}
.topsection .right ul li a:hover{cursor:pointer;}
.small span{color:#FF0004; font-size:30px; float:left; margin:12px 2px 0 0; line-height:1px;}
.panel-title{font-size:18px; color:#000; font-weight:normal;}
a.downloadbtns{font-size:18px; font-weight:normal; color:#fff; display: inline-block; background:#71b520; border:2px solid #71b520; padding:8px 20px; border-radius:6px; margin:20px 0 0 0; text-align:center;}
a.downloadbtns i{float:left; font-size:24px;}
a.downloadbtns span{display:block; position:relative; margin-left:30px;}
a.downloadbtns span b{font-style:normal; font-size:13px; font-weight:normal; display:block; margin:-5px 0 0 0;}
.modal-tabs{width:900px;}
.modal-tabs .nav-tabs > li{float:none;}
.modal-tabs .nav-tabs{float:left; width:250px; border-bottom:none;}
.modal-tabs  .tab-content{position:relative; margin:0 0 0 310px; padding:0;}
.modal-tabs .tab-pane{padding:0;}
.modal-tabs  .nav-tabs > li.active > a, .modal-tabs  .nav-tabs > li.active > a:focus, .modal-tabs  .nav-tabs > li.active > a:hover{ border:none;border-bottom:3px solid #0597ea; color:#0597ea;}
.modal-tabs  .nav-tabs > li > a{border-radius:0; font-size:16px; font-weight:bold; color:#273943; padding:10px 0;}
.modal-tabs  .tab-content h5{font-weight:normal; font-size:20px; padding-top:30px;}
.modal-tabs  .tab-content ul{ margin:20px 0 0 0;}
.modal-tabs  .tab-content ul li{background:url(../imagenew/check-marck.png) no-repeat 0 0; padding:0 0 0 25px; font-size:15px; font-weight:normal; line-height:20px; margin:0 0 17px 0;}
.modal-tabs  .tab-content ul li ol{margin:15px 0 0 15px;}
.modal-tabs  .tab-content ul li ol li{background:none; padding:0;}
.lighbluebg{background:#e9f8fd; padding:50px 0 150px 0;}
.lighbluebgone{background:#e9f8fd; padding:50px 0;}
.blurtext{font-size:30px; font-weight:bold; color:#0072c7;}
.blurtext strong{display:block; font-weight:300;}
.flexnewsection{display:flex; margin:-108px auto 80px auto; max-width:1100px;}
.flexnewsection .box{width:33.33%; margin:10px;  box-shadow:0 0 15px #ccc;}
.flexnewsection .box.noshodow{box-shadow:none;}
.flexnewsection .box .toph{background:#f8fefe; border-bottom:1px solid #ebebed; padding:20px; color:#273b46; font-weight:normal; font-size:20px;}
.flexnewsection .box .toph.nobg{background:none;}
.flexnewsection .box .toph span{display:block; font-weight:300;}
.flexnewsection .box ul{ margin:20px 0 0 0; padding:20px;}
.flexnewsection .box ul li{background:url(../imagenew/check-marck.png) no-repeat 0 0; padding:0 0 0 25px; font-size:15px; font-weight:normal; line-height:20px; margin:0 0 17px 0;}
.htextn{font-size:30px; font-weight:300; color:#192029;}
.htextn.changespacing{padding:30px 0;}
.pagetable{ max-width:900px; margin:30px auto;}
.pagetable table{border-bottom:1px solid #ccc; border-left:1px solid #ccc;}
.pagetable table td, .pagetable table th{border-top:1px solid #ccc; border-right:1px solid #ccc; padding:15px 10px;}
.pagetable table th{font-weight:normal; font-size:18px;}
.pagetable table td ul{ margin:20px 0 0 0; padding:20px;}
.pagetable table td ul li{background:url(../imagenew/check-marck.png) no-repeat 0 0; padding:0 0 0 25px; font-size:15px; font-weight:normal; line-height:20px; margin:0 0 17px 0;}
.toolssection{background:#f2f2f2; padding:30px 0;}
.toolscontainer{display:flex; max-width:1024px; margin:0 auto;}
.toolscontainer .box{width:33.33%; margin:20px; padding:40px 20px; background:#fff; box-shadow: 0 0 5px #ccc;}
.toolscontainer .box.wt50{width:50%;}
.toolscontainer .box h6{font-weight: bold; font-size:18px; color:#7f7f7d; padding:20px 0 0 0;}
.toolscontainer .box p{color:#283845; font-size:16px; line-height:24px; margin-bottom:20px;}
.toolscontainer .box a{color:#0662ab;}
.text-big-bottom{font-size:30px; font-weight:bold; color:#273a41; padding:20px 0;}
.groupbox{border-left: 2px solid #ccc; padding: 10px 20px; margin: 20px 0;}
.groupbox strong{display: block; font-weight: normal; font-size: 18px; color: #000;}
.groupbox strong.textblue{color: #02AAE7;}
.offerspagenew .offer-breadcrumb {color: #333; font-size: 12px; margin: 0 auto 0; padding: 10px 0; width: 86%;}
.offerspagenew  .main-offer-bg{background:#dfebf6 url(../imagenew/christmas-banner-2018.jpg) no-repeat; background-size: cover; padding: 0; margin: 70px 0 0 0; text-align: center;}
.offerspagenew  .main-offer-bg h1{color: #2a96de; left: inherit; top: inherit; padding-top: 70px; width: 100%; position: static; text-shadow: none; font-weight: normal; padding-bottom: 10px; font-size: 30px; margin-top: 0;}
.offerspagenew  .main-offer-bg h2{color: #033e65; font-style: normal; font-weight: normal; font-size: 24px; margin-top: 0;}
.offerspagenew .offerpaternbg{background: #fff;}
.main-offer-bg .container{position: relative; z-index: 99;}
.offerspagenew .offer-htxt{background: none; color: #000; font-size: 30px;}	
.offerspagenew .offerpaternbg{padding: 30px 0;}
.offerspagenew .offerscontainer{max-width:85%; margin:30px auto;}
.offerspagenew .boxcontainer{display:flex; margin:30px 0 0 0;}
.offerspagenew .boxcontainer .box{width:25%; margin:15px; background:#fff; border:1px dashed #FF0004; box-shadow:0 0 20px #666; outline:7px solid #fff; text-align:center; padding:15px;}
.offerspagenew .boxcontainer .box strong{color:#333333; font-weight:normal; display:block; font-size:17px; margin-bottom:10px;}
.offerspagenew .boxcontainer .box p{font-size:13px; color:#666; line-height:inherit;}
.offerspagenew .boxcontainer .box p b{font-weight:normal; color:#BC0003; font-size:12px;}
.offerspagenew .boxcontainer .newofferprice{font-size:18px; font-weight:normal; margin:44px 0 5px 0;}
.offerspagenew .boxcontainer .newofferprice span{text-decoration:line-through; color:#FF0004; margin:0 10px;}
.offerspagenew .boxcontainer .newofferprice span i{font-style:normal; color:#666;}
.offerspagenew .boxcontainer .newofferprice strong{font-weight:normal; display:inline; color:#333; margin:0 10px; }
.offerspagenew .boxcontainer .box a{background:#0163a4; color:#fff; font-size:17px; font-weight:normal; display:inline-block; padding:10px 30px; margin-top:40px;}
.offerspagenew .boxcontainer .combo{background:#2a96de; color: #fff; border-color:#fff; outline:7px solid #2a96de;}
.offerspagenew .boxcontainer .combo strong{color:#fff; font-weight:bold;}
.offerspagenew .boxcontainer .combo .newofferprice{font-size:18px; color:#fff; margin:30px 0 5px 0;}
.offerspagenew .boxcontainer .combo .newofferprice span i{color:#fff;}
.offerspagenew .boxcontainer .combo a{color:#2a96de; background:#fff; margin-top:20px;}
.offerspagenew .boxcontainer .combo p{color:#fff;}
.offerspagenew .boxcontainer .combo p b{color:#fff;}
.offerspagenew .boxcontainer .combo ul{text-align:left; max-width:220px; margin:0 auto;}
.offerspagenew .boxcontainer .combo ul li{background:url(../ntimages/offer-arrow.png) no-repeat 0 3px; padding:0 0 0 20px; font-size:13px; margin:0 0 5px 0;}
.pop-div{font-size: 13px;margin-top: 100px;}
.pop-title{display: none;color: blue;font-size: 15px;}
.pop-content{display: none;color: red;font-size: 10px;max-width:40%!important;height:auto;}
.pop-content1{display: none;color: red;font-size: 10px;height:auto;}
.pop-content2{display: none;color: red;font-size: 10px; height:auto;}
.pop-content3{display: none;color: red;font-size: 10px; height:auto;}
.pop-content4, .pop-content5, .pop-content6{display: none;color: red;font-size: 10px; height:auto;}
span.borderdd{border-bottom: 1px solid #999;}
span.borderdd:hover{cursor: help;}
.popover{background: #e6feff; border-color: #ccc; border-radius: 0; max-width:30% !important;}
.popover.top .arrow:after{border-top-color: #e6feff;}
.vtabsnew .nav-tabs>li>a{margin: 0;background: #none;border-color: #efeeeb;color: #04253d;-webkit-transition: background 250ms ease;transition: background 250ms ease;border-radius: 0;text-transform: uppercase;font-size: 18px;font-weight: normal;padding: 20px 30px;border: none;border-right: 5px solid #fff;}
.vtabsnew .nav-tabs>li>a span{display: block; font-size: 16px; text-transform: none; font-weight: normal;}
.vtabsnew .nav-tabs{float: left; width: 300px; border: none;}
.vtabsnew .nav-tabs>li{float: none; border: 1px solid #e8f2fa; border-bottom: none; margin: 0;}
.vtabsnew .nav-tabs>li:last-child{border-bottom: 1px solid #e8f2fa;}
.vtabsnew .nav-tabs > li > a{border-radius: 0; }
.vtabsnew .panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body{border: none; padding: 0;}
.vtabsnew .panel{box-shadow: none; border: none;}
.nav-tabs>li>a:hover{background: #f9fcff; border-color: #f9fcff;}
.vtabsnew .nav-tabs>li.active>a, .vtabsnew .nav-tabs>li.active>a:hover, .vtabsnew .nav-tabs>li.active>a:focus{color: #428bca;background-color: #e8f2fa;	border: none ;	border-right: 5px solid #1a80cc;	margin: 0;	outline: none;}
.vtabsnew .nav-tabs>li.active>a {border-color: #efeeeb;border-bottom-color: #fff;background-color: #e8f2fa;border-right: 5px solid #1a80cc;margin: 0;}
.vtabsnew .nav-tabs li a:hover {color: #428bca;}
.vtabsnew .panel-group {border: none; position: relative; margin-left: 350px;}
.vtabsnew .panel-group .panel {border:0;}
.vtabsnew .panel-group .panel+.panel {margin-top:0;}
.vtabsnew .flexbox .box img{float: left;}
.vtabsnew .flexbox .box div{position: relative; margin: 0 0 0 80px;}
.vtabsnew .flexbox .box div h3{margin-top: 0; font-size: 20px;}
.vtabsnew  .tab-pane{padding: 0;}
.sectetionadded .newfaqs{display:flex;}
.sectetionadded .faqspart{width:33.33%; margin:20px;}
.sectetionadded .faqspart a.trigger{background:none; border:none; background:url(../ntimages/plus.png) no-repeat 0 5px; padding-left:22px;}
.sectetionadded .netedaccordion .h{background:none;}
.sectetionadded .faqspart a.trigger.open{background:url(../ntimages/mins.png) no-repeat 0 5px;}
.sectetionadded .faqspart .netedaccordion .inner{border:none; padding:22px; padding-top:10px; font-size:13px; background:none;}
.sectetionadded .faqspart .netedaccordion .inner a{color:#077ED4;}
.sectetionadded .listnnw ul{overflow:hidden; margin:10px auto; padding:0; text-align: center;}
.sectetionadded .listnnw ul li{ background: url(../ntimages/check-green.png) no-repeat 0 1px; padding:0 0 0 22px; margin:0 10px; display:inline-block; font-weight:bold; }
.continued{color:#00b050; font-weight:bold; text-align:left!important;}
.discontinued{color:#ff0000; font-weight:bold; text-align:left!important;}
.homepagetopsection{ color: #fff; font-weight: normal; width: 100%; overflow: hidden; }
.homepagetopsection h1, .homepagetopsection strong{font-size: 55px; font-weight: bold; color: #fff; display: block; margin: 20px 0 10px 0; line-height: 1.1;}
.homepagetopsection p{font-size: 20px;}
.bannerbtns{ overflow: hidden; margin: 40px 0;}
.bannerbtns a{font-size: 20px; color: #fff; border-radius: 8px; padding: 15px 30px; display: inline-block; margin: 0 20px 0 0;}
.bannerbtns a.more{background: #1e2d41;}
.bannerbtns a.download{background: #71b520;}
.homepagetopsection a.video{font-size: 20px; color: #fff; }
.homepagetopsection a.video img{display: inline; margin: 0 0 0 15px;}
/* Carousel Styles */
.homepagetopsection .carousel-indicators .active {background-color: #2980b9;}
.homepagetopsection .carousel-control {width: 0; top: 40%;}
.homepagetopsection .carousel-control.left, .homepagetopsection .carousel-control.right { opacity: 1; filter: alpha(opacity=100); background-image: none; background-repeat: no-repeat; text-shadow: none;}
.homepagetopsection .carousel-control.left span {padding: 15px;}
.homepagetopsection .carousel-control.right span {padding: 15px;}
.homepagetopsection .carousel-control .glyphicon-chevron-left, .homepagetopsection .carousel-control .glyphicon-chevron-right, .homepagetopsection .carousel-control .icon-prev, .homepagetopsection .carousel-control .icon-next {position: absolute; top: 45%; z-index: 5; display: inline-block;}
.homepagetopsection .carousel-control .glyphicon-chevron-left, .homepagetopsection .carousel-control .icon-prev {left: 0;}
.homepagetopsection .carousel-control .glyphicon-chevron-right, .homepagetopsection .carousel-control .icon-next {right: 0;}
.homepagetopsection .carousel-control.left span, .homepagetopsection .carousel-control.right span { }
.homepagetopsection .carousel-control.left span:hover, .homepagetopsection .carousel-control.right span:hover {opacity: .7; filter: alpha(opacity=70);}
.carousel-inner > .item.slidebannerfirstbgimage{ background:#565f72 url(../imagenew/homepage-banner-one.jpg) no-repeat; 0 0; background-size: cover; min-height: 740px; padding: 20px 7.5%; padding-top: 250px;}
.carousel-inner > .item.slidebannertwobgimage{ background:#565f72 url(../imagenew/homepage-banner-two.jpg) no-repeat; 0 0; background-size: cover; min-height: 740px; padding: 20px 7.5%; padding-top: 250px;}
.carousel-inner > .item.slidebannerthreebgimage{ background:#565f72 url(../imagenew/homepage-banner-three.jpg) no-repeat; 0 0; background-size: cover; min-height: 740px; padding: 20px 7.5%; padding-top: 250px;}
.carousel-inner > .item.slidebannerexpress{ background:#565f72 url(../imagenew/expressbanner.jpg) no-repeat; 0 0; background-size: cover; min-height: 740px; padding: 20px 7.5%; padding-top: 250px;}
.carousel-inner > .item.slidebannerexsuite{background: #565f72 url(../imagenew/exchangesuitebanner.jpg) no-repeat; background-size: auto auto;background-size: cover;min-height: 740px;    padding: 20px 7.5%;padding-top: 20px;padding-top: 250px;}
.homepagetopsection .carousel-control.right{right: 40px;}
.homepagetopsection .carousel-control.left{left: 20px;}
.homepagetopsection .carousel-control .glyphicon-chevron-left, .homepagetopsection .carousel-control .glyphicon-chevron-right{background: none; background-color: none; color: #fff; font-size: 30px;}
.featuredtools{ padding: 20px 0;}
.featuredtools h2{font-size: 30px; color: #283f4d; font-style: normal;}
.featuredtools p.subt{font-size: 18px; font-weight: normal; color: #767272;}
.featuredtools p.subt span{display: block; width: 150px; margin: 20px auto; height: 5px; background: #00aeef;}
.featuredtools .nav-tabs > li > a{font-size: 16px; color: #10171e; font-weight: bold; transition: all 0.7s ease 0s;}
.featuredtools .nav-tabs > li > a span{display: block; width: 110px; height: 110px; border-radius: 110px;  margin: 10px auto;  padding: 15px; border: 1px solid #fff;}
.featuredtools .nav-tabs{border: none;}
.featuredtools .nav-tabs > li > a span i{width: 80px; height: 80px; border-radius: 80px; box-shadow: 0 0 5px #ccc; line-height: 80px; font-size: 30px;}
.featuredtools .nav-tabs > li > a span i.fa-featured{background: url(../imagenew/onoff-icons/featured-pro-normal.png) no-repeat center 10px;}
.featuredtools .nav-tabs > li.active > a span i.fa-featured{background: url(../imagenew/onoff-icons/featured-pro-hover.png) no-repeat center 10px;}
.featuredtools .nav-tabs > li > a span i.fa-cloud-migration{background: url(../imagenew/onoff-icons/cloudmigration-normal.png) no-repeat center 10px;}
.featuredtools .nav-tabs > li.active > a span i.fa-cloud-migration{background: url(../imagenew/onoff-icons/cloudmigration-hover.png) no-repeat center 10px;}
.featuredtools .nav-tabs > li > a span i.fa-email-migration{background: url(../imagenew/onoff-icons/email-migration-normal.png) no-repeat center 10px;}
.featuredtools .nav-tabs > li.active > a span i.fa-email-migration{background: url(../imagenew/onoff-icons/email-migration-hover.png) no-repeat center 10px;}
.featuredtools .nav-tabs > li > a span i.fa-outlook-tools{background: url(../imagenew/onoff-icons/outlooktools-normal.png) no-repeat center 10px;}
.featuredtools .nav-tabs > li.active > a span i.fa-outlook-tools{background: url(../imagenew/onoff-icons/outlooktools-hover.png) no-repeat center 10px;}
.featuredtools .nav-tabs > li > a span i.fa-data-recovery{background: url(../imagenew/onoff-icons/data-recovery-normal.png) no-repeat center 10px;}
.featuredtools .nav-tabs > li.active > a span i.fa-data-recovery{background: url(../imagenew/onoff-icons/data-recovery-hover.png) no-repeat center 10px;}
.featuredtools .nav-tabs > li.active > a span i.fa-featured
.featuredtools .nav-tabs{border: none;}
.featuredtools .nav-tabs > li.active > a, .featuredtools .nav-tabs > li.active > a:focus, .featuredtools .nav-tabs > li.active > a:hover{color: #00aeef; border: none;}
.featuredtools .nav-tabs > li.active > a span, .featuredtools .nav-tabs > li.active > a:focus span, .featuredtools .nav-tabs > li.active > a:hover span{ border: 1px solid #ccc;}
.featuredtools .nav-tabs > li > a:hover{background: none; transform: scale(1.1);} 
.featuredtools .panel-default{border: none;}
.featuredtools .panel{border: none; box-shadow: none;}
.featuredtools .nav-tabs > li{float: none; display: inline-block; text-align: center; margin: 0 25px;}
.featuredtools .panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body{padding: 30px;}
.featuredtools .panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body.coverbgone{background:#576481 url(../imagenew/tools-bg-image.jpg) no-repeat 0 0; background-size: cover;border-radius: 15px; box-shadow: 0 0 10px #ccc; padding: 30px;}
.featuredtools .panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body.coverbgtwo{background:#576481 url(../imagenew/email-migration-tab.jpg) no-repeat 0 0; background-size: cover;border-radius: 15px; box-shadow: 0 0 10px #ccc; padding: 30px;}
.featuredtools .panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body.coverbgthree{background:#576481 url(../imagenew/featured-tools-tab.jpg) no-repeat 0 0; background-size: cover;border-radius: 15px; box-shadow: 0 0 10px #ccc; padding: 30px;}
.featuredtools .panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body.coverbgfour{background:#576481 url(../imagenew/outlook-tools-tab.jpg) no-repeat 0 0; background-size: cover;border-radius: 15px; box-shadow: 0 0 10px #ccc; padding: 30px;}
.featuredtools .panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body.coverbgfive{background:#576481 url(../imagenew/data-recovery-tab.jpg) no-repeat 0 0; background-size: cover;border-radius: 15px; box-shadow: 0 0 10px #ccc; padding: 30px;}
.featuredtools .flexbox .box{margin: 0; border-radius: 0; text-align: left; padding: 20px; background:rgba(255, 255, 255, 0.9);}
.featuredtools .flexbox .box a{text-decoration: underline; font-size: 16px; color: #000; font-weight: bold;}
.featuredtools .flexbox .box p{font-size: 12px; margin-top: 5px;}
.featuredtools .flexbox .box.blueclrbox{color: #fff; background:rgba(0, 174, 239, 0.9);}
.featuredtools .flexbox .box.blueclrbox a{color: #fff;}
.clientssectionhome{background: #003663; padding:30px 0 100px 0;}
.homevideo-section{border-radius: 15px; box-shadow: 0 0 10px #ccc; background: #fff; padding: 30px; min-height: 500px; margin-top: -70px; margin-bottom: 50px;}
.home-heading{font-size: 30px; color: #283f4d; padding: 20px 0 10px 0;}
.lineone{display: block; width: 150px; margin: 20px auto; height: 5px; background: #00aeef;}
p.headingsub{font-size: 18px; font-weight: normal; color: #767272;}
.videoframe{ max-width: 1100px; margin: 30px auto;}
.videoframe .box{margin:0 20px; text-align: center; display: inline-block; width: 480px; height: 270px;}
.videoframe .box iframe{width: 100%; height: 100%;}
.companysection{background: url(../imagenew/building-abckground.jpg) no-repeat center top; background-size: cover; padding: 50px 0; color: #fff; margin-top: 50px;}

.image-video, .image-video1, .image-video2, .image-video3, .image-video4, .image-video5, .image-video6{ position:relative; margin:0; cursor:pointer;}
#kernel-video{ display:none; }
#kernel-video1{ display:none; }
#kernel-video2{ display:none; }
#kernel-video3{ display:none; }
#kernel-video4{ display:none; }
#kernel-video5{ display:none; }
#kernel-video6{ display:none; }

.colorwhite{color: #fff !important;}
.newrow{display: flex; margin: 40px 0; padding-top: 30px;}
.newrow .box{width: 16.33%; margin: 20px; text-align: center;}
.newrow .box strong{display: block; font-size: 36px;}
.newrow .box span{display: block; font-size: 14px;}
.updates-section{max-width: 1200px; margin: 40px auto; display: flex;}
.updates-section .box{width: 33.33%; margin: 20px; overflow: hidden;}
.updates-section .box img{overflow: hidden; transition: all 0.7s ease 0s;}
.updates-section .box img:hover{transform: scale(1.2);}
.updates-section .box div{margin: 20px; margin-top: -110px; padding: 40px;  border: 1px solid #e7e7e7; background: #fff; position: relative; z-index: 5; text-align: left;}
.updates-section .box div h5{text-transform: uppercase; font-size: 20px; color: #323335;}
.updates-section .box div span{display: block; font-size:18px; color: #00aeef; margin: 5px 0 10px 0; }
.updates-section .box div p{font-size: 16px; color: #283a44;}
.updates-section .box div a{display: inline-block; border: 1px solid #00aeef; color: #00aeef; font-size: 15px; text-transform: uppercase; padding: 10px 20px; margin-top: 15px; transition: all .6s ease 0s;}
.updates-section .box div a:hover{text-decoration: none; color: #fff; background: #00aeef;}
.footerssssss{ margin-top:140px; -webkit-clip-path: polygon(0 12rem, 100% 0, 100% 100%, 0 100%); clip-path: polygon(0 12rem, 100% 0, 100% 100%, 0 100%); background: #003663; min-height: 500px;}
.footersectionnew {background: #003663;	padding: 100px 0 50px 0;position: relative;	min-height: 500px;margin-top: 100px;color: #fff;}
.footersectionnew:before {content: '';  position: absolute;  left: 0;  top: -36px;  width: 100%;  height: 100px;  background: #003663;  -webkit-transform: skewY(-2.5deg);  -moz-transform: skewY(-2.5deg);  -ms-transform: skewY(-2.5deg);  -o-transform: skewY(-2.5deg);  transform: skewY(-2.5deg);}
.chatsupportsection{max-width: 900px; min-height: 300px; background: #fff; border-radius: 15px; box-shadow: 0 0 10px #999; margin: 0 auto;  position: relative; margin-top: -250px; z-index: 99; padding: 50px;}
.chatsupportsection span{font-size: 25px; color: #05a7e3; display: block; font-weight: 300;}
.chatsupportsection strong{font-size: 48px; font-weight: 300; color: #04121f; display: block;}
.chatsupportsection a{display: inline-block;border-radius: 10px; color: #fff; font-size: 20px !important; font-weight: 300; padding: 10px 30px; background: #00aeef; margin-top: 30px;}
.footersectionnew h6{font-size: 20px; padding-bottom: 15px;}
.footersectionnew h5{font-size: 25px; padding-bottom: 15px;}
.footersectionnew .subscribe-now input{border-radius: 4px; background: #fff; color: #003663; height: 37px;}
.footersectionnew .submitnow{border-radius: 0 4px 4px 0; background: #05a7e3; color: #fff;}
.footersectionnew a{color: #fff; font-size: 15px;}
.footersectionnew .subscribe-now{padding: 0;}
.footersectionnew .subscribe-now1{padding: 0;}
.footersectionnew ul li{margin-bottom: 10px;}
.footersectionnew p{font-size: 15px;}
.addressbar{padding: 50px 0; margin-top: 30px;}
.footermid{background: #00aeef; padding: 20px; margin-bottom:50px;}
.footersectionnew .smr{overflow: hidden; margin-bottom: 30px;}
.footersectionnew .smr a{font-size: 20px; margin: 10px 10px 0  0;}
.footerbottomnew{border-top: 2px solid #16556d; background: #fff; color: #172e37; font-size: 13px; font-weight: 300; padding: 30px 0;}   
.footerbgm{background: url(../imagenew/map.png) no-repeat center 200px;}
.footersectionnew1{background: #003663;	padding: 0 0 50px 0; position: relative; margin-top: 0;	color: #fff;}
.footersectionnew1 h6{font-size: 20px; padding-bottom: 15px;}
.footersectionnew1 h5{font-size: 25px; padding-bottom: 15px;}
.footersectionnew1 .subscribe-now input{border-radius: 4px; background: #fff; color: #003663;}
.footersectionnew1 .submitnow{border-radius: 0 4px 4px 0; background: #05a7e3; color: #fff;}
.footersectionnew1 a{color: #fff; font-size: 15px;}
.footersectionnew1 .subscribe-now{padding: 0;}
.footersectionnew1 .subscribe-now1{padding: 0;}
.footersectionnew1 ul li{margin-bottom: 10px;}
.footersectionnew1 p{font-size: 15px;}
.footersectionnew1 .smr{overflow: hidden; margin-bottom: 30px;}
.footersectionnew1 .smr a{font-size: 20px; margin: 10px 10px 0  0;}
.topstrip{background: #003663; position: absolute; left: 0; top: 0; width: 100%; padding: 5px; min-height: 40px; color: #fff; font-size: 16px; font-weight: normal; z-index:999;}
.topstrip-left{float: left; margin-top: 3px;}
.topstrip-right{float: right;}
.topstrip-right span{display:block; float: left; margin: 0 0 0 15px;}
.topstrip-right span a{color: #fff; margin-top: 3px; display: inline-block;}
.topstrip-right .headersearchtype{float: none; margin:1px 0 0 0;}
.topstrip-right .headersearchtype input{border: none; background: url(../imagenew/home-search-icon.png) no-repeat  right 3px; background-color: none; padding-right: 25px; width: 90px;}
.topstrip-right .headersearchtype input:focus {width: 300px; box-shadow: none;  background: url(../imagenew/home-search-icon.png) no-repeat right 3px; padding:0 5px; border-radius: none; padding-right:50px; border-bottom: 1px solid #4d7392; height: inherit;}
.top-level-menu{list-style:none;padding:0;margin:0 0 0 0; }
.top-level-menu > li{position:relative;float:left;margin:0;}
.top-level-menu > li ul{display: none;}
.top-level-menu li:hover > ul{display: block; position: absolute; top: 30px; background: #fff; width: 100px;}
.top-level-menu a{color:#000;text-decoration:none;padding:0;display:block; font-size:16px;}
.top-level-menu a:hover{color:#fff;}
.top-level-menu .second-level-menu > li{border-bottom: 1px solid #ddd;}
.top-level-menu .second-level-menu > li a{padding:0 10px;color:#000;}
.top-level-menu .second-level-menu > li a.germ{background: url(https://www.nucleustechnologies.com/ntimages/flags/de.png) no-repeat 10px 4px; padding-left: 30px; padding-bottom: 5px; font-size: 13px;}
.top-level-menu .second-level-menu > li a.esp{background: url(https://www.nucleustechnologies.com/ntimages/flags/es.png) no-repeat 10px 4px; padding-left: 30px;  padding-bottom: 5px; font-size: 13px;}
.top-level-menu .second-level-menu > li a:hover{color:#0099ff;}
.top-level-menu a.active-product{color:#fff;background:#0099ff;}
.top-level-menu a.active-product:hover{color:#fff;}
.topstrip-right .headerlanguage{border: none; margin-top: 1px;}
.topstrip-right .headerlanguage ul li{background: none;}
.topstrip-right .headerlanguage ul li{border: none;}
.topstrip-right .headerlanguage ul li a{margin: 0; border: none;}
.topstrip-right .headerlanguage ul li a.English{background: none; padding-left: 0; color: #fff; font-size: 16px; border: none;}
.headernew.changehome{background: none; text-shadow: none; box-shadow: none; top: 50px;}
.headernew.changehome .navbar-inverse{background: none;}
.headernew.changehome .navbar-inverse .navbar-nav > li > a{color: #fff; font-size: 16px;}
.headernew.changehome .navbar-inverse .navbar-nav > li{ padding:30px 13px;}
.downloadpagebtn{ float: right; margin-top: 15px;}
.downloadpagebtn a{display: inline-block; background: #71b520; color: #fff; border-radius: 4px; padding: 8px 20px; font-size: 18px; font-weight: normal;}
.upgradetable table{  width: 100%; font-size: 15px; color: #283a44;}
.upgradetable table tr{border-bottom: 1px solid #c7e0e3;}
.upgradetable table tr:first-child{border: none;}
.upgradetable table tr:last-child{border: none;}
.upgradetable table td, .upgradetable table th{border: none; padding: 15px 10px; border-left: 1px solid #fff; border-right: 1px solid #fff;}
.upgradetable table td span, .upgradetable table th span{display: block;}
.upgradetable table td:nth-child(2n){background: #e3f5f7;}
.upgradetable table td:nth-child(3n){background: #ebf8f9; padding: 30px 10px;}
.offercombonew{ color: #163257; font-size: 12px; margin: 5px 0 0 0;}
.upgradetable table td:nth-child(4n){background: #e3f5f7;}
.upgradetable table th.bldcenttxt{text-align: left; font-size: 16px; background: #eee;}
.upgradetable table td.blbgbltx{background: none; font-size: 25px;  color: #0072bc; font-weight: normal;}
.upgradetable table td.headingone{ font-size: 23px; color: #283a44;}
.upgradetable table th  {font-size: 20px; font-weight: normal;}
.upgradetable table td.wt31{width: 37%;}
.upgradetable table td.wt23{width: 21%;}
.upgradetable table td a{display: inline-block; padding: 10px 20px; font-size: 15px; color: #15a2fe; border: 1px solid #15a2fe; border-radius: 6px; display: inline-block; transition: all 0.7s ease 0s;}
.upgradetable table td a:hover{text-decoration: none; color: #fff; background: #15a2fe;}
.upgradetable table td a.dl{display: inline-block; padding: 10px 20px; font-size: 15px; border: none; color: #fff; background: #71b520; border-radius: 6px; display: inline-block;}
.upgradetable table td.topstyle{padding: 30px 10px; border-radius: 10px 10px 0 0;}
.upgradetable table td.bottomstyle{padding: 30px 10px; border-radius:0 0 10px 10px;}
.overlaymmenu {height: 100%; width: 0; position: fixed; z-index: 9; top: 0; left: 0; background-color: rgba(0, 0, 0, 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; color: #333; display: block; transition: 0.3s;}
.overlaymmenu a:hover, .overlaymmenu a:focus {color: #fff; background:#006395; }
.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:#ebebeb; padding:0 20px 10px 20px;}
.overlaymmenu .collapseinbg ul{padding:20px 0 0 0; margin:0;}
.overlaymmenu .collapseinbg li{position:relative; margin-bottom:15px;}
.overlaymmenu .collapseinbg li a{color:#000; font-size:14px; padding:0;}
.overlaymmenu .collapseinbg li a:hover{ background: none; text-decoration: underline;}
.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%; }
.overlaymmenu .collapseinbg .buttonallpfm a:hover{background:#ffffff; color:#007ac3!important;}
.menubaricon{font-size: 30px;cursor: pointer;position: absolute;top: 12px;right: 200px;color: #000;}
.headernew.changehome .menubaricon {font-size: 30px; cursor: pointer;position: absolute;top: 12px;right: 250px;color: #fff;}
.overlaymmenu .collapseinbg .megamenu-container{padding: 0;}
.overlaymmenu .collapseinbg .menu-leftsection{float: none; padding: 30px 0 0 0; width: auto;}
.overlaymmenu .collapseinbg .menu-rightsection{margin: 0; padding: 0;}
.overlaymmenu .collapseinbg .menubox{display: block;}
.overlaymmenu .collapseinbg .menubox ul{width: auto;}
.overlaymmenu .collapseinbg .megamenu-container a.viewalltools{text-align: left; margin: 0;}
.menuigmsps{margin: 0; padding: 20px 0 0 0;}
.innerpage-top{background: #0f70d1; color: #fff; padding: 20px 0; margin-top: 77px;}
.innerpage-top .breadcrumb{color: #fff; margin: 10px 0;}
.innerpage-top .breadcrumb a{color: #fff;}
.innerpage-top h1{color: #fff; font-size: 30px; margin-top: 0;}
.innerpagec{ padding: 40px 0;}
.innerpagec h2{font-style: normal; font-size: 30px;}
.innerpagec h6{font-weight: normal; font-size: 20px; color: #30404D; margin-top: 40px;}
.innerpagec p img{margin: 10px 0; border: 5px solid #fff; box-shadow: 0 0 10px #ccc;}
.innerpagec .dlbtns a{display: inline-block;}
.innerpagec .dlbtns a i{float: left; margin-top: 3px;}
.innerpagec .dlbtns a.dl{font-size:18px; font-weight:normal; color:#fff;  background:#71b520; border:2px solid #71b520; padding:15px 20px; border-radius:6px; margin:0 10px 10px 0; text-align:center;}
.innerpagec .dlbtns a span{display:block; position:relative; margin-left:30px;}
.innerpagec .dlbtns a.bn{font-size:18px; font-weight:normal; color:#15a2fe;   border:2px solid #15a2fe; padding:15px 20px; border-radius:6px; margin:0 0 10px 0;}
.innerpagec .dlbtns{display:block; margin: 50px 0 0 0;}
.innerpagec ul{padding: 10px 0 0 0;}
.innerpagec ul li{background: url(../imagenew/check-marck.png) no-repeat 0 0; padding: 0 0 0 25px; list-style-type: 20px; margin-bottom: 15px;}
.othrlang-categories{}
.othrlang-categories .iamgepart{float: left; box-shadow: 0 0 10px #ccc; margin-top: -80px; border-radius: 10px;}
.othrlang-categories .contpart{position: relative; margin: 0 0 0 350px;}
.categorieslist{ display: flex; padding-bottom: 50px;}
.categorieslist ul{overflow: hidden; width: 33.33%; margin: 20px;}
.categorieslist ul li{color: #283a44; font-size: 20px; font-weight: bold;}
.categorieslist ul li span.lineunder{display: block; height: 2px; width: 30px; background: #1c75bb; margin: 5px 0 10px 0;}
.categorieslist ul li a{font-size: 16px; color: #283a44; font-weight: normal;}
.topsection.texture.delanguage{background:#0072c6 url(../imagenew/delanguage.jpg) no-repeat center top; background-size:cover; background-attachment:fixed; color:#fff;}
.clientssectionde{padding: 30px 0;}

.changebgsection{background:#f2f2f2;}
.inr-cont{background: #FFF; position: static; padding: 0 0 5px 0; min-height:340px; }
.inr-cont .expand{padding:20px; border-bottom:1px solid #ebecec; font-size:20px; color:#00aeef; min-height:75px;}
.inr-cont .expand img{margin:0 10px 0 0;}
.inr-cont .expand:hover{cursor: pointer;}
.inr-cont .expand i{ position:absolute; right:0; margin:5px 20px 0 0; color:#c3c5c6;}
.inr-cont .expand:hover i{color:#00aeef;}
.inr-cont ul{ padding:10px 0; margin:0 0 0 0;}
.inr-cont ul li{margin-bottom:0; position:relative; padding:10px 40px 10px 20px; margin:4px 0;}
.inr-cont ul li:hover{background:#00aeef; color:#fff; cursor: pointer;}
.inr-cont ul li:hover a, .inr-cont ul li:hover span{color:#fff; text-decoration:none;}
.inr-cont ul li a{color:#3c4751; font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.inr-cont ul li span{display:block; font-size:13px;color: #666; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.main-rel{min-height: 360px;  position: relative;  margin-top:30px;}
.container-product-1{overflow: hidden;   position: absolute;  width: 32%;  z-index:1; background:#fff;}
.toolscontainer-hp{width:1350px; padding:0; margin:0 auto;}
.toolscontainer-hp .col-md-4{padding:0; position:static;}
.first{left: 0;transition: all .4s;}
.second{left: 34%; transition: all .4s;}
.third{right:0px;transition: all .4s;}
.four{left: 0;transition: all .4s;}
.five{left: 34%; transition: all .4s;}
.six{right:0px;transition: all .4s;}
.container-product-1.active .inr-cont ul li{margin-bottom:0; position:relative; padding:10px 20px 10px 20px; margin:4px 20px 4px 0;}
.container-product-1.first.active{width:100%;z-index: 4;  background: #FFF;}
.container-product-1.active:hover i{color:#00aeef;}
.container-product-1.second.active{width: 100%; left: 0;z-index: 4;  background: #FFF;}
.container-product-1.third.active{width: 100%; right: 0;z-index: 4;  background: #FFF;}
.container-product-1.four.active{width:100%;z-index: 4;  background: #FFF;}
.container-product-1.five.active{width: 100%; left: 0;z-index: 4;  background: #FFF;}
.container-product-1.six.active{width: 100%; right: 0;z-index: 4;  background: #FFF;}
.container-product-1:hover{box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.3);}
a.explorebtn, .se_mr-wt{padding:12px 30px; border-radius:6px; color:#fff; background:#00aeef; margin:60px 0 0 0; display:inline-block; font-size:17px;}





@media screen and (max-width: 1367px){
.pdspsl_in{padding-left:15px; padding-right:15px;}	
.toolscontainer-hp{width:1200px;}
.container{width: auto !important; margin:0 10px;}
#submenubar a{padding:5px 12px;}
.contentfield{max-width:inherit;}
.democontainer .container{max-width:inherit !important;}
	.bnr-conta + .modrate_abt_us.container.cont-hlf-lft	{width: 96% !important;}
	.prod-mnth_tb_rw{padding: 0px 110px 0px 28px;}	
	.prod-mnth_tb_rw.fickman{padding: 0px 15px;}
	.nfr-license-background.nfr_frm-pg .overlay .container.bluebgbox{margin: 50px 22px;}	
}
@media only screen and (max-width:1200px) {
.toolscontainer-hp{width:1024px;}
}


@media screen and (max-width: 1160px){
.footertop ul li span{display:block;}
.footertop ul li:nth-child(2){padding-top:2px; margin-top:5px;}
.footertop ul li:nth-child(4){padding-top:5px; margin-top:5px;}
.featuredtools .nav-tabs > li{margin: 0 10px;}
}
@media screen and (max-width: 1024px){
.toolscontainer-hp{width:980px;}
.container-form-up.fr-case-stud{margin-top: 57px !important;}
.container.dwn-view-lepd.dn-knw-whr, .container.dwn-view-lepd.dn-knw-whr.pdf-case{margin: 60px 50px 60px;}
.dn-knw-whr .edt-rght-vw {padding: 26px 15px 10px 36px;}
.dn-knw-whr .edt-rght-vw.vw-nor{padding: 26px 15px 10px 36px;}	
.dn-knw-whr .edt-rght-vw p {margin-bottom: 30px;}
.extmrg-csstd label{width:100%; margin:19px 0px 0px 0px}
.videosmainpage .diveocont{margin:30px 0 0 0;}
.videosmainpage .videoboxnn{float:none; width:auto;}
.videosmainpage .videos{display:block;}
.videosmainpage .videos .box{width:auto;}
.offerspagenew .offerscontainer{width: auto; margin: 30px 15px; max-width: inherit;}
.offerspagenew .offer-breadcrumb{width: auto; margin: 0 15px;}
.featuredtools .nav-tabs > li{margin: 0;}
.featuredtools .nav-tabs > li > a{ font-size: 14px;}
.tabsleft{float:none; width: auto;}
.h-tabs .v-tabs .nav-tabs.tabs-left{float:left; width:40%;}
.footertop ul li{min-width:inherit;}
.footertop ul li:nth-child(3) img{max-width:70%; margin-top:10px;}
.footertop ul li:nth-child(2){margin:0 5%;}
.footernew .fr2{margin:0 5%;}
.footernew .box{max-width:150px;}
.footernew .fr4{max-width:inherit; width:225px;}
.topsection .left.changesection{width:45%;}
.topsection.bgimage h1{margin-top:50px;}
.othrlang-categories .contpart{margin: 0 0 0 300px;}
.categorieslist ul li{font-size: 16px; margin-bottom: 5px;}
.categorieslist ul li a{font-size: 14px;}
.abt-2.about {width: 99%;}
.bnr-conta {min-height: 470px;position: relative;}
.bnr-conta .container {padding-top: 108px;}
.block-1o {width: 90%;}
.down-tech .container {width: 97.5%;}
.down-tech .col-md-4 {padding: 0px 12px;}
span.hdspon {font-size: 18px;}
.fl-dv:hover span.hdspon {margin-left: 60px;}
.fl-dv:hover .blue-circle {width: 160px;}
.fl-dv:hover .mail-oo {background-position: 86px 58px;}
.fl-dv:hover .phnmg{background-position: 88px 56px;}
.fl-dv:hover .knwldg{background-position: 87px 56px;}
.bnr-conta .container p {font-size: 17px;}
.fl-dv {padding: 27px 21px 10px 50px;}
.fl-dv p {min-height: 81px;}
.bnr-conta.bnrtp-abt-us .container.n-vpd {padding-top: 74px;}
.bnr-conta .container.cont-hlf-lft {margin-top: 45px;width: 100%;margin-right: 0px; right:0px;}
.cont-hlf-lft .col-md-4 {padding: 0px 0px 32px; margin: 0px 8px;}
.bnr-conta .container.cont-hlf-lft p {padding: 0px 30px 0px 26px;}
.aply-aeca.pdlf-mrg {padding-left: 25px;}
.down-tech.abt-tech .container {width: 100%;margin: 0px;padding: 0px 15px;}
.down-tech.abt-tech .col-md-4 {padding: 0px 8px;}
.abt-tech .fl-dv:hover .out-cust {background-position: 75px 52px;}
.abt-tech .fl-dv:hover .loca-o {background-position: 88px 52px;}
.abt-tech .fl-dv:hover .operat-on {background-position: 84px 52px;}
.down-tech.abt-tech .container .fl-dv {padding: 27px 17px 10px 26px; min-height: 250px;}
.abt-tech span.hdspon {margin: 0px 0px 30px 90px;}
.bnr-conta.bnrtp-abt-us .container p {width: 93%;}
.container.dwn-view-lepd {margin: 60px auto;width: 90%;}	
.font_chngok .row{margin: 0px;}	
.colmona{width:100%;}	
.featr_edlv_mod li{margin: 0px 10px 20px;}	
.aaddbg_hotit {padding: 40px 10px 10px 29px;}	
.add_posit-vidosm{right: 0px;top: -130px;}
.tltpsc_edlv li{width:240px;}
	.styl-ara-bg.stylarabg2{display:none;}
	.bnr-conta.modrate_abt_us .container.cont-hlf-lft{margin-bottom:50px;}
	.Caracter_mod .para-wdline{width:95%;}	
	.prod-mnth_tb_rw li a{font-size: 0px;}	
}
@media screen and (max-width: 980px){	


.toolscontainer-hp{width:768px; position: relative;}
.toolscontainer-hp .col-md-4{position:relative;}
.container-product-1{width:100%; max-height:75px; position:static; overflow:hidden; margin:15px 0;}
.inr-cont{min-height:inherit; position:relative;}
.main-rel{min-height:auto; margin:0;}
.inr-cont .expand i{display: inline-block; transform: rotate(90deg);}
.inr-cont ul{min-height:auto; overflow:hidden; padding:0;}
.container-product-1.first.active{height:auto; overflow:hidden; max-height:2000px;}
.container-product-1.second.active{height:auto; overflow:hidden; max-height:2000px;}
.container-product-1.third.active{height:auto; overflow:hidden; max-height:2000px;}
.container-product-1.four.active{height:auto; overflow:hidden; max-height:2000px;}
.container-product-1.five.active{height:auto; overflow:hidden; max-height:2000px;}
.container-product-1.six.active{height:auto; overflow:hidden; max-height:2000px;}
.inr-cont .expand.blankspace{display:none;}
.inr-cont ul li:last-child{margin:0;}
.inr-cont ul.first{ padding-bottom:0;}
.container-product-1.active .inr-cont ul li{margin-right:0;}



.career-mdl-cnt.fr-case-stud .clside {padding: 59px 31px 20px 36px;}
.career-mdl-cnt.fr-case-stud .frm-side {padding: 74px 28px 66px 36px;}
.dn-knw-whr .col-md-5 {width: 100%;min-height: 438px; background-position:-180px -136px; background-repeat: repeat-y;}
.dn-knw-whr .col-md-7 {width: 100%;}
.topsection.categorypage.texture h1.hdr-phn{font-size:34px;}
.container-form-up.fr-case-stud.fr-indx {padding: 3px 40px 49px;}
.headernew.changehome .menubaricon{right: 160px;}
.vtabsnew .flexbox{display: block; margin:30px 0 0 0; overflow:hidden;}
.vtabsnew .flexbox .box{width: auto; margin: 0; margin-bottom: 40px;}
.topsection .left{float:none; width:auto;}
.topsection .right{float:none; width:auto; margin-top:30px;}
#submenubar{margin:0;}
.topsection .right ul{margin-top:35px;}
.stickyfixed#submenubar a{padding:5px 10px; font-size:13px; margin:0;}
.navbar-collapse{padding:0;}
.navbar-brand{padding-right:5px;}
.navbar-brand img{max-width:130px;}
.headerlanguage{width:75px; display:none;}
.headersearchtype input{width:75px;}
.navbar-inverse .navbar-nav > li{ padding:28px 10px;}
.navbar-nav > li > a{font-size:13px;}
.screens{min-width:inherit;}
.topsection .left.changesection{width:auto;}
.modal-tabs{width:96%;}
.chatsupportsection{ margin-left: 30px; margin-right: 30px;}
.downloadpagebtn a span{display: none;}
.headernew.changehome .navbar-inverse .navbar-nav > li > a{font-size: 14px;}
.omd-cls .col-md-4 .inr-styl {min-height: inherit;margin-bottom: 23px;padding-bottom: 10px; }
.containerspace.new-cnt-tb{padding: 28px 0;}
.new-new-ltr-edt .newsarchives {width: 100%;top: -43px; margin-top: -45px; right:0px; padding-bottom: 21px;}
.newsarea.nw-nws-ara {width: 100%; }
.nw-nws-ara .newscont {width: 90%;}
.newsarchives ul li {width: 12.33%;}
.nw-nws-ara .news {margin-top: 40px;padding: 0px 0px 17px 0px;}
.nw-nws-ara .news {margin-left: 43px;}
.tnchurt {font-size: 19px;}
.er-ppd .press-right {width: 100%;position: static;margin-top: -40px;margin-bottom: 46px;}
.inr-condt{width: 100%;clear: both;}
.er-ppd .newsarchives{padding: 30px 2.3% 40px 2.5%;}
.out-luke .col-md-4{width: 50%;vertical-align: text-bottom;float: left;}
.omd-cls.out-luke .col-md-4 .inr-styl {min-height: 333px;}
.shp-heer {font-size: 14px;margin-top: 6px;}
.jngl-bnd {width: 77%;}
.txt-frmt {font-size: 15px;}
.about-us .cont {max-width: 740px;}
.abt-2.about {width: 100%;}
.cont.cnt-oo {width: 82%;}
.out-lk-integ .flexbox.marg-bt-1 .col-md-4 {width: 50%;}
.cnt-oo .headdinglarg {font-size: 21px;}
.cnt-oo .bigfont, .mdl-chck-sec .bigfont {font-size: 17px;}
.container-gray.mdl-chck-sec .jobd {width: 94%;}
.navigation-in {width: 94%;}
.navigation-in .reg-cls {font-size: 20px;}
.life-at .careercont {margin: 10px auto;width: 94%;}
.life-at .headdinglarg {font-size: 23px;color: #000;margin:0px 0px 13px;display: block;}
.life-at .pagetxt p {font-size: 13px;line-height: 23px;margin: 0px;}
.mdl-chck-sec .listpoint ul li{margin-left: 23px;font-size: 13px;}
.mdl-chck-sec .lighttxt {padding-bottom:0px;}
.form-updt-k .supportcont {width: 94%;}
.form-updt-k .support-right {width: 37%;}
.form-updt-k .supprt-left {width: 59%;}
.abt-2 .reviewbox1 b {font-size: 17px;}
.abt-2 .reviewbox1 {width: 31.33%;  margin: 1.666% 1%;}
.abt-2 .reviewbox-head img {margin: 0 7px 0 0;width: 63px;}
.abt-2 .reviewbox-head strong {font-size: 15px;}
.abt-2 .reviewbox-head span {font-size: 11px;}
.abt-2 .reviewbox-head {padding: 15px 20px 0px 14px; min-height: 91px;   position: absolute;}
.abt-2 .reviewbox-head i {font-size: 11px;}
.abt-2 .chng-awrd .reviewbox-head {min-height: 91px; width: 65%;}
.abt-2 .reviewbox1 p {padding: 22px 13px 0px 13px;}
.frm-side{display:inline-block; vertical-align:top;width: 50%;padding: 18px 29px 30px 29px;}
.clside{display:inline-block; vertical-align:top; width: 49.33%;padding: 46px 0px 20px 30px;}
.fl-dv {min-height: 207px;}
.fl-dv p {min-height: auto;}
.down-tech .dwn-clr-arw {margin-left: 39px;}
.down-tech .col-md-4{margin-bottom:30px;}
.down-tech {margin: 53px 0px 50px;}
.bnr-conta.bnrtp-abt-us .container p {width: 100%;}
.bnr-conta .container.cont-hlf-lft p {padding: 0px 7px 0px 26px;}
.aply-aeca {font-size: 18px;}
.aply-aeca.pdlf-mrg {margin-top: 14px;}
.down-tech.abt-tech .container .fl-dv {min-height: 199px;}
.cl-bg-22 {background-position: 0 -40px;}
.career-mdl-cnt .clside {padding: 18px 5px 20px 26px;}
.demoformrightontainer .box.bx-clr-1 {margin-top: 30px;}
/*----office-365---*/
.font_chngok {padding: 23px 0px 20px;}
.regolojk{margin: 33px auto; float: none; width:96%;}
	.add_oknative{padding: 37px 0px 52px;}	
	.bucketdiff .regolojk{width: 97%;}	
	.ntok{position: static; width:auto;}	
	.ntok h3{margin-top: 0px;}
	.pera-k{margin-top: 38px;}	
	.imgbvt {margin-bottom: 30px;}
/*----office-365---*/	
	
	
}
@media screen and (max-width: 768px){
.container.dwn-view-lepd.dn-knw-whr, .container.dwn-view-lepd.dn-knw-whr.pdf-case {margin: 51px 37px 56px;}
.dn-knw-whr .edt-rght-vw, .dn-knw-whr .edt-rght-vw.vw-nor {padding: 6px 15px 10px 36px;}
.ahera ul{margin-bottom: 15px; width: 100%;}
.toolscontainer-hp{width:640px;}
.aaddbg_hotit, .right_vidscstk, .nfr-license-background.nfr_frm-pg .overlay .container .box .left, .nfr-license-background.nfr_frm-pg .overlay .container .box .right{width:100%;}
.aaddbg_hotit{min-height: auto;padding: 40px 10px 50px 29px;}	
.progress_rowed .circle{margin: 0px 11px;}
.live_viewer_mod_secs .text-big p, .text-big.diff_takeit p, .progress_bg_edlv .txtspaceb + p{width:90%;}
.row.inr_rw_flexorabt, .rec-mnddv, .nfr-license-background.nfr_frm-pg .overlay .container .box{display: block;}
.rec-mnddv.rec-mnddv2, .rec-mnddv.rec-mnddv3{margin:0;}
.styl-ara-bg.stylarabg2 {height: 463px;}
.down-tech.abt-tech .inr_rw_flexorabt .col-md-4, .bnr-conta.modrate_abt_us .container.cont-hlf-lft p, .nfr-license-background.nfr_frm-pg .overlay .container .box .left{margin-bottom:30px;}	
.row_changeines{display:block !important;}
.pd_lesf , .pd_lesf2{padding-left: 15px !important;margin-top: 20px !important;}
.add_bg_herramienta{min-height: 450px;}
.rec-mnddv div{margin: 0px 0px 28px;}
	.nfr-license-background.nfr_frm-pg .overlay h1{font-size: 40px;}
	
}

@media screen and (max-width: 767px){
	.product-features-section-others.Caracter_mod .flexbox .box:nth-child(2){margin-left: 0px;}	
	.moreinfocont .box .innerbox{display:block;}
	.moreinfocont .box .innerbox ul{width:auto; margin:20px 0 0  10px;}
	.moreinfocont{display:block;}
.moreinfocont .box{padding:0; width:auto;}
.moreinfocont .box:last-child{padding:0;}	
.career-mdl-cnt.fr-case-stud .frm-side {width: 100%;}
.career-mdl-cnt.fr-case-stud .clside {width: 100%; padding: 39px 36px 20px 21px;}
.dn-knw-whr .col-md-5 {background-position: -230px -136px;}
.dn-knw-whr .edt-rght-vw {padding: 26px 21px 10px;}
.container.container-form-up.career-mdl-cnt.fr-case-stud{margin-top: 37px;}
.col-md-6.extmrg-csstd {margin: 23px 0px 0px;}
.container-form-up.fr-case-stud.fr-indx {padding: 0px 30px 27px;}
.blue-strp img{float:none; display:block;}
.block-1o span {width:100%; vertical-align:top;}
.block-1o span.pul-rg {margin-top: 16px;}
.flex-me{display:block;}
.containerspace.sft-guides-mob{padding-top:0px;}
.nw-arng .flexrow .col-sm-12{width:100%;}
.nw-arng .flexrow .colls {padding: 30px 30px 0 38px;}
.sft-guides-mob .txtspaceb {padding-bottom: 19px; font-size:30px;}
.webinarmainpage .speaker{text-align:center; padding-top:30px;}
.webinarmainpage .speaker img{float:none;}
.webinarmainpage .speaker div{margin:20px 0 0 0; text-align:center;}
.suitepage-banner-section .boxes{display:block;}
.suitepage-banner-section .boxes .suitebox{width:auto; margin:0; margin-top:30px;}
.suitepage-banner-section .boxm .boxc{min-height:inherit;}
.ksuitespage-new .flex-section{display:block;}
.ksuitespage-new .flex-section .flex-box{width:auto; margin-bottom:40px;}
.ksuitespage-new .heading{float:none; width:auto;}
.ksuitespage-new .slidecont{float:none; width:auto;}
.ksuitespage-new .heading{padding:0 0 20px 0;}
.howto-page-new .howto-left{float:none; width:auto;	}
.howto-page-new .howto-right{float:none; width:auto;	}
.offerspagenew .boxcontainer{display: block;}
.offerspagenew .boxcontainer .box{width: auto; margin: 40px 10px;}
.othrlang-categories .iamgepart{display: none;}
.othrlang-categories .contpart{margin: 0;}
.flexrowbottom{display: block;}
.flexrowbottom .box, .flexrowbottom .box:last-child{width: auto; margin:0 15px 30px 15px;}
.footermid img{margin-bottom: 25px;}
.headernew.changehome .menubaricon{right: 0;}
.homepagetopsection{text-align: center;}
.homepagetopsection h1, .homepagetopsection strong{font-size: 36px;}
.homepagetopsection p{font-size: 16px;}
.bannerbtns a{font-size: 15px; padding: 10px 20px; border-radius: 6px;}
.headernew.changehome .navbar-inverse .navbar-nav > li > a:focus, .headernew.changehome .navbar-inverse .navbar-nav > li > a:hover{color: #000;}
.headernew.changehome .navbar-nav{background: #666;}
.headernew.changehome .navbar-toggle{margin-right: 0;}
.headernew.changehome .navbar-inverse .navbar-toggle{border-color: #fff;}
.headernew.changehome .navbar-inverse .navbar-toggle .icon-bar{background-color: #fff;}
.headernew.changehome .navbar-inverse .navbar-toggle:focus, .headernew.changehome .navbar-inverse .navbar-toggle:hover{background-color: #ccc;}
.downloadpagebtn{display: none;}
.videoframe{display: block;}
.videoframe .box{width: auto; margin-bottom: 40px;}
.newrow{display: block;}
.newrow .box{width: auto; margin: 0 0 40px 0;}
.updates-section{display: block;}
.updates-section .box{width: auto; margin: 30px 0;}
.updates-section .box div{max-width: 300px; margin-left: auto; margin-right: auto;}
.featuredtools .flexbox .box.blueclrbox2{color: #fff; background:rgba(0, 174, 239, 0.9);}
.featuredtools .flexbox .box.blueclrbox2 a{color: #fff;}
.featuredtools .flexbox .box.blueclrbox1{color: #fff; background:rgba(255, 255, 255, 0.9); color: #000;}
.featuredtools .flexbox .box.blueclrbox1 a{color: #000;}
.featuredtools .panel-title{text-align: left;}
.featuredtools .panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body{border-radius: 0; box-shadow: none;}
.vtabsnew .panel-group{margin: 0;}
.vtabsnew .panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body{padding: 20px; padding-top: 40px; }
.vtabsnew .panel-group .panel{margin-bottom: 3px;}
.footertop ul li{text-align:center; font-size:12px; line-height:14px;}
.footertop ul li:nth-child(2){background-position:center top; padding:50px 0 0 0;}
.footertop ul li:nth-child(4){background-position:center top; padding:50px 0 0 0; float:left;}
.footernew .box{float:none; max-width:inherit;}
.footernew .fr2{margin:0;}
.boxss{overflow:hidden;}
.footernew .box{width:auto; margin-bottom:25px;}
.footernew .box strong{margin:0;}
.flexbox{display:block;}
.flexbox .box{width:auto; margin:20px 0;}
.product-features-section .flexbox .box{margin:0 0 40px 0;}
.tab-righ-area{ margin:20px 0 0 0;}
.h-tabs .v-tabs .nav-tabs.tabs-left{float:none; width:auto;}
.navbar-nav > li > a{font-size:14px;}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#000;}
.nabbarleft{float:none;}
.navbar-nav{margin:0; position:relative; z-index:99999;}
.menu-leftsection{display:none;}
.menu-rightsection{float:none; width:auto; margin:0; padding:0;}
.menubox{display:block;}
.menubox ul{width:auto; margin:0;}
.megamenu-container{background:none;}
.navbar-inverse .navbar-nav > li{padding:15px;}
.navbar-toggle{margin-right:192px; padding:6px; margin-top:20px;}
nav ul.nav > li:hover{background:#eee; color:#000;}
nav ul.nav > li:hover a{color:#000;}
.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover{color:#000;}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover{color:#000; background:none;}
.navbar-nav .open .dropdown-menu{margin-top:10px;}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a{padding:10px 0;}
.navbar-nav .open .dropdown-menu > li > a:hover{text-decoration:underline;}
.headertr{position:absolute; right:0; margin:0; top:20px;}
.headerlanguage{width:75px; display: block;}
#demo{top:40px;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{background-color:#fff;}
.guides{ position: static; right:0; top:0; width: auto; }
.details{ position:relative; margin:0 0 0 0; }
.guides ul li{float:left; margin:5px; min-width:100px;}
.guides ul li:first-child{margin-left:0;}
.product-features-section .flexbox .box:nth-child(2){margin-left:0; margin-right:0;}
.leftside{float:none;}
.rightside{float:none;}
.content-box{width:auto;}
.image-box{width:auto; text-align:center;}
.widthless{width:100%!important;}
.widthmore{width:100%!important;}
.flaxboxnewp .box{margin-left:0;}
.flaxboxnewp .box:last-child{margin-right:0;}
.styled-select{width:inherit;}
.styled-select select{max-width:600px;}
.reseller{float:none; width:auto; margin:20px 0; min-height:inherit;}
.new-cnt-tb .vtabsnew .panel-group {margin-left:0px;}
.omd-cls .col-md-4{padding:0px;margin-top: 10px; }
.new-cnt-tb .panel-default > .panel-heading {background-color: #e5e5e5;padding: 15px 10px;}
.newsarchives ul li {width: 29.27%;}
.nw-nws-ara .newsdate .er-allspn{display: inline-block; margin-right: 9px;}
.nw-nws-ara .newscont {width: 100%;}
.nw-nws-ara .newsdate {margin-bottom: 5px;}
.nw-nws-ara .news {margin-left: 0px;padding: 0px 5px 15px;margin-top: 32px;}
.tnchurt {margin: 36px 0px 33px;padding: 14px 22px;font-size: 16px;line-height: 23px;}
.new-new-ltr-edt .newsarchives{padding-left: 3%;padding-right: 3%; margin-top: -31px;}
.er-ppd .newsarchives{padding-bottom:22px;}
.inr-condt .news .newscont {padding: 25px 17px 10px;}
.inr-condt .news .newsdate {padding: 20px 15px 40px;text-align: center;}
.er-ppd .press-right {margin-bottom: 36px;}
.omd-cls.out-luke .col-md-4 .inr-styl {min-height: auto;}
.out-luke .col-md-4 {width: 100%;}
.out-cont .panel-title > a.collapsed:before {visibility: hidden;}
.txt-frmt {position: relative;z-index: 11;}
.jngl-bnd {padding: 7px 0px 7px 7px;}
.jngl-bnd::before {left: -53px;top: 20px;}
.jngl-bnd::after {right: -52px;top: 20px;}
.about-us .cont {max-width: 97%;}
.about-us h2{line-height:49px;margin: 8px 0 40px;}
.about-us .right p{line-height:20px; font-size:12px;}
.about-us .cont {padding: 38px 15px;}
.abt-2 .faqtab-content {padding: 0px;}
.abt-2 .reviewbox1 {padding:17px; margin:12px;}
.abt-2 .faqtabs-menu li a.readd {font-size: 17px;}
.abt-2 .award-right {width: 100%;text-align: center;padding: 0px 10px;}
.abt-2 .award-right a {float: none;margin: 0 auto;}
.abt-2 .award-left {width: 100%;text-align: center;}
.abt-2 .award-right strong {font-size: 22px;margin-top: 11px;}
.mdl-chck-sec .lighttxt {font-size: 19px;}
.cont.cnt-oo {width: 91%;}
.mdl-chck-sec .listpoint ul li {margin-left: 11px;font-size: 12px;}
.life-at .headdinglarg {font-size: 21px;}
.life-at .pagetxt p {line-height: 19px; font-size:12px;}
.out-lk-integ .flexbox.marg-bt-1 .col-md-4 {width: 18.1%;width: 100%;}
.form-updt-k .support-right {width: 100%;}
.form-updt-k .supprt-left {width: 100%;padding: 19px 14px; margin-bottom: 33px;}
.back-clr {width: 100%; padding: 9px 0px 15px;}
.cnt-lwr-tech .techno-support ul li {width: 94%;}
.cnt-lwr-tech .techno-support ul {margin: 0;padding: 13px 0 0 0;}
.support-bg.form-updt-k {margin: 0px 0 0px;}
.cnt-lwr-tech .lrg-txt {font-size: 29px;}
.form-updt-k .supportcont {padding: 11px 0;}
.form-updt-k .left-b {width: 67%;}
.form-updt-k .supprt-left::after {width: 270px;}
.adbg-4 h1 {font-size: 29px;}
.abt-2.about {width: 100%;padding: 0px 14px;}
.abt-2 .reviewbox1 {padding: 0px 0px 0px;margin: 27px 0px 0px;width: 100%; min-height: auto;}
.adbg-2 h1, .adbg-3 h1 {font-size:32px;}
.abt-2 .chng-awrd .reviewbox-head {width: 45%; position: inherit;margin-top: 23px;}
.abt-2 .reviewbox-head{margin-top: 23px;}
.bnr-conta .container p {font-size: 15px;color: #fff;margin-top: 35px;width: 100%;}
.bnr-conta h2 {font-size: 28px;}
.bnr-conta {min-height: 410px;}
.frm-side {width: 100%; padding: 18px 15px 30px 17px;}
.dwn-clr-arw {font-size: 24px;}
.bnr-conta .container {padding-top: 67px;}
.container.container-form-up {width: 93%;}
.clside {width: 100%; padding: 16px 0px 0px 22px;}
.block-1o b {font-size: 18px;}
.block-1o {width: 96%;margin-bottom: 40px;}
.down-tech .dwn-clr-arw {margin-left: 4px;}
.down-tech .container {width: 100%; padding: 0px 8px;}
.frm-side .request {display:inherit; margin:0 auto; width:85%;}
.fl-dv {min-height: auto; padding-bottom:20px;}
.down-tech {margin: 39px 0px 17px;}
.styl-ara-bg{display:none;}
.bnr-conta .container.cont-hlf-lft {padding:0px;background: #fff; position:static; display: block;}
.bnr-conta .container.cont-hlf-lft .col-md-4{width: 92%; margin: 30px 16px 0px;}
.abt-tech.down-tech {margin: 30px 0px 19px;}
.down-tech.abt-tech .col-md-4 {padding: 0px 0px 0px 0px;}
.abt-tech .fl-dv:hover span.hdspon {margin-left: 90px;}
.career-mdl-cnt .col-sm-12{width:100%;}
.container.container-form-up.career-mdl-cnt {margin: -87px auto 0px;}
.career-mdl-cnt .frm-side {min-height: auto;}
.career-mdl-cnt .clside {padding: 18px 5px 10px 26px;}
.pra-freq {font-size: 14px;}
.lst-styl-disc li {font-size: 14px;}
.container.dwn-view-lepd {width: 100%;padding: 0px 30px;}
.cont-inr-life .row {border-radius: 0px;box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.1);}
.edt-rght-vw {padding: 17px 10px 10px;}
.bnr-conta.nw-career-bnr .container p {width: 97%;}
.edt-rght-vw p {font-size: 14px;}
	.abt-tech.down-tech.moderate_abt-tech{margin-top:60px;}
	.bnr-conta + .modrate_abt_us.container.cont-hlf-lft{margin: -170px auto 0px;}	
}
@media screen and (max-width: 640px){
	.para-wdline{width:100%;}	
	.toolscontainer-hp{width:480px;}
.boxcontainer-ht{display: block;}
.boxcontainer-ht .box{width:auto; margin:30px 0 0 0;}
.popover{ text-align:center; max-width: inherit !important;}
.videosmainpage .faqs.videos{width:150px;}
.videosmainpage .inner_div{margin:0 0 0 160px;}
.videosmainpage .softvideos{padding:10px; padding-bottom:20px;}
.videosmainpage .videos .box{margin:10px; margin-top:20px;}
.videosmainpage .tabsbuttonschange{width:150px;}
.videosmainpage .videoboxnn iframe{height: auto; width:100% !important;}
.videosmainpage iframe{height: auto; width:100% !important;}
.flaxboxnewp{display:block;}
.flaxboxnewp .box{width:auto; margin:0 0 30px 0;}
.porduct-list11{width:inherit; max-width:700px;}
.boypageheadernew .right{display: none;}
.buypagetable a.buybtn{font-size: 14px; padding: 6px;}
.buypagetable .priceold b{font-size: 18px;}
.buypagetable .pricenew{font-size: 24px;}
.h-tabs .nav-tabs > li > a{font-size: 16px;}
.upgradetable{margin: 0 -10px;}
.upgradetable table{font-size: 12px;}
.upgradetable table td.headingone{font-size: 16px;}
.upgradetable table th{font-size: 15px;}
.upgradetable table td.blbgbltx{font-size: 18px;}
.upgradetable table td, .upgradetable table th{padding-left: 5px; padding-right: 5px;}
.upgradetable table td a, .upgradetable table td a.dl{font-size: 12px; padding: 10px 5px;}
.topstrip{display: none;}
.footertop ul li{float:none; text-align:left; font-size:14px; margin-bottom:20px;}
.footertop ul li span{display:inline;}
.footertop ul li:nth-child(2){background-position:left top; padding:15px 0 0 60px; margin:0 0 20px 0;}
.footertop ul li:nth-child(4){background-position:left top; padding:15px 0 0 60px; float:left;}
.footertop ul li:nth-child(3) img{max-width:inherit; margin:0;}
.flexrow{display:block; padding-bottom:20px;}
.flexrow .colls{width:auto; padding:10px;}
.flexrow .colls strong span{display:inline;}
.demo{width:100%;}
.demo iframe{ height:inherit;}
#submenubar a span{display:none;}
#submenubar a i{display: block;}
.h-tabs .nav-tabs > li > a{padding:15px 25px;}
.modelboxnew{padding:10px;}
.modal-tabs .nav-tabs{width:120px;}
.modal-tabs  .nav-tabs > li > a{font-weight:normal;}
.modal-tabs .tab-content{margin:0 0 0 150px;}
.toolscontainer{display: block;}
.toolscontainer .box{width: auto; margin: 0 0 30px 0;}
.toolscontainer .box.wt50{width: auto;}
.categorycontainer{display: block;}
.categorycontainer .box{width: auto; margin: 0 0 30px 0;}
.categorycontainer .box a.bn{max-width:65%; display:block; text-align:center;}
.categorycontainer .box a.dl{max-width:65%; display:block; text-align:center;}
.partner-supports ul li {font-size: 13px; padding: 10px;}
.affiliatebanner h1 {font-size: 30px;}
.partners-banner h1 {font-size: 30px;}
.resellersbanner h1 {font-size: 30px;}
.dotlist {width: auto;}
.flexboxcol {display: block;}
.flexboxcol .box {width: auto;}
.flexboxcol1 {display: block;}
.flexboxcol1 .box {width: auto; margin: -1px 0 0 0;}
.flexboxcol1 .box:last-child {width: auto; margin: -1px 0 0 0;}
.newflex {display: block;}
.newflex .box {width: auto;}
.newflex .boxnnn {width: auto;}
.becomesection {display: block;}	
.imagesectionnew {display: none;}
.contentsectionnew {width: auto;}
.contentsectionnew .box{width:auto;}
.signuobox{display:block;}
.signuobox .box{width:auto;}

.flexco{display:block; border-bottom: 0px;}
.table_typ li{border-width: 0px 0px 1px 0px; width:100%; padding: 17px 0px 19px 0px;}
.ahera{float:left;padding: 17px 23px;}	
.table_typ li:last-child{border-bottom:0px;}	
.bucketdiff .regolojk{margin-bottom:5px;}

.idlmodal-content{width:94%; padding:2%;}
.modelarea strong{font-size:24px;}
.modeloffer-bg{width:auto;}
.featr_edlv_mod li { margin: 0px 19px 14px!important;}
.featr_edlv_mod{text-align: center;}
.tltpsc_edlv li {width: 91%;}
.tltpsc_edlv li a {cursor: auto;}
.tltpsc_edlv li a span{width:100%;position: static; display:block; padding: 0px; visibility: visible; opacity: 1; box-shadow: none; background: #fff;text-align: left; font-size: 16px;margin-top: 12px;}	
	.bold_tickedlv li{width: 100%;}	
	.bold_tickedlv li:nth-child(2n){margin-left: 0px;}	
.right_vidscstk {padding: 39px 26px 40px 29px;}
	.progress_rowed .circle{margin-bottom: 30px; }
	.add_posit-vidosm .carousel-control .glyphicon-chevron-left{top:99%;}	
.add_posit-vidosm{top: -167px;}
	.modrate_abt_us .nav-tabs > li{font-size:15px;}	
}
@media screen and (max-width: 480px){
	.white_bg_exp{border-radius: 0px 0px 0px 80px;}	
	.toolscontainer-hp{width:300px;}
.modeloffer-box a{display:inline-block; width:auto; font-size:13px; text-transform:none; padding:7px 5px;}
.modeloffer-box strong{font-size:20px; margin:0;}
.modeloffer-box strong b{font-size:14px;}
.modeloffer-box span{font-size:16px; color:#000;}
.categorieslist{display: block;}
.categorieslist ul{width: auto; margin: 0 0 30px 0;}
.buypagetable table th, .buypagetable table td{padding: 10px 4px; font-size: 13px;}
.buypagetable .tableheading{font-size: 15px;}
.h-tabs .nav-tabs > li > a{text-align: left;}
.h-tabs .nav-tabs > li > a span{display: block;}
.buypagetable a b{display: block;}
.container{margin:0;}
.headersearcharea{display:none;}
.navbar-toggle{margin-right:112px;}	
.topsection .left a.dl{font-size:14px; font-weight:normal; color:#fff; display:inline-block; background:#71b520; border:2px solid #71b520; padding:10px; border-radius:6px; margin:0 10px 0 0;}
.topsection .left a.bn{font-size:14px; font-weight:normal; color:#15a2fe; display:inline-block;  border:2px solid #15a2fe; padding:15px 10px; border-radius:6px;}
.h-tabs .nav-tabs > li > a{font-size:14px; padding:15px 15px;}
.menubaricon{right: 120px;}
.homepagetopsection .carousel-control.left{left: 0;}
.homepagetopsection .carousel-control.right{right: 20px;}
.sectetionadded .newfaqs{display: block;}
.sectetionadded .faqspart{width:auto; margin-bottom: 20px;}
.buypagetable .tablespace{padding: 50px 3px;}
.buypagetable .fa-shopping-cart, .buypagetable a.btndltable .fa-download{display: block; font-size: 20px;}
.buypagetable a.buybtn {padding: 3px 10px; font-size: 0px;}
.buypagetable a.btndltable{font-size:0px; padding: 3px 10px;}
.prsboxin.add.add11 a {padding: 10px 7px;font-size: 15px;}	
.container.dwn-view-lepd.dn-knw-whr, .container.dwn-view-lepd.dn-knw-whr.pdf-case {margin: 51px 6px 56px;}
.container-form-up.fr-case-stud {margin-top: 53px !important;}
.dn-knw-whr .edt-rght-vw, .dn-knw-whr .edt-rght-vw.vw-nor { padding: 6px 15px 10px 16px;}
.container.cntnr-edio {padding: 0 3px;}	
.containerspace.cnt-lssps{padding-top:10px;}	
	
/*-----office365---*/
/*-----office365---*/
.videoframe.framemin-mob .box{height: auto;}	
.videoframe.framemin-mob .box:last-child{margin-bottom:5px;}	

.prod-mnth_tb_rw {padding: 0px 15px 0px 15px;border-radius: 0px;width: 100%;}	
.nav-tabs.prod-mnth_tb_rw > li { display: inline-block;float: none;}
.prod-mnth_tb_rw{text-align:center;}
.prod-mnth_tb_rw li a{padding: 10px 15px;}
.topsection.bgimage.prodct_ofmnth .padn {padding: 0px 0px 20px;}	
.full-version-209 .section-ost-pst-thrsm li{margin-bottom:19px;}
.full-version-209 .topsection.bgimage.krn_fr-Ostps{padding-bottom: 55px;}
.full-version-209 .headin{padding: 20px 15px 20px 80px;}	
	.newsectionpage .headingpart{font-size: 26px;}	
	.newsectionpage .headingpart .smallh{font-size: 16px;}
	.newsectionpage{margin-top: 0px;padding-top: 0px;}
	.newsectionpage.singl-rowcnt{padding-top: 0px !important;}	
	
}
<!--Thankyou Page CSS Start-->
.thanyoucontainer{margin-top:60px;}
.thanyoucontainer .breadcrumbs{color:#0f70d1; padding-top:50px;}
.topsection.bgimage .breadcrumbs a{color:#283a44;}
.thankscontainerspace{padding: 50px 0 0;}
.thankscontainer{box-shadow: 0 0 5px rgba(0,0,0,0.2); display:flex; border-radius:20px;}
.thankscontainer .thanksleftbox{box-shadow: 0 0 10px -2px rgba(0,0,0,0.3); width:50%; padding:4% 3%; border-radius:20px;}
.thankscontainer .topheading{color:#283a44;}
.thankscontainer .topheading span{display:block; font-weight:bold;}
.thanksleftbox a.button{font-size:18px; width:auto; background:#0bd48b; font-weight:normal; color:#ffffff; display:inline-block;  padding:15px 25px; border-radius:6px; margin:0 0 10px 0;}
.thanksleftbox a.button:hover{background:#05c07c;}
.thankscontainer .guideheafing{padding:60px 0 0 25px; font-size:35px;}
.thanksdocs ul {margin: 20px 0 0 0; overflow: hidden; padding: 0 0 0 0; text-align: center;}
.thanksdocs ul li { padding: 0 0 0 25px; margin:0; display: inline-block;}
.thanksdocs ul li a {background: url(../imagenew/pdficon.png) no-repeat 10px 10px; display:block; border-radius:8px; font-size:15px; font-weight:300; border:1px solid #b7b7b7; text-align:center; color:#283a44; padding:10px 20px 10px 30px;}
.thanksdocs ul li a:hover{background:#dedede url(../imagenew/pdficon.png) no-repeat 10px 10px;}
.thankscontainerspace .buypagetable{ max-width:100%; margin: 0 auto; margin-top: 50px;}
.graboffertext{font-size:45px; color:#555555; font-weight:normal; padding-top:30px;}
.graboffertext span{display:block; width:10%; height:2px; background:#00aeef; margin:0 auto;}
@media screen and (max-width: 768px) {
.thankscontainer{display:block;}
.thankscontainer .thanksleftbox{width:100%; padding:5%;}
.thanksleftbox a.button{font-size:15px; width:98%; margin:0 auto; text-align:center;}
.thanksdocs ul{padding-bottom:30px;}
.thanksdocs ul li{padding:0;}
.thanksdocs ul li a{margin-bottom:20px;}
.omd-cls.flex_cntK .col-md-4 { width: 100%;}	
}
<!--Thankyou Page CSS End-->
<!--Exchange Migration Buy Page CSS-->
.buy-box-page {max-width:95%; margin:0 auto; width:100%;}
.prsbox{display:flex; margin:50px 0;}
.prsboxin{margin:0; position:relative; width:25%; border-radius:20px; padding:0 0 30px 0; min-height:230px; margin:12px; background:#fff; box-shadow:0 0 10px #ddd;}
.prsboxin div{ padding:20px; text-align:center;}
.prsboxin div b{font-weight:normal; color: #cc3300; display:block; margin:10px 0 0 0;}
.prsboxin div:hover{background:#e5f6ff;}
.prsboxin div span{display:block; font-size:21px; border-radius: 20px 20px 0 0; background: #1a7ae1;padding:15px 10px;color: #fff;}
.prsboxin div strong{display:block; font-weight:bold; color:#283a44; padding:10px 0; font-size:30px;}
.prsboxin div a{display:inline-block; background:transparent; padding:10px 20px; border-radius:4px; font-size:16px; color:#0066CC; border:2px solid #0066CC; margin:35px 0 0 0;}
.prsboxin div a:hover{text-decoration:none; background:#0066CC; color:#ffffff;}
.prsboxin div a i{margin-right:5px; font-size:20px;}
.prsboxin div p{text-decoration:line-through; font-size:20px; padding:20px 0 0 0; color:#969ca0;}
.prsboxin div p i{font-style:normal; color:#969ca0;}
.prsboxin.add{margin:20px auto; width: 100%; text-align:center; border:0; background:none; padding:0; min-height:inherit; box-shadow:none;}
.prsboxin.add a{ margin:0; background:#0066CC; color:#ffffff; font-size:16px; padding:10px 20px; border-radius:8px;}
.prsboxin.add div a i{font-size:14px; margin-right:2px;}
.prsboxin.add div a:hover{text-decoration:none; background:#0472e0; padding:8px 10px; border-color: #0472e0; color:#ffffff; border:none;}
.prsboxin div:hover{background:inherit;}
.chngboxcolor{background:#FFFFFF;}
.prsboxin{}
.prsboxin div{padding:0;}
.prsboxin div a.requestquotebtn{ font-size:14px; background:#cc0000; border-bottom:3px solid #8d0202; line-height:inherit;}
.prsboxin div a.requestquotebtn:hover{background:#CC0000;}
.txtnn{font-style:normal; font-size:14px; margin-top:20px; line-height:inherit;}
.txn1{font-size:21px; line-height:inherit;}
.validtxt{margin:10px 0 0 0; color:#CC3300; line-height:inherit;}
.prsboxin div.crosstxt{text-decoration: line-through; color: #FF0000;  font-size: 20px;   padding: 20px 0 0 0;	line-height:inherit;}
.crosstxt div{color:#666666; line-height:inherit;}
.prsboxin div.saleprice{font-weight: bold; color: #99cc00; padding: 10px 0; font-size: 30px; border-bottom: 1px dashed #ccc; line-height:inherit;}
.checkbox-custom {position: relative; width: 18px; height: 18px; margin: 4px 0 0 0; display: inline-block; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; outline: 0; top:4px; }
.checkbox-custom:after {content: ''; position: absolute; display: block; z-index: 1; width: 18px; height: 18px; border: 1px solid #999; border-radius: 2px;  outline:none;}
.checkbox-custom[type=checkbox]:before {background: #fff url(../imagenew/ckeck-active.png); background-size: 10px 8px; background-repeat: no-repeat; 
background-position: 3px 4px; position: absolute; left: 2px; z-index: 2; opacity: 0; width: 100%; height: 100%; color: #d4d4d4;  outline:none;}
.checkbox-custom[type=checkbox]:checked:before {content: ''; position: absolute; top: 0px; opacity: 1; left: 0px; border: 1px solid #999; border-radius: 2px; outline:none;}
.prsboxin div b.checktext-style{color:#415d75; display:inline;  font-size:14px; margin-top:-4px;}
.prsboxin .areaspace{padding:20px 0 10px 0 !important;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.prsboxin div a.requestquotebtn{margin-top:30px;}
}
@media only screen and (max-width: 980px) {
.buy-box-page{margin:0 10px; width:auto;}
.mainsection{text-align:left; width: auto; margin:0 auto; padding:0 20px;}
.featuressection{width:auto;}
.ex-mig .topright{ display:none;}
.topleft{float: left;width: 100%;}
}
@media only screen and (max-width: 640px) {
.nobox{display:none;}
.prsboxin{width:33%;}
.prsboxin div{padding:0;}
.prsbox{display:block;}
.prsboxin, .buy-bx-mod .prsboxin{width:auto;}
.viewertable .toolcompare{display: block;}
.freetoolbox{float: none; width: auto; padding: 20px;}
.scenario-box .prsboxin.add.add11 a{margin:0 auto; font-size: 12px;}
}
@media only screen and (max-width: 480px) {
.prsbox{display: block;}
.prsboxin{width: auto;}
.prsboxin div a{margin:15px 0 0 0;}
h1 img{display:none;}
.relsofone{text-align:left;}
.webinarmainpage .thumbimage{float:none; width:auto;}
.webinarmainpage .discontainer{float:none; width:auto;}
.fieldstyles{float:none; width:auto;}
.mod_migrator .wrap_in, .product_lst_in li{ width: 100%;}
.product_lst_in li{margin: 0px 0px 15px; }	
.product_lst_in li a{font-size:14px;}
.topsection.bgimage.mod_migrator{max-height: inherit; padding-bottom: 110px;}	
.topsection.bgimage.mod_migrator h1 {font-size: 48px;}	
.bnr-conta + .modrate_abt_us.container.cont-hlf-lft{margin: -130px auto 0px;width: 94% !important;}	
.modrate_abt_us .nav-tabs > li {font-size: 14px;}	
}
<!--End Exchange Migration Buy Page CSS-->
<!--Start Root Page CSS-->
.commontype p {margin: 0 0 10px 0;line-height: 25px;}
.commontype .styledtext {font-style: italic;font-size: 20px;line-height: 28px;}
.commontype .commonheading {font-size: 22px;padding-top: 20px;}
.commontype .commonheading1 {font-size: 18px;padding-top: 20px;}
.commontype ul {margin: 20px 0 0 10px;overflow: hidden;padding-bottom: 20px;}
.commontype ul li {background: url(../imagenew/check-marck.png) no-repeat 0 2px;padding: 0 0 0 26px;margin: 0 0 10px 0;line-height: 22px;}
.topsection.texture.texturecommon {background: #0072c6 url(../imagenew/commonbg.jpg) no-repeat;background-attachment: scroll;background-size: auto auto;background-size: cover;background-attachment: fixed;color: #fff;}
<!--End Root Page CSS-->
<!--Start Screenshots Page CSS-->
button.close{position: absolute; right: -15px; top: -15px; background: #CB0508; color: #fff; opacity: 1; width: 30px; height: 30px; border-radius: 30px; z-index: 9; font-size: 30px;}
.close:focus, .close:hover{opacity: 1;}
.modal-dialog{width: inherit; max-width: 800px;}
.htabsnew .panel{box-shadow: none; border: none; background: none;}
.htabsnew .nav-tabs{border: none; text-align: center;}
.htabsnew .nav-tabs > li{border: 1px solid #095eb2; margin: 0 0 0 -1px; float: none; display: inline-block;}
.htabsnew .nav-tabs > li > a{border-radius: 0; color: #283a44; font-size: 18px; margin: 0;}
.htabsnew .nav-tabs > li.active > a, .htabsnew .nav-tabs > li.active > a:focus, .htabsnew .nav-tabs > li.active > a:hover{background: #095eb2; color: #fff; border:none; padding: 11px 15px;}
.htabsnew .panel-group .panel-heading + .panel-collapse > .panel-body{padding: 0;}
.htabsnew .tab-pane{margin-top: 30px;}
.htabsnew .nav-tabs > li.active > a:after {position: absolute; bottom: -10px; left: 50%; margin-left: -10px; content: ""; display: block; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #095eb2;}
.htabsnew .nav-tabs > li.active > a:after {bottom: -10px; margin-left: -10px; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #095eb2; border-radius: 0;}
#tabmenu {margin: 20px 0 0 0;  text-align: center;}
#navtabs {  padding-left: 0; margin: 0; border-bottom: 2px solid #b7b7b7; display: inline-block; margin: 0 auto;}
#navtabs li { display: inline-block; list-style: none; margin: 0;}
#navtabs li a { font-size: 20px; color: #000d2c; padding: 15px 40px; display: block; }
#navtabs-content {margin-top: 30px; }
#navtabs li a.active, #navtabs li a:hover { color: #0667cf ; border-bottom: 4px solid #0667cf ; margin-bottom: -3px; text-decoration: none;}
#tabmenu1 {margin: 20px 0 0 0;  text-align: center;}
#navtabs1 {  padding-left: 0; margin: 0; border-bottom: 2px solid #b7b7b7; display: inline-block; margin: 0 auto;}
#navtabs1 li { display: inline-block; list-style: none; margin: 0;}
#navtabs1 li a { font-size: 20px; color: #000d2c; padding: 15px 40px; display: block; }
#navtabs-content1 {margin-top: 30px; }
#navtabs1 li a.active, #navtabs1 li a:hover { color: #0667cf ; border-bottom: 4px solid #0667cf ; margin-bottom: -3px; text-decoration: none;}
.modal-lg {display: inline-block; max-width: inherit; width: inherit; position: relative; margin: 30px auto;}
button.close span{margin: -3px 0 0 0; display: block;}
.box-row{display: flex;}
.box-row .screenbox{width: 25%; margin: 8px; border-radius: 6px; background: #fff; box-shadow: 0 0 3px #ccc; padding: 5px; position: relative;}
.box-row .screenbox.change img{position:relative; width:100%;}
.box-row .screenbox.change img:hover{opacity:0.5; }
.box-row .screenbox.change:hover i{background:url(../imagenew/hover-zoom.png) no-repeat 0 0; position:absolute; left:42%; top:41%; position:absolute; z-index:99; width:30px; height:30px;}
.imageeffect {opacity: 1; display: block; width: 100%; height: auto; transition: .5s ease; backface-visibility: hidden;}
.middlezoom {transition: .5s ease; opacity: 0; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); text-align: center;}
.box-row .screenbox:hover .imageeffect {opacity: 0.5;}
.box-row .screenbox:hover .middlezoom {opacity: 1;}
.imageeffecttext{background: rgba(27, 159, 248, 0.8); color: white; width:30px; height:30px; line-height:30px; border-radius:30px; font-weight:bold; font-size:30px; display: block; }
span.modal-content{display: block; border-radius: 0;}
p.imagetext{padding-top: 10px;}
@media only screen and (max-width: 980px) {
#navtabs li a{font-size: 16px; padding: 15px 20px;}
#navtabs1 li a{font-size: 16px; padding: 15px 20px;}
}
@media only screen and (max-width: 767px) {
#navtabs li a span{display: block;}
#navtabs1 li a span{display: block;}
#navtabs li a{text-align: left;}
#navtabs1 li a{text-align: left;}
}
@media only screen and (max-width: 480px) {
#navtabs li a{padding: 15px 10px; font-size: 13px;}
#navtabs1 li a{padding: 15px 10px; font-size: 13px;}
.box-row{display: block;}
.box-row .screenbox{width: auto; display: block; margin: 15px;}
.left-part-box{float:none; width:auto;}
.right-part-box{float:none; width:auto; margin-top:30px;}
}
<!--End Screenshots Page CSS-->
.gwthankscontainer{}
.gwthankscontainer .gwthanksbox{box-shadow:0 0 10px #666666; border-radius:20px; width:70%; padding:4% 3%; margin:0 auto; text-align:center;}
.gwthankscontainer .topheading{color:#283a44;}
.gwthankscontainer .topheading span{display:block; font-weight:bold;}
.gwthanksbox a.button{font-size:18px; width:auto; background:#0bd48b; font-weight:normal; color:#ffffff; display:inline-block;  padding:15px 25px; border-radius:6px; margin:0 0 10px 0;}
.gwthanksbox a.button:hover{background:#05c07c;}
.gwthanksdoc{width:46%; float:left; box-shadow:0 0 10px #666666; border-radius:10px; margin:0 0 2% 2%; padding-bottom:30px;}
.gwthanksdoc .guideheading{padding:60px 0 0 25px; font-size:35px;}
.thanksdocs ul {margin: 20px 0 0 0; overflow: hidden; padding: 0 0 0 0; text-align: center;}
.thanksdocs ul li { padding: 0 0 0 25px; margin:0; display: inline-block;}
.thanksdocs ul li a {background: url(../imagenew/pdficon.png) no-repeat 10px 10px; display:block; border-radius:8px; font-size:15px; font-weight:300; border:1px solid #b7b7b7; text-align:center; color:#283a44; padding:10px 20px 10px 30px;}
.thanksdocs ul li a:hover{background:#dedede url(../imagenew/pdficon.png) no-repeat 10px 10px;}
.thanksdocs ul li a.htmlfile{background: url(../imagenew/html-file-icon.png) no-repeat 10px 10px;}
.thanksdocs ul li a.htmlfile:hover{background:#dedede url(../imagenew/html-file-icon.png) no-repeat 10px 10px;}
.gwthanks {border-radius: 6px;padding: 5px;margin: 10px auto;width: 80%;}
.gwthanks a {color: #FF9900;font-weight: bold;}
.gwsteps {width: 31%;padding: 2%;margin: 1%;text-align: center;float: left;height: 280px;box-shadow: 0 0 10px #666666;}
.gwsteps p {}
.gwsteps span {display: block;font-size: 12px;font-weight: bold;color: #990000;text-align: left;padding: 15px 0 5px 0;}
.gwsteps strong {display: block;text-transform: uppercase;font-size: 24px;color: #666666;text-shadow: 1px 1px #ffffff;}
.gwthbox {background: #ffffff;border-radius: 6px;}
.gwthbox strong{color: #999999;}
@media only screen and (max-width: 767px) {.gwthankscontainer .gwthanksbox{width:95%; margin:0 auto;} .gwthanks{width:100%;} .gwsteps{width:98%; margin:0 auto 20px auto; float:none;}}
@media only screen and (max-width: 480px) {.gwthankscontainer .gwthanksbox{width:95%; margin:0 auto;} .gwthanks{width:100%;} .gwsteps{width:98%; margin:0 auto 20px auto; float:none;}}
/*---neww-css*/
/*---ipad-pro---*/
@media screen and (max-width: 1024px) {
.abt-2.about {width: 99%;}	
.bnr-conta {min-height: 470px;position: relative;}	
.container.container-form-up {margin: -127px auto 0px; width: 90% !important; position:relative;}
.bnr-conta .container {padding-top: 108px;}
.block-1o {width: 90%;}
.down-tech .container {width: 97.5%;}
.down-tech .col-md-4 {padding: 0px 12px;}
span.hdspon {font-size: 18px;}
.fl-dv:hover span.hdspon {margin-left: 60px;}
.fl-dv:hover .blue-circle {width: 160px;}
.fl-dv:hover .mail-oo {background-position: 86px 58px;}
.fl-dv:hover .phnmg{background-position: 88px 56px;}
.fl-dv:hover .knwldg{background-position: 87px 56px;}
.bnr-conta .container p {font-size: 17px;}
.fl-dv {padding: 27px 21px 10px 50px;}
.fl-dv p {min-height: 81px;}
.bnr-conta.bnrtp-abt-us .container.n-vpd {padding-top: 74px;}
.bnr-conta .container.cont-hlf-lft {margin-top: 45px;width: 100%;margin-right: 0px; right:0px;}
.cont-hlf-lft .col-md-4 {padding: 0px 0px 32px; margin: 0px 8px;}
.bnr-conta .container.cont-hlf-lft p {padding: 0px 30px 0px 26px;}
.aply-aeca.pdlf-mrg {padding-left: 25px;}
.down-tech.abt-tech .container {width: 100%;margin: 0px;padding: 0px 15px;}
.down-tech.abt-tech .col-md-4 {padding: 0px 8px;}
.abt-tech .fl-dv:hover .out-cust {background-position: 75px 52px;}
.abt-tech .fl-dv:hover .loca-o {background-position: 88px 52px;}
.abt-tech .fl-dv:hover .operat-on {background-position: 84px 52px;}
.down-tech.abt-tech .container .fl-dv {padding: 27px 17px 10px 26px; min-height: 250px;}
.abt-tech span.hdspon {margin: 0px 0px 30px 90px;}
.bnr-conta.bnrtp-abt-us .container p {width: 93%;}
.container.dwn-view-lepd {margin: 60px auto;width: 90%;}
.abt-2 .reviewbox1 {min-height: 394px;}
.footersectionnew .subscribe-now {width:75%;}
.footersectionnew .subscribe-now input{width:100%; padding-right:10px;}
span.mdl-magr {margin: 47px 0px 43px;}	
.abt-midcng {margin: 55px 0px 0px;}	

.container-fluid.dyna_chng-cont {padding: 0px 23px;}
.cont-inr-din {padding: 50px 45px 50px;}	
.pd_oinflx {margin-bottom: 50px;}
.prsboxin.prso-indffrnt-txtbx {padding-right: 1px;font-size: 25px;}
}
/*---ipad-pro-end---*/
/*---ipad devices---*/
@media screen and (max-width: 979px) {
	#stickybaronpage .pro-nav{display:none;}
	#stickybaronpage .pro-name{line-height:inherit; min-height:50px; font-size:18px; color:#000;}
.omd-cls .col-md-4 .inr-styl {min-height: inherit;margin-bottom: 23px;padding-bottom: 10px; }
.containerspace.new-cnt-tb{padding: 28px 0;}
.new-new-ltr-edt .newsarchives {width: 100%;top: -43px; margin-top: -45px; right:0px; padding-bottom: 21px;}
.newsarea.nw-nws-ara {width: 100%; }
.nw-nws-ara .newscont {width: 90%;}
.newsarchives ul li {width: 12.33%;}
.nw-nws-ara .news {margin-top: 40px;padding: 0px 0px 17px 0px;}
.nw-nws-ara .news {margin-left: 43px;}
.tnchurt {font-size: 19px;}
.er-ppd .press-right {width: 100%;position: static;margin-top: -40px;margin-bottom: 46px;}
.inr-condt{width: 100%;clear: both;}
.er-ppd .newsarchives{padding: 30px 2.3% 40px 2.5%;}
.out-luke .col-md-4{width: auto; vertical-align: text-bottom;float: none; margin:0 auto; margin-bottom:40px; max-width:450px;}
.omd-cls.out-luke .col-md-4 .inr-styl {min-height: 333px;}
.shp-heer {font-size: 14px;margin-top: 6px;}
.jngl-bnd {width: 77%;}
.txt-frmt {font-size: 15px;}
.about-us .cont {max-width: 740px;}
.abt-2.about {width: 100%;}
.cont.cnt-oo {width: 82%;}
.out-lk-integ .flexbox.marg-bt-1 .col-md-4 {width: 50%;}
.cnt-oo .headdinglarg {font-size: 21px;}
.cnt-oo .bigfont, .mdl-chck-sec .bigfont {font-size: 17px;}
.container-gray.mdl-chck-sec .jobd {width: 94%;}
.navigation-in {width: 94%;}
.navigation-in .reg-cls {font-size: 20px;}
.life-at .careercont {margin: 10px auto;width: 94%;}
.life-at .headdinglarg {font-size: 23px;color: #000;margin:0px 0px 13px;display: block;}
.life-at .pagetxt p {font-size: 13px;line-height: 23px;margin: 0px;}
.mdl-chck-sec .listpoint ul li{margin-left: 23px;font-size: 13px;}
.mdl-chck-sec .lighttxt {padding-bottom:0px;}
.form-updt-k .supportcont {width: 94%;}
.form-updt-k .support-right {width: 37%;}
.form-updt-k .supprt-left {width: 59%;}
.abt-2 .reviewbox1 b {font-size: 17px;}
.abt-2 .reviewbox1 {width: 31.33%;  margin: 1.666% 1%;}
.abt-2 .reviewbox-head img {margin: 0 7px 0 0;width: 63px;}
.abt-2 .reviewbox-head strong {font-size: 15px;}
.abt-2 .reviewbox-head span {font-size: 11px;}
.abt-2 .reviewbox-head {padding: 15px 20px 0px 14px; min-height: 91px;}
.abt-2 .reviewbox-head i {font-size: 11px;}
.abt-2 .chng-awrd .reviewbox-head {min-height: 91px; width: 65%;}
.abt-2 .reviewbox1 p {padding: 22px 13px 0px 13px;}
.frm-side{display:inline-block; vertical-align:top;width: 50%;padding: 18px 29px 30px 29px;}
.clside{display:inline-block; vertical-align:top; width: 49.33%;padding: 46px 0px 20px 30px;}
.fl-dv {min-height: 207px;}
.fl-dv p {min-height: auto;}
.down-tech .dwn-clr-arw {margin-left: 39px;}
.down-tech .col-md-4{margin-bottom:30px;}
.down-tech {margin: 53px 0px 50px;}
.bnr-conta.bnrtp-abt-us .container p {width: 100%;}
.bnr-conta .container.cont-hlf-lft p {padding: 0px 7px 0px 26px;}
.aply-aeca {font-size: 18px;}
.aply-aeca.pdlf-mrg {margin-top: 14px;}
.down-tech.abt-tech .container .fl-dv {min-height: 199px;}
.cl-bg-22 {background-position: 0 -40px;}
.career-mdl-cnt .clside {padding: 18px 5px 20px 26px;}
.topsection.fr-ucls-nw .left.changesection {width: auto;}
.formsection.frmsc_btchb {margin: 47px 0px 10px;max-width: 390px;}
.cont-inr-din {padding: 30px 25px 30px;}
.cont-inr-din .buy-bx-mod .prsboxin div a {font-size: 14px;padding: 5px 10px;}	
}
/*---ipad devices-end---*/
/*---for mobile devices---*/
@media only screen and (max-width:767px){
.new-cnt-tb .vtabsnew .panel-group {margin-left:0px;}
.omd-cls .col-md-4{padding:0px;margin-top: 10px; max-width:400px; margin:10px auto 30px auto;}
.new-cnt-tb .panel-default > .panel-heading {background-color: #e5e5e5;padding: 15px 10px;}
.newsarchives ul li {width: 29.27%;}
.nw-nws-ara .newsdate .er-allspn{display: inline-block; margin-right: 9px;}
.nw-nws-ara .newscont {width: 100%;}
.nw-nws-ara .newsdate {margin-bottom: 5px;}
.nw-nws-ara .news {margin-left: 0px;padding: 0px 5px 15px;margin-top: 32px;}
.tnchurt {margin: 36px 0px 33px;padding: 14px 22px;font-size: 16px;line-height: 23px;}
.new-new-ltr-edt .newsarchives{padding-left: 3%;padding-right: 3%; margin-top: -31px;}
.er-ppd .newsarchives{padding-bottom:22px;}
.inr-condt .news .newscont {padding: 25px 17px 10px;}
.inr-condt .news .newsdate {padding: 20px 15px 40px;text-align: center;}
.er-ppd .press-right {margin-bottom: 36px;}
.omd-cls.out-luke .col-md-4 .inr-styl {min-height: auto;}
.out-luke .col-md-4 {width: 100%;}
.out-cont .panel-title > a.collapsed:before {visibility: hidden;}
.txt-frmt {position: relative;z-index: 11;}
.jngl-bnd {padding: 7px 0px 7px 7px;}
.jngl-bnd::before {left: -53px;top: 20px;}
.jngl-bnd::after {right: -52px;top: 20px;}
.about-us .cont {max-width: 97%;}
.about-us h2{line-height:49px;margin: 8px 0 40px;}
.about-us .right p{line-height:20px; font-size:12px;}
.about-us .cont {padding: 38px 15px;}
.abt-2 .faqtab-content {padding: 0px;}
.abt-2 .reviewbox1 {padding:17px; margin:12px;}
.abt-2 .faqtabs-menu li a.readd {font-size: 17px;}
.abt-2 .award-right {width: 100%;text-align: center;padding: 0px 10px;}
.abt-2 .award-right a {float: none;margin: 0 auto;}
.abt-2 .award-left {width: 100%;text-align: center;}
.abt-2 .award-right strong {font-size: 22px;margin-top: 11px;}
.mdl-chck-sec .lighttxt {font-size: 19px;}
.cont.cnt-oo {width: 91%;}
.mdl-chck-sec .listpoint ul li {margin-left: 11px;font-size: 12px;}
.life-at .headdinglarg {font-size: 21px;}
.life-at .pagetxt p {line-height: 19px; font-size:12px;}
.out-lk-integ .flexbox.marg-bt-1 .col-md-4 {width: 18.1%;width: 100%;}
.form-updt-k .support-right {width: 100%;}
.form-updt-k .supprt-left {width: 100%;padding: 19px 14px; margin-bottom: 33px;}
.back-clr {width: 100%; padding: 9px 0px 15px;}
.cnt-lwr-tech .techno-support ul li {width: 94%;}
.cnt-lwr-tech .techno-support ul {margin: 0;padding: 13px 0 0 0;}
.support-bg.form-updt-k {margin: 0px 0 0px;}
.cnt-lwr-tech .lrg-txt {font-size: 29px;}
.form-updt-k .supportcont {padding: 11px 0;}
.form-updt-k .left-b {width: 67%;}
.form-updt-k .supprt-left::after {width: 270px;}
.adbg-4 h1 {font-size: 29px;}
.abt-2.about {width: 100%;padding: 0px 14px;}
.abt-2 .reviewbox1 {padding: 0px 0px 0px;margin: 27px 0px 0px;width: 100%; min-height: auto;}
.adbg-2 h1, .adbg-3 h1 {font-size:32px;}
.abt-2 .chng-awrd .reviewbox-head {width: 45%; position: inherit;margin-top: 23px;}
.abt-2 .reviewbox-head{margin-top: 23px; position: static;}
.bnr-conta .container p {font-size: 15px;color: #fff;margin-top: 35px;width: 100%;}
.bnr-conta h2 {font-size: 28px;}
.bnr-conta {min-height: 410px;}
.frm-side {width: 100%; padding: 18px 15px 30px 17px;}
.dwn-clr-arw {font-size: 24px;}
.bnr-conta .container {padding-top: 67px;}
.container.container-form-up {width: 93%;}
.clside {width: 100%; padding: 16px 0px 0px 22px;}
.block-1o b {font-size: 18px;}
.block-1o {width: 96%;margin-bottom: 40px;}
.down-tech .dwn-clr-arw {margin-left: 4px;}
.down-tech .container {width: 100%; padding: 0px 8px;}
.frm-side .request {display:inherit; margin:0 auto; width:85%;}
.fl-dv {min-height: auto; padding-bottom:20px;}
.down-tech {margin: 39px 0px 17px;}
.styl-ara-bg{display:none;}
.bnr-conta .container.cont-hlf-lft {padding:0px;background: #fff; position:static; display: block;}
.bnr-conta .container.cont-hlf-lft .col-md-4{width: 92%; margin: 30px 16px 0px;}
.abt-tech.down-tech {margin: 30px 0px 19px;}
.down-tech.abt-tech .col-md-4 {padding: 0px 0px 0px 0px;}
.abt-tech .fl-dv:hover span.hdspon {margin-left: 90px;}
.career-mdl-cnt .col-sm-12{width:100%;}
.container.container-form-up.career-mdl-cnt {margin: -87px auto 0px;}
.career-mdl-cnt .frm-side {min-height: auto;}
.career-mdl-cnt .clside {padding: 18px 5px 10px 26px;}
.pra-freq {font-size: 14px;}
.lst-styl-disc li {font-size: 14px;}
.container.dwn-view-lepd {width: 100%;padding: 0px 30px;}
.cont-inr-life .row, .cont-inr-life .row.revrs-cls {border-radius: 0px;box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.1);}
.edt-rght-vw {padding: 17px 10px 10px;}
.bnr-conta.nw-career-bnr .container p {width: 97%;}
.edt-rght-vw p {font-size: 14px;}
.formsection.frmsc_btchb {margin: 47px 0px 10px;max-width: inherit; width:100%;}
.sprt-prtn ul li{margin:0%; width:48%;}	
.container-fluid.dyna_chng-cont {max-height: initial; padding: 0px 16px;}	
.frst-pgnm {margin-right: 0px;}	
.cont-inr-din {padding: 24px 16px 19px; margin-bottom: 55px;}	
ul.asd-br {margin-top: 28px;}
.pd_oinflx {margin-bottom: 21px;}	
.cont-inr-din .prsbox {margin-top: 0px;}
.prsboxin.prso-indffrnt-txtbx {min-height: auto;margin: 0px;}	
.grd-int-mss {display:none;}
.dyna_chng-cont .buy-box-page {margin: 0 0px;}	
.dyna_chng-cont .prsboxin {margin:0px 0px 15px}	
.add-clr-bgg {padding: 16px 0px;}
.modal-lg{margin:30px 20px;}
}
@media only screen and (max-width:375px){
.full-version-209 .div-flow-right img{width: 32px;}
.full-version-209 .div-flow-right span{font-size: 13px;}
.full-version-209 .div-flow-right span i{font-size: 8px;}
.lfeflo img{max-width: 130px;}
}

/*---for mobile devices-end---*/
/*---neww-css-end---*/
<!--Demo Form Page CSS Start-->
.democontainer{}
.democontainer .container{max-width:1000px;}
.democontainer .breadcrumbs{color:#0f70d1; padding-top:50px;}
.topsection.bgimage .breadcrumbs a{color:#283a44;}
.demoformcontainer{box-shadow:0 0 10px #666666; border-radius:20px; width:65%; padding:5%; margin-right:1.5%; float:left;}
.demoformcontainer .heading{color:#283a44; font-size:30px; font-weight:300; padding:10px 0 20px 0;}
.demoformcontainer .heading span{color:#0066CC; font-size:30px; font-weight:bold; display:block;}
.demoformcontainer input.send{background:#1a7ae1; max-width:60%; margin:20px auto 0 0; float:left;}
.demoformrightontainer{width:30%; float:right;}
.demoformrightontainer .box{box-shadow:0 0 5px #666666; margin-bottom:30px; padding:20px; border-radius:8px;}
.demoformrightontainer .box .t1{font-size:25px; color:#0f70d1;}
.demoformrightontainer .box .t2{font-size:17px; color:#283a44;}
.demoformrightontainer .box p a{font-size:17px; color:#283a44; text-decoration:underline;}
@media screen and (max-width: 768px) {.thankscontainer{display:block;}.demoformcontainer{width: auto; margin:15px; margin-bottom:30px; padding:20px; border-radius:10px; box-shadow:0 0 5px #666666; float:none;} .demoformrightontainer{width:97%; float:none; margin:0 auto;} .downloadntpro{ overflow:hidden; margin:0;}}
@media only screen and (max-width: 480px) {.demoformcontainer{width:97%; margin:0 auto; float:none; margin-bottom:30px;}.demoformrightontainer{width:97%; float:none; margin:0 auto;}
<!--Demo Form Page CSS End-->


