 /*bootstrap 3.1.1 modifications --Need to remove this after removing comibined.css */
 b,strong
   {
   	font-weight: var(--hex_font_semibold) !important;
   }
.navbar .navbar-toggle{display: none;float: right;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);color: #ffffff;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);background-repeat: repeat-x;}
.nav-collapse.collapse{height:auto;overflow:visible;}
@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important ;} .visible-tablet{display:inherit !important;} .hidden-tablet{display:none !important;} .navbar .navbar-toggle{display: block;}}@media (max-width:767px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important;} .visible-phone{display:inherit !important;} .hidden-phone{display:none !important;}}@media (max-width:767px){body{padding-left:20px;padding-right:20px;} .navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px;} .container-fluid{padding:0;} .dl-horizontal dt{float:none;clear:none;width:auto;text-align:left;} .dl-horizontal dd{margin-left:0;} .container{width:auto;} .row-fluid{width:100%;} .row,.thumbnails{margin-left:0;} .thumbnails>li{float:none;margin-left:0;} [class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_home_head{font-size:25px!important;} .row-fluid [class*="offset"]:first-child{margin-left:0;} .input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto;} .controls-row [class*="span"]+[class*="span"]{margin-left:0;} .modal{width:auto;margin:0;}.modal.fade{top:-100px;} .modal.fade.in{top:0px;}}@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0);} .page-header h1 small{display:block;line-height:20px;} input[type="checkbox"],input[type="radio"]{border:1px solid #ccc;} .form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left;} .form-horizontal .controls{margin-left:0;} .form-horizontal .control-list{padding-top:0;} .form-horizontal .form-actions{padding-left:10px;padding-right:10px;} .media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px;} .media-object{margin-right:0;margin-left:0;}  .modal-header .close{padding:10px;margin:-10px;} .carousel-caption{position:static;}}@media (min-width:768px) and (max-width:979px){.row{*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px;} .span12{width:724px;} .span11{width:662px;} .span10{width:600px;} .span9{width:538px;} .span8{width:476px;} .span7{width:414px;} .span6{width:352px;} .span5{width:290px;} .span4{width:228px;} .span3{width:166px;} .span2{width:104px;} .span1{width:42px;} .offset12{margin-left:764px;} .offset11{margin-left:702px;} .offset10{margin-left:640px;} .offset9{margin-left:578px;} .offset8{margin-left:516px;} .offset7{margin-left:454px;} .offset6{margin-left:392px;} .offset5{margin-left:330px;} .offset4{margin-left:268px;} .offset3{margin-left:206px;} .offset2{margin-left:144px;} .offset1{margin-left:82px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%;} .row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%;} .row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%;} .row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%;} .row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%;} .row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%;} .row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%;} .row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%;} .row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%;} .row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%;} .row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%;} .row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%;} .row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%;} .row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%;} .row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%;} .row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%;} .row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%;} .row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%;} .row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%;} .row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%;} .row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%;} .row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%;} .row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%;} .row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%;} .row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%;} .row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%;} .row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%;} .row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%;} .row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%;} .row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%;} .row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%;} .row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%;} .row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%;} .row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%;} .row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:20px;} input.span12, textarea.span12, .uneditable-input.span12{width:710px;} input.span11, textarea.span11, .uneditable-input.span11{width:648px;} input.span10, textarea.span10, .uneditable-input.span10{width:586px;} input.span9, textarea.span9, .uneditable-input.span9{width:524px;} input.span8, textarea.span8, .uneditable-input.span8{width:462px;} input.span7, textarea.span7, .uneditable-input.span7{width:400px;} input.span6, textarea.span6, .uneditable-input.span6{width:338px;} input.span5, textarea.span5, .uneditable-input.span5{width:276px;} input.span4, textarea.span4, .uneditable-input.span4{width:214px;} input.span3, textarea.span3, .uneditable-input.span3{width:152px;} input.span2, textarea.span2, .uneditable-input.span2{width:90px;} input.span1, textarea.span1, .uneditable-input.span1{width:28px;}}@media (min-width:1200px){.row{/*margin-left:-30px;*/*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;}  .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px;} .span12{width:1170px;} .span11{width:1070px;} .span10{width:970px;} .span9{width:870px;} .span8{width:770px;} .span7{width:670px;} .span6{width:570px;} .span5{width:470px;} .span4{width:370px;} .span3{width:270px;} .span2{width:170px;} .span1{width:70px;} .offset12{margin-left:1230px;} .offset11{margin-left:1130px;} .offset10{margin-left:1030px;} .offset9{margin-left:930px;} .offset8{margin-left:830px;} .offset7{margin-left:730px;} .offset6{margin-left:630px;} .offset5{margin-left:530px;} .offset4{margin-left:430px;} .offset3{margin-left:330px;} .offset2{margin-left:230px;} .offset1{margin-left:130px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%;} .row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%;} .row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%;} .row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%;} .row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%;} .row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%;} .row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%;} .row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%;} .row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%;} .row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%;} .row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%;} .row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%;} .row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%;} .row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%;} .row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%;} .row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%;} .row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%;} .row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%;} .row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%;} .row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%;} .row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%;} .row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%;} .row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%;} .row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%;} .row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%;} .row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%;} .row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%;} .row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%;} .row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%;} .row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%;} .row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%;} .row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%;} .row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%;} .row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%;} .row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:30px;} input.span12, textarea.span12, .uneditable-input.span12{width:1156px;} input.span11, textarea.span11, .uneditable-input.span11{width:1056px;} input.span10, textarea.span10, .uneditable-input.span10{width:956px;} input.span9, textarea.span9, .uneditable-input.span9{width:856px;} input.span8, textarea.span8, .uneditable-input.span8{width:756px;} input.span7, textarea.span7, .uneditable-input.span7{width:656px;} input.span6, textarea.span6, .uneditable-input.span6{width:556px;} input.span5, textarea.span5, .uneditable-input.span5{width:456px;} input.span4, textarea.span4, .uneditable-input.span4{width:356px;} input.span3, textarea.span3, .uneditable-input.span3{width:256px;} input.span2, textarea.span2, .uneditable-input.span2{width:156px;} input.span1, textarea.span1, .uneditable-input.span1{width:56px;} .thumbnails{margin-left:-30px;} .thumbnails>li{margin-left:30px;} .row-fluid .thumbnails{margin-left:0;}}@media (max-width:979px){body{padding-top:0;} .navbar-fixed-top,.navbar-fixed-bottom{position:static;} .navbar-fixed-top{margin-bottom:20px;} .navbar-fixed-bottom{margin-top:20px;} .navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px;} .navbar .container{width:auto;padding:0;} .navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px;} .nav-collapse{clear:both;} .nav-collapse .nav{float:none;margin:0 0 10px;} .nav-collapse .nav>li{float:none;} .nav-collapse .nav>li>a{margin-bottom:2px;} .nav-collapse .nav>.divider-vertical{display:none;} .nav-collapse .nav .nav-header{color:#777777;text-shadow:none;} .nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} .nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} .nav-collapse .dropdown-menu li+li a{margin-bottom:2px;} .nav-collapse .nav>li>a:hover,.nav-collapse .dropdown-menu a:hover{background-color:#f2f2f2;} .navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999999;} .navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:hover{background-color:#111111;} .nav-collapse.in .btn-group{margin-top:5px;padding:0;} .nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} .nav-collapse .open>.dropdown-menu{display:block;} .nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none;} .nav-collapse .dropdown-menu .divider{display:none;} .nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none;} .nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);} .navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111111;border-bottom-color:#111111;} .navbar .nav-collapse .nav.pull-right{float:none;margin-left:0;} .nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0;} .navbar .navbar-toggle{display:block;} .navbar-static .navbar-inner{padding-left:10px;padding-right:10px;}}@media (min-width:980px){.nav-collapse.collapse{height:auto !important;overflow:visible !important;}}
input[type="email"]{outline: 0;padding: 4px 6px;display: inline-block;line-height: 20px;vertical-align: middle;}
li { line-height: 30px; }

/* latin */ 
/*@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGOode0-EuMkY--TSyExeINg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGOode0-EuMkY--TSyExeINg.woff2) format('woff2'), url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGNbE_oMaV8t2eFeISPpzbdE.woff) format('woff');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;

  src: url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGNbE_oMaV8t2eFeISPpzbdE.woff) format('woff');
}*/
:root{
  /* --hex_font_family:var(--hex_font_family); */
  /* --hex_font_family:'Muli', sans-serif; */
  --hex_font_family: 'Aeonik', sans-serif;
  --hex_font_normal : 500;
  --hex_font_medium : 500;
  --hex_font_semibold : 600;
  --hex_font_bold : 700;
  --hex_font_extrabold : 800;
}
body{
   padding:0px;
   overflow-x: hidden;
   font-family: var(--hex_font_family);
   font-size: 17px;
   font-weight: normal;
   line-height: 35px;
   -webkit-font-smoothing: subpixel-antialiased;
   
}

#mdm_home1
  {
  	margin-left: 0px !important;
  	font-weight: var(--hex_font_normal);
  }

.price_fix h1
  {
 margin-top: 80px !important;
  }

/* my style */

.below.activebar:after{
  content: '';
  position: absolute;
  width: 72px;
  height: 3.4px;
  background-color: #1abc9b;
  /*left: 64px;*/
  margin-left: -30px;
  margin-top: 4px;
  text-align: center;
}

.below.activebar1:after{
  content: '';
  position: absolute;
  width: 72px;
  height: 3.4px;
  background-color: #1abc9b;
  /*left: 64px;*/
  margin-left: -35px;
  margin-top: 6px;
  text-align: center;
}
.icon-right{
margin-left:130px;
}
.subscribe_form{
  background-color:#384047!important;
  height:30px !important;
  margin-bottom:0px !important; 
  border: 1px solid white !important;
  position:absolute !important;
   box-shadow: 0 0 0px #239F85 !important;
   width: 130px !important;
  border-radius:0px !important;
  font-size: 12px !important;
}
.team-lead{
  display:block;
  font-weight:bold;
  font-size: 16px
}
.no-side-padding{
  padding-right: 0px;
  padding-left: 0px;
  
}

#flx_bx
  {
  	padding-bottom: 75px !important;
  }
.devdetails{
  background-color: #fff;
  padding: 0px 0px 20px 0px;
 /* box-shadow: 0 1px 2px rgba(0,0,0,0.07);*/
}

.toggle-btn:focus, .toggle-btn:active:focus, .toggle-btn.active:focus{
   border: 1px solid #ccc;
  outline: 0px solid #ccc;
}
.featureitem{
  display:inline-block;
  text-align: center;
 /* height:100px;*/
  /*margin-left: 0;*/
}
.tabcontainer{
  border:1px solid #eee;
  margin-left:15px;
  margin-right:15px;
  margin-top:3px;
}
.featureitem ul{
  text-align:center;
  list-style-type: none;
  display:inline-flex;
}

.featureitem_pro>ul>li{
  display: inline-block;
 padding-right:20px; 
  text-decoration: none;
  /*width: 100px;*/
  /*float:left;*/
   }
  .featureitem>ul>li{
  display: inline-block;
 padding-right:20px;
 padding-left: 20px; 
  text-decoration: none;
  /*width: 100px;*/
  float:left; 
 line-height:21px;
  }


     .bigscrn_head{

     	height:390px;
		
	}



  @media(max-width:1023px){
  	.feature_link{
	color:#ccc!important; 
	
}
.container-fluid1{
	height:50px!important;
}

  }

@media(min-width: 1024px){
	.reseller_grid{
		margin-left:240px;
		padding-bottom:15px;
	}
	.reseller_grid2{
		margin-left:-30px;
		padding-bottom:15px;
	}
	.container-fluid1{
	height:50px!important;position:relative;top:13px
}
.sltn_grid3{
	padding-right:90px;
}
.width_100{width: 219px;}
.padd_60{padding-right:60px; }
}
.feature_link{
	color:white; 
	font-size:15px;
}
.feature_link:hover{
	color:white;
	text-decoration: none;
	font-size:15px;
}

.featureitem>ul>li>a{
  text-decoration: none;
}
.featureitem_pro>ul>li>a{
  text-decoration: none;
}
/*.loadImg div{
  display:inline-block;
  /*width:150px;
  height:150px;
  text-align:center;
  vertical-align:middle;

}*/
/**********BYOD***********/
.byod-header{
text-align: center;
color: #fff;
/*height: 200px;*/
line-height: 1.3;
font-size: 44px;
vertical-align: middle;
display: table;
padding-right: 0px;
padding-left: 50px;
}
.byod-regularstripe{
  /*height : 480px;*/
  padding: 15px ;
  font-size: 16px;
  line-height: 26px;
  vertical-align: middle;
  display: table;
}
.byod-image{
  padding-left: 0px;
  padding-right: 0px;
  text-align: center;
  display:table-cell;
  vertical-align:middle;
}
.byod-list>li{
  line-height: 30px;
}
.byod-stripe>div{
  display:inline-block;
}
/*enterprise mobility management*/
.emm-div{
  display: table;
  text-align: center;
  font-size: 30px;
}
.emm-regularstripe{
padding: 15px;
font-size: 16px;
vertical-align: middle;
display: table;
line-height: 26px;
}

.education-regularstripe{
padding: 15px 15px;
font-size: 16px;
vertical-align: middle;
display: table;
line-height: 26px;

}
.emm-para{
  padding: 0px 0px 5px 0px;
}
/*mdm-software-solution*/
.mdmss-header{
  display: table;
  font-size:44px;
  color:#fff;
  text-align: center;
}
.mdmss-regularstripe{
  padding: 15px;
  font-size:17px;
  line-height: 26px;
}
.mdmss-div{
  display: table;
font-size:16px;
line-height: 26px; 
font-weight: var(--hex_font_normal);
}
.mdmss-image{
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  padding-right: 0px;
  padding-left: 0px;
}
.mdmsslist>li{
  line-height: 30px;
}
.kiosklist>li{
  line-height: 25px;
}
.whyhexnodeheader{
  background-color: #1abc9b;
  color:#fff;
  font-size: 44px;
  text-align: center;
  padding: 10px;
}
.whyhexnodeheaderdiv{
  display: table;
  line-height: 55px;
  min-height: 240px;
  padding: 0px;
}
.whyhexnodediv{
  padding: 40px 20px 0px 40px;
  font-size: 16px;
  line-height: 26px;
  color:inherit;
}
.whyHexlist>li{
line-height: 30px;
}
.whyhexnodelink>div>a{
text-decoration: none;
color:inherit;
}
.mdm a{
  color:#1abc9b;
}
a{
  color: #1abc9b;
}
a:hover{
 /* color:#1abc9b;*/
}
.solutionlink{
  color:#1abc9b;
}

/*Headings*/
h1{
  font-size: inherit;
  line-height: inherit;
  margin: inherit;
  text-rendering:inherit;
  -webkit-font-smoothing:antialiased;
  /*font-weight: var(--hex_font_semibold);*/
  text-rendering: optimizeLegibility; 
}
h2{
  font-size: inherit;
  line-height: inherit;
  margin: inherit;
  text-rendering:inherit;
  display: inherit;
   -webkit-font-smoothing:antialiased;
}
h3{
  font-size: inherit;
  line-height: inherit;
  margin: inherit;
  text-rendering:inherit;
 display: inherit;
  -webkit-font-smoothing:antialiased;
}
h4{
  font-size: inherit;
  line-height: inherit;
  margin: inherit;
  text-rendering:inherit;
  font-weight: inherit;
  font-style: bold;
  display:inherit;
   -webkit-font-smoothing:antialiased;
}
.hidearrow{
	display:none;
}
.modal{
  left:0 !important;
  top:0px;
  max-width:100%;
  width:auto;
  overflow: auto;
  -webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
border:0px;
background-color:transparent;
}
.supporthighlight{
  z-index: 2000;
  color:white;
}
.error{
  position:absolute;
  top:27px;
  font-size: 14px;
color: chocolate;
}
input[type="text"].email.ng-invalid.ng-dirty {
  border-color: #b94a48;
}
input.ng-dirty.ng-invalid{
  
}

input.ng-dirty.ng-valid{
  
}

input[type="text"].email.ng-invalid.ng-dirty:focus{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.alert{
  position:fixed;
  top:70px;
  z-index: 1;
  width:100%;
} 
.alert-enter{
    -webkit-animation-duration: 1s; 
  animation-duration: 1s; 
  -webkit-animation-fill-mode: both; 
  animation-fill-mode: both; 
  -webkit-animation-timing-function: linear; 
  animation-timing-function: linear; 
  -webkit-animation-name: alertfadein; 
  animation-name: alertfadein;
}
@-webkit-keyframes alertfadein { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateY(-40px); 
    } 
    100% { 
        opacity: 1; 
        -webkit-transform: translateY(0); 
    } 
} 

@keyframes alertfadein { 
    0% { 
        opacity: 0; 
        transform: translateY(-40px); 
    } 
    100% { 
        opacity: 1; 
       transform: translate(0, 0); 
    } 
} 
.alert-leave { 
    -webkit-animation-duration: 1s; 
    animation-duration: 1s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
    -webkit-animation-timing-function: linear; 
    animation-timing-function: linear; 
    -webkit-animation-name: alertfadeinup; 
    animation-name: alertfadeinup;
} 

@-webkit-keyframes alertfadeinup { 
    0% { 
        opacity: 1; 
        -webkit-transform: translateY(0px); 
    } 
    100% { 
        opacity: 0; 
        -webkit-transform: translateY(-40px); 
    } 
} 

@keyframes alertfadeinup { 
    0% { 
        opacity: 1; 
        transform: translateY(0px); 
    } 
    100% { 
        opacity: 0; 
        transform: translateY(-40px); 
    } 
} 

.feature-heading > h4 {
border-bottom: 1px solid rgb(238, 238, 238);
padding-bottom: 20px;
}
.feature-div1{
   padding:0px 0px 25px 0px;
}
.feature-div2{
  padding-bottom:15px;
}
.feature-heading{
   padding:20px 15px;
   text-align:center
}
.tech-heading{
   padding:20px 15px;
   text-align:center
}
.demo-heading{
   padding:20px 15px;
   text-align:center
}
.features-heading{
  position: absolute;
  top: 80px;
  padding:0px 60px;
}
.features-heading>span{
  font-size: 22px;
}
.padding0{
  padding:0px;
  
}
.support_padding{
padding-bottom:30px!important;
}

.startpadding{
   padding:0px 80px
}

.reportsimg{
  height:20px;
  width:20px;
  position:relative;
  top:10;
}
.reportsimgdiv{
  float:left;
  width:30px;
}
.brand-image{
max-width:350px;
max-height:75px;
padding:25px 15px 0px
}
.downloadbtnul{
  float:right !important;
}
/*image text*/
 .imagetext{
  padding-top: 20px;
  border-radius:4px;
  z-index:5;
  left: 2%;
  top: 30%;
  position:absolute;
  
}
.imagetext.first{
  top: 35%;
}
.bigimage{
  width:100%;
}
.center-text-learn:after{

  content:"";
  color:#1abc9b;
}
.navbar .navbar-toggle{
   padding:15px 27px 0px 27px;
   width:74px;
   cursor:pointer;
   background-image:none;
   background-color: white; 
   margin:0px;
   box-shadow: none;
   -webkit-box-shadow: none;
   -moz-box-shadow:none;
   border:0px;
   border-radius:0px;
   
}

.navbar .navbar-toggle .icon-bar{
    height: 3px;
    border-radius: 0px;
    /*background-color:#838383;*/
    background-color: #A7A7A7;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
    margin-top: 2px;
}
.navbar .navbar-toggle:hover, .navbar .navbar-toggle.active, .navbar .navbar-toggle.disabled, .navbar .navbar-toggle[disabled]{
  background-color:#1ABC9B;
}
.navbar .navbar-toggle:hover{background: white;}
.contactus-banner{
  width:100%;background-color:#1abc9b;padding:15px 30px 30px 60px;height:160px;
}
.contactus-heading{
  position: absolute;
  top: 80px;
  padding:0px 60px;
}
.feature_request-heading{
  position: absolute;
  top: 80px;
  padding:0px 60px;
}
.tech-heading{
  position: absolute;
  top: 80px;
  padding:0px 60px;
}
.demo-heading{
  position: absolute;
  top: 80px;
  padding:0px 60px;
}
.contactus-heading>span{
  font-size: 22px;
}
.feature_request-heading>span{
  font-size: 22px;
}
.tech-heading>span{
  font-size: 22px;
}
.demo-heading>span{
  font-size: 22px;
}
.contactus-body{
   padding:30px;color:#777777;
}
.feature-body{
   padding:30px;
   color:#777777;
   position: relative;
}
.tech-body{
   padding:30px;
   color:#777777;
   position:relative;
}
.demo-body{
   padding:30px;color:#777777;
}

.resource-body{
  padding: 0px 60px;
  vertical-align: middle;
  display: table-caption;
  color: #777777
  }

  .resource-content a{
    color: #777777;
    padding:5px;
    text-decoration: none;
  }
  .hyperlink a{
    color: #000;
    padding: 0px;
    padding-bottom: 5px;
    text-decoration:none;
    font-size: 18px;
  }

  .resource-content a:hover{
    color: #1abc9b;
  }
 .hyperlink a:hover{
    color: #1abc9b;
    padding: 0px;
    padding-bottom: 5px;
    text-decoration:none;
    font-size: 18px;
  }

.resource_activetab{
color: #1abc9b;
}

#resourcemenu li{
   display:inline;
   padding: 5px;
   border: 1px solid #eee;
}

.resourceimg {
    /*margin: 30px;*/
   /* padding: 5px;*/
   /* border: 1px solid #1abc9b;*/
  
    /*float: none;*/
    text-align: center;

    display: inline-block;
    margin: 20px;
    background: #fff;
/*  border: 1px solid #7d7d7d;*/
  box-shadow: 6px 4px 6px #BDBDBD;
  width: 244px;
  padding: 0px;
  height: 228px;
  text-align: center;
  overflow: hidden;
}
.staticimage img {
    display: inline;
    padding: 0px;
    width: 100% !important;
  height: auto !important;
  font-size: 14px;
  line-height: 20px;
}
/*resourcemdm thumbani content*/
.resourceimg>a>p{
  line-height: 20px;
}

/* end my code */
.download-body{
   padding:30px;color:#777777;
 }
.contactus-form{
   padding:0px 30px;
   /*border-right:1px solid #eee;*/
}
.feature-form{
   padding:0px 30px;border-right:1px solid #eee;
}
.tech-form{
   padding:0px 30px;border-right:1px solid #eee;
}
.demo-form{
   padding:0px 30px;border-right:1px solid #eee;
}
.download-form{
   padding:0px 30px;border-right:1px solid #eee;
 }
 .download-button{
  margin-top: 123px;margin-left: auto;margin-right: auto;padding: 0 180px;
 }
.contactus-form-div{
   padding:6px 0px
}
.feature-form-div{
   padding:6px 0px
}
.tech-form-div{
   padding:6px 0px
}
.demo-form-div{
   padding:6px 0px
}
.download-form-div{
   padding:6px 0px;
}
.contactus-text-heading{
   font-size:17px;padding:5px 0px
}
.feature-text-heading{
   font-size:17px;padding:5px 0px
}
.tech-text-heading{
   font-size:17px;padding:5px 0px
}
.demo-text-heading{
   font-size:17px;padding:5px 0px
}
.contactus-text-content{
   font-size:14px
}
.feature-text-content{
   font-size:14px;
   padding-left:25px;
}
.tech-text-content{
   font-size:14px
}
.demo-text-content{
   font-size:14px
}
.support-heading{
  position: absolute;
  top: 80px;
  padding:0px 60px;
}
.support-heading>span{
  font-size: 22px
}
.support-body{
   margin-top:30px;margin-bottom:30px;
   padding:0px 15px;
   color:#838383;
}
.support-form{
  border-right:1px solid #eee
}
.support-form-div{
   padding:6px 0px
}
.support-text-heading{
   font-size:17px;padding:5px 0px
}
.support-text-content{
   font-size:14px
}

@media(min-width: 611px){

.visible-xs-resource{
  display: none!important;
}

.hidden-xs-resource{
  display: block!important;
}
.abtpadding{
  padding-top:20px;
}
.padd_lst{padding: 20px 0px 35px 67px!important;}
.padd_lst23{padding: 0px 0px 35px 43px!important;}
.mdm_head_para{padding: 0px 100px;line-height: 28px!important;}
}
@media (min-width: 998px){
	.margintest{
	margin-left:16%;
}
.prjct_left{
	padding-left:0px!important;
}
}
@media(max-width: 430px){
	.test_hght{
		line-height:140%!important;
	}
}
/*medium device*/
@media (min-width: 768px){

.modal-content{
	max-height:750px;overflow-y:auto;overflow-x:auto;width:350px!important;padding-left:0px!important
}
.expand{
	text-align:right!important;
	margin-left: 40px;
    margin-bottom: 10px;
}
.modal-content.demo_1{
	border-radius:0px!important;max-height:750px;overflow-y:auto;overflow-x:auto;width:300px!important;padding-left:0px!important
}

.product-sidebar{
  position:fixed;
  display:block;
  top:78px;
  left:-300px;
  background-color: rgba(255, 255, 255, 0);
  width:280px;
  z-index: 2000;
  height:auto;
  padding-bottom:50px;
}

.tri_btn{
	margin-left: 100px;
	margin-top:40px;
}
.hover_feature:hover{
    color:#17a2d9 !important;
}

.feature_stripe :hover
  {
  	 color:#17a2d9 !important;
  }

.feature_stripe{
	/*margin-top: 20px;*/
	font-family: var(--hex_font_family) !important;
    font-style: normal !important;
    font-weight: normal !important;
}
.feature-proslider-width{
	font-size: 14px;
}
.feature-proslider-width>li{
	margin-right: 35px;
}
.feature_header_btn{
	padding: 10px 22px;
	font-size:22px;
	margin-top: 10px;
	border-radius: 0px;
	border:1px solid #fff;
	text-align:center;
	background: #1ABC9B;
	color: #fff;
}
.feature_header_btn:hover{
	background: #fff;
	color: #1ABC9B;
}
.about_heading{
	color:#fff;
	font-size:50px;
	text-align:center;
	padding: 0px;
    padding-bottom: 12px;
    line-height: 1.2;
}
.about_header_image{
	 width:250px;
	  height:480px
}
.about_div1{
	height:363px;
}
.about_div_header{
	font-size:30px;
	text-align:center;
	padding-bottom: 35px;
}
.about_div_content{
	text-align:center;
	font-size:18px;
	text-indent: 10em;
	line-height:30px;
}
.about_div2{
	height: 291;
	padding:25px;
	padding-top:0px;
}
.about_div3{
	padding:25px;
	padding-top:0px;
	padding-bottom:0px;
	height: 363px;
}
.about_div4{
	padding:25px;
	height:288px;
}
.about_div5{
	padding:25px;
	padding-top:0px;
	height:231px;
	padding-bottom:0px;
}
.mdm_slider{
	margin-top: 50px;
}
.mdm_slider_tool{
	padding:50px 0px;
	margin-bottom:50px;
}
.mdm_slider_font{
font-size: 22px;
text-align:center;
}
.pricing_result{
	font-size: 40px;
}
.slider_caption{
	font-size: 18px;
}
.font-size{
	font-size: 35px;
}
.pricing_quote{
	text-align:center;
	color:#1abc9b;
	font-size: 18px;

}
.banner_heading24{
	text-align:center;
  /*background:#1abc9b;*/
  height:200px; /*211*/
  line-height:1.5; /*5.9*/
  font-size:35px;
  vertical-align:middle; 
  display:table;
  z-index:1;
  line-height:1.5;
}
.banner_heading{
  text-align:center;
  /*background:#1abc9b;*/
  color:black;
  height:200px; /*211*/
  line-height:1.5; /*5.9*/
  font-size:35px;
  vertical-align:middle; 
  display:table;
  z-index:1;
  line-height:1.5;
}
.pricing-btn{
	border: 1px solid #fff;
	font-size:22px;
	text-align:center;
	padding:10px 20px;
	margin-top:0px;
	margin-left:15px;
	border-radius:0px;
	background:#1abc9b;
}
.pricing_list>li{
	margin-top:10px;
	line-height:150%;
}
.pricing-btn:hover{
	background: #fff;
	color: #1ABC9B;
}

.dash-stripe5-height{
	height: 900px;
}
.feature-align{
	text-align: center;
}
.features-next{
	font-size:24px;
	text-align:center;
}
.mdmresponse{ 
	float: right;
}

.panel-footer{padding-left:73px;}
.sty4747{padding-left: 35px;}
.footer_padd{padding-top: 12px;}
.abtpadding{
  padding-top:25px;
}
.resource-resize{
  width: 629px;
}
.video_resize{
  width: 629px;
  height: 354px;
}
.video_resize1{
  width: 629px;
  height: 340px;
}
.mdminfo-1{
  height: 5535px;
}
.mdminfo-2{
  height: 2610px;
}
.mdminfo-3{
  height: 4940px;
}

.mdminfo-4{
  height: 1267px;
}
.mdminfo-5{
  height: 2060px;
}

.mdminfo-6{
  height: 4310px;
}

.projectinfo-1{
  height: 3095px;
}


.resourceppt{
  height: 513px;
}
.resource_exp{
  height: 505px;
}
.resource_exp1{
  height: 511px;
}
.loadbar{
  padding-top: 175px;
}

.resource-body{
  padding: 0px 60px;
}
.pricing-text{
  color: #000000;
  text-align: center;
  line-height: 40px;
  font-size: 31.5px;
  text-rendering: optimizelegibility;
  margin: 10px 0;
 /* font-weight: bold;*/
}
.pricingbody{
  position: relative;
  top:40px;
  /*font-weight: bold;*/
}
.alertdisplay{
  width: 49%;margin-left: 331px;padding: 20px;margin-top: 176px;
}
.techalert{
  position:absolute;width: 48%;margin-left: 281px;padding: 20px;margin-top: -68px;
}
.contactalert{
  position:absolute;width: 40%;margin-left: 282px;padding: 20px;margin-top: 113px;
}
.demoalert{
  position: absolute;
  width: 47%;
  margin-left: 266px;
  padding: 20px;
  margin-top: 111px;
}
.image1{
top:0px;
padding:0px;
/*margin-top: 60px;
*/}
.image_ppc{
top:-21px;
padding:0px;
/*margin-top: 60px;
*/}
.panel-footer-content{
  /*padding:50px 50px 90px 50px;*/
  padding:65px 50px 40px 140px;
}
.follow-tile{
  width:27px;
  height:27px;
}
.follow-tile a{
	vertical-align: middle;
}
 .imagetext{
  font-size: 35px;
  line-height: 1.3;
}
.center-text-heading{
  padding:0px;
font-size: 30px;
}

.mdm-feature-heading{
  font-size: 32px;
  /*text-align: center;*/
  padding: 0px;
  line-height: 1.2;
  padding-bottom: 12px;
}
.project-feature-heading{
font-size: 30px;
  /*text-align: center;*/
  padding: 0px;
  line-height: 1.2;
  padding-bottom: 12px;	
}

/* mdmhome heading */
.mdm-main-heading{font-size: 35px;padding: 0px;line-height: 1.2;padding-bottom: 12px;}
.mdm-text-heading{
  font-size: 45px;
  /*text-align: center;*/
  padding: 0px;
  line-height: 1.2;
  padding-bottom: 12px;
}
.pro-text-heading{
  font-size: 30px;
  /*text-align: center;*/
  padding: 0px;
  line-height: 1.2;
  padding-bottom: 12px;
}
.hexhmeimg{
	margin-left:-30px;margin-top:74px;
}
.content_padd{
	margin: 0px 100px;
}
.float_rght{
	float: right;
}
.txtalgn_prcng{
	text-align: right;
}
.hmepge_bordr{border: 1px solid white;border-top: 2px solid white;}
.side_padd{padding: 0px 70px;}
.title_cont{padding: 36px 200px 62px 200px;font-size:18px;text-align: center;font-weight: var(--hex_font_normal); }
.btn_style{font-size: 20px!important;padding: 21px 60px!important;}
.respn_hght{height: 324px;}
.padside200{padding: 0px 100px;}
}
/*center-text*/
.center-text{
background-color: white;
}
.center-text-heading{
  padding:0px;
  padding-bottom: 12px;
  line-height: 1.2;
  font-size: 30px;

}
/*feature-text*/
.project-feature-text{
  background-color: white;
}

.project-feature-text-heading{
  color: black;
  font-size: 40px;
  padding-top: 20px;
  line-height: 1.2;
}

.center-text-content {
  padding:0px 60px;
  vertical-align: middle;
  font-size: 18px;
  display:table;
  line-height: 26px;
}
.mdm-text-content {
  padding:0px 60px;
  vertical-align: middle;
  font-size: 22px;
  
  display:table;
  line-height: 30px;
}

.about-text-content{
  padding:0px 10px;
  vertical-align: middle;
  font-size: 22px;
  display:table;
}

.pro-text-content {
  padding:0px 30px;
  vertical-align: middle;
  font-size: 22px;
  
  display:table;
  line-height: 30px;
}
/*end center-text*/

/*solutions*/
.solution{
background-color: white;
padding:0px;
}

/*end solution*/

.res_dropbutton{

    height: 3px !important;
    background-color: #777777;
   
}
/*footer*/
.panel-footer-content{
   background-color:#384047;
     line-height: 25px;
}
.panel-footer{
  background-color: #2a333a;
  color:rgba(150, 150, 150, 0.81);
  border-radius: 0px;
 /*padding:10px;*/
 font-size: 14px;
  border:0px;
}

.panel-footer>div>p{
  text-align: center;
  margin-top:10px;
  font-size: 15px;
}

.footer-detail-heading>a,.footer-detail-heading{
  color:white;
  width:100%;
  margin-bottom:10px;
  font-size:16px;
  font-weight:normal!important;
}
.footer-detail-heading>a:hover{
  text-decoration: none;
}
.footer-detail-content>a{
  color:white;
  font-size:15px;
  padding:10px 0px;
}

.follow-tile{
  float:left;
  
  background-color: #384047;
 /* padding:2px; */
  text-align: center;
  padding: 0px;
  margin-right:4px;
}
.follow-tile:hover{
  -webkit-animation-duration: .3s; 
    animation-duration: .3s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
    -webkit-animation-timing-function: ease-in; 
    animation-timing-function: ease-in;

}
.follow-tile.twitter:hover{  
    -webkit-animation-name: rotateIntwitter; 
    animation-name: rotateIntwitter;  
}

@-webkit-keyframes rotateIntwitter { 
    0% { 
        -webkit-transform-origin: center center; 
        -webkit-transform: rotate(-200deg); 
        opacity: .5; 
    } 
    100% { 
        -webkit-transform-origin: center center; 
        -webkit-transform: rotate(0);
        background-color: #55acee;
        opacity: 1; 
    } 
} 
@keyframes rotateIntwitter { 
    0% { 
        transform-origin: center center; 
        transform: rotate(-200deg); 
        opacity: .5; 
    } 
    100% { 
        transform-origin: center center; 
        transform: rotate(0);
        background-color: #55acee; 
        opacity: 1; 
    } 
}
.follow-tile.slideshare:hover{  
    -webkit-animation-name: rotateInslideshare; 
    animation-name: rotateInslideshare;  
}

@-webkit-keyframes rotateInslideshare { 
    0% { 
        -webkit-transform-origin: center center; 
        -webkit-transform: rotate(-200deg); 
        opacity: .5; 
    } 
    100% { 
        -webkit-transform-origin: center center; 
        -webkit-transform: rotate(0);
        background-color: #067ab6;
        opacity: 1; 
    } 
} 
@keyframes rotateInslideshare { 
    0% { 
        transform-origin: center center; 
        transform: rotate(-200deg); 
        opacity: .5; 
    } 
    100% { 
        transform-origin: center center; 
        transform: rotate(0);
        background-color: #067ab6; 
        opacity: 1; 
    } 
}
.follow-tile.linkedin:hover{
   -webkit-animation-name: rotateInlinkedin; 
    animation-name: rotateInlinkedin;
  
}
@-webkit-keyframes rotateInlinkedin { 
    0% { 
        -webkit-transform-origin: center center; 
        -webkit-transform: rotate(-200deg); 
        opacity: .5; 
    } 
    100% { 
        -webkit-transform-origin: center center; 
        -webkit-transform: rotate(0);
        background-color:  #0976b4;
        opacity: 1; 
    } 
} 
@keyframes rotateInlinkedin { 
    0% { 
        transform-origin: center center; 
        transform: rotate(-200deg); 
        opacity: .5; 
    } 
    100% { 
        transform-origin: center center; 
        transform: rotate(0);
        background-color:  #0976b4; 
        opacity: 1; 
    } 
}
.follow-tile.pinterest:hover{
   -webkit-animation-name: rotatePinterest; 
    animation-name: rotatePinterest;
  
}
@-webkit-keyframes rotatePinterest { 
    0% { 
        -webkit-transform-origin: center center; 
        -webkit-transform: rotate(-200deg); 
        opacity: .5; 
    } 
    100% { 
        -webkit-transform-origin: center center; 
        -webkit-transform: rotate(0);
        background-color:  #e3262e;
        opacity: 1; 
    } 
} 
@keyframes rotatePinterest { 
    0% { 
        transform-origin: center center; 
        transform: rotate(-200deg); 
        opacity: .5; 
    } 
    100% { 
        transform-origin: center center; 
        transform: rotate(0);
        background-color:  #e3262e; 
        opacity: 1; 
    } 
}
.follow-tile.gplus:hover{
  
    -webkit-animation-name: rotateIngplus; 
    animation-name: rotateIngplus;
  
}
@-webkit-keyframes rotateIngplus { 
    0% { 
        -webkit-transform-origin: center center; 
        -webkit-transform: rotate(-200deg); 
        opacity: .5; 
    } 
    100% { 
        -webkit-transform-origin: center center; 
        -webkit-transform: rotate(0);
        background-color: #dd4b39;
        opacity: 1; 
    } 
} 
@keyframes rotateIngplus { 
    0% { 
        transform-origin: center center; 
        transform: rotate(-200deg); 
        opacity: .5; 
    } 
    100% { 
        transform-origin: center center; 
        transform: rotate(0);
        background-color: #dd4b39; 
        opacity: 1; 
    } 
}
/* .no-touch */
.follow-tile.fb:hover{
  
    -webkit-animation-name: rotateInfb; 
    animation-name: rotateInfb;
  
}
@-webkit-keyframes rotateInfb { 
    0% { 
        -webkit-transform-origin: center center; 
        -webkit-transform: rotate(-200deg); 
        opacity: .5; 
    } 
    100% { 
        -webkit-transform-origin: center center; 
        -webkit-transform: rotate(0);
        background-color: #3B5998;
        opacity: 1; 
    } 
} 
@keyframes rotateInfb { 
    0% { 
        transform-origin: center center; 
        transform: rotate(-200deg); 
        opacity: .5; 
    } 
    100% { 
        transform-origin: center center; 
        transform: rotate(0);
        background-color: #3B5998; 
        opacity: 1; 
    } 
}
.follow-tile.rss:hover{
  
    -webkit-animation-name: rotateInrss; 
    animation-name: rotateInrss;
  
}
@-webkit-keyframes rotateInrss { 
    0% { 
        -webkit-transform-origin: center center; 
        -webkit-transform: rotate(-200deg); 
        opacity: .5; 
    } 
    100% { 
        -webkit-transform-origin: center center; 
        -webkit-transform: rotate(0);
        background-color: #f26522;
        opacity: 1; 
    } 
} 
@keyframes rotateInrss { 
    0% { 
        transform-origin: center center; 
        transform: rotate(-200deg); 
        opacity: .5; 
    } 
    100% { 
        transform-origin: center center; 
        transform: rotate(0);
        background-color: #f26522; 
        opacity: 1; 
    } 
}
/*social images in xs devices */
.linkedin-xs{
  background-color:  #0976b4;
  opacity: 1; 
}
.twitter-xs{
  background-color: #55acee;
  opacity: 1; 
}
.gplus-xs{
  background-color: #dd4b39;
  opacity: 1; 
}
.fb-xs{
  background-color: #3B5998;
  opacity: 1; 
}
/*no-animate for contactus page*/
.follow-tile.no-animate.twitter:hover{  
    -webkit-animation-name: rotateIntwitter-no-animate; 
    animation-name: rotateIntwitter-no-animate;  
}

@-webkit-keyframes rotateIntwitter-no-animate { 
    0% { 
        opacity: .5; 
    } 
    100% { 
        background-color: #55acee;
        opacity: 1; 
    } 
} 
@keyframes rotateIntwitter-no-animate { 
    0% { 
        opacity: .5; 
    } 
    100% {
        background-color: #55acee; 
        opacity: 1; 
    } 
}
.follow-tile.no-animate.linkedin:hover{
   -webkit-animation-name: rotateInlinkedin-no-animate; 
    animation-name: rotateInlinkedin-no-animate;
  
}
@-webkit-keyframes rotateInlinkedin-no-animate { 
    0% { 
        opacity: .5; 
    } 
    100% { 
        background-color:  #0976b4;
        opacity: 1; 
    } 
} 
@keyframes rotateInlinkedin-no-animate { 
    0% { 
        opacity: .5; 
    } 
    100% {
        background-color:  #0976b4; 
        opacity: 1; 
    } 
}
.follow-tile.no-animate.gplus:hover{
  
    -webkit-animation-name: rotateIngplus-no-animate; 
    animation-name: rotateIngplus-no-animate;
  
}
@-webkit-keyframes rotateIngplus-no-animate { 
    0% { 
        opacity: .5; 
    } 
    100% { 
        background-color: #dd4b39;
        opacity: 1; 
    } 
} 
@keyframes rotateIngplus-no-animate { 
    0% { 
        opacity: .5; 
    } 
    100% {
        background-color: #dd4b39; 
        opacity: 1; 
    } 
}
.follow-tile.no-animate.fb:hover{
  
    -webkit-animation-name: rotateInfb-no-animate; 
    animation-name: rotateInfb-no-animate;
  
}
@-webkit-keyframes rotateInfb-no-animate { 
    0% { 
        opacity: .5; 
    } 
    100% { 
        background-color: #3B5998;
        opacity: 1; 
    } 
} 
@keyframes rotateInfb-no-animate { 
    0% { 
        opacity: .5; 
    } 
    100% {
        background-color: #3B5998; 
        opacity: 1; 
    } 
}
.follow-tile.no-animate.rss:hover{
  
    -webkit-animation-name: rotateInrss-noanimate; 
    animation-name: rotateInrss-noanimate;
  
}
@-webkit-keyframes rotateInrss-noanimate { 
    0% { 
        opacity: .5; 
    } 
    100% { 
        background-color: #f26522;
        opacity: 1; 
    } 
} 
@keyframes rotateInrss-noanimate { 
    0% { 
        opacity: .5; 
    } 
    100% {
        background-color: #f26522; 
        opacity: 1; 
    } 
}

/**hided code below to work position -> sticky***/
/*html{
  overflow-x:hidden; 
}*/
@media screen and (max-width: 991px){
	html{
	  overflow-x:hidden; 
	}
}
.btot{
  cursor: pointer;
  font-size: 15px;
}
@media (max-width:979px){
.featureitem>ul>li{
  display: inline;
 padding-right:20px; 
  text-decoration: none;
  /*width: 100px;*/
  float:left; 
} 

}
 /*end footer*/
/*small device*/

@media (max-width:979px){
.banner_heading24{
	text-align: center;
  height: 150px;
  line-height: 1.9;
  font-size: 27px;
 /* padding-top: 25px;*/
 vertical-align:middle; 
 display:table;
}
.banner_heading {
  text-align: center;
  background: white;
  color: black;
  height: 150px;
  line-height: 1.9;
  font-size: 27px;
 /* padding-top: 25px;*/
 vertical-align:middle; 
 display:table;

}

.featureitem>ul>li{
  display: inline;
 padding-right:0px; 
  text-decoration: none;
 /* width: 100px;*/
  float:left; 
} 

.below.activebar:after{
  content: '';
  position: absolute;
  width: 50px;
  height: 3px;
  background-color: #1abc9b;
  /*left: 64px;*/
  margin-left: -87px;
  margin-top: 35px;
  text-align: center;
}

.below.activebar1:after{
  width: 72px;
  height: 3px;
  margin-left: -140px;
  margin-top: 40px;
}
/*resourcemdm*/
/*.resourceimg {

.resource_activetab{
color: #1abc9b;
/*border-bottom: 2px solid #1ABC9B;*/
/* menu flat*/
.libg a{
  background-image:none !important;
}
.libg a:focus, .libg a:hover{
  background-color: #E5E5E5 !important;
  outline: none;
  color: #777777 !important;
}
/*.libg a:hover{
  color: #777777 !important;
}*/
/*********************** end my code**********************/
.contactus-banner{
  padding:15px;
}
.contactus-form{
  padding:0px;
}
.download-button{
  margin-top: 215px;margin-left: auto;margin-right: auto;padding: 0 90px;
}
.contactus-body{
  padding:15px;
}
.feature-body{
  padding:15px;
  position: relative;
}
.tech-body{
  padding:15px;
  position: relative;
}
.demo-body{
  padding:15px;
}
.feature-form{
  padding:0px;
}
.tech-form{
  padding:0px;
}
.demo-form{
  padding:0px;
}
.download-body{
  padding:15px;
}
.download-form{
  padding:0px;
}
.support-banner{
  padding:15px;
}
.support-form{
  padding:0px;
}
.support-body{
  padding:15px;
}
.image1{
top:0px;
padding:0px;
/*margin-top: 60px;
*/}
.image_ppc{
top:-7px;
padding:0px;
/*margin-top: 60px;
*/}
.downloadbtnul{
  float:none !important;
}
.follow-tile{
  width:25px;
}

 .imagetext{
  padding-top:0px;
  font-size: 30px;
  line-height: 1;
}
.center-text-heading{
  padding:0px;
font-size: 25px;
}
.center-text-content{
  padding:0px 10px;

}

}

/*extra small device*/
@media (max-width: 768px){
.hexhmeimg{
	margin-left:-30px;
}
.modal-content{
	max-height:750px;overflow-y:auto;overflow-x:auto;width:350px!important;
}
.modal-content.demo_1{
	border-radius:0px!important;height:460px!important;max-height:750px;overflow-y:auto;overflow-y:visible;overflow-x:auto;width:300px!important;padding-left:0px!important
}
.navph{
  background-color: #15b593;
  color: #fff;
  padding: 0px 10px 0px 0px;
  height: 35px;
  font-size: 13px;
}


.education-regularstripe{
padding: 15px;
font-size: 16px;
vertical-align: middle;
display: table;
line-height: 26px;
}
.mdm_edu_imgali{
	text-align: center;
}
.no_padding{
	padding-left: 0px;
}
.feature_stripe{
	margin-top: -25px;
}
.feature_header_btn,.feature_header_btn:hover{
	padding: 10px 10px;
	font-size:18px;
	margin-top: 10px;
	border-radius: 0px;
	background-color:#1abc9b;
	border:1px solid #fff;
	text-align:center;
	background: #1ABC9B;
}

.feature-slider-width{
	width: 850px;
	padding-left: 10px;
}
.feature-proslider-width{
	width: 725px;
	font-size:12px;
}
.about_heading{
	color:#fff;
	font-size:27px;
	text-align:center;
    padding-bottom: 12px;
    line-height: 1.2;
}
.about_header_image{
	width: 180px;
	height: 336px;
}
.about_div_header{
	text-align:center;
	padding-bottom:10px;
	font-size:25px;
}
.about_div_content{
	text-align:center;
	text-indent: 7em;
}
.about_team_img{
	width: 80px; 
	height: 80px;
}

.mdm_slider_tool{
	padding:0px 0px;
	margin-bottom: 10px;
}
.mdm_slider_font{
font-size: 20px;
text-align:center;
}
.pricing_result{
	font-size: 24px;
}
.slider_caption{
	font-size: 14px;
}
.pricing-text{
  color: #000000;
  text-align: center;
  line-height: 40px;
  text-rendering: optimizelegibility;
  margin: 0px 0px;
 /* font-weight: bold;*/
}
.pricing_list>li{
	margin-top:18px;
	line-height:180%;
}
.pricingbody{
  position: relative;
  /*font-weight: bold;*/
}
.font_size{
	font-size: 22px;
}
.pricing_quote{
	text-align:center;
	color:#1abc9b;
}
/*.zero-padd{padding: 0!important ;}*/
.zero-padd1{padding: 0!important ;}
.paa_left_right_0{padding-left: 0!important;padding-right: 0!important;}
.product_footer{padding-bottom: 12px;}
.below.activebar:after {
  width: 50px;
  height: 3px;
  /* left: 64px; */
  margin-left: -23px;
  margin-top: 2px;
}
.below.activebar1:after{
  width: 55px;
  height: 3px;
  margin-left: -23px;
  margin-top: 6px;
}
.resource-resize{
  width: 520px;
}
.video_resize{
  width: 520px;
  height: 293px;
}
.video_resize1{
  width: 520px;
  height: 281px;
}
.mdminfo-1{
  height: 4580px;
}
.mdminfo-2{
  height: 2160px;
}
.mdminfo-3{
  height: 4090px;
}
.mdminfo-4{
  height: 1075px;
}
.mdminfo-5{
  height: 1715px;
}

.mdminfo-6{
  height: 3570px;
}
.projectinfo-1{
  height: 2560px;
}
.resourceppt{
  height: 430px;
}
.resource_exp{
  height: 425px;
}
.loadbar{
  padding-top: 140px;
}
.security_divheight{
	height: 144px;
}

/*.resourceimg {

  margin: 4px;
  width: 135px;
  height: 160px;
}
.resourceimg>a>p{
  font-size: 14px;
  line-height: 18px;
}
*/
.pricing-text{
  color: #000000;
  text-align: center;
  /*font-weight: bold;*/
}
.alertdisplay{
margin-top: 262px;
padding: 20px;
width: 40%;
margin-left: 52px;
}
.demoalert{
  width: 104%;
  padding: 20px;
  margin-left: 26px;
  position: absolute;
  margin-top: 267px;
}
.techalert{
    margin-left:15px;
    position:absolute;width: 133%;padding: 20px;margin-top: -16px;
    }
.contactalert{
  width: 56%;
  padding: 20px;
  margin-left: 15px;
  margin-top: 205px;
}
.first_appear{
  float:left;
}

.follow-tile{
  width:25px;
  height:28px;
}

.panel-footer-content{
  /*padding:50px 10px 70px 10px;*/
  padding:25px 25px 25px 10px;
}
 .imagetext{
  font-size: 25px;
  line-height: .8;
}
.center-text-heading{
  padding:0px;
  font-size: 22px;
  margin-bottom: 5px;
}
.features-next{
	font-size:22px;
	text-align:center;
}

.features-heading{
  top:0px;
  padding:0px 15px;
}
.feature-div1{
  padding:0px 15px;
}
.feature-div2{
  padding:0px 0px 15px 0px;
}
.contactus-heading{
  top:0px;
  padding:0px 15px;
}
.feature_request-heading{
  top:0px;
  padding:0px 15px;
}
.tech-heading{
  top:0px;
  padding:0px 15px;
}
.demo-heading{
  top:0px;
  padding:0px 15px;
}
.support-heading{
  top:0px;
  padding:0px 15px;
}
.support-body{
  padding:0px 15px;
}
.center-text-content{
  padding:0px 10px;
  font-size: 18px;
}
/*.featureitem>ul>li{
  display: inline;
 padding-right:0px; 
  text-decoration: none;
  width: 100px;
  float:left; 
}*/

.featureitem>ul>li>a{
  text-decoration: none;
}
.mdm-main-heading{
	font-size: 25px;
	padding: 0px;
	padding-bottom: 5px;
	text-align: center;

	/*font-weight:bolder;*/
}
.mdm-main-heading1{
	font-size: 27px;
	padding: 0px;
	padding-bottom: 5px;
	text-align: center;
	margin-top:-50px;

	/*font-weight:bolder;*/
}
.mdm-main-content{
	line-height: 26px;
	margin-top: 10px;
	text-align: center;

}
.bold_text{
	font-weight: bold;
}
.mdm-text-heading{
  font-size: 27px;
  /*text-align: center;*/
  padding: 0px;
  line-height: 1.2;
  padding-bottom: 12px;
}
.mob_size_28{font-size: 28px}
.mdm-feature-heading{
  font-size: 27px;
  text-align: center;
  padding: 0px;
  line-height: 1.2;
  padding-bottom: 12px;
}
.project-feature-heading{
  font-size: 27px;
  text-align: center;
  padding: 0px;
  line-height: 1.2;
  padding-bottom: 12px;
}
.feature-image{
  padding-bottom:5px;
 /* padding-left:30px;
  padding-right:30px;*/
}
.about-text-content{
   padding:5px;
  vertical-align: middle;
  font-size: 16px;
  
}
.mdm_software_button{
	text-align: center;
}
.pro-text-heading{
  font-size: 22px;
  /*text-align: center;*/
  padding: 0px;
  line-height: 1.2;
  padding-bottom: 12px;
}
.banner_heading24{
	width: 100%;
  text-align: center;
  height: 150px;
  padding:75px 10px; 
  /*padding-top: 30px;*/
  font-size: 24px;
  vertical-align:middle; 
  display:table;
  line-height: 35px;

}
.banner_heading{
	width: 100%;
  text-align: center;
  color:black;
 
  height: 150px;
  padding:15px 10px; 
  /*padding-top: 30px;*/
  font-size: 24px;
  vertical-align:middle; 
  display:table;
  line-height: 35px;
}
.pricing_heading{
	line-height: 35px;
	padding: 70px 10px 15px;
	font-size: 30px;
}
.pricing_box{
    float: none!important;
    display: inline;
}

.hmepge_bordr1{border-bottom: 1px solid white;border-right: 1px solid white;border-left: 1px solid white;}
.title_cont{padding: 0px 0px;padding-top:13px;font-size:25px;text-align: center; font-weight: var(--hex_font_normal);}
.btn_style{font-size: 20px!important;padding: 15px 31px!important;}
.hmepge_algn1 {margin: -170px 9% 25%;}
.hmepge_algn2 {margin: -200px 11% 4%;}
.sty675{padding: 0px 50px!important;}
.sty876{margin-top: 43%!important;margin-left: 10%!important;text-align: center;width: 75%;}

}

@media(max-width: 989px){
  .resource-size{
    width: 570px;
  }
}

.project_bttn
 {
 	margin-bottom: 70px;
 }

@media(max-width: 860px){
  .project-text-heading{
    font-size: 35px;
  }
  .pro-text-heading{
  font-size: 30px;
  /*text-align: center;*/
  padding: 0px;
  line-height: 1.2;
  padding-bottom: 12px;
}
.prc_faq_qs {
    min-height: 247px!important;
}
.pric_faq_head{
line-height: 160%!important;
font-weight: var(--hex_font_normal);
}
.margn_top1{
  	margin-top: -40px!important;
  }
}


@media(max-width: 611px){
	.mobile_stripe{
		font-size: 25px;padding-bottom: 20px; margin-top: 27px; line-height: 130%; color: white;text-align:center;
	}
	.content_mdm{
		text-align:center;
	}
	.mobile_indstry23{
		margin-top:30px!important;
		padding-bottom:30px!important;
	}
	.mobile_indstry21{
		padding-top:0px!important;
	}
	.mobile_industry2{
		padding-top:30px!important;
		padding-bottom:0px!important;
		
	}
	.mobile_industry9{
		padding-top:30px!important;
		padding-bottom:0px!important;
		
	}
	.mobile_industry4{
		padding-top:30px!important;
		padding-bottom:50px!important;
		font-weight: var(--hex_font_normal) !important;
		
	}
	.mobile_industry10{
		padding-top:30px!important;
		padding-bottom:50px!important;
		
	}
	.mobile_industry3{
		padding-top:0px!important;
		padding-bottom:30px!important;
		
	}
	.mobile_industry5{
		padding-top:10px!important;
		margin-top:0px!important;
		padding-bottom:30px!important;
		
	}
	.mobile_industry6{
		padding-top:10px!important;
		margin-top:0px!important;
		padding-bottom:30px!important;
		
	}
	.mobile_indstry{
		padding-left:0px!important;
		padding-right:0px!important;
	}
	.kiosklist>li{
  padding-bottom:20px;
}
	.paa_top{padding-top: 0!important; }
  .hidden-xs-resource{
  display: none!important;
}
.visible-xs-resource{
  display: block!important;
}
.below.activebar:after {
  width: 50px;
  height: 2.7px;
  /* left: 64px; */
  margin-left: -23px;
  margin-top: 2px;
}
.below.activebar1:after{
  width: 50px;
  height: 2.7px;
  margin-left: -23px;
  margin-top: 6px;
}
.font_25{font-size: 25px!important;}
.header_mar{margin: 0px 62px!important;}
.sty898{margin: 15px 0px 0px 0px!important;width: 280px!important;}
.sty5665{margin:0 auto!important;width: 40%!important;}

}
@media(max-width:500px){

.modal-content.demo_1{
	border-radius:0px!important;height:460px!important;max-height:750px;overflow-y:auto;overflow-y:visible;overflow-x:auto;width:300px!important;padding-left:0px!important
}

}
@media(max-width:420px){

.modal-content.demo_1{
	border-radius:0px!important;height:460px!important;max-height:750px;overflow-y:auto;overflow-y:visible;overflow-x:auto;width:300px!important;padding-left:0px!important
}
.demo_align{
	padding-top:25%
}

}
@media(max-width:375px){
.modal-content{
	height:500px!important;max-height:750px;overflow-y:auto;overflow-y:visible;overflow-x:auto;width:auto!important;margin-left:0px!important;
}
.modal-content.demo_1{
	border-radius:0px!important;height:460px!important;max-height:750px;overflow-y:auto;overflow-y:visible;overflow-x:auto;width:300px!important;padding-left:0px!important
}

.demo_align{
	padding-top:28%
}
}



@media(max-width: 460px){
.pricing_grid{
	margin-left:10%!important;
}
.abtpadding{
  padding-top:25px;
  line-height: 30px;
}
 .resource-resize{
  width: 306px;
}
.video_resize{
  width: 306px;
  height: 172px;
}
.video_resize1{
  width: 306px;
  height: 165px;
}
 .mdminfo-1{
  height: 2705px;
}
.mdminfo-2{

  height: 1235px;
}
.mdminfo-3{

  height: 2420px;
}
.mdminfo-4{

  height: 650px;
}
.mdminfo-5{

  height: 1020px;
}

.mdminfo-6{

  height: 2115px;
}
.projectinfo-1{
  height: 1520px;
}
.resourceppt{
  height: 269px;
}
.resource_exp{
  height: 266px;
}
.loadbar{
  padding-top: 75px;
}
.loadbar>div>i{
  font-size: 3em;
}
.security_align{
	font-size: 27px;}
.mam_align{
	font-size: 27px;
}
.margn_top1{
  	margin-top: -31px!important;
  }
.padd_6012{padding: 60px 3px 0px 0px!important;}
.respon_font{font-size: 23px!important;}
.head_btn{padding: 12px 18px!important;}
.side_padd{padding: 0}
.padd_14{padding:14px 0px 40px 5px!important;}
.side_pad0{padding-right: 0;padding-left: 0;}
.mob_lnehgt{line-height: 30px;}
.margn_top1{margin-top: -50px!important;}
.sty09{padding-top: 7px;}
.wid12{
    width: 150px;
  }
 .sty610{height: 455px!important;}
}
@media (min-width:500px) and (max-width:768px){
.font_50{ font-size:38px!important; }
}
/*mobile device*/
@media (max-width: 370px){
.pricing_grid{
	margin-left:5%!important;
}
.margin-top{margin-top: 18px;}
.mob_lineheight{line-height:26px;text-align: center;display: inline-block;font-size:16px!important;}
.text-align-center{text-align: center;}
.head_size{font-size: 27px;line-height: 31px;}
.head_size_pricg{font-size: 27px;line-height: 41px;padding: 40px!important;}
.button_mar{margin-left: -25px;}
.icon-right{
margin-left: 130px !important;
}
.subscribe_form{
  background-color:#384047 !important;
  height:30px !important;
  margin-bottom:0px; 
  border: 1px solid white !important;
  position:absolute;
   box-shadow: 0 0 0px #239F85 !important;
   width: 130px !important;
  border-radius:0px !important;
  font-size: 11px !important;
}
.security_divheight{
	height: 100px;
}
.price_banner_xs{
  line-height: 30px;
  font-size: 22px!important;
}

.abtpadding{
  padding-top:10px;
  line-height: 30px;
}
.resource-resize{
  width: 280px;
}
.video_resize{
  width: 280px;
  height: 158px;
}
.video_resize{
  width: 280px;
  height: 151px;
}
.resource_exp{
  width: 253px;
}
.mdminfo-1{
  height: 2475px;
}
.mdminfo-2{
  height: 1180px;
}
.mdminfo-3{
  height: 2215px;
}
.mdminfo-4{
  height: 600px;
}
.mdminfo-5{
  height: 940px;
}

.mdminfo-6{
  height: 1935px;
}
.projectinfo-1{
  height: 1395px;
}
.resourceppt{
  height: 249px;
}
.resource_exp{
  height: 225px;
}
.loadbar{
padding-top: 75px;
}
.loadbar>div>i{
  font-size: 2em;
}
.alertdisplay{
width: 85%;
margin-left: 8px;
padding: 20px;
margin-top: 262px;
}

/*********** hexnode mdm resourcepage*/

.resourcebanner_xs{
  font-size:17px;
  height:170px;
  padding: 0px;
}

.contactalert{
  width: 81%;
  padding: 20px;
  margin-left: 12px;
  margin-top: 230px;
}

/*end*/

.download-button{
  margin-top: 23px;padding: 0px 147px;
}


.mdm-sidebar-toggle-left{
	margin-top: 28px;
   padding:0px 20px 10px 20px;
   width:75px;
   cursor:pointer;
}
.project-sidebar-toggle-left{
	margin-top:22px;
   padding:0px 20px 10px 20px;
   width:75px;
   cursor:pointer;
}
.str_usg_mdmbtn_inheadstrpe{padding: 13px 10px!important;}
.pro_pricng_btn{
  	    height: 40px!important;
  	    width: 230px!important;
  	    margin-top: 5px;
  	    margin-bottom: 16px;
  	    font-size: 16px!important;
  }
  .feat_cont_padd {
    padding: 0px 25px!important;
}
.face3{display: block;
margin: auto;
border-radius: 100%;
border: 1px solid #D3D3D3;}

.pro_pricng_txtbox{
    height: 40px!important;
    width: 258px!important;
    font-size: 15px!important;
}
.header_mar{margin: 0px 20px!important;}
.pdd_mb{padding: 34px;}
.styl56{margin:6px;}
.styl_67{margin:8px;}
.stl_44{margin-left: 12px;}
.stl_22{margin-left: 10px;}
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{
  height:28px;
}
/* end image text*/
.sidebar-nav {
    padding: 9px 0px;
}
.navbar .brand {
  padding:0px;
}
.padd0{padding: 0;}
.mar0{margin: 0!important;}
.container-fluid{
  background-color: white;
  padding:0px;
  line-height: 40px;
  height: 56px;
}
@media(min-width:1900px)
   {
   	.navbar .nav
   	  {
   	  	padding-left: 318px !important;
   	  }
   } 
@media (min-width:993px){
	
	.padd_left{padding-left: 165px;}
  .hidden-md{display: none !important;} 
}
@media (min-width: 992px){
	.stripe_margins{
		margin-top:0px; /* changes made note here  margin bottom 300px removed */
	}
	.padside200{padding: 0px 200px;}

}
@media (max-width: 991px){
.stripe_margins{
	margin-top: -23px;
}
.mdm_stripe_margins{
		/* margin-top:-23px; */
	}
.project_stripe_margins{
		margin-top:-23px;
	}
.product-sidebar{
  position:fixed;
  display:block;
  top:55px;
  left:-300px;
  background-color: rgba(255, 255, 255, 0);
  width:280px;
  z-index: 2000;
  height:auto;
  padding-bottom:50px;
}

.text-align-center{text-align: center;}
}

@media (min-width:980px){
.margin_218{margin-left: 218px;}
.icon-right{
margin-left: 160px !important;
}
.subscribe_form{
  background-color:#384047 !important;
  height:30px !important;
  margin-bottom:0px; 
  border: 1px solid white !important;
  position:absolute;
   box-shadow: 0 0 0px #239F85 !important;
   width: 160px !important;
  border-radius:0px !important;
}
.center-resource{
  width: 270px;
}
.abtpadding{
  padding-top:40px;
}
.navbar-fixed-top{
  position:fixed !important;
}
.dropdown-menu li>a:hover, .dropdown-menu li>a:focus, .dropdown-submenu:hover>a{
text-decoration: none;
color: #1abc9b;
background-color: #f9f9f9;
background-image: none;

}


  .nav-collapse.collapse{
    display: block;
  }
.dropdown-menu{
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
border-color: #1ABC9B;
webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.06);
-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.06);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.06);
border-left: 0px;
border-right: 0px;
border-bottom:0px;
padding:0px;
font-size:15px;
}
ul.dropdown-menu{
  display: block;
  left: -9999px;
  top: 80px;
  opacity: 0;
  -webkit-transition: opacity .3s ease, top .25s ease;
  -moz-transition: opacity .3s ease, top .25s ease;
  -ms-transition: opacity .3s ease, top .25s ease;
  -o-transition: opacity .3s ease, top .25s ease;
  transition: opacity .3s ease, top .25s ease;
}
.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}

.dropdown:hover .dropdown-menu {
    left: auto;
    top: 60px;
    opacity: 1;
}
.navbar .nav>li>.dropdown-menu:before {
content: '';
display: inline-block;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-bottom: 8px solid #1ABC9B;
border-bottom-color:#1ABC9B;
position: absolute;
top: -8px;
left: 16px;
}
.navbar .nav>li>.dropdown-menu:after{
  content: '';
display: inline-block;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-bottom: 8px solid #ffffff;
position: absolute;
  left:16px;
  top:-7px;
}

li.dropdown:hover>a {
color: #1abc9b;
}

.navbar .nav>li>a:focus, .navbar .nav>li>a:hover {
outline: 0;
color:#1abc9b;
}

.navbar .nav li.dropdown.open>.dropdown-toggle, .navbar .nav li.dropdown.active>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle{
  background-color: transparent;
}
.open >.dropdown-menu {
z-index: -1;
}
.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    visibility: hidden;
    margin-top: -1px;
}

.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}

.dropdown:hover .dropdown-menu {
    display: block;
}

.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
    margin-top: 0px;
    background-color: #ffffff;
}

.navbar .nav>li {
z-index: 1000;
}
.navbar .nav {
/*z-index: 1000;*/
padding-top:0px;
/*padding-left:85px;
*/}
.navbar .nav>li>a {
z-index: 1000;
padding: 0px 5px 0px 5px;
font-size:15px;
}
/*.navbar .nav>li>a:focus, .navbar .nav>li>a:active{
color:blue
}

 .navbar .nav>li> .active{
    color: red;
   background: #d65c14;
 }
 .navbar .nav>li> .active > a, 
 .navbar .nav>li> .active > a:hover, 
 .navbar .nav>li > .active > a:focus {
      color: red;
      background: #d65c14;
 }*/




.bdiv{
  padding:33px 5px 15px 5px;
  border-top:2px solid #1ABC9B;
}
.bmenu{
  padding:0px 5px 5px 5px;
  border-top:2px solid white;
  color: black;
  text-shadow:none;
  text-transform: uppercase;
}
.bmenu1{
  padding:0px 5px 5px 5px;
  color: white;
  font-weight: var(--hex_font_medium);
  text-shadow:none;
  text-transform: none;
  font-size: 16px !important;
}
/*.bmenu1:focus, .bmenu1:hover{
	border-top:2px solid white;
}
.bmenu:focus, .bmenu:hover{
	border-top:2px solid #1abc9b;
}*/
.dropdown:hover .dropdown-menu {
z-index: -1;
top: 35px;
}
.dropdown-menu li>a{
  padding: 8px 23px 4px 11px;
  color:#777777;
}
.test{
  /*background-color: #11bcf7;
  border-top: 39px solid white;
  padding: 10px;*/
  /*color:#fff;*/
 }
.menu_position{position: fixed;}
.sty_tsnmnl{padding: 0px 147px!important;text-align: center;}
.sty_tsnmnl1{padding: 0px 147px!important;text-align: center;} 
      }
@media (min-width:1100px){

.feature-image{
  padding-bottom:5px;
  padding-left:20px;
  padding-right:30px;
}
.title_cont{padding: 36px 350px 0px 350px;font-size:25px;text-align: center;font-weight: var(--hex_font_normal); }
.header_mar{margin: 0px 284px!important;}
.solutins_style{margin-left: -12px!important;}
.solutins_style_ppc{margin-left:11px!important;}

}
@media (max-width:1099px){
	.sty898{margin: 0px 0px 0px 0px!important;width: 300px!important;}
	.sty899{margin: 0px 0px 0px 0px!important;width: 298px!important;}
	.sty901{margin: 0px 0px 0px 0px!important;}
	.sty891{margin: 0px 0px 0px -13px!important}
	.mobile-security-header{font-size: 27px!important;}

}
@media (min-width:990px) and (max-width:1200px){
	.sty898{margin: 0px 0px 0px 0px!important;width: 250px!important;}
}
@media(min-width:1100px) and (max-width:1360px){
	.solutins_style{ margin-top:0px!important;margin-left:0px!important;}
}
@media (max-width: 979px){
.navbar-fixed-top {
position:absolute;
margin-bottom: 0px;
}

@media (min-width: 980px) and (max-width:1500px)  {
  .navbar-fixed-top,
    {
    border-radius: 0;
    position: static;
  }
}

.moble{background-color: #0c1311!important;opacity:0.9; height:60px!important;}
.navbar-fixed-top /*.navbar-inner*/, .navbar-fixed-bottom /*.navbar-inner*/ {
padding:0px;
background-color: white;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
background-image: none;
height: 55px;
}

.nav-collapse .nav>li>a{
  font-weight:normal;
  font-size:17px;
  text-align: center !important; /* to center li a in tab/phn 
}
.nav-collapse .nav{
  /*border-bottom:1px solid #eee;*/
  margin:0px;
}
.nav-collapse .dropdown-menu a{
  font-weight:normal;
  font-size:14px;
}
.feature-image{
  padding-bottom:5px;
 /* padding-left:30px;
  padding-right:30px;*/
}


}

@media (max-width:978px){
	.test{
	color: #1ABC9B;
}

}



.navbar-fixed-top /*.navbar-inner*/, .navbar-static-top /*.navbar-inner*/ {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
margin: 0px;
}



/*extra small device*/
@media (max-width: 767px){

.mdm_slider{
	margin-top: 0px;
}

.image1{
top:0px;
padding:0px;
/*margin-top: 60px;*/
}
.image_ppc{
margin-top:-35px;
padding:0px;
/*margin-top: 60px;
*/}
.brand-image{
max-width:195px;  /*158px;*/
max-height:60px;
padding:15px 0px 0px;
}

.mdm-sidebar-toggle-left{
	margin-top: 17px;
   padding:0px 20px 10px 24px;
   width:75px;
   cursor:pointer;
}
.project-sidebar-toggle-left{
	margin-top:17px;
   padding:0px 20px 10px 24px;
   width:75px;
   cursor:pointer;
}

.pricing-btn,.pricing-btn:hover{
  border-radius: 0px;
  background: #1abc9b;
  border:1px solid #fff;
  color:#fff;
  padding:10px 20px 10px 20px;
  background-color: #1abc9b;
  margin-top:0px;
  font-size: 20px;
}

.resource-body{
  padding: 0px 0px;
}
.download-form{
  border:none;
}
.navbar-fixed-top{
  /*position:relative !important;*/
}
.navbar-fixed-top /*.navbar-inner*/, .navbar-fixed-bottom /*.navbar-inner*/ {
padding:0px 20px;
}
#topbtnbar {
   margin-left: -20px;
   z-index: 1;
}
.edustripehead1{
	font-size:27px;
	padding:30px 0px 10px 0px;
	text-align: center;
}

.edustripehead2{
	font-size:27px;
	padding:10px 0px 20px 0px;
	text-align: center;
}
.mdm_sol_head{
	font-size: 27px;
	text-align: center;
	font-weight: var(--hex_font_normal) !important;
}
.mdm_res_head{
	font-size: 27px;
}
.btnlayout1{
	font-size:27px;
	text-align: center;
}
.strpelayout2{
	font-size:27px;
	text-align: center;
	padding: 18px 0px;
}
.feat_cont_padd {
    padding: 0px 50px;
}
.face3{display: block;
margin: auto;
border-radius: 100%;
border: 1px solid #D3D3D3;}

.hmepge_bordr{border: 1px solid white;border-top: 1px solid white;margin-top:1px;margin-top: 21px!important;}
.respn_hght{height: 240px;}
.padd_top1{padding-top: 35px;}
.prc_faq_qs {
    min-height: initial!important;
    padding: 4% 3.2%!important;
}
.pro_prc3{padding-top: 11px;}
.header_mar{margin: 0px 112px;}
.margn_top1{
  	margin-top: -71px!important;
  }
 .mdmhme44{font-size: 22px;}
 .captra_str1{font-size: 24px;padding:15px;}
 .captra_fnt1{font-size: 20px;}
 .ppc_fnt{font-size:25px;line-height: 120%}
 .soltn_font{
 	font-size:18px;font-weight: var(--hex_font_semibold);
 }
 .ppc_fnt{font-size:25px;}
.captra_str2hd{font-size: 22px;}
.box_style2 {
    width: 80%;
    margin: 0 auto; 
      }
.testmnial1{width:75%;margin: 0 auto;font-size: 24px;}
.top_pad_mob{padding: 25px 0px 0px!important;}
.top_pad_mob1{padding: 0px 0px 0px!important;}
.resllr_para1{padding: 20px 90px 50px!important;}
.resllr_para2{padding: 20px 90px 50px!important;}
.resllr_head1{font-size: 33px;padding: 40px 30px 30px;text-align: center;}
.resllr_head2{font-size: 33px;padding: 40px 30px 30px;text-align: center;}
.sty898{margin: 0px 0px 0px 0px!important;width: 240px!important;}
.terms_head{padding: 12px 15px;font-size: 19px;}
.terms_mainhead{text-align:center;color:black;font-size:25px;}
.privacy_para{padding: 30px 15px 0px;line-height: 28px;}
.pricavy_hd1{padding: 12px 15px;font-size: 23px;font-weight: bold;}
.pricavy_hd2{padding: 12px 15px;font-size: 16px;font-weight: bold;}
.sty5665{margin:0 auto;width: 35%;}
.stl656{text-align: left!important;}
.testmnl_text{font-size: 15px;line-height: 26px;text-align: center;padding: 0px 60px;}
.captra_head,.captra_headcnt {color:white;}
.video1{text-align: center;}
.bxwid12{width: 70%!important;}
}
@media(min-width:615px) and (max-width:645px){
	.sty898{ margin: 0px 0px 0px 0px!important;width: 300px!important; }
}
@media(max-width: 611px){
.sty898{margin: 15px 0px 0px 0px!important;width: 298px!important;}
}
@media(min-width: 580px) and (max-width: 620px){
.sty898{margin: 0px 0px 0px 0px!important}
}
@media(max-width: 620px){
  /************************my code********/
.banner_height{
	height:120px;
}
.abtpadding{
  padding-top:20px;
}
.resource-resize{
  width: 353px;
}
.video_resize{
  width: 353px;
  height: 199px;
}
.video_resize1{
  width: 353px;
  height: 191px;
}
.mdminfo-1{
  height: 3115px;
}
.mdminfo-2{

  height: 1480px;
}
.mdminfo-3{

  height: 2785px;
}
.mdminfo-4{

  height: 745px;
}
.mdminfo-5{

  height: 1175px;
}

.mdminfo-6{

  height: 2435px;
}
.projectinfo-1{
  height: 1750px;
}
.resourceppt{
  height: 305px;
}
.resource_exp{
  height: 300px;
}
.loadbar{
  padding-top: 90px;
}
.loadbar>div>i{
  font-size: 3em;
}
.resource-size{
  width: 275px;
}
  
.team-lead{
  display:block;
  font-weight:bold;
  font-size: 14px;
  line-height:1.5;
}
  .alertdisplay{
    margin-top: 262;
    width: 254px;
    padding: 20px;
    margin-left: 30px;
  }
  .demoalert{
    position: absolute;
    width: 90%;
    margin-left: 21px;
    padding: 20px;
    margin-top: 287px;
  }
  .techalert{
    margin-left:15px;
    position:absolute;width: 94%;padding: 20px;margin-top: -68px;
  }
  .contactalert{
    width: 62%;
    padding: 20px;
    margin-left: 75px;
    margin-top: 354px;
  }
  .contactus-form{
    width:100%;
    border:0px;
  }
  .feature-form{
    width:100%;
    border:0px;
  }
  .tech-form{
    width:100%;
    border:0px;
  }
  .demo-form{
    width:100%;
    border:0px;
  }
  .download-form{
    width:100%;
    border:0px;
  }
  .download-button{
    margin-top: 40px;padding: 0 400px;
  }
  .contactus-text{
    width:100%;
    float:right;
  }
  .feature-text{
    width:100%;
    float:right;
  }
  .tech-text{
    width:100%;
    float:right;
  }
  .demo-text{
    width:100%;
    float:right;
  }
  .support-form{
    width:100%;
    border:0px;
  }
  .support-text{
    width:100%;
    float:right;
  }
  .pro_pricng_txtbox{
    height: 40px!important;
    width: 309px!important;
  }
  .pro_pricng_btn{
  	    height: 40px!important;
  	    width: 230px!important;
  	    margin-top: 5px;
  }
  .mdm_pricng_btn{
  	    height: 40px!important;
  	    width: 174px!important;
  	    margin-top: 5px;
  	    font-size: 19px!important;
  	    border-radius: 5px;
  	    border: none;
  	    outline: none;
  }
  .margn_top1{
  	margin-top: -48px!important;
  }
 .capterra_eml_box{
	    color: #333;height: 40px!important;width: 280px!important;padding-left: 20px;font-size: 15px;font-family: var(--hex_font_family);border-radius: 5px;border: none;outline: none;
} 
.captra_email_box_btn{width: 280px!important;margin-right:-7px;}
 .mdm_hme_eml_box{
	    color: #333;height: 40px!important;width: 280px!important;padding-left: 20px;font-size: 15px;font-family: var(--hex_font_family);
} 
.mdm_hme_eml_box1{
	    margin-left: -6px;color: #333;height: 45px!important;width: 250px!important;padding-left: 20px;font-size: 15px;font-family: var(--hex_font_family);
} 
.mdm_hme_email_box_btn{width: 280px!important;margin-right:-7px;}
.sty610{height: 370px!important;}

}
@media(max-width: 510px){
.margn_top1{
  	margin-top: -35px!important;
  }
}

@media(max-width: 460px){
 .sty610{height: 250px!important;}
}



.leftmenu{
    background-color:white;font-size:17px;
}

/*.product-sidebar{
  position:fixed;
  display:block;
  top:70px;
  left:-300px;
  background-color: rgba(255, 255, 255, 0);
  width:280px;
  z-index: 2000;
  height:auto;
  padding-bottom:50px;
}
*/
.sidebarbarhover{
    -webkit-animation-duration: .3s; 
    animation-duration: .3s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
    -webkit-animation-timing-function: linear; 
    animation-timing-function: linear;
-webkit-animation-name: bounceInLeft; 
    animation-name: bounceInLeft; 
    /*top:106px;*/
  display:block;
}

@-webkit-keyframes fadeInLeftBig { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateX(2px); 
    } 
    100% { 
        opacity: 1; 
        -webkit-transform: translateX(62px); 
    } 
} 
@keyframes fadeInLeftBig { 
    0% { 
        opacity: 0; 
        transform: translateX(2px); 
    } 
    100% { 
        opacity: 1; 
        transform: translateX(62px); 
    } 
} 

.sidebarhover{
    -webkit-animation-duration: .3s; 
    animation-duration: .3s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
    -webkit-animation-timing-function: linear; 
    animation-timing-function: linear; 
-webkit-animation-name: bounceInLeft; 
    animation-name: bounceInLeft; 
    /*top:106px;*/
  display:block;
}


@-webkit-keyframes bounceInLeft { 
    0% { 
        -webkit-transform: translateX(60px); 
    } 

    100% { 
        -webkit-transform: translateX(300px); 
    } 
} 

@keyframes bounceInLeft { 
    0% { 
        transform: translateX(60px); 
    } 
    100% { 
        transform: translateX(300px); 
    } 
} 
.sidebarhoverout{
   -webkit-animation-duration: .3s; 
    animation-duration: .3s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
    -webkit-animation-timing-function: linear; 
    animation-timing-function: linear;
  -webkit-animation-name: bounceOutLeft; 
    animation-name: bounceOutLeft; 
    /*top:106px;*/
    display:block;
}
@-webkit-keyframes bounceOutLeft { 
    0% { 
        -webkit-transform: translateX(100px); 
    } 
    100% { 
        -webkit-transform: translateX(0px); 
    } 
} 
@keyframes bounceOutLeft { 
    0% { 
        transform: translateX(100px); 
    } 
    100% {  
        transform: translateX(0px); 
    } 
}
.sidebarhoveroutslow{
   -webkit-animation-duration: .3s; 
    animation-duration: .3s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
    -webkit-animation-timing-function: linear; 
    animation-timing-function: linear;
  -webkit-animation-name: bounceOutLeftslow; 
    animation-name: bounceOutLeftslow;
    /*top:121px; */
    display:block;
}
@-webkit-keyframes bounceOutLeftslow { 
    0% { 
        -webkit-transform: translateX(60px); 
    } 
    100% { 
        -webkit-transform: translateX(0px); 
    } 
} 
@keyframes bounceOutLeftslow { 
    0% { 
        transform: translateX(60px); 
    } 
    100% {  
        transform: translateX(0px); 
    } 
}
.sidebar-toggle-left{
   padding:1px 20px 0px 24px;
   width:60px;
   cursor:pointer;
}

.pr5 {
padding:10px 5px;
}
.panel-group .panel+.panel{
    margin-top: 0px
}
.panel-group .panel{
    border-radius:0px;
}
.accordion-toggle{
    font-weight: 300;
    font-size: 16px;
    color:#838383;
    padding:0px;
}
.accordion-toggle:hover{
    text-decoration: none;    
}

.panel-body>ul{
   margin:0px;
}
.panel-body>ul>.apanel>li{
    list-style: none;
    padding: 5px 10px;
    color:#838383;
}
a.apanel:hover{
    text-decoration: none;
    color:#1abc9b;
}
a.apanel:hover>li{
   background-color: #f9f9f9;
}

a.apanel{
    color:black;
    font-size: 14px;
}
.panel-default>.panel-heading{
    background-color: #ffffff;
}
.panel-heading{
    padding:5px 10px;
}
.panel-body{
    padding:5px 10px;
}
.panel.otherp{
    border:0px;
}
.panel.firstp{
    border:0px;
    border-top:1px solid #1ABC9B;
}
.panel-collapse.collapse{
  height:0px;
}
.custom-panel-group>.panel-group:before {
    content: '';
display: inline-block;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-bottom: 8px solid #1ABC9B;
border-bottom-color: #1ABC9B;
position: absolute;
top: -8px;
left: 25px;
}
.custom-panel-group>.panel-group:after {
    content: '';
display: inline-block;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-bottom: 8px solid #ffffff;
position: absolute;
top: -7px;
left: 25px;
}
.custom-panel-group>.panel-group{
    margin:0px;
    webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.06);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.06);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.06);
}

.panel-heading:hover{
   /* color: #1abc9b;*/
    /*background-color: #f9f9f9;*/
}
h4.panel-title{
    font-weight:normal;
    padding-left:8px;
   
    padding-right: 20px;
    padding-bottom: 20px;
}
.panel.panel-default>a{
    color:#838383;
    text-decoration: none;
}
.panel.panel-default>a:hover{
    color:#1abc9b;
    text-decoration: none;
}
.accordion-toggle>span {
color: #838383;
}
.accordion-toggle:hover>span {
color: #1abc9b;
}
.home-image.home-image-right{
  padding:0px;
  padding-left:24px;
}
.home-image.home-image-left{
  padding:0px;
}
.inner-content{
  vertical-align:middle;
  padding:0px 0px;
  margin-top: 40px;    
  /*display:table cell removed*/
}

/*alert animate */
.alert_animated { 
    -webkit-animation-duration: 1s; 
    animation-duration: 1s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
    -webkit-animation-timing-function: ease-in-out; 
    animation-timing-function: ease-in-out; 
} 

@-webkit-keyframes bounceIn { 
    0% { 
        opacity: 0; 
        -webkit-transform: scale(.3); 
    } 

    50% { 
        opacity: 1; 
        -webkit-transform: scale(1.05); 
    } 

    70% { 
        -webkit-transform: scale(.9); 
    } 

    100% { 
         -webkit-transform: scale(1); 
    } 
} 

@keyframes bounceIn { 
    0% { 
        opacity: 0; 
        transform: scale(.3); 
    } 

    50% { 
        opacity: 1; 
        transform: scale(1.05); 
    } 

    70% { 
        transform: scale(.9); 
    } 

    100% { 
        transform: scale(1); 
    } 
} 

.bounceIn { 
    -webkit-animation-name: bounceIn; 
    animation-name: bounceIn; 
}

/* to avoid alert box in both support pages before load data*/

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important;
}

/* send button*/
.flat_button {
  position: relative;
  vertical-align: middle;
  width: 25%;
 /* height: 40px;*/
  padding: 4px 12px;
  font-size: 14px;
  color: white;
  text-align: center;
  text-shadow: 0 -1px 2px rgba(0, 0, 0, 0.25);
  background: #3498db;
  border-radius: 0px;
  display: block;
  border: 0;
  border-bottom: 2px solid #2a8bcc;
  cursor: pointer;
  -webkit-box-shadow: inset 0 -2px #2a8bcc;
  box-shadow: inset 0 -2px #2a8bcc;
  text-transform: uppercase;
}
.flat_button:active {
  top: 1px;
  outline: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-transform: uppercase;
}

/* shadow for menu bar */
.header_shadow {
-webkit-box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);
-moz-box-shadow:    0px 3px 5px rgba(100, 100, 100, 0.49);
/*box-shadow:         0px 3px 5px rgba(100, 100, 100, 0.49);*/
box-shadow: 0px 2px 1px rgba(0,0,0,0.05);
}

/*tech support */
.tech_heading{
  text-align:center;
  padding-top: 0px;
}
.tech_heading_xs{
  padding:15px;
  font-size:20px;
  padding:15px;
  text-align:center;
  background-image:url('https://www-review3.hexnode.com/static/img/tech_support_page/Download_Mobile_Device_Management.jpg');
  height:100px;
  position: relative;
}
.tech_headline{
  color:#fff;
  position: relative;
  padding: 20px 20px;
  top:25px;
}

/*feature request */
.feature_request_heading{
  text-align:center;
  padding-top: 0px;
}
.feature_request_heading_xs{
  padding:15px;
  font-size:20px;
  padding:15px;
  text-align:center;
  background-image:url('https://www-review3.hexnode.com/static/img/tech_support_page/Download_Mobile_Device_Management.jpg');
  height: 100px;
  padding-top: 25px;
}
/* support rightr */
.right{
  padding-left:10px;
}

/* contact us */
.contactus_heading{
  text-align:center;
  padding-top: 0px;
}
.contactus_heading_xs{
  padding:15px;
  font-size:24px;
  padding:15px;
  text-align:center;
  background-image:url('https://www-review3.hexnode.com/static/img/tech_support_page/Download_Mobile_Device_Management.jpg');
  height:100px;
}

/* demo */ 
.demo_heading{
  text-align:center;
  padding-top: 0px;
}
.demo_heading_xs{
  padding:15px;
  font-size:20px;
  padding:15px;
  text-align:center;
  background-image:url('https://www-review3.hexnode.com/static/img/tech_support_page/Download_Mobile_Device_Management.jpg');
}
.demo_info{
  padding-left:10px;
}
.demo_detail{
  padding-left:25px;
}
.demo_online_btn{
  width:85px;
  padding-left:0;
  padding-right:0;
}

/* download */
.download_headline1{
  color:#fff;
}
.download_headline2{
color:#fff;
font-size:25px;
}
.download_heading_xs{
  padding:15px;
  font-size:20px;
  padding:15px;
  text-align:center;
  background-image:url('https://www-review3.hexnode.com/static/img/download_page/Download_Mobile_Device_Management.jpg')
}
.download_text{
  color:rgb(44, 157, 226);
}
.download_online_btn{
  width:95px;
}
.download_online_btn_xs{
  width:85px;
  padding-left:0px;
  padding-right:0px;
}
.form_text{
  padding-bottom: 15px;
}
.download_alert{
  width: 491px;
  margin-left: 215px;
  padding: 20px;
  /*margin-top: 140px;*/
  position:absolute;
}
.download_alert_xs{
  width: 96%;
  margin-left: 10px;
  padding: 20px;
  /*margin-top: 290px;*/
  position:absolute;
}

/* base */
.logo_image{
  padding :0px 0px 0px 0px;
 
}
.base_footer{
  padding-left:0px;
  padding-right:0px;
}
.base_contact{
  color:white;
  font-size: 15px;
  padding: 0px;
}

/* product base */
.product_mdmlogo{
padding: 0px 0px 0px;
margin-left:-4px;
}
.product_projectslogo{
padding: 0px 0px 0px;
margin-left:-4px;
}
.xs_logo{
  margin-top:18px;
  margin-left: -35px;
}
.beta{
  
  margin-top: 20px;
  padding: 5px;
  border-top: 1px solid #ccc;
}
.beta_xs{
  padding:10px 0px;
}
.product_footer{
  /*padding-left:0px;*/
  padding-right:0px;
}
.product_contact{
  color:white;
  font-size: 15px;
  padding: 0px;
}

/*404 page */
.error_msg{
    position: relative;
   /* bottom: 530px;
    right: 337px;
    float: right;*/
    color: oldlace;
    font-size: 35px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
}
.text_style{
  font-size: 20px;
  color: oldlace;
  margin-bottom:0px;
}
.text_color{
  color: oldlace;
}
.page_xs{
  /*background-image:url("https://www-review3.hexnode.com/static/img/404page/404-page-bakgnd-only--for-web.jpg");
  background-repeat: no-repeat;*/
  padding-top: 50px;
  text-align: center;
}
.text_color:hover{
  color: oldlace;
}

/* social images */
.size{
  padding:0px;
}
.margin{
  margin-top: -4.5px; /* -15px*/
}
.feature_margin{
  margin-top: -8px;
}
.border{
  border:2px solid #f7f7f7;
}

/* change select area color */
::selection {
  background: #a9d0f5; /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #a9d0f5; /* Gecko Browsers */
}
/* to flip an image */
.flip{
        -moz-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
        filter: FlipH;
        -ms-filter: "FlipH";
}    

/* flat button*/
.flat{
  border-radius: 0px;
  /*background: #11bcf7;*/
  background: #1abc9b;
  border:none;
  color:#fff !important;
  text-align: center !important;
  vertical-align: middle !important;
  font-size: 18px;
}
.flat:hover{
  background: #1ABC9B !important;
  
}
.flat:active{
  outline: white;
  background: #1abc9b;
  background-color: #1abc9b;
  outline: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.flat:visited{
  
  background: #1abc9b;
  background-color: #1abc9b;
}
.flat:focus{
  background-color: #1abc9b !important;
  background: #1abc9b !important;
}
.flat_white{
  border-radius: 0px;
  /*background: #11bcf7;*/
  background: #fff;
  border:1px solid #c8c2c2;
  color:#000 !important;
  text-align: center !important;
  vertical-align: middle !important;
}
.flat_white:hover{
  background: #1ABC9B !important;
  border:1px solid #c8c2c2;
}
.flat_white:active{
  outline: white;
  background: #fff;
  border:1px solid #c8c2c2;
  background-color: #fff;
  outline: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.flat_white:visited{
  
  background: #fff;
  background-color: #fff; 
}
.flat_white:focus{
  background-color: #fff !important;
  background: #fff !important;
  border:1px solid #c8c2c2;
}
/* box shadow */
.shadow {
  -webkit-box-shadow: 3px 3px 5px 0px #ccc;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:    3px 3px 5px 0px #ccc;  /* Firefox 3.5 - 3.6 */
  box-shadow:         0px 1px 0px 1px #f1f1f1;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}

.demobanner_xs{
  font-size:20px;
  height:190px;
}

/*******************************new Addition***********************/

 .txtbx_space
   {
   	padding-right:5px;
   }

  .txtbx_space#txt2
    {
    padding-left:5px;
    }
.resourcebanner_xs{
  /*font-size:20px;*/
  height:170px;
  /*padding-top: 35px;*/
}

.downloadbanner_xs{
  font-size:20px;
  height:125px;
  padding:15px;
}
.btn-projrctget{
  background: #fe3265;
  border: 0;
  border-radius:5px;
  margin-top:10px;
  padding:10px;
  font-size: 18px;
  text-transform: uppercase;
  outline: none;
}
.btn-projrctget:hover{
  background: #d5354b;
  color:white;
  border-color: #1ABC9B;
}
.btn-projrctget:active{
  background: #fe3265;
  color:white;
}
.btn-projrctget:focus{
  background: #F3364C;
  color:white;
}
.btn-tryit{
  background: #1ABC9B;
  border: 0;
  border-radius:0px;
  margin-top:10px;
  padding:10px;
  font-size: 18px;
}
.btn-tryit:hover{
  background: #1ABC9B;
  color:#fff;
  border-color: #fff;
}
.btn-tryit:active{
  background: #1ABC9B;
  color:#fff;
  border-color: #fff;
}
.btn-tryit:focus{
  background: #1ABC9B;
  color:#fff;
  border-color: #fff;
}

.btn-demo{
	text-align:center;
	background-color:#fff;
	color:#1abc9b;
	text-decoration:none;
	text-shadow:none;

}
.btn-demo:hover{
	background: #d5354b;
	color:#fff;
}
.getproject-text{
  color:#fff;
  text-decoration:none;
  text-shadow:none;
}
.getproject-text:hover{
  color:#fff;
  text-decoration:none;
}
.project-stripe1{
  padding:25px 25px 0px 0px;
  background-color:#E8EDF0
}
.project-stripe1-xs{
  padding:0px;
  background-color:#E8EDF0;
}
.project-stripe3{
  padding:0px;
  background-color:#f7f7f7;
}
.project-stripe2{
  padding-left: 0px;
  padding-right: 0px;
}
.proimg{
  text-align:center;
  padding:0px;
  margin-left:-5px;
}
.proheader-btn{
  border-radius: 0px;
  background: #11bcf7;
  border:none;color:#fff;
  padding-left:20px;
  padding-right:20px;

}
.proheader-btn:hover{
  background: #11bcf7;
  color: #ffffff;
}
 
 .proheader-login{
  border-radius: 0px;
  color:black;
  padding-left:15px;
  padding-right:15px;
  font-size: 14px;
  background-image: none;
  background-color: white;
  text-transform: uppercase;
}
.proheader-login:hover{
 	 background: #fff;
    border: 1px solid #f3364c;
    color: #f3364c;
}
.redborder{
  border-color: white !important;
}
.newsletterborder{
  border-color: #239f85 !important;
}
.greenborder{
   border-color: green !important;
}

.slider-handle{  
  background-image : linear-gradient(to bottom, #1ABC9B 0%, #1ABC9B 100%) !important;
}

.btn{
  text-shadow:none;
}

.resource_active{
  color: #08c;
}
.glyphicon-refresh-animate {
    -animation: spin .7s infinite linear;
    -webkit-animation: spin2 .7s infinite linear;
}

@-webkit-keyframes spin2 {
    from { -webkit-transform: rotate(0deg);}
    to { -webkit-transform: rotate(360deg);}
}

@keyframes spin {
    from { transform: scale(1) rotate(0deg);}
    to { transform: scale(1) rotate(360deg);}
}
/* mobile-security-page */

.mobile_security>li{
  line-height: 30px;
}
.mobile-security-regularstripe{
  /*height : 480px;*/
  padding: 15px 15px 15px 15px;
  font-size: 16px;
  line-height: 26px;
  vertical-align: middle;
  display: table;
}
.mobile-security-image{
  padding-left: 0px;
  padding-right: 0px;
  text-align: center;
  display:table-cell;
  vertical-align:middle;
}
.mobile-security-list>li{
  line-height: 30px;
}
.mobile-security-stripe>div{
  display:inline-block;
}
.mobile-security-header{
text-align: center;
/*color: #fff;*/
/*height: 200px;*/
line-height: 1.3;
font-size: 41px;
vertical-align: middle;
display: table;

}
/* MAM */
.mam-div{
  display: table;
  text-align: center;
  font-size: 30px;
}
.mam-regularstripe{
padding: 15px;
font-size: 16px;
vertical-align: middle;
display: table;
line-height: 26px;
}
.mam-para{
  padding: 0px 0px 5px 0px;
}
.hor_scroll{
		/*width: 320px;  arbitary for demo only */
	/*white-space: nowrap;*/
	overflow-y: hidden;
	overflow-x: scroll;

	-webkit-overflow-scrolling: auto;

}
.hor_scroll::-webkit-scrollbar { 
    display: none; 
}
/* MEM */

.normal_para_style{
	 padding-right: 0;
	 padding-left:75px;
}@media(min-width:768px) and (max-width:954px){
	
	.pricing_grid{
		margin-left:13%!important;
	}
	.ipad_grd{
		margin-left:10%!important;
	}
}
@media(min-width:340px) and (max-width:420px){
	.alterimage3{
		padding-left:13%!important;
	}
	.alterimage2{
		padding-left:9%!important;
	}
	.alterimage1{
		padding-left:14%!important;
	}
}
 @media(min-width:768px) and (max-width:1024px){
	.width_100{width: 100px;}
.mem_responsive_header{
	font-size: 38px;
}
.mdmsol_responsive_header{
	font-size: 38px;
}

.mem_stripe_img{
	    padding-top: 81px;
}

}
@media (min-width:5px) and (max-width:768px){
	.left_logo
	  {
	  	height:80px;
	  	max-width: 100%;
	  }
.byog_para_padd{padding:0;}
.edu_para_padd{padding:0;}
.text-align{text-align: center;}
.mem_responsive_header{
padding-left: 0;
padding-bottom: 0;
text-align: center;
font-size: 27px;
}
.mdmsol_responsive_header{
padding-left: 0;
text-align: center;
font-size: 27px;
}
.pro-text-heading{
  font-size: 27px;
  /*text-align: center;*/
  padding: 0px;
  line-height: 1.2;
  padding-bottom: 12px;
}
.center_content{padding-bottom: 35px; text-align: center;}
.mem-regularstripe{padding-left: 0px;}
.normal_para_style{padding-left: 15px;padding-right:15px;}

}
.mem-regularstripe{
  font-size: 16px;
  line-height: 26px;
  vertical-align: middle;
  display: table;
}
.mem_btn>a{
			color: #fff;

}

.mem_btn{
	border-radius: 0px;
	background: #9ad092;
	border:none;color:#fff;
	padding-left: 20px;padding-right: 0;
	font-size:17px;
	height:53px;
	width: 182.891px;
}
.mem_btn:hover{
		background: #9ad092;
		color: #fff;
}
@media (min-width: 370px){
	.head_size{font-size: 30px;}
}
@media(min-width:550px)and (max-width:769px)
{
.grid_ppc24{margin-left:23%!important;}
.grid_ppc29{margin-left:23%!important;}
.grid_ppc28{margin-left:23%!important;}
.grid_ppc8{margin-left:23%!important;}
}
@media(min-width:5px)and (max-width:1799px){
	.bigscrn_head{
		
		width: 100%;
    font-size: 35px !important;
	}
	.kiosk_height{
		height:450px;

	}
	/*.feature_big1scrn{
		height:360px;
	}*/
	.soltn_headr_hght{
		height:380px;
	}
	.pricing_bigscrn32{
		height:410px;
	}
	.strp_bigscreeen{
		/*height:437px;*/
	}
	.mdmhme_bigscrn54{
		height:400px;
	}
	.kiosk_firststrp_height{
	height:717px;

}
.kiosk_firststrp_height1{
	height:610px;
}
.kiosk_thirdstrp_height {
		/*height:490px !important;*/
	}
.testimonial_strpe{
	height:360px;
}
}

@media (min-width:1800px){

	.bigscrn_edction{
		padding-left:40px;
	}
	.mobile_industry2{
		padding-top:100px!important;
		padding-bottom:50px!important;
		margin-left:-80px;
		margin-right:80px;
		padding-left: 80px;
	}
	.mobile_industry9{
		padding-top:95px!important;
		padding-bottom:0px!important;
		}
	.mobile_industry10{
		padding-top:50px!important;
		padding-bottom:0px!important;
		}
	.bigscreen_indstry{
		padding-left:140px;
	}
	.mobile_industry4{
		padding-top:60px!important;
		padding-bottom:0px!important;
		margin-left:-100px;
		margin-right:70px;
		
	}

 #logestic_middle_stripe
   {
   	margin-top: 10px !important;
   }	
	.testimonial_strpe{
	height:515px;
     }
	.big_screen_kios {
    padding-left: 8%;
    
}
.kiosk_third_bigscn{
	padding-top:100px;
}
.kiosk_third_bigscn2{
	/*padding-top:70px;*/
}
.bigscrn_kiosk{
	padding-top:40px;
}
	.kiosk_firststrp_height{
	height:897px;
}
.kiosk_firststrp_height1{
	height:827px;
}
	.sltn_firstgrid{
		margin-left:15%!important;
	}
	.soltn_headr_hght{
		height:580px;
	}
	.kiosk_height{
		height:650px;
	}
	.soltn_customer{
		padding-top:150px!important;
	}
	.wind_mdm
	  {
        padding-top: 60px !important;
	  }

	.sltn_firstgrid2{
		margin-left: 490px!important;
	}
	.mdmhme_bigscrn54{
		height:550px;
	}
	/*.strp_bigscreeen{
		height:475px;
	}*/
	.pricing_bigscrn32{
		height:650px;
	}
	/*.feature_big1scrn{
		height:560px;
	}*/
	
	.first_mdm{
		margin-top:85px!important;
	}
	.odd_stripe{
		padding-left:30%;
		padding-top:9%;
	}
	.even_stripe{
		padding-left:10%;
		padding-top:8%;
	}
	.location_bigscrn{
		padding-left:10px!important;
	}
	.trackdevice_big{
		padding-left:26%!important;
	}
.reports_bigscren{
	margin-left:4%;
}
.pricing_grid1{
	background-color:white;height:672px;margin-left:12%!important;margin-right:0%;margin-top:40px;width:17%!important;border: 1px solid #deddd8;
}
.customer{
	text-align: center!important;
}
.big_screen_mdm{
	padding-left:17%;
}
.ppc_logo{padding-left:17%;}
.grid_ppc24{margin-left:500px!important;}
.grid_ppc29{margin-left:-95px!important;}
.grid_ppc28{margin-left:335px!important;}
.grid_ppc{padding-left:22%!important;}
.grid_ppc2{padding-left:7%!important;}
.grid_ppc3{padding-left:0px!important;}
.grid_ppc8{padding-left:0px!important;}
.last_strp{padding-left:32%!important;}
.pricing_grid{
	background-color:white;height:672px;margin-left:3%!important;margin-right:0%;margin-top:40px;width:17%!important;border: 1px solid #deddd8;
}
.mdm_sol_head{
	content-align:center!important;
}
.grid_buttons{
	align-content: center!important;padding-left:12%!important;
}
.official_quote{
	padding-left:0%!important;
}
.pricing_list{
	margin-left:18%!important;
}
.grid_bottom{
	padding-bottom:240px!important;
}
.grid_bottom1{
	padding-bottom:78px!important;
}
.grid_bottom3{
	padding-bottom:37px!important;
}
.marg_lft{
	margin-left:50px!important;
}
.marg_lft3{
	margin-left:65px!important;
}
.marg_lft4{
	margin-left:65px!important;
}
.marg_lft1{
	margin-left:50px!important;
}
.bigscreen{
	position:relative;
	left:18%;
}
.memimage1{
	position:relative;
	left:11%;
}
.bigscreen_header{
	position:relative;
       right:6%;
}

.mamimage1{
	position:relative;
	left:12%;
}
.byodimage1{
	position:relative;
	right:8%;
}
.mdmresponse{
	padding-right:10%;
}
.alternative{
	padding-top:6%;
}

.underline{
	position:relative;
	left:10%;

}
.alternative1{
	position:relative;
	right:4%;
	top:30px;
}
.alternative2{
	position:relative;
	left:4%;
	
}
.pro_padding{
	padding-bottom:22px;
}
.box_pricing{height: 48px;
    
    width: 110%;
    margin-left: -16px;
}
.location_tracking23{
	padding-left: 60px!important;
    padding-right: 150px;
}
/*.feature_grid1{
padding-left: 13%!important;
    padding-right: 3%;
   }*/

.sltn_grid1{
padding-left: 13%!important;
    padding-right: 3%;
   }

   /*.feature_grid3{

    padding-right: 6%;
   }*/

   .sltn_grid3{
   	padding-right: 6%;
   }
.manage_bigscrn{
	padding-left: 4%;
}
.mandatory_bigscrn{
 padding-right: 4%;
 padding-left:5%;
}
.mandatory_bigscrn1{
 padding-right: 8%;
 padding-left:5%;
}
.appintall_bigscrn{
	padding-right:16%!important;
	padding-left:0px!important;
}
/*.self_bigscrn{
	padding-right:20%!important;
}*/
.enrollment_bigscrnn{
	padding-left:15%;
}
.selfenroll_bigscrn{
	padding-left:15%!important;
}
.adintegration_bigscrn{
	padding-left:30%;

}
.mandatry_scrn{
	padding-left:4%;
}
.mwe_bigscreen{
	padding-left:0px!important;
	margin-left:-100px;
	padding-right: 14%;
}

.thank_you_sol_head
 {
 	padding-left: unset !important;
 }

.all_thankyou_page
 {
 	padding-top:unset !important;
 	margin-top: unset !important;
 }

 
.inner-content{
  vertical-align:middle;
  padding:0px 0px;
  margin-top: 40px;    
  padding-top: 60px;
  /*display:table cell removed*/
}

.android_device_slider
 {
 	padding-top:0px !important;
 	margin-top: 0px !important;
 }


}
@media (min-width:2100px){
	
.kiosk_firststrp_height{
	height:900px;
}
.kiosk_firststrp_height1{
	height:837px;
}
.testimonial_strpe{
	/*height:600px;*/
}

 
.box_pricing{height: 48px;
    
    width: 112%;
    margin-left: -16px;
}
/*.kiosk_height{
		height:700px;
	}*/
.pricing_grid1{
	background-color:white;margin-left:17%!important;margin-right:0%;margin-top:40px;width:14%!important;border: 1px solid #deddd8;
}
.pricing_grid{
	background-color:white;margin-left:3%!important;margin-right:0%;margin-top:40px;width:14%!important;border: 1px solid #deddd8;
}
.mdm_sol_head{
	content-align:center!important;padding-left:15%;
}

.customer{
	text-align: center!important;
}
/*.mdmhme_bigscrn54{
		height:697px;
	}*/
.grid_buttons{
	align-content: center!important;padding-left:12%!important;
}
.pricing_list{
	margin-left:18%!important;
}
}


@media (min-width:2400px){
.pricing_grid1{
	background-color:white;margin-left:15%!important;margin-right:0%;margin-top:40px;width:15%!important;border: 1px solid #deddd8;
}
.box_pricing{height: 48px;
    
    width: 109%;
    margin-left: -16px;
}
/*.feature_big1scrn{
		height:700px;
	}*/

.odd_stripe{
		padding-left:40%;
	}
.customer{
	text-align: center!important;
}
.pricing_grid{
	background-color:white;margin-left:3%!important;margin-right:0%;margin-top:40px;width:15%!important;border: 1px solid #deddd8;
}
.mdm_sol_head{
	content-align:center!important;padding-left:15%!;
}
.grid_buttons{
	align-content: center!important;padding-left:12%!important;
}
.pricing_list{
	margin-left:18%!important;
}
}
@media (min-width:2800px){
.pricing_grid1{
	background-color:white;margin-left:21%!important;margin-right:0%;margin-top:40px;width:12%!important;border: 1px solid #deddd8;
}
.customer{
	text-align: center!important;
}
.pricing_grid{
	background-color:white;margin-left:3%!important;margin-right:0%;margin-top:40px;width:12%!important;border: 1px solid #deddd8;
}
.mdm_sol_head{
	content-align:center!important;padding-left:15%;
}
.grid_buttons{
	align-content: center!important;padding-left:12%!important;
}
.pricing_list{
	margin-left:18%!important;
}
}
@media (min-width:3800px){
.pricing_grid1{
	background-color:white;margin-left:24%!important;margin-right:0%;margin-top:40px;width:10%!important;border: 1px solid #deddd8;
}
.customer{
	text-align: center!important;
}
.pricing_grid{
	background-color:white;margin-left:3%!important;margin-right:0%;margin-top:40px;width:10%!important;border: 1px solid #deddd8;
}
.mdm_sol_head{
	content-align:center!important;padding-left:15%!important;
}
.grid_buttons{
	align-content: center!important;padding-left:12%!important;
}
.pricing_list{
	margin-left:18%!important;
}
}
@media (min-width:4800px){
.pricing_grid1{
	background-color:white;margin-left:30%!important;margin-right:0%;margin-top:40px;width:7%!important;border: 1px solid #deddd8;
}
.pricing_grid{
	background-color:white;margin-left:3%!important;margin-right:0%;margin-top:40px;width:7%!important;border: 1px solid #deddd8;
}
.mdm_sol_head{
	content-align:center!important;padding-left:15%!important;
}
.grid_buttons{
	align-content: center!important;padding-left:12%!important;
}
.pricing_list{
	margin-left:18%!important;
}
}
@media (max-width:768px){
	.captra341{width:314px;height:326px;border:1px solid #deddd8;padding-top:30px;padding-bottom:40px;margin-top:20px;margin-bottom:0px;}
	.kiosk341{width:294px;height:286px;border:1px solid #deddd8;padding-top:30px;padding-bottom:40px;margin-top:20px;margin-bottom:0px;}
    .kiosk_3rdstrp{
		height:329px;
	}
    .solution341{padding-top:30px;padding-bottom:40px;margin-top:20px;margin-bottom:0px;}
    .right_img_c2 img
      {
      	min-height: unset !important;
      }
}


@media (min-width:769px){

	.right_img_c2 img
      {
      	min-height: unset !important;
      }

.sltn_firstgrid{
	margin-left:140px;
}
.pricing_project{
	font-size:39px!important;
	padding-top:60px;
}
.sltn_firstgrid2{
	margin-left:290px;
}

.odd_stripe{
		text-align:center !important;
		/*margin-left: 150px !important;*/
		/*margin-right:20px !important;*/
		margin-top: 0px !important;
	}

	.credit_align
	  {
	  	color:#ffffff;
	  	margin-left: 60px;
	  	padding-left: 300px;
	  }
	
	.captra341{width:314px;height:326px;border:1px solid #deddd8;padding-top:30px;padding-bottom:40px;margin-top:40px;margin-bottom:0px;}
	.kiosk341{width:279px;height:286px;border:1px solid #deddd8;padding-top:30px;padding-bottom:40px;margin-top:40px;margin-bottom:0px;}
	.solution341{width:314px;height:326px;padding-top:30px;padding-bottom:40px;margin-top:40px;margin-bottom:0px;}
.grid_ppc{padding-left:150px;display:inline-block;}
.grid_ppc2{padding-left:70px;display:inline-block;}
.grid_ppc28{margin-left:135px;display:inline-block;}
.grid_ppc29{margin-left:31px;display:inline-block;}
.grid_ppc8{padding-left:100px;display:inline-block;}
.grid_ppc3{padding-left:100px;display:inline-block;}
/*.pricing_grid{
	background-color:white;margin-left:2%;margin-right:0%;margin-top:60px;width:250px;border: 1px solid #deddd8;
}
.pricing_grid1{
	background-color:white;margin-left:9%;margin-right:0%;margin-top:60px;width:250px;border: 1px solid #deddd8;
}*/
.mdm_content{padding-left: 38px;}
.mdm_edu_imgali{padding-right: 0px;}
.mar_left{margin-left:40px;}
.byog_para_padd{padding:10px 0px 0px 30px;}
.edu_para_padd{padding: 0px 30px 10px 30px;}
.btn-try{
	background-color:#F3364C;
	font-size:18px;
	text-align:center;
	padding: 14px 35px
}
.btn-download{
	border:1px solid #1abc9b;
	text-align:center;
	background-color:#1abc9b;
	color:#fff;
	text-decoration:none;
	text-shadow:none;
	height:35px;
	font-size:18px;
	padding: 8px 22px;
	margin-right:15px;
	 text-transform: uppercase;
}
.btn-demo{
	text-align:center;
	background-color:white;
	color:#fff;
	text-decoration:none;
	text-shadow:none;
	font-size:22px;
	padding: 10px 22px;
	margin-left:15px;
}
.mem_responsive_stripe{
	padding-left: 80px;
}
.center_content{
	padding-top: 100px;
	padding-left: 48px;
}

 .navph{
  background: linear-gradient(
    to right, 
    white 0%, 
    white 50%, 
   white 73%, 
    #e9f3ff 100%

  );
  background: linear-gradient(to right 74%,  white,#e9f3ff); 
   background: linear-gradient(to top 75%, #e9f3ff, white);
  color: black;
  padding: 0px 50px 0px 0px;
  padding-right: 10px;
  height: 35px;
  font-size: 13px;

  
}
.navph{
  background: linear-gradient(
    to right, 
    white 0%, 
    white 50%, 
   white 73%, 
    #e9f3ff 100%

  );
  background: linear-gradient(to right 74%,  white,#e9f3ff); 
   background: linear-gradient(to top 75%, #e9f3ff, white);
  color: black;
  padding: 0px 50px 0px 0px;
  padding-right: 10px;
  height: 35px;
  font-size: 13px;

  
}
.edustripehead1{font-size:30px;padding:30px 0px 10px 0px;}
.edustripehead2{font-size:30px;padding:10px 0px 20px 0px;float: left;}
.btnlayout1{font-size:30px;padding-top:16px;}
.strpelayout2{font-size:30px;padding: 20px 0px;}
.mdm_sol_head{
	font-size: 30px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	font-weight: var(--hex_font_normal) !important;
}
.mdm_res_head{
	font-size: 35px;
}
.pro_pricng_head{font-size: 36px;}
.hmepge_bordr1{border-top: 2px solid white;border-bottom: 1px solid white;border-right: 1px solid white;border-left: 0px;}
.font_40{font-size: 40px;}
.mdm-text-heading{font-size:40px;}
.font_50{font-size: 50px;}
.feat_cont_padd{padding: 0px 170px;}
.feat_cont_padd10{padding: 0px 100px;}
.vertical_line{  }
.android_device_slider
 {
 	padding-top:0px !important;
 	margin-top: 0px !important;
 }
.face3{display: block;
margin: auto;
border-radius: 100%;
border: 1px solid #D3D3D3;}
.mdm_head_para{padding: 0px 165px;line-height: 30px;}
.pdd_btm_22{padding-bottom: 22px;}
.col-sm-5ndhalf{width: 42.833%;}
.hmepge_algn1{margin:-262px 1.6% 0% 5.5%;}
.hmepge_algn2{margin:-262px 01.6% 0% 10.5%;}
.padd_top1{padding-top: 150px;}
.header_mar{margin: 0px 160px;}
.mdmhme44{font-size: 36px;
    line-height: 56px;
    padding: 0px 73px 0px;
}
.mdmhme45{padding: 0px 73px;font-size: 17px;}
.captra_head{font-size: 45px;color:white;}
.captra_headcnt{font-size: 18px;color:white;}
.captra_str1{font-size: 35px;padding:50px;}
.captra_str2hd{font-size: 25px;margin:12px 0px;}
.captra_cnt{font-size: 16px;}
.captra_cnt_pd{padding: 30px 50px;}
.captra_str_pd{padding: 40px;}
.captra_fnt1{font-size: 18px;}

.ppc_fnt{font-size:25px;line-height: 120%;}
.soltn_font{
	font-size:18px;font-weight: var(--hex_font_semibold)
}
.testmnial1{width:50%;margin: 0 auto;font-size: 24px;}
.terms_para{padding: 50px 75px 0px;line-height: 28px;}
.privacy_para{padding: 30px 75px 0px;line-height: 28px;}
.terms_head{padding: 12px 15px;font-size: 19px;font-weight: bold;}
.terms_mainhead{text-align:center;color:black;font-size:36px;}
.pricavy_hd1{padding: 12px 15px;font-size: 28px;font-weight: bold;}
.pricavy_hd2{padding: 12px 15px;font-size: 21px;font-weight: bold;}
.stl656{float: right;}
.mar_lft23{margin-left: -70px;}
.tesnmnl_resp{text-align: left;font-size: 14px;line-height: 28px;}
.tesnmnl_resp1{text-align: right;font-size: 14px;line-height: 28px;}
.tesnmnl_resp2{text-align: left;font-size: 14px;line-height: 28px;}
.tesnmnl_resp3{text-align: right;font-size: 14px;line-height: 28px;}
}
.padd_right_0{padding-right: 0px;}
.othersln_links1{text-align:center;font-size:21px;color:#000;padding-bottom:15px;}
.othersln_links2{text-align:center;font-size:18px;}
.othersln_links3{color:#777777;text-decoration:none;}
.othersln_links4{text-align:center;padding-top:15px;font-size:21px;color:#000;}
.othersln_links5{margin-bottom:40px;padding-left:0px;padding-right:0px;}
.dwnldbtn1{font-size: 21px;margin-top:10px;padding:10px;margin-right: 0px;}
.dwnldbtn2{padding-left:0px;padding-right:0px;}
.dwnldbtn3{margin-top:10px;padding:11px 25px 11px 25px;font-size: 21px;}
.dwnldbtn4{float:right;font-size: 21px;}
.dwnldbtn5{color:#1abc9b;background-color: #fff;font-size: 21px;border: 1px solid #1abc9b;text-align: center;}
.dwnldbtn7{padding-left:0px;}

.mdmhmehead1{padding:0px;background-color:#1abc9b;}
.mdmhmehead2{font-size:22px;color:black;padding-right:0;display:table;}
.mdmhmehead3{font-size:18px;}
.prohmehead3{font-size:17px;line-height:28px;}

.mdmhmehead4{margin-top: 15px;padding-left: 0px;}
.mdmhmehead5{color:#fff;text-decoration:none;text-shadow:none;background-color:#1abc9b;font-size:18px;border:1px solid #fff;text-align:center;padding: 10px 22px;}
.mdmhmehead6{color:white;text-decoration:none;text-shadow:none;background-color:#F3364C;font-size:20px;text-align:center;padding: 10px 22px;}
.mdmhmehead6:hover{color: white;background-color:#d5354b;}
.mdmhmehead7{margin-right:18px;}
.mdmhmehead8{padding-right:0px;bottom:0;right:0;}

.mdmhmelststripe1{font-size:22px;height:225px;}
.mdmhmelststripe2{text-align: center;padding-bottom: 20px;}
.mdmhmelststripe3{text-align:center;text-decoration:none;text-shadow:none;padding: 13px 24px;}
.mdmhmelststripe4{padding: 0px;}
.mdmhmelststripe5{font-size:22px;color: rgb(119, 119, 119);text-align:center;padding-top:35px;}
.mdmhmelststripe6{padding-bottom:90px;}
.mdmhmelststripe7{color:#1abc9b;list-style-type:none;}

.mdmhmeothrsln1{display:table;padding-left:35px;padding-right:35px;}
.mdmhmeothrsln2{text-align:center;padding-top:42px;}
.mdmhmeothrsln3{text-decoration:none;}
.mdmfirststrpe1{padding-bottom:45px;padding-left:0px;}
.mdmfirststrpe2{font-size:26px;text-align:center;}
.mdmfirststrpe3{text-align:center;margin-top:35px;margin-bottom:40px;}
.mdmfirststrpe4{color:white;text-decoration:none;text-shadow:none;background-color:#F3364C;font-size:18px;text-align:center;padding:15px 22px}
.mdmfirststrpe5{padding:0px;padding-top:35px;}
.mdmfirststrpe6{padding-top:30px;}

.prjcthmehead1{padding:0px;background-color:white;text-align:center;}
.prjcthmehead2{font-size:22px;color:black;display:table;}
.prjcthmehead3{padding-top:28px;}
.prjcthmehead4{margin-top:15px;padding-left: 0px;}
.prjcthmehead5{color:white;text-decoration:none;text-shadow:none;background-color:#F3364C;font-size:22px;text-align:center;padding: 10px 22px;margin-right: 15px;}
.prjcthmehead5:hover{color: #fff;background-color:#d5354b;}

.strpelayout1{display:table;}
.strpelayout3{padding:0;text-align:center;}
.headerlayout1{background-color:white;text-align: center;}
.btnlayout2{padding:15px 30px 15px 40px;margin-left:40px;}
.btnlayout3{font-size:18px;line-height:30px;}
.btnlayout4{text-align:left;padding-left:0;margin-right:-10px;}
.btnlayout5{padding-left:0;padding-top:inherit;}
.btnlayout6{font-size:28px;}

.eduhead{float: left;}
.eduimg1{margin-left:-70px;}
.whyhx{margin-left: -39px;}
.eduborder{border-bottom:1px solid #eee;}
/*.edustripehead1{font-size:30px;padding:30px 0px 10px 0px;}
.edustripehead2{font-size:30px;padding:10px 0px 20px 0px;float: left;}*/
.edulaststripe{font-size:22px;text-align:center;margin-top:15px;}
.edubtn{text-align:center;margin-top:40px;}

.green_bg{background-color: #1ABC9B!important;}
.trans_bg{background-color: transparent!important;}
.gray_bg{background-color: #daefe8!important;}
.whitecol{color:#838383;position:relative;top:0px;left:0px;}
.whitecol1{color:white;position:relative;top:0px;left:0px;}
.whitecol:hover{color: #838383;}
.blckfnt .blckfnt:hover{color: black;}
.green_col{color: #1ABC9B;}
.black_col{color: #333;}
.black_col:hover{color: #333;text-decoration: none}
.content_width{width: 94%;}
.mdmstripe_button{border:1px solid #fff;margin-right:15px;font-size:18px;}
.mdmstripe_button2{border:1px solid #fff;}
.projectstripe_button{font-size:22px;}
.whiteheadinglink{color: #fff;}
.whiteheadinglink:hover{color: #fff;text-decoration: none}
.greenheadinglink{color: #1ABC9B;}
.greenheadinglink{color: #1ABC9B;text-decoration: none}
.nopadding{padding: 0!important ;}
.noleftrightpadding{padding-left: 0!important ;padding-right: 0!important;}
.listsubheading{font-size: 20px}
.pro_features li.tick {padding-left: 30px;position: relative;}
.pro_features li.tick:before {content: "\2713";color: #1ABC9B;padding-right:8px;left:0;position:absolute;top: 0;}
.scroll_dwn:hover{ cursor: pointer; }
.hvr:hover{background-color: #da3044; 
	background-color: var(--hex_btn_bg_color_hover)!important;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.hvr:focus{background-color: #da3044; 
	background-color: var(--hex_btn_bg_color_hover)!important;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
input[type='radio']:before {
    content:'';
    display:block;
    width:50%;
    height:50%;
    margin: 20% auto;    
    border-radius:50%;    
}
input[type='radio']:checked:before {
    background:#1ABC9B;
}
.pricng_form{
	border-radius: 0;
    border: 0;
    height: 39px!important;
    border: 1px solid gray;
}

.main_home_btn{height: 45px; width: 200px;;border:none;border-radius:5px;font-size:20px;text-decoration:none;text-shadow:none;margin-top:5px;margin-right:5px;background:#fe3265;color:white; padding-top:13px!important;padding-bottom:13px; padding-right:40px;padding-left:40px; text-decoration: none;font-size:18px;font-weight: var(--hex_font_semibold)px;width:309px!important;height:50px!important}
.main_home_btn_kiosk{height: 50px; width: 209px;border-radius:5px;font-size:18px;text-decoration:none;text-shadow:none;margin-top:5px;margin-right:5px;background:#fe3265 !important;color:white; padding-top:13px!important;padding-bottom:13px; padding-right:40px; padding-left:40px;font-size:18px;font-weight: var(--hex_font_normal);width:309px!important;height:50px!important; }
.main_home_btn:hover{background-color: #d5354b;color: white;}
.main_home_btn_kiosk:hover{background-color: #d5354b !important;color: white; text-decoration: none;}
.main_home_btn:focus{background-color: #d5354b;}
.main_home_btn_kiosk:focus{background-color: #d5354b; text-decoration:none;}
.main_home_head{font-size: 30px;color: rgba(0, 0, 0, 0.74);text-align: center;padding-bottom:10px;padding-top:28px;}
.main_hme_descr{font-size: 16px;color: black;text-align: center;line-height: 26px; padding-top:-3px;}
.txt_algn_centre{text-align:center;}
.hme_div{height: 430px;}
.boxShadow{box-shadow: 2px 35px 8px 2px #A2A4A4;}
.str_usg_mdmbtn{border: 1px solid #f3364c;background-color: #f3364c; height:41px;}
.str_usg_mdmbtn:hover{border: 1px solid white;background-color: #d5354b;color: white;}
.onlne_dmo_btn{border: 1px solid black;color: black; height:37px;width:160px;padding:7px 23px;font-size: 17px ; text-transform: uppercase; }
.onlne_dmo_btn:hover{border: 1px solid red;background-color: white;color:red;}
.str_usg_mdmbtn_inheadstrpe{border: 1px solid white;background-color: #f3364c;padding: 16px 37px;font-size:18px;}
.str_usg_mdmbtn_inheadstrpe:hover{border: 1px solid white;background-color: #d5354b;color: white;}
.lst_strp_heght{height: 365px;}
.lst_strp_align_child{font-style:normal;text-align:center;color:black;font-size:36px;display: table-cell;vertical-align: middle;}
.lst_strp_algn_parent{height: inherit;display: table;}
.hght_inher{height:inherit;}
.mrg_top{margin-top:15px;}
.site_backgrd{background:white;}
/*******MDM HOME************/
.strpe_cont{font-size: 18px;line-height: 30px;}
.numberCircle {
    border-radius: 50%;	
    width: 48px;
    height: 48px;
    padding: 9px;    
    border: 1px solid #666;
    color: #666;
    text-align: center;
    font: 23px sans-serif;
    display: block;
}
.paddlft_12{padding-left: 12px;}
.padd_80{text-align: center;padding-top: 0px;}
.padd_11{padding:11px;font-weight: var(--hex_font_normal);}.padd_14{padding: 14px 14px 40px 14px;}.padd_60_12{padding: 0px 12px 60px 12px;}.padd_40_12{padding: 0px 12px 40px 12px;}
.padd_6012{padding: 40px 12px;}
.lne_hght_28{line-height: 28px;}
.respon_font{font-size: 34px;}
.btn_style:hover{background-color: #d5354b;color: white; }
.btn_style:focus{background:#F3364C;}
.num_padd{margin:4px 0px 0px 1px;}
.links_clr{color: #333; font-weight: var(--hex_font_normal);}
.links_clr:hover{color: #1abc9b;font-weight: var(--hex_font_normal);}
.no_link {color: #333;text-decoration: none;}
.no_link:hover{color: #333;text-decoration: none!important;}
.white_font{color: white;}
.green_fnt{color: #389B86;}
.red_btn{background-color:#fe3265;border-radius: 5px;border: none;outline: none}
.blue_bckgrd{background: #044154;}
.black_bckgrd{background: #000000;}
.font_bold{font-weight: bold;}
.green_radient_bckgrd{
	background: #1EBD9D;
	background: linear-gradient(#1EBD9D,#2AC1A2,#43C8AD,#4FCBB1,#67D3BC,#7ED9C7,#8CDDCC,#DBF4EF);
	background: -webkit-linear-gradient(#1EBD9D,#2AC1A2,#43C8AD,#4FCBB1,#67D3BC,#7ED9C7,#8CDDCC,#DBF4EF);

	}
.blue_radient_bckgrd{
	background: #023b44;
	background: linear-gradient(#002935,#012933,#012935,#012b37,#012935,#012935,#033943,#04444e,#054755,#06495c,#044563);
	background: -webkit-linear-gradient(#002935,#012933,#012935,#012935,#012b37,#033943,#04444e,#054755,#06495c,#044563);

	}
.lghtblue_rdnt_bckgrd{
	background: #1a4049;
	background: linear-gradient(#1a3f48,#1c424b,#1c4750,#1d4d57,#1f5a62,#1f5e65,#21666d);
	background: -webkit-linear-gradient(#1a3f48,#1c424b,#1c4750,#1d4d57,#1f5a62,#1f5e65,#21666d);

	}
.transp_bckg{background: transparent;}
.head_btn{color: white;background: #F3364C;padding: 16px 42px;margin-bottom:12%;}
.head_btn:hover{color: white;background-color: #d5354b;}

@media (min-width:610px ) and (max-width: 768px)
  {
    .mbstrip
       {
       	color:#ffffff !important;
       	font-size: 36px;
       	margin-top: 80px;

       }

       .mbbtn {
       	padding-top: 10px;
       }


  }



@media(max-width: 768px)
   {
   	.mbbtn
   	  {
   	  	margin-left: 10px !important;
   	  	padding-left: 0px  !important;
   	  	margin-right: auto !important;
   	  }

   	  .mbstrip {
   	  	margin-top: 50px;
   	  	
   	  }

   	  .mbbtn
   	     {
   	       padding-left: 100px;
   	     }

   	     .mb_secure
   	       {
   	       	margin-left: 60px;
   	       	padding-left: 120px;
   	       }

   	       .mb_secure#secure_credit
   	        {
   	        	margin-right: 100px;  /* credit os */
   	        }

   	     .error_404_mob
   	      {
   	      	margin-top: 200px !important;
   	      }
   }

 @media (min-width:900px) and (max-width: 1500px)
   {
   	.ipad_stripe1 {
        margin-left: 100px !important;
   	}

   }



@media (min-width: 1134px){
.margn_top1{margin-top: -138px!important;}
.menu_margin{margin-left:-50px!important;margin-right: 0px;}
.captra_cnt_pd{padding: 30px 72px;}
}
@media (max-width: 1134px){
	.navbar .nav>li>.pointer_move:before{
left: 334px;
}
.navbar .nav>li>.pointer_move:after{
left: 334px;
}

}
.menu_margin{margin-left: -68px;margin-right: 0px;}
.navbar .nav>li>.pointer_move:before{
left: 85px;
}
.navbar .nav>li>.pointer_move:after{
left: 85px;
}
/***************************A/B Testing styles*********************************************/
.main_home_btn_pro_b{
	padding: 11px 22px;
    font-size: 20px;
    text-decoration: none;
    text-shadow: none;
    margin-top: 5px;
    margin-right: 5px;
    background: #BAEBE1;
    color: rgba(0, 0, 0, 0.8);
    border: 1px solid #676767;
}
.main_home_btn_mdm_b{
    padding: 11px 22px;
    font-size: 20px;
    text-decoration: none;
    text-shadow: none;
    margin-top: 5px;
    margin-right: 5px;
    color: white;
    background: #f3364c;
}
@media(min-width:320px)and(max-width:370px){
	.pricing_grid{
		margin-left:10%!important;
	}
}
@media(max-width:323px){
	.kiosk_thirdstrp_height{
		height:880px!important;
		padding-left:0px!important;
		padding-right:0px!important;
	}
	.kiosk_firststrp_height {
    /*height: 1167px!important;*/
    height: 100%!important;
}
.kiosk_firststrp_height1 {
    /*height: 1027px!important;*/
    height: 100%!important;
}
}
@media(min-width:370px)and(max-width:424px){
	.pricing_grid{
		margin-left:15%!important;margin-right:15%!important;
	}
}
@media(min-width:424px)and(max-width:460px){
	.pricing_grid{
		margin-left:20%!important;margin-right:15%!important;
	}
}
@media (max-width: 345px){

.capterra_eml_box{width: 250px!important;height: 38px!important;margin-left:-3px!important;}
}
@media (max-width: 390px){.main_hme_head_b{font-size:36px!important; }.margn_top1{margin-top:-28px!important;}
.mdm_hme_eml_box{width: 240px!important;margin-left:-14px;}
.sty343{width: 250px!important;margin-left:-37px;}

.padd_5{padding-left: 7px;}
.sty675{padding: 0px 15px!important;}
.captra34{padding: 20px 0px;}

.captra35{padding: 20px 15px;}
.padd_240{padding: 25px 10px 0px 9px;}
.wid_full_mob{width: 100%!important;}
.sty87{padding-left: 0!important;}
.capterra_eml_box{width: 250px!important;height: 38px!important;margin-left:4px;}
.captra_email_box_btn{width: 250px!important;margin-right: -7px!important;}
.mdm_hme_eml_box{width: 216px!important;height: 38px!important;}
.mdm_hme_email_box_btn{width: 216px!important;margin-right: 8px;}
.sty89{padding-right: 10px!important;}
.btn_style34{width: 55%!important}
.resllr_para1{padding: 20px 30px 50px!important;}
.resllr_para2{padding: 20px 10px 50px!important;}
.resllr_head1{font-size: 23px;padding-top: 40px 25px 15px;}
.resllr_head2{font-size: 23px;padding: 40px 25px 15px;text-align: center;}
.sty876{margin-top: 100%!important;margin-left: 10%!important;text-align: center;width: 75%;}
.sty610{height: 200px!important;}
.sty06{width: 93%!important;}
.sty898{margin: 15px 0px 0px 0px!important;}
.sty101{margin-top:15px!important;}
.sty900{margin: 0px 0px 0px -35px!important;}
.captra_headcnt{font-size: 16px;color:white;}
.sty632{margin-left: -3px!important;}
.video_resize{
  width: 275px;
  height: 155px;
}
.video_resize1{
  width: 275px;
  height: 149px;
}
.sty21{margin-left: 4px;}
.pad_lef0{padding: 13px 7px;}
}
.main_home_btn_mdm_b:hover{background: #da3044!important;color: white!important;}
@media (min-width: 768px){
	.flt_img{float: right;}
.box_style2 {
    width: 500px;
    margin: 0 auto; 
      }
      .content_mdm{
		margin-left:320px;
	}
	

	.kiosk_3rdstrp{
		height:339px;
		margin-top:-25px;
	}
	
.ppc_logo{margin-top:-36px;}
.resllr_head1{font-size: 41px;padding: 50px 30px 30px;text-align: center;}
.resllr_head2{font-size: 41px;padding: 30px;text-align: center;}
.health_header{float: right;text-align: center;}
.sty_tsnmnl{padding: 0px 75px;text-align: center;}
.sty_tsnmnl1{padding: 0;text-align: center;}
.testmnl_text{font-size: 15px;line-height: 26px;}
.video1{text-align:center;}
   }
 .tpbrdis{display: none;}

 @media(min-width:2100px) and (max-width: 2400px)
    {
    	.first_mdm span
    	 {
    	 	padding-left:0px !important;
    	 	

    	 }

    	 .button_stripe
    	   {
         margin-left: 0px !important;
    	   }
    	  
    } 

   
      @media(min-width: 490px) and (max-width:768px)

          {
          

             .ppc_last
               {
               	margin-left: 200px;
               }
          }
  @media (min-width:490px) and (max-width:594px)
     {
         .button_stripe
    	   {
         margin-left:100px !important;
    	   }
     }

      @media (min-width:610px) and (max-width: 768px)
         {
         	
         }

          @media(min-width: 655px) and (max-width: 899)
            {
            	.mbstrip
         	  {
         	  	padding-left: 100px;
         	  }
            }

         @media(min-width: 900px) and (max-width: 1500px)
             {
                .multi_os#ipad_secure
                 {
                 	margin-left:150px;
                 }

                 .mb_secure
          	    {
          	    	
          	    }
             }



          @media(min-width:1500px) and (max-width:4000px)
            {
          	 
          	

          	    .ipad_secure
                 {
                 	margin-left: 140px !important;
                 }

                 .mb_secure#secure_credit
          	    {
          	        margin-left: 60px;
          	    }



                 /*flexible solution begins */

                     .flexible_solution h2
                         {
                           margin-left: 250px;
                         }
                     .flexible_solution span
                         {
                         	margin-left: 250px;
                         	padding-left: 150px;
                         }
                         
                    .flexible_solution#ipad_secure2
                        {
                        	margin-left: 200px;
                        }    

                 /*flexible solution ends */

                  /* sign up styles*/
                       
                      /* .sign_up span  // 6272017
                          {
                              margin-left:60px !important;
                              color:#ffffff!important;
                          }
*/
                  /* sign up styles ends here*/
          	   
          }

      @media(min-width: 769px) and (max-width: 996px)
         {
         	.left_bar_c1
         	   {
         	   	line-height: 20px !important;
         	   }

         	  .right_bar_c2
         	    {
         	    	line-height: 20px !important;
         	    }
         }
      
      /*------------- json via styles --------------------------*/


         @media(min-width:1800px) and (max-width:2400px)
           {

           }

         @media(min-width:994px) and (max-width:1500px)
            {
           


            	.suits_industry h2
            	{

            		padding-left: 0px !important;
            		margin-right: 0px !important;

            	}

            	.suits_industry span
            	{
            		margin-left: 50px !important;
            	}

                   /*flexible solution begins */

                       .flexible_solution h2
                         {
                           margin-left: 220px;
                         }
                     .flexible_solution span
                         {
                         	margin-left: 200px;
                         	padding-left: 180px;
                         }
                         
                    .flexible_solution#ipad_secure2
                        {
                        	margin-left: 180px;
                        }    


                   /*flexible solution ends */
/*
                      .sign_up span 6272017
                          {
                              margin-left:60px !important;
                              color:#ffffff;
                          }
*/
            }



         @media(min-width:781px) and (max-width: 990px)
            {
          

                       .suits_industry h2
                         {
                         	
                            padding-left: 0px !important;
                            margin-right: 0px !important;

                         }
                        
                         .suits_industry span
                           {
                           	margin-left: 0px !important;
                           }

                     /* suits any industry */
                     
                    

                     

            } 


            

  /*------------- json via styles  ends--------------------------*/

   

     @media(max-width:490px)
          {
          	 .suits_industry span
                    {
                   	margin-left: 0px !important;
                   
                       }
                 
          }

      @media (max-width: 768px){


	/*  json via style */

	    

          /* secure enterprise data */
           	     .secure_data h2
                   {
                   	margin-left: auto !important;
                   	margin-right: auto !important;
                   	padding-left: 0px !important;
                   	
                   }
                 .secure_data#ipad_secure
                       {
                       	margin-left: 0px !important;
                       	margin-right: 20px !important;
                       	padding-right: 30px !important;
                       }

                   .secure_data span
                         {
                         margin-left: 20px !important;
                      	/*padding-left: 20px !important;*/
                           }

                   /* secure enterprise data */

                     /* suits any industry */


                       .suits_industry h2
                         {
                         	
                            padding-left: 0px !important;
                            margin-right: 0px !important;

                         }
                        
                         

                     /* suits any industry */

                 
                 


                   /*flexible solution begins */

                      



                   /*flexible solution ends */

/*
                   .sign_up span
                          {
                              margin-left:50px !important;
                          }

                     .sign_up h2
                       {
                       	margin-top:40px; 6272017*/ 

                       /*}*/

                       


     /*  json via style */

	.ppc_last {margin-left: 0px !important;}
	.paddingcontent{padding-bottom:20px;font-size:16px; margin-left: auto; margin-right: auto; text-align: justify;}
	.feature_grid3{
    padding-bottom:0px;
    padding-left: 0px!important;
    padding-right: 0px!important;
          }
    .auto_scan
      {
      	padding: 5px !important;
      }

      .active_integrate
        {
        padding: 5px !important;	
        }

     .remote_mgmt_fix
       {
          padding: 5px !important;
       }

	.sltn_grid3{
		padding-bottom:0px;
	}
	.feature_grid{padding-bottom:30px;
	padding-left: 0px!important;
    padding-right: 0px!important;}
	.feature_grid1{padding-bottom:30px;
	padding-left: 0px!important;
    padding-right: 0px!important;}
	.sltn_grid1{
		padding-bottom:30px;
	}
.pricing_grid{
	background-color:white;width:250px;border: 1px solid #deddd8;margin-left:30%;margin-bottom:30px;
}
.height_mob{height: 240px!important;}
.mob_align{padding: 15px 0px;text-align: center;display: block;}
.flt_img{float: none;}
.topbar_dis{display: block;}
.hidetop_bar{display: none;}

.odd_stripe{
		text-align:center !important;
		margin-left: 0px !important;
		 


	}

 

}



      @media (min-width:491px) and (max-width: 768px)
     {
     	.suits_industry span
                          
          {
          
          }
     }

@media (min-width:768px) and (max-width:990px)
   {
   	.odd_stripe{
		text-align:center !important;
		margin-left: 30px !important;
		
	}

	.odd_stripe_subtitle
	  {
     margin-right: 40px;
    color: white;
    font-size: 17px;
    line-height: 120%;
	  }

   }

@media (min-width: 769px){
    
	.last_strp{text-align:center; padding-left:30%; padding-bottom: 5%;}
	.adintegration{
		padding-bottom:40px;
		padding-top: 20px;
	}
	.topbar_dis12{display: block;}
}
@media (min-width: 550px)and (max-width:640px){
.underline{
	position:relative;
	left:4%;

}
}
/*##########################################################################################*/
/*Pricing FAQ*/
.pric_faq_head{font-weight: var(--hex_font_normal);}
.prc_faq_qs{min-height: 160px;padding:0% 7%;}
.pric_bck{background-color: #ecfcf9}
.pro_bck{background-color: white;}
.padd_top40{padding-top: 40px;}
.mdm_hme_email_box_btn{
 background-color:var(--hex_btn_bg_color);height: 60px;width: 272px;color: white;font-size: 17px;border: 0;margin-left: -7px;font-family: var(--hex_font_family); border-radius: 3px;border: none;outline: none;
}
.mdm_hme_email_box_btn1{
 background-color:#F3364C;height: 45px;width: 250px;color: white;font-size: 17px;border: 0;margin-left: -6px;font-family: var(--hex_font_family); 
}
.captra_email_box_btn{
 background-color:#fe3265;height: 60px;width: 240px;color: white;font-size: 17px;border: 0;margin-left: -7px;font-family: var(--hex_font_family);border-radius: 5px;border: none;outline: none;
}
.mdm_hme_eml_box{
	    color: #333;height: 60px!important;width: 300px;padding-left: 20px;font-size: 15px;font-family: var(--hex_font_family);border-radius: 3px;border: none;outline: none; font-weight: bold;
}
.mdm_hme_eml_box1{
	    margin-left: -6px;color: #333;height: 45px!important;width: 250px;padding-left: 20px;font-size: 15px;font-family: var(--hex_font_family);font-weight: bold;
}
.capterra_eml_box{
	    color: #333;height: 60px!important;width: 300px;padding-left: 20px;font-size: 15px;font-family: var(--hex_font_family);font-weight: bold;
}
.mdm_hme_email_box_btn:hover{
	background-color:#d5354b;
	background-color: var(--hex_btn_bg_color_hover);
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.padd_25{padding: 25px;}
input{
    -webkit-border-radius: 0px; 
}
.bold34{font-weight: bold;}
.anchr_sty1{color: black;}
.anchr_sty1:hover{color: black;text-decoration: none;}
/********CAPTERA***********/
.fnt_sarala{font-family: 'Sarala', Arial, sans-serif!important;}
.fnt_16{font-size: 17px;}
.flt_rght{float: right;}
.captra_eml:focus{box-shadow: none!important;border-color: blue!important;}
.padd_top_25{padding-top: 25px;}
.txt_bx_styl{border: 0;border-bottom: 1px solid #ccc;text-align: left;}
.txt_bx_styl:focus {
    outline: none;
}
.bordr_0{border: 0;}
.padd_1{padding: 1px;}
.padd_top_25{padding-top: 25px;}
.padd_240{padding: 25px 10px 0px 9px;}
.padd_18{padding: 18px;}
.top_padnly{padding: 25px 0px 0px;}
.padd_btm_42{padding-bottom:42px;}
.btn_style34{background: #F3364C;width: 39%;height:37px;color: white;border: 0;}
.inpt_clk:focus{border-color: transparent!important;box-shadow: none!important;outline: none;}
.inpt_clk:focus:required:invalid:focus{color:white;}
.inpt_clk.ng-dirty.ng-valid{border:none!important;}
.sty67{color: white;font-family: sarala;font-size: 28px;}
.clr_wht{color: white;}
.bsnmailerr{color: red;text-align: center;font-size: 13px;}
.lne_hgt{line-height: 28px;}
.lne_hgtppc{line-height:23px;padding-top:12px; font-weight: var(--hex_font_normal);}
/*****************************/
/*********Partnership page******/
.resllr_para1{text-align: center;padding: 20px 170px 50px;line-height: 28px;}
.resllr_bckg1{background: white;}
.resllr_bckg2{background: #ecfcf9;}
.padd_0{padding: 0;}
.resllr_para2{text-align: center;padding: 20px 170px 50px;text-align: left;}
.red_clr{color: red;}
/********************************/
.inlne{display: inline;}
.ng-pristine .ng-invalid-required {
    box-shadow: none;
}
input:focus{
	border: none;
	outline: none;
}
.sty096{font-size: 16px;}
.sty097:hover{text-decoration: none;}
.cont_hght{height:102px;}
.btn_bar{background:white;height:54px;}
.sty70{margin-top: 7px!important;font-size: 15px;}
.ctr_txt{display: table;}
.ctr_txtcnt{display: table-cell;vertical-align: middle;}
.terms_styl{float:left;margin:0;color: rgba(150, 150, 150, 0.81);}
.terms_styl:hover{text-decoration: none;color: #c4cfcf;}
.brekwrd{word-wrap: break-word;}
.soln_hdstrp_pad{padding: 58px 15px 30px;}
.pricng_form:focus{border: 1px solid gray;box-shadow: none;}
.border-line{border-top:1.2px solid #DCD5D5;width: 67%;margin: 0 auto;}
.border-line1{border-top:1.2px solid #DCD5D5;width: 67%;margin: 0 auto;}
.border-line2{border-bottom:1.2px solid #DCD5D5;width: 67%;margin: 0 auto;height: 4px;}
.border-line3{border-bottom:0px solid #DCD5D5;width: 67%;margin: 0 auto;}
.newbtn_styl{color:white;background: #F3364C;border: none;}
.newbtn_styl:hover{background-color: #d5354b!important;color: white;border: none;}
.pad_rght15{padding-right: 15px;}
.blck_bckgd{background: black;}
.padtp_33{padding-top: 40px;padding-bottom: 20px}
.padbt_67{padding-bottom: 50px;padding-top:20px;}
.mdm_hme_eml_box:focus{box-shadow: none!important;border: 1px solid gray!important}
.img-shadw{box-shadow: 1px 1px 0px 0px #f1f1f1;border: 1.5px solid #f1f1f1 ;}
.lin_hght{ line-height:25px;padding-top:4px }
.get_quo{ margin-left:-10px;font-size:13px;padding-top:5px!important;width:90px!important;height:32px!important;padding-left:12px!important;display:inline-block!important }
.red_styl{ width:200px;height:55px; padding-top:16px!important;padding-left:30px!important;padding-right:30px!important;font-size:21px!important;}
.popular-tag{
	 width: 116px;
    text-align: center;
    text-align:middle;
    background-color: white;
    font-size: 14px;
    border-radius: 3px;
    color:red;
    
    
    margin-left: 50px;
    text-transform: uppercase;
    top: 19px;
    height: 32px;
    position:relative;
    top:-19px;
}
.ppc_fnt12{
	padding-top:38px!important;padding-bottom:0px!important;
}
.solutionn_font{
	font-size:25px;text-align:center;line-height:140%
}
.ppc_font{font-size:25px;text-align:center;padding-top:48px;padding-bottom:20px;line-height:140%}
.kiosk_font{font-size:25px;text-align:center;padding-top:38px;line-height:140%}
@media (max-width:420px){
	.red_styl{ width:160px;height:48px; padding-top:13px!important;padding-left:30px!important;padding-right:30px!important;font-size:18px!important;}
}
@media(max-width:610px){
	.ppc_280{
		margin-top:12px;
	}
	.sltn_grid3{
		padding-left:0px!important;
		padding-right:0px!important;
	}
	.sltn_grid1{
		padding-left:0px!important;
		padding-right:0px!important;
	}
	.solution_padding{
		padding-left:0px!important;
		padding-right:0px!important;
	}
	.about_padding{
		padding-left:0px!important;
		padding-right:0px!important;
	}
	.mobile_padding_industry{
		padding-left:0px!important;
		padding-right:0px!important;
	}
	.android_kiosk_browser{
		padding-left:0px!important;
		padding-right:0px!important;
	}
	.sltn_grid{
		padding-bottom:30px;
		padding-left:0px!important;
		padding-right:0px!important;
	}
	.feature_padding{
		padding-left:0px!important;
		padding-right:0px!important;
	}
	.solutionn_font{
	font-size:20px!important;text-align:center;padding-top:20px;line-height:140%
}
	
}
@media(min-width:400px)and (max-width:768px){
	.hg_logo_alignment{
		position: relative;
	/*	top:40px;*/
	}
}
@media(min-width:610px){
	.ppc_font{
		padding-left:15%;padding-right:15%;
	}
	.solutionn_font{
       text-align: center;
       margin-left: auto;
       margin-right: auto;
	}
}
@media(min-width:768px)and (max-width:1799px){
	.pric{padding-left:40%!important;}
	.box_pricing{
		height:48px;
		width: 250px;
    margin-left: -16px;
	}

}

.mdmsslist li span
  {
  	font-weight: var(--hex_font_normal) !important;
  }

 .sltn_grid3 li
   {
   	font-weight: var(--hex_font_normal) !important;
   }

@media(min-width:768px){

	 #mob_drop_privacy
          {
          	display:none;
          }

	.project_dropdwn{
		position:relative;
		top:-25px;
	}
	.kiosk_secdheading{
		color: black!important;
    font-size: 32px!important;
    line-height: 120%;
    text-align: center;
	}
	.stripe_even{
		margin-left:130px!important;
	}
	.slideshow_height{
		height:350px;
	}	.next_padding{
		padding-left:100px;
	}
	.paddingcontent{font-size:16px;font-weight: var(--hex_font_normal) !important;}
	.paddingcontent235{font-size:16px;padding-right:40px;margin-left:30px;font-weight: var(--hex_font_normal) !important;}
	
	.ppc_last{color:white;font-size:17px;margin-left:40px;line-height:120%}
	
	.ppc_234{font-size:40px;padding-bottom:10px;margin-top:20px;line-height:130%;color:white; /*628margin-left:20px*/}
	.kiosk_234{font-size:32px;padding-bottom:10px;/*margin-top:15px;*/font-weight:lighter!important;line-height:130%;color:white;margin-bottom:20px;}
	.kiosk_235{
		font-size: 32px;
    padding-bottom: 10px;
    margin-top: 30px;
    font-weight: lighter!important;
    line-height: 130%;
    color: white;
    margin-left: 73px;
    margin-bottom: 8px;
	}
	
	.grid_ppc23{margin-left:133px}
	.grid_ppc24{margin-left:250px}
	.home-text-heading1{font-size: 45px;color: white;line-height: 120%;font-weight: normal;  margin-top: 40px !important; }
		.project-text-heading1{font-size:45px;color:white;line-height:120%;padding-top:50px; font-weight: normal;}
	.ppc-text-heading1{font-size:40px;color:white;line-height:120%;padding-top:30px; font-weight: normal; margin-top: 30px !important;}
	.industry-text-heading1{font-size:40px;color:white;line-height:120%;padding-top:30px; font-weight: normal;}
	.ppc-text-heading2{font-size:20px!important;color:white;line-height:150%;margin-left:12%;margin-right:36%;padding-bottom:20px;padding-top:5px; }
	.reseller-text-heading2{font-size: 20px!important;
    color: white;
    line-height: 150%;
    margin-left: 8%;
    margin-right: 27%;
    padding-bottom: 20px;
    padding-top: 5px;}
	.feature-text-heading1{font-size:18px;color:white;line-height:120%;padding-top:50px; font-weight: var(--hex_font_normal);  margin-top: 30px !important;}
	.feature-text-heading2{font-weight: var(--hex_font_normal); font-size:35px!important;color:white;line-height:150%;margin-left:auto;margin-right:auto;padding-bottom:20px;padding-top:5px;}
	.feature-text-heading21{font-weight: var(--hex_font_normal); font-size:35px!important;color:white;line-height:150%;margin-left:11%;margin-right:34%;padding-bottom:20px;padding-top:5px;font-weight: var(--hex_font_normal); }
		.solution-text-heading21{font-size:35px!important;color:white;line-height:150%;padding-bottom:20px;padding-top:5px; font-weight: var(--hex_font_normal) !important;}

}
@media(max-width:480px){.carousel-indicators{position: absolute;
    bottom: -5px;}}

@media(max-width:760px){
	.slideshow_height{
		height:400px;
		padding-left:0px!important;
		padding-right:0px!important;
	}
}
@media(max-width:767px){
	.next_padding{
		padding-left:10px;
	}
	.kiosk_firststrp_height {
		height:1147px;
	}
	.kiosk_firststrp_height1 {
		height:990px;
	}
	.kiosk_thirdstrp_height {
		height:100%;
		padding-top:20px!important;
	}
	.kiosk_secdheading{
		color: black!important;
    font-size: 24px!important;
    line-height: 120%;
    text-align: center;
    margin-bottom:5px;
	}
	
	.slide_alignm{
		padding-top:50px;
	}
	.mobile_last_mdm{
		color: white;
    font-size: 17px;
    line-height: 120%;
    margin-left: 8%;
    margin-top: 10px;
    text-align:center;
	}
	.stripe_even{
		margin-left:13%;
	}
	.box_pricing{

		height: 48px;
    width: 250px;
    margin-left: -16px;
	}
	.main_home_btn{margin-top:25px!important;width: 230px!important;
    font-size: 18px!important;
    height: 50px;
    padding-top: 16px!important;}
	.home-text-heading1{color: white;line-height: 120%;font-weight: normal; margin-top:45px !important; padding-bottom: 20px;}
	.ppc_last{color:white;font-size:17px;line-height:120%}
	.ppc_234{font-size:30px;padding-bottom:10px;line-height:120%;color:white;margin-left:0px}
	.kiosk_234{font-size:25px;margin-bottom:25px;line-height:120%;color:white;margin-left:0px;text-align:center;}
	.kiosk_235{font-size: 25px;
    margin-bottom: 5px;
    line-height: 120%;
    color: white;
    margin-left: 0;
    text-align: center;
    margin-top: 10px;}
	.last_strp{text-align:center; }
	.mdm-text-heading1{font-size:34px;color:white;line-height:110%; font-weight: normal; }
	.project-text-heading1{font-size:34px;color:white;line-height:110%; font-weight: normal;padding-top:100px;}
	.ppc-text-heading1{font-size:32px;color:white;line-height:110%; font-weight: normal;padding-top:125px;}
	.industry-text-heading1{font-size:26px;color:white;line-height:110%; font-weight: normal;padding-top:60px;}
	.ppc-text-heading2{font-size:19px!important;color:white;line-height:150%;padding-left:5%;padding-right:5%;padding-bottom:20px;padding-top:5px;}
	.reseller-text-heading2{font-size:19px!important;color:white;line-height:150%;padding-left:5%;padding-right:5%;padding-bottom:20px;padding-top:5px;}
	.feature-text-heading1{font-size:18px;color:white;line-height:110%; font-weight: var(--hex_font_normal); padding-top:60px; margin-top: 37px;}
	.feature-text-heading2{font-weight: var(--hex_font_normal); font-size:30px!important;color:white;line-height:120%;padding-left:5%;padding-right:5%;padding-bottom:20px;padding-top:5px;}
	.feature-text-heading21{font-weight: var(--hex_font_normal); font-size:30px!important;color:white;line-height:120%;padding-left:5%;padding-right:5%;padding-bottom:20px;padding-top:5px;}
	.solution-text-heading21{font-weight: var(--hex_font_normal) !important; font-size:30px!important;color:white;line-height:120%;padding-left:5%;padding-right:5%;padding-bottom:20px;padding-top:5px;}
}

.carousel-indicators li {
	background-color: #efefef;
	display: inline-block;
    width: 9px;
    height: 9px;
    margin: 1px;
    
   
    border: 1px solid #fff;
    border-radius: 9px;
    
}
.carousel-indicators .active {
	background-color: #17a2d9;
	width:10px;
	height:10px;
	border-radius:10px;
}

#kiosk_carousel_indicator .active{
	background-color: #17a2d9 ;
   width: 11px;
   border: 0px solid #becbff ;
   height: 10px;
   border-radius: 10px;
}

@media(min-width:780px){


.left_bar_c1 span a
   {
   	 line-height: 35px;  
   	 font-weight: var(--hex_font_normal);
   }

   .right_bar_c2 span a
      {
     line-height: 30px; 
     font-weight: var(--hex_font_normal); 
      }
	.home_dash{
	padding-top:130px;
}
.kiosk_frststrpe{
/*margin-top:-30px;*/
padding-bottom: 20px;
}

.about_us_padding{
	margin-left:30px;
}
.android_kiosk_browser {
    margin-left: 150px;
    padding-right: 160px;
}
/*.first_mdm{
	margin-left:20px;margin-top:50px !important;margin-bottom:7px
}*/
.location_tracking23{
	padding-left: 190px;
    padding-right: 150px;
}
.location_track{
	padding-right: 160px;margin-top: 30px;padding-left: 50px;margin-left: 60px;border-left: 1px solid #dcdcdc;
}
.feature_grid1{padding-left:10px;}
.sltn_grid1{
	padding-left:130px;
}
.margin_abt{
	margin-left:-50px;
}
}
@media(min-width:650px) and (max-width: 780px){
	.home_dash{
	padding-top:80px!important;
}
.ipad_button{
	text-align:center!important;
	margin-left:0px!important;
}
.credit_align{
	text-align:center!important;
}
.ipad_stripe{
	text-align:center!important;
}
.home_dash1{
	padding-top:80px!important;
}
.management_in{
	
	padding-top: 50px;
}
.ppc_last{color:white;font-size:17px;line-height:120%}
}

@media(max-width:330px){
.mobile_ppc{padding-left:0px!important;margin-left:-13px!important;}}

@media(min-width:768px){
	.pricing_grid{
	background-color:white;margin-left:2%;margin-right:0%;margin-top:61px;width:250px;border: 1px solid #deddd8;
}
	.pricing_grid1{
	background-color:white;margin-left:7%;margin-right:0%;margin-top:60px;width:250px;border: 1px solid #deddd8;
}
	.testi_text{
	font-size:30px;
	padding-top:20px;
	padding-bottom: 40px;
}
.enroll023{
	padding-left:5px!important;
}
.faq_sec{
	margin-top:-100px;
	}
	.dashboard-regularstripe{
}

}
.feature_padding{
	padding-top:50px;
	padding-bottom:30px;
	padding-left:100px !important;
	padding-right: 100px !important;
}
.kiosk_padding{
	padding-top:40px;
}
.solution_padding{
	padding-top:50px;padding-bottom:0px
}
.about_padding{
	padding-top:90px;padding-bottom:0px
}
.feature_padding245{
	padding-top:40px;padding-bottom:40px
}
.feature_padding5{
	padding-top:59px;padding-bottom:59px
}

.user_hub{
	padding-right:60px;padding-top:70px
}

.enroll{
	padding-top:90px;
}
}
@media(min-width:650px)and (max-width:790px){
	.enroll{
	margin-top:90px;
}
}
@media(max-width:340px){
	.button_stripe{
	margin-left:10%!important;
}

.stripe_even{
		margin-left:10%!important;
	}
}
@media(max-width:390px){
	.button_stripe{
	margin-left:16%;
}
.strpe_button_mobile{
	margin-left:16%;
}
.stripe_even{
		margin-left:16%;
	}
}
@media(max-width:768px){
	
.strpe_button_mobile{
	margin-left:13%;
}
	.first_mdm{
	margin-top:25px;margin-bottom:13px;text-align:center;
}
.kiosk_frststrpe{
	margin-top:-30px;padding-bottom: 50px;
}
	.dashboard-regularstripe{
padding: 15px;
font-size: 16px;
vertical-align: middle;
display: table;
line-height: 26px;

}
.testi_text{
	font-size: 27px;
    padding-top: 20px;
    line-height: 140%;
    padding-bottom: 20px;
}
.feature_padding{
	padding-top:55px;
	padding-bottom:20px;
	padding-left:0px !important;
	padding-right: 0px !important;
	text-align: justify !important;
}

/*.kiosk_padding{
	padding-top:0px;
	padding-bottom:20px;
	padding-left: 0px!important;
    padding-right: 0px!important;
}*/

.kiosk_font{
	padding-bottom:20px;
}
.solution_padding{
  
    padding-top: 25px;
    padding-bottom: 10px;

}
.feature_padding245{
	padding-top:55px;padding-bottom:20px
}
.feature_padding5{
	padding-top:25px;padding-bottom:20px
}
.user_hub{
	padding-right:60px;padding-top:0px
}
}
.mdm_eml{
	width:272px;height:49px!important;opacity:0.5;color:black !important;font-weight: var(--hex_font_semibold)
}
.customer{
	background-color:#e5e5e5!important
}
@media(min-width:800px){
	/*.testimonial_logo1{
	margin-left:13%;
}*/
.projet_menu56{
	margin-top:-60px;
}
.margin100{
	margin-top:25px;
}
.strpe_button_mobile{
	margin-left:15%;
}
}

.btnnavbar{
	    position: relative;
    top: -23px;
}

.home_logo_bottom_padding
  {
  	padding-bottom: 40px !important;
  }

.mdm_stripe2{
	margin-top:0px;padding:0px;width:100%; background: url('https://www-review3.hexnode.com/static/img/mdm_home/the-complete-mobile-device-management.jpg') top center no-repeat; 
    
    background-size: cover;
}
.mdm_stripe3{margin-top:0px;padding:0px;width:100%; background: url('https://www-review3.hexnode.com/static/img/mdm_home/secure-your-enterprise-data.jpg') top center no-repeat; 
    
    background-size: cover;
}

.mdm_stripe4{

padding:0px;width:100%; background: url('https://www-review3.hexnode.com/static/img/mdm_home/flexible-mdm-solution.jpg') top right no-repeat; 
    
    background-size: cover;

 }
 .mdm_stripe5{
padding:0px;width:100%; background: url('https://www-review3.hexnode.com/static/img/mdm_home/suits-any-industry.jpg') 40% 0 no-repeat; 
    
    background-size: cover;
}

 .mdm_stripe6{
  padding:0px;
  width:100%; 
  /*background: url('https://www-review3.hexnode.com/static/img/mdm_home/sign-up-page.jpg') 30% 35% no-repeat; */
  background-size: cover;margin-bottom:0px;
  color:#ffffff;
  /*height:551px;*/
  top:35px !important;
}

 
 .testimonial_logo img{-webkit-filter: grayscale(1);}
 .testimonial_logo img:hover{
 	-webkit-filter: grayscale(0);
 }
 .testimonial_logo34 img{-webkit-filter: grayscale(1);}
 .testimonial_logo34 img:hover{
 	-webkit-filter: grayscale(0);
 }

 .mdmhome_logo img {-webkit-filter:grayscale(1);}
 .mdmhome_logo img:hover{-webkit-filter:grayscale(0);}

 .set_margin_of_home_button{
 	margin-top: 20px;
 	font-weight: var(--hex_font_normal) !important;
 }
 .set_padding_of_kiosk_in_home{
 	
 }
 @media (min-width: 597px) and (max-width: 769px){
 .set_margin_of_home_button{
 	
 	}	
 	.set_padding_of_kiosk_in_home{
 		padding-bottom: 20px;
 	}
 }
 @media (min-width: 397px) and (max-width: 596px){
 .set_margin_of_home_button{
 	
 	}	
 	.set_padding_of_kiosk_in_home{
 		padding-bottom: 30px;
 	}
 }

 @media (min-width: 5px) and (max-width: 396px){
 
 	.set_padding_of_kiosk_in_home{
 		padding-bottom: 20px;
 	}	
 }



/* ----------- *********************  case study styles ****************** --------------- */


.icons_symb_container
  {
  font-weight: var(--hex_font_normal);
  }

.western_result
  {
  	height: 250px !important;
  	background-color: #F5F5F5 !important;
  	font-size: 16px !important;
  	/* padding-top: 20px; */
  	margin-top: 30px !important;
  	padding-top: 60px !important;
  	padding-bottom: 60px !important;

  }

.test span
 {

 }

@media(min-width:768px)
 {
.case_western_logo
  {
  	margin-top: 0px !important;
  }

}

 .left_logo{
 	padding-top: 10px;
 	margin-top: 30px;
 	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding-right: auto;
	padding-left: auto;
 }

.company {
	font-size: 28px !important;
	font-weight: var(--hex_font_medium) !important;
	padding-bottom: 10px;
	padding-top: 30px;

}

.company_details
 {
 	font-size: 16px;
 	line-height: 25px !important;
 	font-weight: var(--hex_font_normal);
 }

.company hr{
	border-width: 3px !important;
	border-color: red;
	width:5%;
	border-top:3px !important;
	margin-top: 5px;
	size: 10px !important;



}

.testimonial {
	width:100%;
	background-image: url('https://www-review3.hexnode.com/static/img/case_study_page/andalusia_hospitals/testimonial-cover.jpg');
	background-size:cover;
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}
.qts_icon span > img {
	/*height: 100% !important;*/
	margin-top: 25px;
	padding-top: 20px;
	padding-bottom: 10px;
}

#test_info
{
	color:#ffffff !important;
	font-size: 16px !important;
	padding-bottom: 10px;
	text-align: center;
	line-height: 22px;
	padding-right: 20px !important;
	padding-left: 10px;
	font-weight: var(--hex_font_normal) !important;
}


.person_caption > img
   {
     margin-right: auto !important;
     margin-left: auto !important;
     padding-bottom: 10px;
   }
.person_caption h4 {
	color:#24bbec !important;
	font-size: 18px !important;
	font-weight: bold !important;
	word-spacing: 2px;
}

.person_caption h5 {
    color:#ffffff!important;
    font-size: 14px;
    padding-bottom: 20px;
}

 .tik_ul li {
 	list-style: none;
 	text-align: justify;
 	padding-right: 20px;
 	padding-left: 20px;
 	margin-left: -40px !important;
 }
.tik_ul li >span {
	
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 16px;
	text-indent: -30px;
    font-weight: var(--hex_font_normal);
}

.result{
	height:250px;
	background-color:#F5F5F5;
	font-size: 16px;
	padding-top: 35px;
	margin-top: 30px;

}

.result p {
	text-align: justify;
	padding-bottom: 10px;
	line-height: 25px;
	font-weight: var(--hex_font_normal);
}



.more hr {
	border-width: 3px !important;
	border-color: red;
	width:10%;
	border-top:3px !important;
	margin-top: 5px;
	size: 10px !important;
	margin-right: auto;
	margin-left: auto;

}

.more{
	font-size: 25px !important;
	font-weight: var(--hex_font_semibold) !important;
	padding-bottom: 10px;
	padding-top: 30px;
}

.bx_shadow
 {

 }

.box_content {
	height:350px;
	width:400px;
	background-color: ;
	margin-left: auto;
	margin-right: auto;
	 box-shadow: 4px 10px 10px #e6e8ed;
}


.box_bg {
	width:100%;
	background-image: url('https://www-review3.hexnode.com/static/img/case_study_page/andalusia_hospitals/box-image.jpg');
	background-size:contain;
	height: 150px;
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
    
}

.box_bg img
  {
  	margin-right: auto;
  	margin-left: auto;
  	margin-top: 25px;
  }

 .box_info span
   {
   color:#33879d !important;
   text-align: center !important;
   font-size: 20px;
   margin-left: auto;
   margin-right: auto;
   }
.box_para 
  {
  	font-size: 16px;
  	padding-top: 10px;
  	padding-bottom: 10px;
  	text-align: left;
  	padding-right:5px;
  	line-height: 20px; 
  	font-weight: var(--hex_font_normal);
  }

  .box_para a
    {
    	text-decoration: none !important;
    	font-weight: var(--hex_font_normal);
    }

  @media (max-width: 500px)
    {
    	.last_caption
    	 {
    	 	padding: 0px !important;
    	 }

    	 .western_case_header
    	   {
    	   	margin-top: 185px !important;
    	   }
    	 .western_mobpad_skip,
    	   {
    	   
    	   }

    	   .western_last_skip
    	     {
    	     padding-left: 0px !important;
    	     padding-top: 25px;
    	     }
    }

.last_strip
  {
  	width:100%;
	/*background-image: url('https://www-review3.hexnode.com/static/img/case_study_page/andalusia_hospitals/last_stripe.jpg');*/
	background-size:cover;
	min-height:380px !important;
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top: 60px;
	margin-bottom:-37px !important;
	padding-top: 30px !important;
  }

.last_caption  {
font-size: 40px !important;
color:#ffffff;
margin-top: 70px;
padding: 10px;
font-weight: var(--hex_font_normal);

}

.no_credit 
  {
  	color:#ffffff !important;
  	padding-top: 20px !important;
  }


.result_caption
  {
  	font-size: 28px !important;
	font-weight: var(--hex_font_medium) !important;
	/*padding-bottom: 10px;*/
	
  }
.result_caption hr{
	border-width: 3px !important;
	border-color: red;
	width:5%;
	border-top:3px !important;
	margin-top: 5px;
	size: 10px !important;
}


.last_txtbx

 {
 	width: 272px;
 	 height: 49px!important;
 	 opacity: 0.5; 
 	 color: black !important;
    font-weight: var(--hex_font_semibold) !important;
     font-family: var(--hex_font_family);
    border-radius: 5px; 
    padding-left: 20px;
    margin-right:10px; 
    border:none;
 }

.last_btn
  {
  	background-color: #fe3265; 
  	background-color: var(--hex_btn_bg_color);
  	height: 50px; 
  	width: 272px; 
  	color: white; 
  	font-size: 17px;
    border: 0; 
     font-family: var(--hex_font_family); 
     border-radius: 5px;
      border: none;
    outline: none;margin-left: 10px;
  }
  .last_btn:hover, .last_btn:focus{
  	background-color: var(--hex_btn_bg_color_hover);
  }



 .left_img_c1
  {
     margin: 0px -25px 0px 25px; 
     padding: 0px 0px 100px 0px;
      line-height: 20px;
  }
.left_img_c1 img{
	margin-left: -25px;
}

  .right_img_c2
    {
      margin:0px -25px -25px 0px; 
      padding: 0px 0px 100px 0px;
      line-height: 20px;
    }

    .left_bar_c1
       {
       	background-color:#04355d;
       	position: absolute;
       	top:75%;
       	padding: 15px 33px 15px 0px;
       	margin-left: -25px;
       	text-align: left;
       	width:90%;
       	opacity: 0.7;
       }
                   /* hex home*/
     





               /*hex home ends*/
       .left_img_c1
         {
         	padding-bottom: 0px !important;
         }
        .right_img_c2
          {
          	padding-bottom: 0px !important;
          }

     .left_bar_c1 span
      {
      	color:#ffffff !important;
      	margin-left: 10px;
      	text-align: center;
      	font-weight: var(--hex_font_normal);
      }

      .left_bar_c1 span a
         {
           font-size: 25px !important;
           letter-spacing: 1px; 
            line-height: 130%;
            font-weight: var(--hex_font_normal);
          }

           .right_bar_c2 span a
             {
             	font-size: 25px !important;
             	font-weight: var(--hex_font_normal);
             }

      .right_bar_c2
       {
       	background-color:#0A413C;
       	position: absolute;
       	top:40%;
       	padding: 15px 33px 15px 0px;
       	right:0;
       	text-align: center;
       	width:90%;
       	opacity: 0.7;
       	font-weight: var(--hex_font_normal);
       }

       .right_bar_c2 span
      {
      	color:#ffffff !important;
      	margin-left: 10px;
      	text-align: center;
      	font-size: 25px !important;
        letter-spacing: 1px;
        line-height: 130%;
        font-weight: var(--hex_font_normal);
      }
/*--------------------------------------------------------*/
     /* .home_left_bar                  
         {
        background-color:#04355d;
       	position: absolute;
       	padding: 10px;
       	left: 0px;
       	width:90%;
       	opacity: 0.5;
       	font-size: 25px;
       	top:40%;
        text-align: center;
        line-height: 28px;
         }

         .home_left_bar span
           {
           	text-align: center;
           	padding: 5px 0px 5px 0px;
           }
            .home_left_bar span > a
           {
           	text-align: center;

           }

          .home_right_bar
            {
              background-color:#0A413C;
              	position: absolute;
              	padding: 10px;
              	right: 0px;
              	width:90%;
              	opacity: 0.5;
              	font-size: 25px;
              	top:40%;
               text-align: center;
               line-height: 28px;
            }

           .home_right_bar span
             {
             text-align: center;
           	padding: 10px 0px 10px 0px;
             }

          .home_right_bar span > a
           {
           	text-align: center;

           }
*/
/* -------------------------------------------------------------------------------- */


@media (min-width:500px) and (max-width:768px)
  {
  	

}

/* -------------------------------------------------------------------------------- */

@media(min-width: 1240px) and (max-width:3000px)
  {
   .left_bar_c1
      {
      	top:40%;
      	text-align: center;
      }
  }

@media(max-width:400px)
   {

   }

@media(max-width: 995px)
  {
  	.left_bar_c1 span a
  	  {
  	  	font-size: 17px !important;
  	  	font-weight: var(--hex_font_normal);
  	  }
  	 .right_bar_c2 span a
  	   {
  	   	 font-size: 17px !important;
  	   	 font-weight: var(--hex_font_normal);
  	   }
  }

@media (max-width:480px) {


  .left_logo{
 	padding-top: 10px;
 	margin-top: 10px;
 	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding-right: auto;
	padding-left: auto;
 }
 .testimonial {
	width:100%;
	background-image: url('https://www-review3.hexnode.com/static/img/case_study_page/andalusia_hospitals/testimonial-cover.jpg');
	background-size:cover;
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}
#test_info
{
	color:#ffffff !important;
	font-size: 16px !important;
	padding-bottom:0px;
	text-align: center !important;
}
.result_caption
  {
  	font-size: 18px !important;
	font-weight: var(--hex_font_semibold) !important;
	padding-bottom: 0px;
	padding-top: 10px;
  }
.result_caption hr{
	border-width: 3px !important;
	border-color: red;
	width:20%;
	border-top:3px !important;
	margin-top: 5px;
	size: 10px !important;
}

.result{
	width:100%;
	height:100%;
	background-color:#F5F5F5;
	font-size: 16px;
	padding-bottom: 30px;

}

.result p {
	text-align: justify;
	font-size: 14px;
	margin:0px;
	padding: 0px;
	line-height: 20px;
	font-weight: var(--hex_font_normal);
}


.box_content {
	height:300px;
	width:300px;
	background-color: ;
	margin-left: auto;
	margin-right:auto !important;
	box-shadow: 4px 10px 10px #e6e8ed;
	
}

.box_info span
   {
   color:#33879d !important;
   text-align: center !important;
   font-size: 16px;
   margin-left: auto;
   margin-right: auto;
  
   font-weight: bold;
   }
   .box_para 
  {
  	font-size: 14px;
  	padding-top: 10px;
  	padding-bottom: 10px;
  	text-align: left;
  	line-height: 20px;
  }

   .tik_ul li {
 	list-style: none;

 }
.tik_ul li >span {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
	font-weight: var(--hex_font_normal);

}

 #test_info
{
	color:#ffffff !important;
	font-size: 14px !important;
	padding-bottom:0px;
	text-align: justify !important;
	line-height: 20px;
}

.person_caption h4 {
	color:#24bbec !important;
	font-size: 16px !important;
	font-weight: bold !important;
	word-spacing: 2px;
}

.testimonial {
	width:100%;
	background-image: url('https://www-review3.hexnode.com/static/img/case_study_page/andalusia_hospitals/testimonial-cover.jpg');
	background-size:cover;
	height: 400px;
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}

.company {
	font-size: 28px !important;
	font-weight: var(--hex_font_semibold) !important;
	padding-bottom: 10px;
	padding-top: 30px;

}

.company_details
 {
 	font-size: 14px;
 	padding-right: 20px !important;
 	padding-left: 10px !important;
 	line-height: 25px;
 	font-weight: var(--hex_font_normal);
 }


.company hr{
	border-width: 3px !important;
	border-color: red;
	width:20%;
	border-top:3px !important;
	margin-top: 5px;
	size: 10px !important;


}

.more hr {
	border-width: 3px !important;
	border-color: red;
	width:20%;
	border-top:3px !important;
	margin-top: 5px;
	size: 10px !important;
	margin-right: auto;
	margin-left: auto;

}

.more{
	font-size: 18px !important;
	font-weight: var(--hex_font_semibold) !important;
	padding-bottom: 10px;
	padding-top: 30px;
}

.person_caption h5 {
    color:#ffffff!important;
    font-size: 14px;
   
}

.box_bg {
	width:297px;
	background-image: url('https://www-review3.hexnode.com/static/img/case_study_page/andalusia_hospitals/box-image.jpg');
	background-size:contain;
	height: 150px;
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
    
}
.icons_symb_container
 {
 	
 }

.icons_symb 
   {
   display: inline-block;
   width:auto;
   padding-left: 10px;
   }
 .icons_symb img{

 }

.icons_symb span
 {
 	font-size: 12px !important;
 }




 .last_caption  {
font-size: 24px !important;
color:#ffffff;
margin-top: 30px;
padding: 10px;
font-weight: var(--hex_font_normal);

}

.last_txtbx

 {
 	width: 240px;
 	 height: 49px!important;
 	 opacity: 0.3; 
 	 color: black !important;
    font-weight: var(--hex_font_semibold); 
    border-radius: 5px !important; 
    margin-left: auto !important;
    margin-right: auto !important;

 }

.last_btn
  {
  	background-color: #fe3265; 
  	background-color: var(--hex_btn_bg_color);
  	height: 50px !important; 
  	width: 240px !important; 
  	color: white !important; 
  	font-size: 17px !important;
    border: 0 !important; 
     font-family: var(--hex_font_family); 
     border-radius: 5px !important;
      border: none !important;
    outline: none !important;
    margin-left: 0px !important;
   
  }

  .more_box
    {
    	margin-left: auto !important;
    	margin-right: auto !important;
    	padding: 0px 50px 0px 20px !important;

    }

}

@media (min-width:768px) and (max-width:1240px)
   {
    
    

     .left_bar_c1 
       {
       	width:100%;
       	top:40%;
       	padding: 10px;
       	line-height: 35px;
       	text-align: center !important;
       	font-weight: var(--hex_font_normal);
       }

   	.left_bar_c1 span
      {
      	color:#ffffff !important;
      	margin-left: 0px;
      	text-align: left;
      	font-size: 18px !important;
      	font-weight: var(--hex_font_normal);
      	width: 100%;
      	
      }
      .left_bar_c1 span a
        {
        	line-height: 0px !important;
        	font-weight: var(--hex_font_normal);
        }
         .right_bar_c2 
          {
          	width:100%;
          	top:40%;
          	padding: 10px;
          	line-height: 35px;
          	font-weight: var(--hex_font_normal);
          }

      .right_bar_c2 span
      {
      	color:#ffffff !important;
      	margin-left: 0px;
      	text-align: left;
      	font-size: 18px !important;	
        font-weight: var(--hex_font_normal);
      	width: 100%;
        
      }

        .right_bar_c2 span a
         {
              line-height: 0px !important;
              font-weight: var(--hex_font_normal);
         }

   }

   @media (min-width:450px) and  (max-width:767px)
     {
     	.left_bar_c1 
       {
        font-weight: var(--hex_font_normal);
       	padding: 10px; 
         width:90%;
         text-align: center !important;
       }

   	.left_bar_c1 span
      {
      	color:#ffffff !important;
      	margin-left: 0px;
      	text-align: left;
      	font-size: 20px !important;
        font-weight: var(--hex_font_normal);
      	width: 100%;
      	
      }

      .right_bar_c2
       {
       	 padding: 10px;
       	position: absolute;
         width:90%;
       font-weight: var(--hex_font_normal);
       }

        .right_bar_c2 span
      {
      	color:#ffffff !important;
      	text-align: center;
      	font-weight: var(--hex_font_normal);
      	font-size: 20px !important;
      }

      #mdm_home_case1 .left_bar_c1
        {
          top:90% !important;
        }

     }
@media (max-width:494px)
   {
        
     #mdm_home_case1 .left_bar_c1 
       {
        
       	padding: 5px 0px 2px 2px;
       	position: absolute;
         top:92%;
         width:94%;
         text-align: center !important;
        font-weight: var(--hex_font_normal);
       }

   #mdm_home_case2 .left_bar_c1
      {
      	padding: 4px 0px 4px 0px;
      	text-align: center !important;
      	font-weight: var(--hex_font_normal);
      }

   	.left_bar_c1 span
      {
      	font-weight: var(--hex_font_normal);
      	color:#ffffff !important;
      	margin-left: 0px;
      	text-align: left;
      	font-size: 14px !important;
      	font-weight: var(--hex_font_normal);
      	width: 100%;
      	line-height: 0px !important;
      	
      }

      .right_bar_c2
       {
       	
     	   	width:100%;
     	   	top:31%;
     	   	padding: 5px 12px 6px 7px !important;
     	   	

       }


      
    .right_bar_c2 span
     	    {
     	width: 90%;
     	color:#ffffff !important;
      	text-align: center;
      	
      	font-size: 14px !important;
      	line-height: 0px !important;
      	margin-left: 0px !important;
     	    }


      #mdm_home_case2 .left_bar_c1
        {
          top:75% !important;
        }
       #mdm_home_case2 .right_bar_c2
        {
            top:40%;
        }




      }
/*@media (max-width:368px)
     {
     	.left_bar_c1 span
     	  {
     	  	font-size: 16px;
     	  }

     	  .right_bar_c2
     	   {
     	   	font-size: 12px;
     	   	width:100%;
     	   	top:25%;
     	   	padding: 0px !important;
     	   }

     	   .right_bar_c2 span
     	    {
     	    	width: 100%;
     	    	color:#ffffff !important;
      	text-align: center;
      	font-weight: bold;
      	letter-spacing: 1px;
      	font-size: 16px !important;
     	    }



     }*/
      
@media (max-width:368px)
     {
     	.left_bar_c1 
      {
        font-weight: var(--hex_font_normal);
        width:94% !important;
        text-align: center !important;
        margin-left: -24px !important;
        margin-top: 0px!important;
      }
       .left_bar_c1 span > a
      {
      	font-weight: var(--hex_font_normal);
        margin: 0px;
        width:100% !important;
        text-align: left;
        font-size: 12px !important;
      }
     .right_bar_c2 
      {
        
        width:87% !important;
        text-align: center !important;
        margin-left: 0px !important;
        left:0px !important;
      }

       .right_bar_c2 span 
        {
        	margin-left: 0px !important;
        }
       .right_bar_c2 span > a
      {
        margin: 0px;
        width:100% !important;
        text-align: left;
        font-size: 12px !important;
      }

     
     #mdm_home_case2 .left_bar_c1
        {
        margin-top: 0px !important;
         width:94% !important;
        text-align: left !important;
        margin-left: -24px !important;
        margin-top: 0px!important;
        }


     }

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: black !important;
}
::-moz-placeholder { /* Firefox 19+ */
  color: black !important;
}
:-ms-input-placeholder { /* IE 10+ */
  color: black !important;
}
:-moz-placeholder { /* Firefox 18- */
  color: black !important;
}    

.sks_head_form input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: var(--hex_home_form_text_color) !important; 
}
.sks_head_form input::-moz-placeholder { /* Firefox 19+ */
  color: var(--hex_home_form_text_color) !important; 
}
.sks_head_form  input:-ms-input-placeholder { /* IE 10+ */
  color: var(--hex_home_form_text_color) !important; 
}
.sks_head_form input:-moz-placeholder { /* Firefox 18- */
  color: var(--hex_home_form_text_color) !important; 
}  

.style_of_error_message{
	color: white;
	font-size: 14px;
  line-height: 24px;
}

@media (max-width:296px)
  {
    .left_bar_c1 
      {
        
        width:100% !important;
        text-align: left !important;
        margin-left: -24px !important;
        margin-top: 0px !important;
        padding-top:0px !important;
        font-weight: var(--hex_font_normal);
      }
       .left_bar_c1 span > a
      {
        margin: 0px;
        width:100% !important;
        text-align: left;
        font-size: 12px !important;
        font-weight: var(--hex_font_normal);
      }

      .left_bar_c1 span 
         {
           margin-top: 0px !important;
           padding-top: 0px !important;
           font-weight: var(--hex_font_normal);
         }

     .right_bar_c2 
      {
        
        width:100% !important;
        text-align: left !important;
        margin-left: 0px !important;
        left:0px !important;
        font-weight: var(--hex_font_normal);
      }

       .right_bar_c2 span 
        {
        	margin-left: 0px !important;
        	font-weight: var(--hex_font_normal);
        }
       .right_bar_c2 span > a
      {
        margin: 0px;
        width:100% !important;
        text-align: left;
        font-size: 12px !important;
        font-weight: var(--hex_font_normal);
      }
     
  }
/*-------------------------------------------------------------------------*/

 .cust_review
   {
   	margin: 0px !important;
   	padding-bottom: 40px !important;
   }


@media (min-width:1824px)
   {   
   
    .grid_fix1
       {
       	margin-left: 70px !important;
       }
   	.browser_head
   	   {
         margin-top: 70px !important;
   	   }

     .ppc_234 {
         margin-top: 30px !important;
     }

   	.kiosk_thirdstrp_height {
   	    height: 547px !important;
   	      }

   	    	/* .dashboard_fix
   	 	    {
   	          margin-top: 60px !important;
   	 	    }*/

   	      .mdm_stripe6{
   	       padding:100px 0px 76px 100px;
   	       width:100%; 
   	       background: url('https://www-review3.hexnode.com/static/img/mdm_home/sign-up-page.jpg') 20% 100% no-repeat; 
   	       background-size: cover;
   	       margin-bottom:10px;
   	       color:#ffffff;
   	       /*height:auto !important;*/
   	       top:35px !important;
   	     }

      	.kiosk_padding
      	  {
           padding-left: 100px !important;
           padding-right: 100px !important;
      	  }

    	  .device_mgt 
    	     {
    	      height: 437px;
    	      padding: 0px;
    	      width: 100%;
    	      background: url(https://www-review3.hexnode.com/static/img/mdm_home/mobile-device-management-in-minute.jpg) 30% 29% no-repeat;
    	      background-size: cover;
    	     }
        .management_in
    	    {
    	     padding-left: 17% !important;
    	     margin-right: auto;
    	     text-align: left;
    	     margin-top: 50px !important;
           }
    	  .mdm_span 
    	     {
    	     margin-right: auto;
    	     margin-left: 11% !important;
    	     text-align: center;
    	     color:#ffffff;
    	     }  

    	  .button_stripe
    	     {
    	     padding-left:19% !important;
    	     margin-right: auto;
    	     text-align: left;
    	     } 

   	.first_mdmstripe{
   		margin-top:0px;
   		
   		padding:0px;
   		width:100%; 
   		background: url('https://www-review3.hexnode.com/static/img/mdm_home/multi-os-mobile-devices.jpg') 27% 62% no-repeat; 
   	    background-size: cover;
   	}
   	   .bigscrn_head{

     	/*height:600px !important;*/
		
	}
      .kiosk_soft_bg
         {
           padding:0px;
           width:100%; 
           background: url('https://www-review3.hexnode.com/static/img/mdm_home/signup-android.jpg') top right no-repeat;
           background-size: 
           cover;margin-bottom: -2px;
           margin-top:70px;
           text-align:center;
           min-height: 330px;
         }

      #kiosk_soft
         {
            margin-left: 0px !important;
            padding-left: 0px !important;
         }

      .dashboard_img
        {
        	margin-bottom: -2px;
        	    padding: 0px;
        	    width: 100%;
        	    background: url(https://www-review3.hexnode.com/static/img/mdm_home/multi-os-mobile-devices.jpg) center no-repeat;
        	    background-size: cover;
        }

        #dashboard
          {

          }

      #android_page
        {
          margin: 0px !important;
          padding-left: 0px !important;
        }


   	 #kiosk_browse
   	   {
   	   	 padding: 0px !important;

   	   }
   	       .kio_mode_bg
       	    {
       	    	margin-bottom: -2px !important;
       	    	padding: 0px !important;
       	    	width: 100% !important;
       	    	background: url(https://www-review3.hexnode.com/static/img/mdm_home/multi-os-mobile-devices.jpg) right no-repeat !important;
       	    	background-size: cover !important;
       	    }

       	   .android_tab_kio_mode
       	     {
       	     	margin-bottom: -2px !important;
       	     	padding: 0px !important;
       	     	width: 100% !important;
       	     	background: url(https://www-review3.hexnode.com/static/img/mdm_home/multi-os-all-device.jpg) right no-repeat !important;
       	     	background-size: cover !important;
       	     	min-height: 330px;
       	     }

       	    .windows_mdm_home
       	      {
                margin-bottom: -2px !important;
                padding: 0px !important;
                width: 100% !important;
                background: url(https://www-review3.hexnode.com/static/img/mdm_home/multi-os-mobile-devices.jpg) right no-repeat !important;
                background-size: cover !important;
       	      }

       	    .ipad_kiosk_mode
       	      {
       	      	margin-bottom: -2px !important;
       	      	padding: 0px !important;
       	      	width: 100% !important;
       	      	background: url(https://www-review3.hexnode.com/static/img/mdm_home/signup_iphone.jpg) right no-repeat !important;
       	      	background-size: cover !important;
       	      }

       	    .price_mode_bg
       	      {
       	      margin-bottom: -2px !important;
       	      padding: 0px !important;
       	      width: 100% !important;
       	      background: url(https://www-review3.hexnode.com/static/img/mdm_home/multi-os-all-device.jpg) right no-repeat !important;
       	      background-size: cover !important;	
       	      }

       	    .device_mode_bg
       	      {
             margin-bottom: -2px !important;
             padding: 0px !important;
             width: 100% !important;
             background: url('https://www-review3.hexnode.com/static/img/mdm_home/signup-iphone.jpg') 95% no-repeat;
             background-size: cover !important;
       	      }

     .kiosk_235
       {
        text-align: center !important;
       }



   	.kio_headbg img
   	  {
        margin-right: 30% !important;
   	  }

      .kiosk_frststrpe
         {
        padding-left: 4%;
         }


   	 .kiosk-text-heading1{
   	 	font-size:40px;
   	 	color:white;
   	 	line-height:120%;
   	 	padding-top:30px; 
   	 	font-weight: normal;
   	 	padding-left:18%;
   	 	padding-right:18%;
   	 	margin-top: 65px !important; 
   	 }

   	  .sign_up h2
   	    {
         margin-left: 30% !important;
   	    }

      .sign_up#ipad_secure
        {
          margin-left: 15% !important;
        }

       .sign_up span
         {
         	margin-left: 30% !important;
         }

   	     #cust_top
   	       {
            margin-top: 75px !important;
   	       }

   	     #mdm_lstrp
     	       {
     	       	margin-left: 42% !important;
     	       }

   	   /*.feature-text-heading1
   	     {
           margin-top: 65px !important;
   	     }
*/
       .complete_mobile h2
          {
          	margin-left: 130px;
          }

        .complete_mobile span
          {
             margin-left: 150px;
             padding-left: 150px;
          }

           .complete_mobile#ipad_secure2
          {
          	margin-left: 100px;
          }


     .case_header
        {
         background-repeat:no-repeat;
         height:500px !important;
         width:100% !important;
         background-size: cover;
         background-position: 30% 3%;
         /*margin-top: 75px;*/

        }
        .case_header h3, .case_study_heading_style_on_header h1
          {
          margin-top: 195px;	
          color:#ffffff;
          font-size: 35px !important;
          font-weight: var(--hex_font_semibold);
           width:700px;
          text-align: left;
          line-height: normal !important;
          margin-left: auto;
          margin-right: auto;
          }


          .case_header h3, .case_study_heading_style_on_header h1 > br
              {
              	display: none;
              }

   	   .suits_industry h2
   	     {
           margin-left: 30% !important;
   	     }

   	     .suits_industry span
   	       {
   	       	margin-left: 30% !important;
   	       }
         .suits_industry#ipad_secure
           {
             margin-left: 14% !important;
           }

   	   .secure_data h2
   	     {
           margin-top: 7% !important;
           margin-left: 30% !important;
   	     }

      .secure_data span
        {
        	margin-left: 30% !important;
        }

        .secure_data#ipad_secure
          {
          	margin-left: 14% !important;
          }

      .multi_os h2
        {
        	margin-left: 30% !important;
        	margin-top: 45px !important;
        	
        }

       .multi_os#ipad_secure
         {
         	margin-left: 21% !important;
         }

         .multi_os span
          {
          	margin-left: 48%;
          }

   	  

   	  .home-text-heading1
   	    {
       margin-top: 100px !important;
   	    }

   	   .kiosk_padd
   	     {
           padding-top: 100px;
   	     }

   	  .kiosk_btn_mhome
   	    {
          margin-top: 134px;
   	    }

   	    .kiosk_btn_mhome span 
   	      {
             font-size: 30px;
              margin-right: 60px;
              font-weight: var(--hex_font_normal);
   	      } 

   	  .home_left_bar                  
         {
        background-color:#04355d;
       	position: absolute;
       	padding: 18px 10px 18px 10px;
       	margin-left: -25px;
       	text-align: left;
       	width:90%;
       	opacity: 0.7;
       	font-size: 25px;
        font-weight: var(--hex_font_normal);
       	top:32%;
        text-align: center;
        line-height: 28px;
         }

         .home_left_bar span
           {
           	text-align: center;
           	padding: 5px 0px 5px 0px;
           	 font-weight: var(--hex_font_normal);

           }
            .home_left_bar span > a
           {
           	text-align: center;
           	 font-weight: var(--hex_font_normal);

           }

          .home_right_bar
            {
            	background-color:#0A413C;
              	position: absolute;
              	padding: 10px;
              	right: 0px;
              	width:90%;
              	opacity: 0.7;
              	font-size: 25px;
              	top:32%;
               text-align: center;
               line-height: 28px;
               font-weight: var(--hex_font_normal);
            }

           .home_right_bar span
             {
                text-align: center;
            	padding: 10px 0px 10px 0px;
            	 font-weight: var(--hex_font_normal);
             }

          .home_right_bar span > a
            {
             	text-align: center;
                 font-weight: var(--hex_font_normal);
            }

            .mdm-text-heading1
              {
              	padding-top: 60px !important;
              	color: #ffffff;
              	font-size: 40px;
              }

              .android_mdm_bg
                 {
                margin-bottom:-2px;
                padding:0px;
                width:100%; 
                background: url('https://www-review3.hexnode.com/static/img/mdm_home/signup-android.jpg') 48% 30%  no-repeat; 
                background-size: cover;
                 }


   }

   @media(min-width:1224px)
     {
     	.android_tab_kio_mode_bg
     	 {
     	 	margin-bottom: -2px !important;
     	 	padding: 0px !important;
     	 	width: 100% !important;
     	 	background: url(https://www-review3.hexnode.com/static/img/mdm_home/signup-android.jpg) 90% no-repeat !important;
     	 	background-size: cover !important;
     	 	min-height: 330px;
     	 }
     }

     @media(min-width:1824px)
       {
       	.windows_mdm_bg
       	  {
       	  	margin-bottom: -2px !important;
       	  	padding: 0px !important;
       	  	width: 100% !important;
       	  	background: url(https://www-review3.hexnode.com/static/img/mdm_home/signup-windows.jpg) 95% no-repeat !important;
       	  	background-size: cover !important;
       	  }
       }
.contact_title{
	padding-top: 45px;
}
   @media (min-width: 1224px) and (max-width:1823px)
     {   

     .mobile_industry2{
		padding-top:17px!important;
		padding-bottom:0px!important;
		margin-left:-80px;
		margin-right:80px;
		padding-left: 80px;
		font-weight: var(--hex_font_normal) !important;
	}


         .contact_title
           {
           	padding-top: 45px !important;
           }


     	/*.contact_head > span
     	  {
            padding-top: 10% !important;
     	  }*/

         #partner_view
           {
           	margin-top: 60px !important;
           }
     	.tb_kio
     	   {
     	   	margin-top: -40px !important;
     	   }

     	.lock_bg
     	   {
     	   	margin-top: -50px;
     	   }

        .brw_img
          {
             margin-top: 90px !important;
          }	

     	.kiosk_browse_mode
     	  {
     	  	margin-top: 50px;
     	  	padding-left: 100px;
     	  }

     	.secure_rgt
     	 {
           padding-right: 110px !important; 
           padding-left: 33px !important;
           margin-top: 60px !important;
     	 }

       .tirdcontent_algn
          {
          	padding-left: 205px !important;

          }
       .tirdstripe_algn
         {
         	/*margin-top: 20px !important;*/
         	margin-bottom: 0px !important;
         	padding-left: 153px !important;
         }
       /*.pricing_grid1{
          width:17% !important;
       }
       .pricing_grid{
          width:17% !important;
       }

       .box_pricing
         {
            width:294px !important;
         }*/

       .grid_fix1
         {
         	margin-left: 30px !important;
         }

     	.remote_mgmt_fix
     	  {
            padding-right: 10% !important;
     	  }

     	.auto_scan
     	  {
             padding-right: 10% !important;
             text-align: justify;
     	  }

     	.auto_com
     	  {
            padding-left: 5% !important;
            text-align: justify !important;
     	  }

        .mgmt_fix
          {
            padding-left: 10% !important;
            text-align: justify !important;
          }

     	.advance_active
     	  {
            padding-left: 12% !important;
     	  }
         .dep
           {
             padding-right: 6% !important;
             text-align: justify !important;
           }

        .dynamic_group
          {
           padding-right: 22% !important;
           padding-left:6% !important;
           margin-top: 60px !important;

          } 

          .batch_csv
            {
            	padding-right: 6%;
            	text-align: justify !important;
            }

          .smart_img
            {
              padding-right: 100px !important;
            }

          .smart_user
            {
            	padding-left: 3% !important;
            	text-align: justify !important;
            	margin-top: 20px !important;
            }

           .simple_mgmt
             {
             	padding-right: 19% !important;
             	text-align: justify !important;
             	margin-top: 50px !important;
             }

     	.enrol_fix
     	  {
            margin-top: 100px !important; 
            padding-right: 20% !important;
     	  }

          .enroll_mobile
           {
            padding-left: 11% !important;
           }
           .secure_authenticate
             {
             padding-left: 3% !important;
             padding-right: 11% !important;
             text-align: justify !important;	
             }

         .self_enrol
           {
               margin-top: 60px !important;
               padding-right: 10%;
               text-align: justify !important;
           }

     	.android_mdm_bg
     	   {
     	  margin-bottom:-2px;
     	  padding:0px;
     	  width:100%; 
     	  background: url('https://www-review3.hexnode.com/static/img/mdm_home/signup-android.jpg') 95% no-repeat; 
     	  background-size: cover;
     	   }

         .android_device_fix,.ipad_kiosk_fix,.ios_device_fix
            {
              margin-top: 50px !important;
            }

       	.browser_head
       	   {
             margin-top: 50px !important;
       	   }

     	.ppc_234 {
     	    margin-top: 30px !important;
     	}
             .kio_soft_bg
                 {
                 padding: 10px 10px 80px 10px !important;
                 }

     	   	 .dashboard_fix
     		    {
     	         margin-top: 0px !important;
     		    }

     	.mdm-text-heading1
     	   {
          
           margin-top: 75px !important;
           color: #ffffff;
           font-size: 40px;

     	   }

     	 	.kiosk_padding
     	 	  {
     	      padding-left: 100px !important;
     	      padding-right: 100px !important;
     	 	  }
     	  .device_mgt 
     	     {
     	      height: 400px;
     	      padding: 0px;
     	      width: 100%;
     	      background: url(https://www-review3.hexnode.com/static/img/mdm_home/mobile-device-management-in-minute.jpg) top left no-repeat;
     	      background-size: cover;
     	     }
         .management_in
     	    {
     	     padding-left: 60px !important;
     	     margin-right: auto;
     	     text-align: left;
     	     margin-top: 50px !important;
            }
     	  .mdm_span 
     	     {
     	     margin-right: auto;
     	     margin-left: 180px !important;
     	     text-align: center;
     	     color:#ffffff;
     	     position: absolute;
     	    
     	     }  

     	  .button_stripe
     	     {
     	     padding-left:140px !important;
     	     margin-right: auto;
     	     text-align: left;
     	     } 
     	  
     	.first_mdmstripe{
     		margin-top:0px;
     		
     		padding:0px;
     		width:100%; 
     		background: url('https://www-review3.hexnode.com/static/img/mdm_home/multi-os-mobile-devices.jpg') 27% 62% no-repeat; 
     	    background-size: cover;
     	}
     	 .kiosk_soft_bg
     	    {
     	      padding:0px;
     	      width:100%; 
     	      background: url('https://www-review3.hexnode.com/static/img/mdm_home/signup-android.jpg') top right no-repeat;
     	      background-size: 
     	      cover;margin-bottom: -2px;
     	      margin-top:70px;
     	      text-align:center;
     	      min-height: 330px;
     	    }

     	 #kiosk_soft
     	    {
     	       margin-left: 0px !important;
     	       padding-left: 0px !important;
     	    }
     	 
     	  .dashboard_img
     	    {
     	    	margin-bottom: -2px;
     	    	    padding: 0px;
     	    	    width: 100%;
     	    	    background: url(https://www-review3.hexnode.com/static/img/mdm_home/multi-os-mobile-devices.jpg) 20% no-repeat;
     	    	    background-size: cover;
     	    }

     	    #dashboard
     	       {
               margin-left: 165px !important;
     	       }


            #android_page
              {
                /*margin: 0px !important;*/
                padding: 0px !important;
              }

            #android_page img
              {

              }

   	       .kio_mode_bg
       	    {
       	    	    margin-bottom: -2px !important;
       	    	    padding: 0px !important;
       	    	    width: 100% !important;
       	    	    background: url(https://www-review3.hexnode.com/static/img/mdm_home/multi-os-mobile-devices.jpg) 40% no-repeat !important;
       	    	    background-size: cover !important;
       	    }

       	    

       	    .windows_mdm_bg
       	      {
       	      	margin-bottom: -2px !important;
       	      	padding: 0px !important;
       	      	width: 100% !important;
       	      	background: url(https://www-review3.hexnode.com/static/img/mdm_home/signup-windows.jpg) 95% no-repeat !important;
       	      	background-size: cover !important;
       	      }

       	    .ipad_kiosk_mode
       	     { 

       	     	margin-bottom: -2px !important;
       	     	padding: 0px !important;
       	     	width: 100% !important;
       	     	background: url(https://www-review3.hexnode.com/static/img/mdm_home/signup-iphone.jpg) 95% no-repeat !important;
       	     	background-size: cover !important;

       	      }

       	    .price_mode_bg
       	      {
       	      	margin-bottom: -2px !important;
       	      	padding: 0px !important;
       	      	width: 100% !important;
       	      	background: url(https://www-review3.hexnode.com/static/img/mdm_home/multi-os-all-device.jpg) 81% no-repeat !important;
       	      	background-size: cover !important;
       	      	min-height: 330px;
       	      }

       	    .device_mode_bg
       	      {
       	      	margin-bottom: -2px !important;
       	      	padding: 0px !important;
       	      	width: 100% !important;
       	      	background: url('https://www-review3.hexnode.com/static/img/mdm_home/signup-iphone.jpg') 95% no-repeat;
       	      	background-size: cover !important;
       	      }
     	  /* .last_strp
     	     {
                margin: 0px !important;
                padding:0px !important;
     	     }*/
           #kio_mode
              {
             margin-left: 90px !important;
              }

     	    .kiosk_235
     	      {
     	       text-align: center !important;
     	      }

     	     .kiosk_frststrpe
     	        {
                  padding-left: 10% !important;
                  /*padding-top: 20px !important;*/
     	        }

     	       .bigscrn_kiosk
     	          {
     	          	/*padding-top: 10px !important;*/
     	          	padding-bottom: 50px !important;
     	          } 

             .kiosk-text-heading1{
             	font-size:40px;
             	color:white;
             	line-height:120%;
             	padding-top:30px; 
             	font-weight: normal;
             	padding-left:18%;
             	padding-right:18%;
             	margin-top: 50px !important; 
             }

     	     .home-text-heading1
     	     	   {
     	         margin-top: 76px !important; 
     	     	    }

     		  .sign_up h2
     		    {
     	      margin-left: 30% !important;
     		    }

     	   .sign_up#ipad_secure
     	     {
     	       margin-left: 15% !important;
     	     }

     	    .sign_up span
     	      {
     	      	margin-left: 30% !important;
     	      }


     	.kiosk_thirdstrp_height
     	  {
     	  	height: 547px !important;
     	  }

     	   	     #cust_top
     	   	       {
     	            margin-top: 55px !important;
     	   	       }

     	     #mdm_lstrp
     	       {
     	       	margin-left: 42% !important;
     	       }

     	    .mdm_stripe6{
     	     padding:0px 0px 30px 0px;
     	     width:100%; 
     	     background: url('https://www-review3.hexnode.com/static/img/mdm_home/multi-os-all-device.jpg') 70% 100% no-repeat; 
     	     background-size: cover;
     	     margin-bottom:10px;
     	     color:#ffffff;
     	     /*height:auto !important;*/
     	     top:35px !important;
     	   }

     	    .case_header
     	       {
     	        background-repeat:no-repeat;
     	        min-height:366px !important;
     	        width:100% !important;
     	        background-size: cover;
     	        background-position: bottom;
     	       
     	        /*margin-top: 75px;*/
     	      

     	       }
     	       .case_header h3, .case_study_heading_style_on_header h1
     	         {
     	         margin-top: 170px;	
     	         color:#ffffff;
     	         font-size: 35px !important;
     	         font-weight: var(--hex_font_semibold);
     	          width:700px;
     	         text-align: left;
     	         line-height: normal !important;
     	         margin-left: auto;
     	         margin-right: auto;
     	         }


     	         .case_header h3, .case_study_heading_style_on_header h1 > br
     	             {
     	             	display: none;
     	             }

       	   .suits_industry h2
       	     {
               margin-left: 30% !important;
       	     }

       	     .suits_industry span
       	       {
       	       	margin-left: 30% !important;
       	       }
             .suits_industry#ipad_secure
               {
                 margin-left: 14% !important;
               }

     	 .complete_mobile h2
     	    {
     	    	margin-left: 130px;
     	    	margin-top: 0px !important;
     	    }

     	  .complete_mobile span
     	    {
     	       margin-left: 150px;
     	       padding-left: 150px;
     	    }

     	     .complete_mobile#ipad_secure2
     	    {
     	    	margin-left: 100px;
     	    }


     		   .secure_data h2
     		     {
     	        margin-top: 4% !important;
     	        margin-left: 30% !important;
     		     }

     	   .secure_data span
     	     {
     	     	margin-left: 30% !important;
     	     }

     	     .secure_data#ipad_secure
     	       {
     	       	margin-left: 14% !important;
     	       }
         
     	.multi_os h2
        {
        	margin-left: 30% !important;
        	margin-top: 40px !important;
        }

       .multi_os#ipad_secure
         {
         	margin-left: 21% !important;
         }

         .multi_os span
          {
          	margin-left: 48% !important;
          }
        
        .kiosk_padd
   	     {
           padding-top: 100px;
   	     }

     	  .kiosk_btn_mhome
   	    {
          margin-top: 134px;
   	    }

   	    .kiosk_btn_mhome span 
   	      {
             font-size: 30px;
             /* margin-right: 60px; */
              font-weight: var(--hex_font_normal);
   	      } 

     	 .home_left_bar                  
         {
        background-color:#04355d;
       	position: absolute;
       	padding: 18px 10px 18px 10px;
       	margin-left: -25px;
       	text-align: left;
       	width:90%;
       	opacity: 0.7;
       	font-size: 25px;
       	top:32%;
        text-align: center;
        line-height: 28px;
         font-weight: var(--hex_font_normal);
       
         }

         .home_left_bar span
           {
           	text-align: center;
           	padding: 5px 0px 5px 0px;
           	 font-weight: var(--hex_font_normal);
           }
            .home_left_bar span > a
           {
           	text-align: center;
           	 font-weight: var(--hex_font_normal);

           }

            .home_right_bar
            {
            	background-color:#0A413C;
              	position: absolute;
              	padding: 18px 10px 18px 10px;
              	right: 0px;
              	width:90%;
              	opacity: 0.7;
              	font-size: 25px;
              	top:32%;
               text-align: center;
               line-height: 28px;
                font-weight: var(--hex_font_normal);
            }

           .home_right_bar span
             {
                text-align: center;
            	padding: 10px 0px 10px 0px;
            	 font-weight: var(--hex_font_normal);
             }

          .home_right_bar span > a
            {
             	text-align: center;
             	 font-weight: var(--hex_font_normal);

            }

            .active_integrate
           {
             padding-right: 20% !important;
             margin-top: 50px !important;
           }
           .policy_mapping
             {
             	padding-left: 10% !important;
             }
             	


     }
         @media(min-width:1024px) and (max-width:1025px)
          {

          

          	.ipad_view
          	  {
                margin-left: 14% !important;
          	  }

          	  .ipad_view1
          	    {
                  margin-left: 15% !important;
          	    }

          }

     @media(min-width:1025px) and (max-width:1224px)
       {   
            .device_mode_bg {
                margin-bottom: -2px !important;
                padding: 0px !important;
                width: 100% !important;
                background: url(https://www-review3.hexnode.com/static/img/mdm_home/signup-iphone.jpg) 85% no-repeat;
                background-size: cover !important;
            }

            
          
       	  .wind_scnd
       	    {
              
       	    }
       	    
          .grid_fix1,.grid_fix2,.grid_fix3
            {
            	padding:0px 10px 0px 30px !important;
            }

            .grid_fix3
              {
              	margin-left: 75px !important;
              }

        .android_mdm_bg
           {
          margin-bottom:-2px;
          padding:0px;
          width:100%; 
          background-color:#797983 !important ;
          background-size: cover;
          padding-left: 0px !important;
           }

           .no-lpad
             {
             	padding-left: 0px !important;
             }

        .android_device_fix,.ipad_kiosk_fix,.ios_device_fix
           {
             margin-top: 50px !important;
           }

       	.kiosk_frststrpe
       	  {
       	  	padding-left: 5% !important;
       	  }

       	  	/* .dashboard_fix
       	 	    {
       	          margin-top: 60px !important;
       	 	    }
*/
         .mdm-text-heading1
           {
             margin-top: 60px !important;
             color: #ffffff;
             font-size: 40px;
           }

        .ppc_234
          {
          	margin-top: 30px !important;
          } 

       	.kiosk_padding
       	  {
            padding-left: 100px !important;
            padding-right: 100px !important;
       	  }

       	 .management_in
       	  {
            margin-left: auto;
            margin-right: auto;
            text-align: center;
            margin-top: 50px;
       	  }
          .mdm_span 
           {
           margin-right: auto;
     	     margin-left: auto !important;
     	     text-align: center;
     	     color:#ffffff;
     	     /*position: absolute;*/

          }   
          .device_mgt
            {
             height:437px;
             padding:0px;
             width:100%; 
             background-color:#384b54 !important;     
             background-size: cover;
            }
          .first_mdmstripe
             {
               margin-top: 0px;
               padding: 0px;
               width: 100%;
               background: url(https://www-review3.hexnode.com/static/img/mdm_home/multi-os-mobile-devices.jpg) 45% 62% no-repeat;
               background-size: cover;
               
             }


       	  .kiosk_soft_bg
     	    {
     	      padding:0px;
     	      width:100%; 
     	      background: #81818b !important;
     	      background-size: 
     	      cover;margin-bottom: -2px;
     	      margin-top:70px;
     	      text-align:center;
     	    }

     	 #kiosk_soft
     	    {
     	       margin-left: 0px !important;
     	       padding-left: 0px !important;
     	    }

       	  .dashboard_img
       	    {
       	    	margin-bottom: -2px;
       	    	    padding: 0px;
       	    	    width: 100%;
       	    	    background-color: #84848e !important;
       	    	    background-size: cover;
       	    }

       	  #dashboard
       	     {
       	       margin-left: 0px !important;
       	       padding-left: 0px !important;	
       	     }

            #android_page
              {
                margin: 20px 0px 0px 0px !important;
                padding: 0px !important;
              }

           #android_page img
              {
              	margin-top: 20px !important;
              }
       	  .kio_mode_bg
       	    {
       	    	    margin-bottom: -2px !important;
       	    	    padding: 0px !important;
       	    	    width: 100% !important;
       	    	    background-color: #797983 !important;
       	    	    background-size: cover !important;
       	    }

       	    .android_tab_kio_mode_bg
       	      {
       	      	margin-bottom: -2px !important;
       	      	padding: 0px !important;
       	      	width: 100% !important;
       	      	background-color: #797983 !important;
       	      	background-size: cover !important;
       	      }

       	    .windows_mdm_bg
       	      {
       	      	margin-bottom: -2px !important;
       	      	padding: 0px !important;
       	      	width: 100% !important;
       	      	background-color: #797983 !important;
       	      	background-size: cover !important;
       	      }

       	    .ipad_kiosk_mode
       	      {
       	      	margin-bottom: -2px !important;
       	      	padding: 0px !important;
       	      	width: 100% !important;
       	      	background-color: #797983 !important;
       	      	background-size: cover !important;
       	      }

       	    .price_mode_bg
       	      {
       	      	margin-bottom: -2px !important;
       	      	padding: 0px !important;
       	      	width: 100% !important;
       	      	background-color: #797983 !important;
       	      	background-size: cover !important;
       	      }

       	    .device_mode_bg
       	      {
       	      	 margin-bottom: -2px !important;
       	    	    padding: 0px !important;
       	    	    width: 100% !important;
       	    	    background-color: #797983 !important;
       	    	    background-size: cover !important;
       	      }
              #kio_mode
                {
                	margin-left: 0px !important;
                	padding-left: 0px !important;

                }

       	     .kiosk-text-heading1{
             	font-size:40px;
             	color:white;
             	line-height:120%;
             	padding-top:30px; 
             	font-weight: normal;
             	padding-left:18%;
             	padding-right:18%;
             	margin-top: 25px !important; 
             }

       		  .sign_up h2
       		    {
       	      margin-left: 30% !important;
       		    }

       	   .sign_up#ipad_secure
       	     {
       	       margin-left: 15% !important;
       	     }

       	    .sign_up span
       	      {
       	      	margin-left: 30% !important;
       	      }


       	      #cust_top
     	   	       {
     	            margin-top: 55px !important;
     	   	       }


       	      #mdm_lstrp
     	       {
     	       	margin-left: 300px !important;
     	       }

            .kiosk_lstrip
              {
              	margin-top: 20px;
              }
          
            .mdm_stripe6{
               width:100%;
               padding:0px; 
               background: url('https://www-review3.hexnode.com/static/img/mdm_home/multi-os-all-device.jpg') 86% 0 no-repeat; 
               background-size: cover;
               margin-bottom:0px;
               color:#ffffff;
              height:330px !important;
              top:35px !important;

            }

          .case_header
             {
              background-repeat:no-repeat;
              min-height:360px !important;
              width:100% !important;
              background-size: cover;
              background-position: right center;
              /*margin-top: 75px;*/

             }
             .case_header h3, .case_study_heading_style_on_header h1
               {
               margin-top: 180px;	
               color:#ffffff;
               font-size: 28px !important;
               font-weight: var(--hex_font_semibold);
                width:600px;
               text-align: left;
               line-height: normal !important;
               margin-left: auto;
               margin-right: auto;
               }


               .case_header h3, .case_study_heading_style_on_header h1 > br
                   {
                   	display: none;
                   }
       

            .suits_industry h2
   	     {
           margin-left: 30% !important;
   	     }

   	     .suits_industry span
   	       {
   	       	margin-left: 30% !important;
   	       }
         .suits_industry#ipad_secure
           {
             margin-left: 14% !important;
           }
       	   .complete_mobile h2
       	      {
       	      	margin-left: 20px !important;
       	      	margin-top: 10px !important;
       	      }

       	    .complete_mobile span
       	      {
       	         margin-left: 51px;
       	         padding-left: 150px;
       	      }

       	       .complete_mobile#ipad_secure2
       	      {
       	      	
       	      }

            .secure_data h2
     		     {
     	        margin-top: 4% !important;
     	        margin-left: 30% !important;
     		     }

     	   .secure_data span
     	     {
     	     	margin-left: 30% !important;
     	     }

     	     .secure_data#ipad_secure
     	       {
     	       	margin-left: 14% !important;
     	       }

         .multi_os h2
        {
        	margin-left: 20% !important;
        	margin-top: 40px !important;
        }

       .multi_os#ipad_secure
         {
         	margin-left: 18% !important;
         }

         .multi_os span
          {
          	margin-left: 40% !important;
          }


       	.button_stripe
       	  {
       	  	margin-left: auto;
       	  	margin-right: auto;
       	  	text-align: center;
       	  }

       	
       
       	     .kiosk_padd
       	    	 {
       	        padding-top: 100px;
       	    	 }

       	 	  .kiosk_btn_mhome
       	 	    {
       	        margin-top: 124px;
       	 	    }

       	 	    .kiosk_btn_mhome span 
       	 	      {
       	           font-size: 30px;
       	            margin-right: 60px;
       	             font-weight: var(--hex_font_normal);
       	 	      } 

       		 .home_left_bar                  
       	    {
       	   background-color:#04355d;
       	  	position: absolute;
       	  	padding: 18px 2px 18px 2px;
       	  	margin-left: -25px;
       	  	text-align: left;
       	  	width:90%;
       	  	opacity: 0.7;
       	  	font-size: 25px;
       	  	top:32%;
       	   text-align: center;
       	   line-height: 28px;
       	    font-weight: var(--hex_font_normal);
       	  
       	    }

       	    .home_left_bar span
       	      {
       	      	text-align: center;
       	      	padding: 5px 0px 5px 0px;
       	      	 font-weight: var(--hex_font_normal);
       	      }
       	       .home_left_bar span > a
       	      {
       	      	text-align: center;
       	      	 font-weight: var(--hex_font_normal);

       	      }

       	       .home_right_bar
       	       {
       	       	background-color:#0A413C;
       	         	position: absolute;
       	         	padding: 18px 10px 18px 10px;
       	         	right: 0px;
       	         	width:90%;
       	         	opacity: 0.7;
       	         	font-size: 25px;
       	         	top:32%;
       	          text-align: center;
       	          line-height: 28px;
       	           font-weight: var(--hex_font_normal);
       	       }

       	      .home_right_bar span
       	        {
       	           text-align: center;
       	       	padding: 10px 0px 10px 0px;
       	       	 font-weight: var(--hex_font_normal);
       	        }

       	     .home_right_bar span > a
       	       {
       	        	text-align: center;
                    font-weight: var(--hex_font_normal);
       	       }

       	       .home-text-heading1
       	       	   {
       	           margin-top: 60px !important; 
       	       	    }


       }
/*in case break in header*/

        @media(min-width:980px) and (max-width:991px )
          {
             .case_header
               {
               	margin-top: 113px !important;
               }
               .case_header.bathstore_bg_style
               {
               	margin-top: 0 !important;
               }
          }
        
      

      /*in case break in header*/

     @media(min-width: 768px) and (max-width: 1024px)
        {    

        	.contact_title
        	  {
        	  	padding-top: 67px !important;
        	  }

        	.kiosk_browse_mode
     	  {
     	  	margin-left: 30% !important;
     	  }


        		
        	.wind_scnd
        	  {
        	  	padding-left: 0px !important;
        	  }

            .feature_padding5
              {
                 padding-top: 38px !important;
                 padding-bottom: 43px !important;
              }


              /*.solution_cust_logo
                {
                	padding-bottom: 0px !important;
                }*/

              .solution_cust_wrapper
                {
                	padding-top: 20px !important;
                	padding-bottom: 20px !important;
                }

        	.wind_mdm
        	  {
                padding-top: 10px !important;
        	  }

        	.powerful_report
        	  {
                padding: 0px 20px 0px 20px !important;
        	  }

        	.user_repo
        	  {
               padding: 0px 20px 0px 20px !important;
        	  }

        	.stolen_device
        	  {
                  padding: 0px 20px 0px 20px !important;
                 margin-top: 0px !important;
        	  }

        	.moc_location
        	  {
                 padding: 0px 20px 0px 20px !important;
                 margin-top: 0px !important;
        	  }

        	.stripe_marg
        	  {
                margin-top: 30px !important;
        	  }

        	.perform_emp
        	  {
                  padding: 0px 20px 0px 20px !important;
        	  }

        	.loc_push
        	  {
                 padding: 0px 20px 0px 20px !important;
        	  }

        	.loc_history
        	  {
                padding: 0px 20px 0px 20px !important;
        	  }

        	.lock_fetch
        	  {
                padding: 0px 20px 0px 20px !important;
        	  }

        	  .insta_loc_fetch
        	    {
        	    	 padding: 0px 20px 0px 20px !important;
        	    }

        	.mdm_lock_track
        	  {
                padding: 10px 20px 10px 20px !important;
                margin-top: 0px !important;
                text-align: justify !important;
        	  }

        	.app_catlog
        	  {
                padding: 0px 20px 0px 20px !important;
        	  }

        	.app_insta
        	  {
               padding: 0px 20px 0px 20px !important;
               
        	  }

        	.app_bw
        	  {
               padding: 0px 20px 0px 20px !important;
                text-align: justify !important;
        	  }
        	  .mand_app
        	    {
        	    padding: 0px 20px 0px 20px !important;
                text-align: justify !important;
        	    }

        	.mdm_policies
        	 {
               padding: 0px 0px 0px 0px !important;
              text-align: justify !important;
        	 }

        	.restrict_device
        	  {
                 padding: 0px 20px 0px 20px !important;
                text-align: justify !important;
        	  }

        	.seamless_config
        	  {
                padding: 0px 0px 0px 0px !important;
                text-align: justify !important;
        	  }

        	.password_policy
        	  {
               padding: 0px 0px 0px 20px !important;
        	  }

        	.dynamic_group
        	  {
               padding-left: 15px !important;
        	  }

            .akiosk_browse
              {
                padding: 0px 10px 0px 20px !important;
                
              }
             .ios_kiosk_feature
               {
                padding: 0px !important;
                margin-top: 80px !important;
               }

            .perfect_lock
              {
              	 padding: 10px 10px 10px 10px !important;
              	 margin-top: 80px !important;
              }

              .Akiosk_feature
                {
                padding: 0px !important;
                margin-top: 80px !important;	
                }

            .dep
        	  {
                 padding-left: 20px !important;
        	  }

        	 .batch_csv
        	   {
                   padding-left: 20px !important;
        	   }

        	.autoscan_fix
        	  {
        	  	margin-top: 30px !important;
        	  }

        	 .mgmt_fix
        	   {
                 margin-top: 0px !important;
        	   }

        	 .user_hub
        	   {
                 padding-top: 0px !important;
                 margin-top: 0px !important;
        	   }

        	.feature_padding
        	  {
        	    padding-left: 50px !important;
        	    padding-right: 50px !important;
        	  }

        	  .kio_mode_bg
        	    {
        	    	    margin-bottom: -2px !important;
        	    	    padding: 0px !important;
        	    	    width: 100% !important;
        	    	    background-color: #797983 !important;
        	    	    background-size: cover !important;
        	    }

        	    .android_tab_kio_mode_bg
        	      {
        	      	margin-bottom: -2px !important;
        	      	padding: 0px !important;
        	      	width: 100% !important;
        	      	background-color: #797983 !important;
        	      	background-size: cover !important;
        	      }

        	    .windows_mdm_bg
        	      {
        	      	margin-bottom: -2px !important;
        	      	padding: 0px !important;
        	      	width: 100% !important;
        	      	background-color: #797983 !important;
        	      	background-size: cover !important;
        	      }

        	    .ipad_kiosk_mode
        	      {
        	      	margin-bottom: -2px !important;
        	      	padding: 0px !important;
        	      	width: 100% !important;
        	      	background-color: #797983 !important;
        	      	background-size: cover !important;
        	      }


                .price_mode_bg
                  {
                  	 margin-bottom: -2px !important;
        	    	    padding: 0px !important;
        	    	    width: 100% !important;
        	    	    background-color: #797983 !important;
        	    	    background-size: cover !important;
                  }

        	     .device_mode_bg
       	      {
       	      	 margin-bottom: -2px !important;
       	    	    padding: 0px !important;
       	    	    width: 100% !important;
       	    	    background-color: #797983 !important;
       	    	    background-size: cover !important;
       	      }

        	.android_mdm_bg
        	   {
        	  margin-bottom:-2px;
        	  padding:0px;
        	  width:100%; 
        	  background-color:#797983 !important ;
        	  background-size: cover;
        	  padding-left: 0px !important;
        	   }

        	 .last_strp
        	   {
                 padding-left: 0px !important;
        	   }

        	#android_page img
        	  {
                display: none !important;
        	  } 	

            .second_fix
              {
              	margin: 0px !important;
              	padding: 0px 40px 0px 40px !important;
              }

        	.kiosk_soft_fix
        	  {
                  margin-top: 0px !important;
        	  }

        	.flexible_solution
        	  {
        	  	margin-left: auto;
        	  	margin-right: auto;
        	  	text-align: center;
        	  }
        	  /*   	 .dashboard_fix
        	  	    {
        	           margin-top: 60px !important;
        	  	    }*/

            .button_stripe
             {
             margin-left: 0px !important;
             margin-right: auto !important;
             }


        	.mdm-text-heading1
        	  {
        	    margin-top: 60px !important;
        	    color:#ffffff;
        	    font-size: 35px !important;
        	  }

        	.ppc_last
        	  {
                padding-bottom: 20px !important;
                text-align: center;
        	  }
        	  .ppc_button
        	    {
        	    	text-align: center;
        	    }

            .kiosk_br_tab img
              {
                margin-top: 55px !important;
              } 

             .device_mgt
               {
             height:437px;
             padding:0px;
             width:100%; 
             background-color:#384b54 !important; 
                 
             background-size: cover;
               }

        	.bigscrn_head
        	  {
                  height:300px;
                  margin-top: 18px !important;
        	  }

        	.grid_ppc, .grid_ppc2, .grid_ppc3 {
        	    padding-left: 0px !important;
        	    margin-left: 30% !important;
        	}

           .mdm_stripe6
            {
               width:100%;
               padding:0px; 
               background-color: #7e7e88 !important; 
               background-size: cover;
               margin-bottom:0px;
               color:#ffffff;
              height:437px !important;
              top:35px !important;

            }
        	.home_hexnode
        	  {
        	  	margin-top: 120px !important;
        	  	margin-right: 0px !important;
        	  }

        	  	  .kiosk_soft_bg
        		    {
        		      padding:0px;
        		      width:100%; 
        		      background: #81818b !important;
        		      background-size: 
        		      cover;margin-bottom: -2px;
        		      margin-top:70px;
        		      text-align:center;
        		    }

        		 #kiosk_soft
        		    {
        		       margin-left: 0px !important;
        		       padding-left: 0px !important;
        		    }

        	 .dashboard_img
       	    {
       	    	margin-bottom: -2px;
       	    	    padding: 0px;
       	    	    width: 100%;
       	    	    background-color: #84848e !important;
       	    	    background-size: cover;
       	    }

       	  #dashboard
       	     {
       	       margin: 80px 0px 0px 0px !important;
       	       padding-left: 0px !important;	
       	     }
        	
       	    	 
              #kio_mode
                {
                	margin-left: 0px !important;
                	padding-left: 0px !important;
                	margin-top: 80px !important;

                }
                 .device_mode_bg
       	      {
       	      	 margin-bottom: -2px !important;
       	    	    padding: 0px !important;
       	    	    width: 100% !important;
       	    	    background-color: #797983 !important;
       	    	    background-size: cover !important;
       	      }
        	  	   .last_strp
        	  	     {
        	             margin: 10 0px 0px 0px 0px !important;
        	            
        	  	     }*/
        	  	 

        	    .grid_ppc, .grid_ppc2, .grid_ppc3
        	      {
                    padding-left: 0px !important;
                    margin-left: 35%;
        	      }

        	      

        	    .kiosk_frststrpe {
        	       /* margin-top: -30px;*/
        	        padding-bottom: 20px;
        	        padding-left: 40px !important;
        	    }
        	 	  .kiosk-text-heading1
        	 	  {
        	       	font-size:40px;
        	       	color:white;
        	       	line-height:120%;
        	       	padding-top:30px; 
        	       	font-weight: normal;
        	       	padding-left:18%;
        	       	padding-right:18%;
        	       	margin-top: 20px !important; 
        	       }

             #kiosk_sw
              {
              	background-position: 79% !important;
              }

               #cust_top
     	   	       {
     	            margin-top: 55px !important;
     	   	       }

           .mdm_stripe6 {
               width: 100%;
               background-position: right;
               top:35px !important;
           }
            
         
           .case_header
             {
              background-repeat:no-repeat;
              min-height:360px !important;
              width:100% !important;
              background-size: cover;
              background-position: right center;
              /*margin-top: 78px;*/

             }
             .case_header h3, .case_study_heading_style_on_header h1
               {
               margin-top: 180px;	
               color:#ffffff;
               font-size: 28px !important;
               font-weight: var(--hex_font_semibold);
                width:600px;
               text-align: left;
               line-height: normal !important;
               margin-left: auto;
               margin-right: auto;
               }


               .case_header h3, .case_study_heading_style_on_header h1 > br
                   {
                   	display: none;
                   }


             .flexible_solution h2
                         {
                           margin-left: auto !important;
                           margin-right: auto !important;
                           text-align: center !important;
                         }
                     .flexible_solution span
                         {
                         
                           margin-right: auto !important;
                           text-align: center !important;
                         }
                         
                    .flexible_solution#ipad_secure2
                        {
                        	 margin-left: auto !important;
                           margin-right: auto !important;
                           text-align: center !important;
                        }    

         .complete_mobile h2
           {
             
     		  margin-right: auto !important;
     	      margin-left: auto !important;
        	text-align: center !important;
        	margin-top: 10px !important;
           }

           .complete_mobile span
             {
             margin-right: auto !important;
     	     margin-left: auto !important;
        	text-align: center !important;
        	 padding-left: 45% !important;
             }
            
            .complete_mobile#ipad_secure2
              {
                margin-right: auto !important;
     	     margin-left: auto !important;
        	text-align: center !important;
        	 
              }

         .secure_data h2
     		     {

     		  margin-right: auto !important;
     	      margin-left: auto !important;
        	text-align: center !important;
     		     }

     	   .secure_data span
     	     {
     	     	margin-left: 0 !important;
     	     }

     	     .secure_data#ipad_secure
     	       {
     	         margin-left: auto !important;
        	margin-right: auto !important;
        	text-align: center !important;
     	       }


          .multi_os h2
        {
        	margin-left: -113px !important;
        	margin-right: auto !important;
        	text-align: center !important;
        	margin-top: 40px !important;
        }

       .multi_os#ipad_secure
         {
         	margin-left: auto !important;
        	margin-right: auto !important;
        	text-align: center !important;
         }

         .multi_os span
          {
          	margin-left: auto !important;
        	margin-right: auto !important;
        	text-align: center !important;
          }


         .button_stripe
       	  {
       	  	text-align: center;
       	  	margin-right:auto;
       	  	margin-left: auto;

       	  }

       	.management_in
       	  {
            margin-left: auto;
            margin-right: auto;
            text-align: center;
            margin-top: 50px;
       	  }
          .mdm_span 
           {
         
            margin-right: auto;
     	     margin-left: auto !important;
     	     text-align: center;
     	     color:#ffffff;
     	     /*position: absolute;*/
     	    

          }

         .kiosk_padd
       	     {
       	    padding-top: 100px;
       	    padding-left: 20px;
       	    padding-right: 10px;
       	     }

        .kiosk_btn_mhome
   	    {
          margin-top: 70px;
           margin-right: 60px;
   	    }

   	    .kiosk_btn_mhome span 
   	      {
             font-size: 30px;
              font-weight: var(--hex_font_normal);
   	      } 

      /* #mdm_home_case2 .left_img_c1 
         {
            margin-bottom: 50px;
         }
        #mdm_home_case2 .right_img_c1
          {
           margin-bottom: 50px;
          }*/

       .home_left_bar                  
         {
        background-color:#04355d;
       	position: absolute;
       	padding: 18px 10px 18px 10px;
       	margin-left: -25px;
       	text-align: left;
       	width:100%;
       	opacity: 0.7;
       	font-size: 20px;
       	top:32%;
        text-align: center;
        line-height: 20px;
         font-weight: var(--hex_font_normal);
         }

         .home_left_bar span
           {
           	text-align: center;
           	padding: 5px 0px 5px 0px;
           	 font-weight: var(--hex_font_normal);
           }
            .home_left_bar span > a
           {
           	text-align: center;
           	 font-weight: var(--hex_font_normal);

           }

            .home_right_bar
            {
            	background-color:#0A413C;
              	position: absolute;
              	padding:18px 10px 18px 10px;
              	right: 0px;
              	width:100%;
              	opacity: 0.7;
              	font-size: 20px;
              	top:32%;
               text-align: center;
               line-height: 20px;
                font-weight: var(--hex_font_normal);
            }

           .home_right_bar span
             {
                text-align: center;
            	padding: 10px 0px 10px 0px;
            	 font-weight: var(--hex_font_normal);
             }

          .home_right_bar span > a
            {
             	text-align: center;
                font-weight: var(--hex_font_normal);
            }

            .home-text-heading1
            	   {
                margin-top: 35px !important; 
            	    }

            .first_mdmstripe
               {
                 margin-top: 0px;
                 padding: 0px;
                 width: 100%;
                 background-color:#3a5f72 !important;
                 background-size: cover;
                 
               }
          
        }

         @media(min-width:767px) and (max-width: 768px)
           {
           	#kio_mode {
           		margin-left:auto !important;
           		margin-right: auto !important;
           		text-align: center !important;
           		margin-top: 20px !important;
           		padding-bottom: 40px !important;
           	}
           	
           }

         @media( min-width:481px) and (max-width:767px)
             {   
             	.contact_title
             	  {
             	  	padding-top: 80px !important;
             	  }
                .kiosk_browse_mode
                  {
                  	margin-left: 20% !important;
                  }

             	.grid_mob_fix1,.grid_mob_fix2,.grid_mob_fix3
             	  {
                      width:100% !important;

             	  }

             	  .grid_fix1,.grid_fix2,.grid_fix3
             	    {
             	    	margin: 0px !important;
             	    }

             	.day_bullet
             	   {
                    margin-top: 100px !important;
             	   }
             	  .mobile_view2
             	    {
                      padding: 20px 100px 0px 100px !important;
             	    }

             	  .pricing_grid
             	    {
                      width: 100% !important;
                      margin: 0px !important;
                      padding: 0px !important;
                      text-align: center !important; 
                      
             	    }

             	    .pricing_grid1
             	      {
                        width: 100% !important;
                        margin: 0px !important;
                        padding-left: 30px !important;
                        padding-right:30px !important;
             	      }

             	    .box_pricing
             	       {
             	       	width:100% !important;
             	       	margin: 0px !important;
             	       	/*padding: 0px 30px 0px 30px*/
             	       }

             	   .industry_nopad
             	     {
                        padding: 10px !important;
             	     }

                   	.powerful_report
                   	  {
                           padding: 0px 20px 0px 20px !important;
                   	  }

                   	.user_repo
                   	  {
                          padding: 0px 20px 0px 20px !important;
                   	  }

             		.stolen_device
             		  {
             	          padding: 0px 20px 0px 20px !important;
             	         margin-top: 0px !important;
             		  }

             		.moc_location
             		  {
             	         padding: 0px 20px 0px 20px !important;
             	         margin-top: 0px !important;
             		  }

             		.stripe_marg
             		  {
             	        margin-top: 30px !important;
             		  }

             		.perform_emp
             		  {
             	          padding: 0px 20px 0px 20px !important;
             		  }

             		.loc_push
             		  {
             	         padding: 0px 20px 0px 20px !important;
             		  }

             		.loc_history
             		  {
             	        padding: 0px 20px 0px 20px !important;
             		  }

             		.lock_fetch
             		  {
             	        padding: 0px 20px 0px 20px !important;
             		  }

             		  .insta_loc_fetch
             		    {
             		    	 padding: 0px 20px 0px 20px !important;
             		    }

             		.mdm_lock_track
             		  {
             	        padding: 10px 20px 10px 20px !important;
             	        margin-top: 0px !important;
             	        text-align: justify !important;
             		  }
                    	.app_catlog
                    	  {
                            padding: 0px 20px 0px 20px !important;
                    	  }

                    	.app_insta
                    	  {
                           padding: 0px 20px 0px 20px !important;
                           
                    	  }

                    	.app_bw
                    	  {
                           padding: 0px 20px 0px 20px !important;
                            text-align: justify !important;
                    	  }
                    	  .mand_app
                    	    {
                    	    padding: 0px 20px 0px 20px !important;
                            text-align: justify !important;
                    	    }

             		.mdm_policies
             		 {
             	       padding: 0px 0px 0px 0px !important;
             	      text-align: justify !important;
             		 }

             		.restrict_device
             		  {
             	         padding: 0px 20px 0px 20px !important;
             	        text-align: justify !important;
             		  }

             		.seamless_config
             		  {
             	        padding: 0px 0px 0px 0px !important;
             	        text-align: justify !important;
             		  }

             		.password_policy
             		  {
             	       padding: 0px 0px 0px 20px !important;
             		  }

             	.ios_kiosk_feature
             	  {
                     padding: 0px 5px 0px 5px !important;

             	  }

             	 .kiosk_bg
             	   {
                      padding:0px !important;
             	   }

             	.perfect_lock
             	  {
                     padding: 0px 5px 0px 5px !important;
                     text-align: justify;
             	  }

             	  .Akiosk_feature
             	    {
             	    padding: 0px 5px 0px 5px !important;	
             	    text-align: left !important;
             	    }

             	.remote_mgmt_fix
             	   {
                    padding-top: 0px !important;
                    padding-left: 0px !important;
             	   }

             	.kio_mode_bg
             	  {
             	  	    margin-bottom: -2px !important;
             	  	    padding: 20px !important;
             	  	    width: 100% !important;
             	  	    background-color: #797983 !important;
             	  	    background-size: cover !important;
             	  }

             	 .android_tab_kio_mode_bg
             	   {
             	    margin-bottom: -2px !important;
             	  	    padding: 20px !important;
             	  	    width: 100% !important;
             	  	    background-color: #797983 !important;
             	  	    background-size: cover !important;
             	   }


             	  .windows_mdm_bg
             	   {
             	   	margin-bottom: -2px !important;
             	   	padding: 20px !important;
             	   	width: 100% !important;
             	   	background-color: #797983 !important;
             	   	background-size: cover !important;
             	   }

             	  .ipad_kiosk_mode
             	    {
             	    	margin-bottom: -2px !important;
             	    	padding: 20px !important;
             	    	width: 100% !important;
             	    	background-color: #797983 !important;
             	    	background-size: cover !important;
             	    }

             	  .price_mode_bg
             	    {
                      margin-bottom: -2px !important;
                      padding: 20px 0px 70px 0px !important;
                      width: 100% !important;
                      background-color: #797983 !important;
                      background-size: cover !important;
             	    }

             	  .device_mode_bg
             	    {
             	    	 margin-bottom: -2px !important;
             	  	    padding: 0px !important;
             	  	    width: 100% !important;
             	  	    background-color: #797983 !important;
             	  	    background-size: cover !important;
             	    }
             		.browser_head
             		   {
             	     padding-top: 70px !important;
             		   }

                .signup_padding
                    {
                       padding: 30px 0px 30px 0px !important;
                    }

               	.btn-bottom
               	  {
                   margin-bottom: 20px !important;
               	  }

             	  #mdm_hdtop
             	     {
                       height:auto !important;
                       margin-top: 50px !important;
             	     }

                 .price_fix
                   {
                    /*padding: 40px !important;*/
                   /* margin-left: 40% !important;*/
                   }

                   .price_fix h1
                     {
                     	margin-top: 40px !important;
                     }

                 .android_tk_fix
                   {
                     margin-top: 60px !important;
                   }

                 .flexible_solution#ipad_secure2
                   {
                     margin-left: auto !important;
                     margin-right: auto !important;
                     text-align: center !important;
                   }

             	 .mdm-text-heading1
             	   {
             	     margin-top: 40px !important;
             	    
             	   }

                .enroll_fix
                  {
                  	margin-top: 60px !important;
                  }
 
             	.feature-text-heading2
             	  {
                    padding: 5px !important;
                    font-weight: var(--hex_font_normal); 
             	  }

             	/*  .dashboard_fix
             	    {
                      margin-top: 60px !important;
             	    }*/

             	  	.ppc_last
             	  	  {
             	          padding-bottom: 20px !important;
             	  	  }
             	 .no-side-padding
             	   {
             	   	margin-left: auto !important;
             	   	margin-right: auto !important;
             	   
             	   	padding: 5px !important;
             	   }
                 

             	 .kiosk_padding
             	   {
                     padding: 0px 20px 20px 20px !important;
             	   }

                     .device_mgt
                       {
                     height:437px;
                     padding:0px;
                     width:100%; 
                     background-color:#384b54 !important; 
                         
                     background-size: cover;
                       }

             		.bigscrn_head
             		  {
             	          height:300px !important;
             	          /*margin-top: 18px !important;*/
             		  }

             	.mdm_stripe6
             	 {
             	    width:100%;
             	    padding:0px; 
             	    background-color: #7e7e88 !important; 
             	    background-size: cover;
             	    margin-bottom:0px;
             	    color:#ffffff;
             	   /*height:437px !important;*/
             	   top:35px !important;

             	 }

             	.first_mdmstripe
             	   {
             	     margin-top: 0px;
             	     padding: 0px;
             	     width: 100%;
             	     background-color:#3a5f72 !important;
             	     background-size: cover;
             	     
             	   }
             	   	  .kiosk_soft_bg
             	 	    {
             	 	      padding:0px;
             	 	      width:100%; 
             	 	      background: #81818b !important;
             	 	      background-size: 
             	 	      cover;margin-bottom: -2px;
             	 	      margin-top:70px;
             	 	      text-align:center;
             	 	      margin-left: auto;
             	 	      margin-right: auto;
             	 	    }
                       .kiosk_soft_bg img
                         {
                           margin-left: auto !important;
                           margin-right: auto !important;
                           display: inline-block !important;
                           text-align: center !important;
                         }

             	 	 #kiosk_soft
             	 	    {
             	 	       margin-left: 0px !important;
             	 	       padding-left: 0px !important;
             	 	    }

              	 .dashboard_img
             	    {
             	    	margin-bottom: -2px;
             	    	    padding: 0px;
             	    	    width: 100%;
             	    	    background-color: #84848e !important;
             	    	    background-size: cover;
             	    }

             	  #dashboard
             	     {
             	       margin: 50px 0px 30px 0px !important;
             	       padding-left: 0px !important;	
             	   }

              .grid_ppc, .grid_ppc2, .grid_ppc3
        	      {
                    padding-left: 0px ;
                    margin-left: 30% ;
        	      }

            #kio_header
              {
                background-position: 80% !important;
              }

             .kiosk-text-heading1
             {
            font-size:32px;
            color:white;
            line-height:110%;
             font-weight: normal;
             padding-top:70px !important;
             }


            #kiosk_sw
              {
              	background-position: 79% !important;
              }

            .android_mdm_bg
           {
          margin-bottom:-2px;
          padding:0px;
          width:100%; 
          background-color:#797983 !important ;
          background-size: cover;
          padding-left: 0px !important;
           }

            .mdm_stripe6 {
                width: 100%;
                background-position: right;
                top:35px !important;
            }
           
             .result{
             	height:260px;
             	
             }

              .box_info span
                {
                   text-align: center !important;
                }

              .last_caption
              {
              	line-height: 40px !important;
              }
                   .case_header
                     {
                      background-repeat:no-repeat;
                      min-height:360px !important;
                      width:100% !important;
                      background-size: cover;
                      background-position:100% 60px;
                      /*margin-top: 59px !important;*/

                     }
                     .case_header h3, .case_study_heading_style_on_header h1
                       {
                       margin-top: 200px;	
                       color:#ffffff;
                       font-size: 24px !important;
                       font-weight: var(--hex_font_semibold);
                        width:500px;
                       text-align: left;
                       line-height: normal !important;
                       margin-left: auto;
                       margin-right: auto;
                       }

                      .case_header h3, .case_study_heading_style_on_header h1 > br
                          {
                          	display: none;
                          }
             
                     .flexible_solution h2
                         {
                           margin-left: auto !important;
                           margin-right: auto !important;
                           text-align: center !important;
                           margin-top:15% !important;
                           font-size: 36px !important;
                         }
                     .flexible_solution span
                         {
                         	 margin-left: 34% !important;
                           margin-right: auto !important;
                           text-align: center !important;
                         }
                         
                    .flexible_solution#ipad_secure2
                        {
                        	 margin-left: auto !important;
                           margin-right: auto !important;
                           text-align: center !important;
                        }    


                     .complete_mobile h2
                       {
                         
                 		  margin-right: auto !important;
                 	      margin-left: auto !important;
                    	text-align: center !important;
                    	margin-top: 30px !important;
                    	font-size: 35px !important;
                       }

                       .complete_mobile span
                         {
                         margin-right: auto !important;
                 	     margin-left: auto !important;
                    	text-align: center !important;
                    	 padding-left: 36% !important;
                         }
                        
                        .complete_mobile#ipad_secure2
                          {
                            margin-right: auto !important;
                 	     margin-left: auto !important;
                    	text-align: center !important;
                    	 
                          }

             	.multi_os span
             	 {
             	 	margin-left: auto !important;
             	 	margin-right: auto !important;
             	 	text-align: center !important;
             	 	padding-left: 50px !important;
             	 }
             	     .button_stripe
             	   	  {
             	   	  	margin-left: auto !important;
             	   	  	margin-right: auto !important;
             	   	  	text-align: center !important;
             	   	  } 

             	   	.management_in
             	   	  {
             	       margin-left: auto !important;
             	       margin-right: auto !important;
             	       text-align: center !important;
             	        margin-top: 30px !important;

             	   	  }
             	      .mdm_span
             	       {
             	       margin-left: auto !important;
             	       margin-right: auto !important;
             	       text-align: center !important;
             	       color:#ffffff;
             	      }

                   .kiosk_padd
                 	     {
                 	    padding-top: 20px;
                 	     }
                 	     
                  .kiosk_btn_mhome
             	    {
                    margin-top: 40px;
                    margin-bottom: 55px;
             	    }

             	    .kiosk_btn_mhome span 
             	      {
                       font-size: 25px;
                        font-weight: var(--hex_font_normal);
             	      } 

             	.home_left_bar                  
             	  {
             	    background-color:#04355d;
             		position: absolute;
             		padding: 10px;
             		margin-left: -25px;
             		text-align: left;
             		width:100%;
             		opacity: 0.7;
             		font-size: 20px;
             		top:43%;
             	    text-align: center;
             	    line-height: 24px;
             	     font-weight: var(--hex_font_normal);
             	   
             	  }

             	  .home_left_bar span
             	    {
             	    	text-align: center;
             	    	padding: 5px 0px 5px 0px;
             	    	 font-weight: var(--hex_font_normal);
             	    }
             	     .home_left_bar span > a
             	    {
             	    	text-align: center;
             	    	 font-weight: var(--hex_font_normal);

             	    }

             	     .home_right_bar
             	     {
             	     	background-color:#0A413C;
             	       	position: absolute;
             	       	padding: 10px;
             	       	right: 0px;
             	       	width:100%;
             	       	opacity: 0.7;
             	       	font-size: 20px;
             	       	top:30%;
             	        text-align: center;
             	        line-height: 24px;
             	         font-weight: var(--hex_font_normal);
             	     }

             	    .home_right_bar span
             	      {
             	         text-align: center;
             	     	padding: 10px 0px 10px 0px;
             	     	 font-weight: var(--hex_font_normal);
             	      }

             	   .home_right_bar span > a
             	     {
             	      	text-align: center;
             	      	 font-weight: var(--hex_font_normal);

             	     }
             	     .mob_view_demo
             	       {
             	       	margin-top: 100px !important;
             	       }
             	       #mdm_hdtop
             	         {
             	         	margin-top: 0px !important;
             	         }
             	         .soltn_headr_hght {
                	    height: 100% !important;
                	}

                	.feature-text-heading1
                	   {
                	   	padding-top: 40px !important;
                	   	font-weight: var(--hex_font_normal); 
                	   }


             }


             @media(min-width:320px) and (max-width:480px)
                {   
                	.contact_title
                	  {
                	  	padding-top: 80px !important;
                	  }

                	.ppc-text-heading2
                	   {
                         line-height: 130% !important;
                	   }

                	 .indus_fix
                	   {
                	   	margin-top: 50px !important;
                	   }

                	  .ios_device_fix
                	    {
                          padding-top: 135px !important;
                	    }

                	 .feature-text-heading1
                	    {
                	    	padding-top: 70px !important;
                	    	font-weight: var(--hex_font_normal); 
                	    }

                	.browser_head
                	  {
                	  	margin-top: 5px !important;*/
                	  	padding-top: 90px !important;
                	  	font-size: 30px !important;
                	  }
                	/*.mdm_group_fx
                	  {
                	  	margin-top: 55px !important
                	  }*/
                	
                       .mob_view_demo
             	       {
             	       	margin-top: 100px !important;
             	       	padding-top: 0px !important;
             	       }
                     
                     .day_bullet
                       {
                           margin-top: 100px !important;
                           padding:0px !important;
                       }

                	  .industry_nopad
             	     {
                        padding: 10px !important;
             	     }

                		.powerful_report
                		  {
                	        padding: 0px 20px 0px 20px !important;
                		  }

                		.user_repo
                		  {
                	       padding: 0px 20px 0px 20px !important;
                		  }

                		.stolen_device
                		  {
                	          padding: 0px 20px 0px 20px !important;
                	         margin-top: 0px !important;
                		  }

                		.moc_location
                		  {
                	         padding: 0px 20px 0px 20px !important;
                	         margin-top: 0px !important;
                		  }

                		.stripe_marg
                		  {
                	        margin-top: 30px !important;
                		  }

                		.perform_emp
                		  {
                	          padding: 0px 20px 0px 20px !important;
                		  }

                		.loc_push
                		  {
                	         padding: 0px 20px 0px 20px !important;
                		  }

                		.loc_history
                		  {
                	        padding: 0px 20px 0px 20px !important;
                		  }

                		.lock_fetch
                		  {
                	        padding: 0px 20px 0px 20px !important;
                		  }

                		  .insta_loc_fetch
                		    {
                		    	 padding: 0px 20px 0px 20px !important;
                		    }

                		.mdm_lock_track
                		  {
                	        padding: 10px 20px 10px 20px !important;
                	        margin-top: 0px !important;
                	        text-align: justify !important;
                		  }

                		.app_catlog
                		  {
                	        padding: 0px 20px 0px 20px !important;
                		  }

                		.app_insta
                		  {
                	       padding: 0px 20px 0px 20px !important;
                	       
                		  }

                		.app_bw
                		  {
                	       padding: 0px 20px 0px 20px !important;
                	        text-align: justify !important;
                		  }
                		  .mand_app
                		    {
                		    padding: 0px 20px 0px 20px !important;
                	        text-align: justify !important;
                		    }

                		.mdm_policies
                		 {
                	       padding: 0px 0px 0px 0px !important;
                	      text-align: justify !important;
                		 }

                		.restrict_device
                		  {
                	         padding: 0px 20px 0px 20px !important;
                	        text-align: justify !important;
                		  }

                		.seamless_config
                		  {
                	        padding: 0px 0px 0px 0px !important;
                	        text-align: justify !important;
                		  }

                		.password_policy
                		  {
                	       padding: 0px 0px 0px 20px !important;
                		  }

                		.ios_kiosk_feature
                		  {
                	        padding: 0px 5px 0px 5px !important;
                	        
                		  }

                		 .kiosk_bg
                		   {
                	         padding:0px !important;
                		   }

                		.perfect_lock
                		  {
                	        padding: 0px 5px 0px 5px !important;
                	        text-align: justify;
                		  }

                		  .Akiosk_feature
                		    {
                		    padding: 0px 5px 0px 5px !important;	
                		    text-align: left !important;
                		    }
                		    .akiosk_browse
                		      {
                                 padding: 0px 5px 0px 5px !important;
                	        text-align: justify;
                		      }

                	.mdm_mob_height
                	  {
                	  	height: 500px !important;
                	  }
                	.android_mdm_bg
                	   {
                	  margin-bottom:-2px;
                	  padding:4px;
                	  width:100%; 
                	  background-color:#797983 !important ;
                	  background-size: cover;
                	  padding-left: 0px !important;

                	   }

                	.second_fix
                	  {
                        margin: 0px !important;
                        padding: 20px !important;
                	  }

                	.suits_industry h2
                	  {
                	  	margin-top: 60px !important;
                	  }

                	.flexible_solution h2
                	  {
                        margin-top: 60px !important;
                	  }

                    .secure_data h2
                       {
                       	margin-top: 60px !important;
                       }

                    .first_mdm
                      {
                        margin-top: 40px !important;
                        /*padding: 0px !important;*/
                      }


                	 .price_fix
                	   {
                	    padding: 25px 0px 60px 0px!important;
                	    margin-left: 0 !important;
                	   }
                     
                      .price_fix h1
                        {
                         margin-top: 118px !important;
                        }

                	.android_tk_fix
                	  {
                	    margin-top: 25px !important;
                	  }

                	 .flexible_solution#ipad_secure2
                	   {
                	     margin-left: auto !important;
                	     margin-right: auto !important;
                	     text-align: center !important;
                	   }

                	   .flexible_solution 
                	     {
                	     	text-align: center !important;
                	     	margin-left: auto !important;
                	     	margin-right: auto !important;
                	     }


                       .complete_mobile#ipad_secure2
                         {
                           margin-left: auto !important;
                           margin-right: auto !important;
                           text-align: center !important;
                         }

                        .complete_mobile 
                           {
                           	margin-left: auto !important;
                           	margin-right: auto !important;
                           	text-align: center !important;
                           	margin-top: 15px !important;
                           }
                	.button_stripe
                	  {
                       margin-left: auto !important;
                       margin-right: auto !important;
                       text-align: center !important;
                	  }

                	.mdm-text-heading1
                	  {
                	    margin-top: 85px !important;
                	    padding: 0px 10px 0px 0px !important;
                	    /*line-height: 35px !important;*/
                	    font-size: 30px !important;
                	  }

                	.enroll_fix
                	  {
                	  	margin-top: 60px !important;
                	  }

                	 .dashboard_fix
                	  {
                	 
                      margin-top: 60px !important;
             	    }

             	    	.feature-text-heading2
             	    	  {
             	           padding: 5px !important;
             	           font-weight: var(--hex_font_normal); 
             	    	  }

             	    	 /*.inner-content
             	    	   {
                              margin-top: 0px !important;
             	    	   }*/

             	    	 .error_404_mob
             	    	   {
             	    	   	margin-top: 200;
             	    	   }
             	    	 

                		.ppc_last
                		  {
                	        padding-bottom: 20px !important;
                	        margin-top: 20px;
                		  }

              	 .kiosk_padding
              	   {
                      padding: 0px 20px 20px 20px !important;
              	   }

                	.device_mgt
                	  {
                	height:437px;
                	padding:0px;
                	width:100%; 
                	background-color:#384b54 !important; 
                	    
                	background-size: cover;
                	  }

                	.mdm_stripe6
                	 {
                	    width:100%;
                	    padding:0px; 
                	    background-color: #7e7e88 !important; 
                	    background-size: cover;
                	    margin-bottom:0px;
                	    color:#ffffff;
                	   /*height:437px !important;*/
                	   top:35px !important;

                	 }


                	.first_mdmstripe
                	   {
                	     margin-top: 0px;
                	     padding: 0px;
                	     width: 100%;
                	     background-color:#3a5f72 !important;
                	     background-size: cover;
                	     
                	   }

                	#hex-homes
                	  {
                      padding-top: 20px !important;
                      margin-top: 45px !important;
                      font-size: 30px !important;
                	  }

                    .bigscrn_head
                      {
                         height:350px;
                      }
                	 .kiosk_soft_bg
                		 {
                		 padding:0px;
                		 width:100%; 
                		 background: #81818b !important;
                		 background-size: 
                		 cover;margin-bottom: -2px;
                		 margin-top:70px;
                		 text-align:center;
                		 }

                	 #kiosk_soft
                	    {
                	     margin-left: 0px !important;
                	     padding-left: 0px !important;
                	    }

                	.mdm_stripe6 {
                	    width: 100%;
                	    background-position: right;
                	    top:20px !important;
                	}

                	 .dashboard_img
             	    {
             	    	margin-bottom: -2px;
             	    	    padding: 0px;
             	    	    width: 100%;
             	    	    background-color: #84848e !important;
             	    	    background-size: cover;
             	    }

             	  #dashboard
             	     {
             	       margin: 20px 0px 0px 0px !important;
             	       padding-left: 0px !important;	
             	   }

                	.kio_mode_bg
                	  {
                	  	    margin-bottom: -2px !important;
                	  	    padding: 0px !important;
                	  	    width: 100% !important;
                	  	    background-color: #797983 !important;
                	  	    background-size: cover !important;
                	  }

                	  .android_tab_kio_mode_bg
                	    {
                	    	 margin-bottom: -2px !important;
                	  	    padding: 0px !important;
                	  	    width: 100% !important;
                	  	    background-color: #797983 !important;
                	  	    background-size: cover !important;
                	    }

                	.windows_mdm_bg
                	  {
                	  	margin-bottom: -2px !important;
                	  	padding: 0px !important;
                	  	width: 100% !important;
                	  	background-color: #797983 !important;
                	  	background-size: cover !important;
                	  }

                	  .ipad_kiosk_mode
                	    {
                	    	margin-bottom: -2px !important;
                	    	padding: 0px !important;
                	    	width: 100% !important;
                	    	background-color: #797983 !important;
                	    	background-size: cover !important;
                	    }

                	  .price_mode_bg
                	    {
                           margin-bottom: -2px !important;
                           padding: 0px !important;
                           width: 100% !important;
                           background-color: #797983 !important;
                           background-size: cover !important;
                	    }

                	  .device_mode_bg
                	    {
                	    	 margin-bottom: -2px !important;
                	  	    padding: 0px !important;
                	  	    width: 100% !important;
                	  	    background-color: #797983 !important;
                	  	    background-size: cover !important;
                	    }
                	#kiosk_sw
                	  {
                	  /*background-position: 79% !important;*/
                	  }
                           /*.grid_ppc, .grid_ppc2, .grid_ppc3
                     	      {
                                 padding-left: 0px !important;
                                 margin-left: 10% !important;
                     	      }
                	  */

                	 #kio_header
                	   {
                	     background-position: 67% !important;
                	   }

                	  .kiosk-text-heading1
                	  {
                	 font-size:32px;
                	 color:white;
                	 line-height:110%;
                	  font-weight: normal;
                	  padding-top:115px !important;
                	  }

                     .mdm_stripe3
                       {
                         background-position: 20% !important;
                       }

                     .mdm_span
                       {
                      text-align: center !important;
                      margin-right: auto !important;
                     
                      color:#ffffff;
                       }

                    #mdm_hdtop
                      {
                      	background-position: 66% !important;
                      	/*height:532px !important;*/
                      }

                     #last_text p
                        {
                        	margin: 0px !important;
                        	padding:0px !important;
                        	font-size: 15px !important;
                        }
                     .more_box
                       {
                       	margin-left: auto !important;
                       	margin-right: 20px !important;
                       	padding: 0px 50px 0px 10px !important;

                       }
                    .case_header
                      {
                       background-repeat:no-repeat;
                       min-height:360px !important;
                       width:100%;
                       background-size: cover;
                       background-position: 47% 30%;
                       /*margin-top: 59px !important;*/

                      }
                      .case_header h3, .case_study_heading_style_on_header h1
                        {
                        margin-top: 170px;	
                        color:#ffffff;
                        font-size: 26px !important;
                        font-weight: var(--hex_font_semibold);
          
                        text-align: left;
                        line-height: 120% !important;
                        }


                     .flexible_solution span
                         {
                         	
                           margin-right: auto !important;
                           text-align: center !important;
                         }
                 
                	.complete_mobile_span
                	  {
                       margin-left: 0px !important;
                	  }

                	.mbbtn
                       {
                         margin-left: 5px !important;
                       }

                	.mbstrip
                	  {
                	  	margin-top: 40px !important;
                	  }

                  .kiosk_padd
                 	     {
                 	    padding-top: 20px;
                 	    padding-right: 10px;
                 	     }
                 	     
                  .kiosk_btn_mhome
             	    {
                    margin-top: 40px;
                    margin-bottom: 55px;
             	    }

             	    .kiosk_btn_mhome span 
             	      {
                       font-size: 25px;
                        font-weight: var(--hex_font_normal);
             	      } 
                	.home_left_bar                  
             	  {
             	    background-color:#04355d;
             		position: absolute;
             		padding: 10px;
             		margin-left: -25px;
             		text-align: left;
             		width:100%;
             		opacity: 0.7;
             		font-size: 14px;
             	    text-align: center;
             	    line-height: 16px;
             	     font-weight: var(--hex_font_normal);
             	    bottom: 0;       /* iphone issue*/
             	    margin-bottom: 70px;
             	  }

             	  .home_left_bar span
             	    {
             	    	text-align: center;
             	    	padding: 5px 0px 5px 0px;
             	    	 font-weight: var(--hex_font_normal);
             	    }
             	     .home_left_bar span > a
             	    {
             	    	text-align: center;
                         font-weight: var(--hex_font_normal);
             	    }

             	     .home_right_bar
             	     {
             	     	background-color:#0A413C;
             	       	position: absolute;
             	       	padding: 10px;
             	       	right: 0px;
             	       	width:100%;
             	       	opacity: 0.7;
             	       	font-size: 14px;
             	       	top:30%;
             	        text-align: center;
             	        line-height: 16px;
             	         font-weight: var(--hex_font_normal);
             	     }

             	    .home_right_bar span
             	      {
             	         text-align: center;
             	     	padding: 10px 0px 10px 0px;
                          font-weight: var(--hex_font_normal);
             	      }

             	   .home_right_bar span > a
             	     {
             	      	text-align: center;
                        font-weight: var(--hex_font_normal);
             	     }



                }

              

                @media(max-width:319px)
                  {
                  	.contact_title{
                  		padding-top: 80px !important;
                  	}
                  	 .industry_nopad
             	     {
                        padding: 10px !important;
             	     }

                        	.powerful_report
                        	  {
                                padding: 0px 20px 0px 20px !important;
                        	  }

                        	.user_repo
                        	  {
                               padding: 0px 20px 0px 20px !important;
                        	  }
                	
                		.stolen_device
                		  {
                	          padding: 0px 20px 0px 20px !important;
                	         margin-top: 0px !important;
                		  }

                		.moc_location
                		  {
                	         padding: 0px 20px 0px 20px !important;
                	         margin-top: 0px !important;
                		  }

                		.stripe_marg
                		  {
                	        margin-top: 30px !important;
                		  }

                		.perform_emp
                		  {
                	          padding: 0px 20px 0px 20px !important;
                		  }

                		.loc_push
                		  {
                	         padding: 0px 20px 0px 20px !important;
                		  }

                		.loc_history
                		  {
                	        padding: 0px 20px 0px 20px !important;
                		  }

                		.lock_fetch
                		  {
                	        padding: 0px 20px 0px 20px !important;
                		  }

                		  .insta_loc_fetch
                		    {
                		    	 padding: 0px 20px 0px 20px !important;
                		    }

                		.mdm_lock_track
                		  {
                	        padding: 10px 20px 10px 20px !important;
                	        margin-top: 0px !important;
                	        text-align: justify !important;
                		  }

                  	.app_catlog
                    	  {
                            padding: 0px 10px 0px 10px !important;
                    	  }

                    	.app_insta
                    	  {
                           padding: 0px 10px 0px 10px !important;
                           
                    	  }

                    	.app_bw
                    	  {
                           padding: 0px 10px 0px 10px !important;
                            text-align: justify !important;
                    	  }
                    	  .mand_app
                    	    {
                    	    padding: 0px 10px 0px 10px !important;
                            text-align: justify !important;
                    	    }

                  	.ios_kiosk_feature
                		  {
                	        padding: 0px 5px 0px 5px !important;
                	        
                		  }

                		 .kiosk_bg
                		   {
                	         padding:0px !important;
                		   }

                		.perfect_lock
                		  {
                	        padding: 0px 5px 0px 5px !important;
                	        text-align: justify;
                		  }

                		  .Akiosk_feature
                		    {
                		    padding: 0px 5px 0px 5px !important;	
                		    text-align: left !important;
                		    }
                		    .akiosk_browse
                		      {
                                 padding: 0px 5px 0px 5px !important;
                	        text-align: justify;
                		      }
                  	 .android_mdm_bg
                  	    {
                  	   margin-bottom:-2px;
                  	   padding:4px;
                  	   width:100%; 
                  	   background-color:#797983 !important ;
                  	   background-size: cover;
                  	   padding-left: 0px !important;

                  	    }

                  	 .complete_mobile
                  	   {
                      margin-top: 15px !important;
                  	   }

                  	.android_tk_fix
                  	  {
                  	    margin-top: 0px !important;
                  	  }

                     .mdm-text-heading1
                       {
                         margin-top: 20px !important;
                         padding-top: 0px !important;
                       }

                  	   	 .dashboard_fix
                  		    {
                  	         margin-top: 60px !important;
                  		    }

                  		    	.feature-text-heading2
                  		    	  {
                  		           padding: 5px !important;
                  		           font-weight: var(--hex_font_normal); 
                  		    	  }

                  		    	 .inner-content
                  		    	   {
                  	                 margin-top: 0px !important;
                  		    	   }
                  	 	.ppc_last
                  	 	  {
                  	         padding-bottom: 20px !important;
                  	 	  }
                  	 	  
                  	 .kiosk_padding
                  	   {
                          padding: 0px 10px 10px 10px !important;
                  	   }

                  	 .first_mdmstripe {
                  	     margin-top: 0px;
                  	     padding: 0px;
                  	     width: 100%;
                  	     background-color: #3a5f72 !important;
                  	     background-size: cover;
                  	 } 
                  	 .mdm_span
                  	   {
                  	  text-align: center !important;
                  	  margin-right: auto !important;
                  	  margin-left: auto !important;
                  	  color:#ffffff;
                  	   }
                  	  .device_mgt
                  	    {
                  	  height:437px;
                  	  padding:0px;
                  	  width:100%; 
                  	  background-color:#384b54 !important; 
                  	      
                  	  background-size: cover;
                  	    }

                  	  	  .kiosk_soft_bg
                  		    {
                  		      padding:0px;
                  		      width:100%; 
                  		      background: #81818b !important;
                  		      background-size: 
                  		      cover;margin-bottom: -2px;
                  		      margin-top:70px;
                  		      text-align:center;
                  		    }

                  		 #kiosk_soft
                  		    {
                  		       margin-left: 0px !important;
                  		       padding-left: 0px !important;
                  		    }

                  	.mdm_stripe6 {
                  	    width: 100%;
                  	    background-position: right;
                  	    top:20px;
                  	}
                  		 .dashboard_img
             	    {
             	    	margin-bottom: -2px;
             	    	    padding: 0px;
             	    	    width: 100%;
             	    	    background-color: #84848e !important;
             	    	    background-size: cover;
             	    }
                    
                    .kio_mode_bg
                      {
                      	    margin-bottom: -2px !important;
                      	    padding: 0px !important;
                      	    width: 100% !important;
                      	    background-color: #797983 !important;
                      	    background-size: cover !important;
                      }

                      .android_tab_kio_mode_bg
                        {
                        	margin-bottom: -2px !important;
                        	padding: 0px !important;
                        	width: 100% !important;
                        	background-color: #797983 !important;
                        	background-size: cover !important;
                        }

                      .windows_mdm_bg
                        {
                        	margin-bottom: -2px !important;
                        	padding: 0px !important;
                        	width: 100% !important;
                        	background-color: #797983 !important;
                        	background-size: cover !important;
                        }

                      .ipad_kiosk_mode
                        {
                        	margin-bottom: -2px !important;
                        	padding: 0px !important;
                        	width: 100% !important;
                        	background-color: #797983 !important;
                        	background-size: cover !important;
                        }

                      .price_mode_bg
                        {
                          margin-bottom: -2px !important;
                          padding: 0px !important;
                          width: 100% !important;
                          background-color: #797983 !important;
                          background-size: cover !important;
                        }


                      .device_mode_bg
                        {
                        	 margin-bottom: -2px !important;
                      	    padding: 0px !important;
                      	    width: 100% !important;
                      	    background-color: #797983 !important;
                      	    background-size: cover !important;
                        }
                  	.case_header
                  	  {
                  	   background-repeat:no-repeat;
                  	   min-height:300px;
                  	   width:100%;
                  	   background-size: cover;
                  	   background-position: right center;
                  	   /*margin-top: 10%*/

                  	  }
                  	  .case_header h3, .case_study_heading_style_on_header h1
                  	    {
                  	    margin-top: 150px;	
                  	    color:#ffffff;
                  	    font-size: 22px;
                  	    font-weight: var(--hex_font_semibold);
                  	    line-height: normal !important;

                  	    }

                  	  .flexible_solution h2
                         {
                           margin-left: auto !important;
                           margin-right: auto !important;
                           text-align: center !important;
                         }
                     .flexible_solution span
                         {
                         	 margin-left: 20% !important;
                           margin-right: auto !important;
                           text-align: center !important;
                         }
                         
                    .flexible_solution#ipad_secure2
                        {
                        	 margin-left: auto !important;
                           margin-right: auto !important;
                           text-align: center !important;
                        }    


                  	 .kiosk_padd
                 	     {
                 	    padding-top: 50px;
                 	    padding-right: 10px;
                 	     }
                 	     
                  .kiosk_btn_mhome
             	    {
                    margin-top: 12px;
                    margin-bottom: 60px;
             	    }

             	    .kiosk_btn_mhome span 
             	      {
                       font-size: 25px;
                        font-weight: var(--hex_font_normal);
             	      } 
             	     

                	  .complete_mobile h2
                       {
                         
                 		  margin-right: auto !important;
                 	      margin-left: auto !important;
                    	text-align: center !important;
                       }

                       .complete_mobile span
                         {
                         margin-right: auto !important;
                 	     margin-left: auto !important;
                    	text-align: center !important;
                    	 padding-left: 20% !important;
                         }
                        
                        .complete_mobile#ipad_secure2
                          {
                            margin-right: auto !important;
                 	     margin-left: auto !important;
                    	text-align: center !important;
                    	 
                          }

                  }
       /*new testimonial page styles*/
          .new_testimonial_head
            {
              background: top right; 
              min-height: 385px;
              background-size: cover !important;
            }
          
         
       /*new testimonial styles ends here

       /*new alternate page styles start here*/
       .alter_list_pad h3
         {
         	display:inline-block;
         }
       .list_alter_right
         {
         	padding: 50px 0px 50px 0px;
         }

         .thirdparty_list_head
           {
           	font-weight: var(--hex_font_normal) !important;
           	font-size: 25px;
           	 font-family: var(--hex_font_family) !important;
           	 padding-bottom: 15px;
           }

        .alternate_remote
          {
          	padding: 0px 0px 20px 0px;
          }
       .alternate_ui
         {
            padding: 0px 0px 40px 0px;
         }


         #dynamic_bg
           {

           }

       .dynamic_content
         {
         	padding: 60px 0px 60px 0px;
         }
            .thirdparty_list
              {
              	padding-top: 30px;
              }


             .new_try_it
               {
                  background: url('https://www-review3.hexnode.com/static/img/alternative-pages/sign-up-image.jpg') no-repeat 50% 7%;
                 min-height: 330px; 
                 background-size: cover;
                 margin-bottom: 50px;	
               }
              
               .new_try_it h2
                  {
                    font-size: 34px !important;
                    color:#ffffff;	
                    padding-top:100px;
                    font-family: var(--hex_font_family);
                    font-weight:normal !important;
                    margin-left: auto;
                    margin-right: auto;
                    text-align: center;
                    font-weight: var(--hex_font_normal) !important;
                    line-height: 1 !important;
                    margin-bottom: unset !important;
                  }

               .section7_content h2
                 {
                 	font-size: 25px;
                 	font-weight: var(--hex_font_normal);
                 }

            .new_alternate_head
               {
                 background: url('https://www-review3.hexnode.com/static/img/alternative-pages/alternative-cover-image.jpg') no-repeat 70% 7%;
                 min-height: 389px; 
                 background-size: cover;	
               }

                .section7_row
                  {
                    
                    line-height: normal; 
                    padding-bottom: 50px;
                  }

              .section7_content
                {
                	text-align: center;
                }

            
                   .section7_content span
                     {
                      font-weight: var(--hex_font_normal);
                     }
            .first_head_pad 
              {
              	padding-top: 50px;
              }


              .new_alternate_head h1
                {
                  font-size: 34px !important;
                  color:#ffffff;	
                  padding-top:180px;
                  font-family: var(--hex_font_family);
                  font-weight:normal !important;
                  margin-left: auto;
                  margin-right: auto;
                  text-align: center;
                  font-weight: var(--hex_font_normal) !important;
                  line-height: 1 !important;
                }

                .alternate_text_box
                  {
                
                
                 color:black !important;
                 font-weight: var(--hex_font_normal);
                   color: #333;
                  font-size: 15px;
                  font-family: var(--hex_font_family);
                  border:none;
                  border-radius: 5px !important;
                  text-align: left;
                  }

                 .alternate_text_box 
                    {
                      height: 48px !important;
                      padding: 0px 25px 0px 25px;
                      opacity: 0.3;
                    }

                      #new_alter_emailbox.alternate_text_box 
                    {
                      height: 47px !important;
                      padding: 0px 38px 0px 38px;
                      opacity: 0.5;
                    }


                 .alternate_button
                   {
                   	  padding:14px 38px 14px 38px;
                   	 font-size: 18px !important;
                   	 background-color:#fe3265;
                   	 color: white;font-size: 17px;
                   	 border: 0;
                   	 font-family: var(--hex_font_family); 
                   	 border-radius: 5px;
                   	 border: none;
                   	 outline: none;
                     text-align: left;
                   }
                  .alternate_head_input
                    {
                    	text-align: center;
                    	margin-left: auto;
                    	margin-right: auto;
                    	padding-top: 10px;
                    }
                 .alternate_border
                    {
                    	max-width:1100px;
                    	margin-left: auto;
                    	margin-right:auto;
                    	
                    }

                   .alternate_second_head p
                     {
                     	text-align: center;
                     	font-size: 30px;
                     	font-weight: var(--hex_font_normal);
                     	font-family: var(--hex_font_family);
                        padding: 25px 0px 25px 0px;
                     }
                    .user_interface_content
                      {
                      	padding: 20px 0px 50px 0px;
                      }
                     .policy_association_content
                       {
                       	padding: 30px 0px 30px 0px;
                       }

                     .user_interface_title
                       {
                       	font-size: 25px !important;
                       	font-family: var(--hex_font_family) !important;
                       	font-weight: var(--hex_font_normal);
                       }

                       .creating_policy_title
                         {
                           font-size: 25px !important;
                          /* padding-left: 60px;*/
                          font-family: var(--hex_font_family);
                          font-weight: var(--hex_font_normal);

                         }
                       .Active_directory_title
                         {
                         	font-size: 25px !important;
                          font-family: var(--hex_font_family);
                           color:#111111;
                           font-weight: var(--hex_font_normal);
                         }

                        .policy_association_title
                          {
                          	 font-size: 25px !important;
                          	/* padding-left: 60px;*/
                          	font-family: var(--hex_font_family);
                          	font-weight: var(--hex_font_normal);
                          }

                      .user_interface_content span
                        {
                          line-height: 0;	
                        }

                       .user_interface_text
                         {
                         	line-height: normal !important;
                         	padding-top: 5px;
                         	 font-size: 16px;
                         	 font-family: var(--hex_font_family);
                         	 font-weight: var(--hex_font_normal);
                         }

                         .creating_policy_text
                           {
                           	line-height: normal !important;
                         	padding-top: 5px;
                         	/*padding-left: 60px;*/
                         	padding-bottom: 20px;
                         	 font-size: 16px;
                         	font-family: var(--hex_font_family);
                         	 font-weight: var(--hex_font_normal);
                           }

                         .Active_directory_text
                           {
                             line-height: normal !important;
                         	padding-top: 5px;
                         	 font-size: 16px;
                         	 font-family: var(--hex_font_family);
                         	 color:#111111;
                         	  font-weight: var(--hex_font_normal);
                           }

                           .policy_association_text
                             {
                             	line-height: normal !important;
                         	padding-top: 5px;
                         	/*padding-left: 60px;*/
                         	padding-bottom: 20px;
                         	 font-size: 16px;
                         	font-family: var(--hex_font_family);
                         	 font-weight: var(--hex_font_normal);
                             }

                       .alternate_policy
                         {
                         	background-color: #f8f8f8;
                         	padding-top: 20px;
                         	padding-bottom: 20px;
                         }

                         .feature_security
                           {
                           padding: 60px 0px 60px 0px;
                           }

                         .remote_alter_content
                           {
                           	padding: 70px 0px 70px 0px;
                           }

                        .alternate_directory
                          {
                           /*background-color: #214158;*/
                         	padding-top: 20px;
                          }

                       #alternate_policy_img
                         {
                         	text-align: right !important;
                         }
                        .section8bg
                          {
                          	background: url('https://www-review3.hexnode.com/static/img/mdm_feature_page/MAM/app-management.jpg') 50% 0;
                          	min-height: 311px;
                          	background-size: cover;
                          }
                         .mat_bg
                           {
                           	background-color:#111111;
                           	height: 311px;
                           	opacity: 0.7;
                           }

                         .alternate_section8_btn
                           {
                           	text-align:center;
                           	color: #fff;
                           	font-size:34px;
                           	line-height:130%;
                           	padding-top:115px;
                           	font-weight: var(--hex_font_normal);
                           }

                            .alternate_section8_btn h2
                               {
                               	color:#ffffff !important;
                               }

                           #alter_btn.onlne_dmo_btn
                             {
                             	width:200px;
                                padding-bottom: 20px;
                             }

                @media(min-width: 768px) and (max-width:1024px)
                  {
                  	.mdm_sol_head
                  	  {
                  	  	margin-right: auto;
                  	  	margin-left: auto;
                  	  	text-align: center;
                  	  }
                  	 .mat_bg
                  	   {
                  	   	min-height: 250px !important;
                  	   }
                  }

               @media(min-width:992px)
                 {
                 	.feature_security
                 	  {
                         padding: 50px 0px 50px 0px;
                 	  }


                 	.user_interface_title
                 	  {
                 	  	padding-left: 60px;
                 	  	padding-right: 60px;

                 	  }

                 	  .user_interface_text
                 	    {
                 	    	padding-left: 60px;
                 	  	padding-right: 60px;
                 	    }

                 	    .user_interface_content
                 	      {
                 	      	padding: 0px 0px 45px 0px;
                 	      }

                 	      .Active_directory_text
                 	        {
                 	        	padding-right: 50px;
                 	        }

                 	     .policy_association_title,.creating_policy_title,.policy_association_text,.creating_policy_text
                 	        {
                 	        	padding-left: 30px;
                 	        	padding-right: 90px;

                 	        }

                 	    .other_alliance_container
                 	      {
                 	      	margin-top: 60px;
                 	      }
                 }

          /*alternate page media*/
              @media(max-width: 480px)
               {

               	.other_alliance_container
               	 {
               	 	margin-top: 30px !important;
               	 }
                 
                 .thirdparty_list_head
                   {
                   	padding-left: 18px;
                   }
               	
                 .skip_margin p
                   {
                     padding-top: 15px;
                   }
                   .new_try_it
                     {
                     	margin-bottom:30px; 
                     }

                  .section7_content span
                    {
                    	line-height: 25px;
                    }

               /*	.section7_row
               	  {
               	  	padding: 20px 10px 20px 10px !important;
               	  }
*/
                .policy_association_text
                  {
                    padding: 0px 10px 0px 10px !important;
                  }
                  .policy_association_title 
                    {
                    	padding-bottom: 10px !important;
                    }

                .alternate_second_head p
                  {
                  	padding: 20px 20px 15px 20px !important;
                  }
               	.alternate_section8_btn
               	  {
               	  	font-size: 25px !important;
               	  }
               	 .new_alternate_head h1
               	   {
               	   	font-size:25px !important;
               	   	padding: 170px 10px 0px 10px !important;
               	   }
               	 .alternate_second_head p
               	   {
               	   	padding: 20px 11px 0px 11px;
               	   	font-size: 21px;
               	   	font-weight: var(--hex_font_normal);
               	   	line-height: 26px;
               	   }
               	  .alternate_second_head
               	   {
               	   	margin-left: auto;
               	   	margin-right: auto;
               	   	text-align: center;
               	   }
               	   .user_interface_title,.creating_policy_title,.Active_directory_title,
               	   .policy_association_title,.section7_content h6,.thirdparty_list_head
               	     
               	     {
               	     	font-size: 21px !important;
               	     	line-height: 25px !important;
               	     	padding-right: 5px;
               	     	padding-left: 5px;
               	     }

               	     .Active_directory_text
               	       {
               	       	padding: 0px 10px 0px 10px !important;
               	       }

               	     .creating_policy_title,.Active_directory_title
               	       {
               	       	padding-bottom: 10px !important;
               	       }
               	    .new_try_it h2
               	      {
               	      	font-size: 25px !important;
               	      	padding-top: 70px !important;

               	      }
               	     .mat_bg
                           {
                           	background-color:#111111;
                           	height: 150px;
                           	opacity: 0.7;
                           }
                      .alternate_section8_btn
                        {
                        	padding-top: 30px;
                        	/*padding-bottom: 30px;*/
                        }
                       .section8bg
                         {
                         	min-height:0px;
                         }
                       .skip_margin
                         {
                         	padding-left: 0px !important;
                         }
                       .creating_policy_text,.Active_directory_text,.policy_association_text
                        {
                          padding-bottom: 10px !important;
                        }

                      .list_wrapper_alter
                        {
                        	padding-left: 15px;
                        }
                       
               }

             @media(max-width:768px)
               {
                  .policy_association_text,.Active_directory_text,.creating_policy_text,.user_interface_text
                    {
                    	/*word-break: break-all;*/
                    	
                    }

               	 .new_alternate_head h1
               	   {
               	    padding: 170px 5px 0px 5px;
               	   }

               	   .alternate_button
               	     {
               	    padding:15px 45px 15px 45px;
               	    margin-top: 8px;
               	     }
               	  .alternate_text_box
               	    {
               	    /* padding: 25px 30px 25px 30px;*/
               	    }
               	 	     .mat_bg
               	             {
               	             	background-color:#111111;
               	             	height: 200px;
               	             	opacity: 0.7;
               	             }
               	        .alternate_section8_btn
               	          {
               	          	padding-top: 30px;
               	          /*	padding-bottom: 30px*/
               	          }
               	         .section8bg
               	           {
               	           	min-height:0px;
               	           }
               	  
               }

               @media(min-width:1024px)
                 {
                 	.alternate_section8_btn
                 	 {
                 	 	padding-top: 90px !important;
                 	 }
                 }

             @media(max-width: 992px)
                {

                	.other_alliance_container
                	  {
                	  	margin-top: 60px;
                	  }

                	.alternate_second_head p
                	  {
                      padding: 35px;
                	  }

                	.alternate_policy_img 
                	  {
                        margin-top: 10px;
                	  }

                	.user_interface_content
                	  {
                	  	padding: 0px;
                	  }

                	.alternate_border
               	    {
               	    	text-align: center !important;
               	    }

               	    .user_interface_text
               	      {
               	      	padding-bottom: 15px !important;
               	      	text-align: center;
               	      	padding-left: 5px;
               	      	padding-right: 5px;
               	      }

               	      #alternate_policy_img
               	        {
               	        	text-align: center !important;
               	        }
               	      .creating_policy_text
               	        {
               	          padding: 10px 80px 0px 80px;
               	        }
               	      .creating_policy_title
               	        {
               	        	padding-left: 0px;
               	        	text-align: center;
               	        }
               	      .Active_directory_text
               	        {
               	         padding: 10px 80px 15px 80px;	
               	        }
               	       .policy_association_content
               	         {
               	         	padding: 0px;
               	         }
               	       .policy_association_title
               	         {
               	         	padding-left: 0px;
               	         }
               	        .policy_association_text
               	          {
               	          	padding: 10px 80px 0px 80px;
               	          }
               	         .section7_row
               	           {
               	           padding: 10px 20px 10px 20px;
               	           }
               	         .policy_configure_container
               	           {
               	           	padding: 10px 0px 0px 10px !important;
               	           }
               	           .dynamic_content,.creating_policy_text,.remote_alter_content,.feature_security
               	             {
               	             	padding: 0px 10px 0px 10px;
               	             }
               	             .alter_list_pad,.thirdparty_list_head
               	               {
               	               	text-align: left !important;

               	               }
               	               .list_wrapper_alter
               	                 {
               	                 	width: 250px;
               	                 	margin-left: auto;
               	                 	margin-right: auto;
               	                 }

               	               .thirdparty_list
               	                 {
               	                 	padding-top: 0px;
               	                 }
             }

               
          /*alternate page media ends here*/
       /*alternate pages ends here*/

       /*mdm ever page styles  starts here*/

         .new_mdmever_head
           {
           	background: url('https://www-review3.hexnode.com/static/img/mdm_ever/cover-stripe.jpg') no-repeat 50% 7%;
           	min-height: 360px; 
           	background-size: cover;	
           }
        .new_mdmever_head h6
                {
                  font-size: 40px !important;
                  color:#ffffff;	
                  padding-top:140px;
                  font-family: var(--hex_font_family);
                  font-weight:normal !important;
                  margin-left: auto;
                  margin-right: auto;
                  text-align: center;
                  font-weight: var(--hex_font_normal) !important;
                  line-height: 1 !important;
                }

             .best_mdm_stripe2_icon
               {
                  padding-top: 60px;
                  padding-bottom: 40px;
               }

             .best_mdm_stripe2_text
               {
               	line-height: normal;
               	 font-family: var(--hex_font_family);
               	 font-weight: var(--hex_font_normal);
               	 padding-top: 60px;
               	 padding-bottom: 40px;
               	 font-size: 16px;
               	 line-height: 25px;
               }

               .mdmever_stripe2
                 {
                 	 font-family: var(--hex_font_family);
                 	 /*font-weight: var(--hex_font_normal);*/
                     font-size: 25px;
                     text-align: center;
                     padding-bottom: 40px;
                     padding: 0px 20px 20px 20px;
                 }

               .mdmever_stripe3_title
                 {
                 	font-size: 26px;
                 	 font-family: var(--hex_font_family);
                 	 padding-bottom: 8px;
                 }

               .mdmever_stripe3_content
                 {
                 	font-family: var(--hex_font_family);
                 	line-height: 25px;
                 	font-weight: var(--hex_font_normal);
                 	padding-bottom: 25px !important;
                 	font-size: 16px;
                 }

          @media(max-width: 480px)
            {
             #space_stripe
               {
               	padding: 5px 5px 5px 0px !important;
               }
             .new_mdmever_head h6
                {
            	  font-size: 35px !important;
            	  color:#ffffff;	
            	  padding-top:150px;
            	  font-family: var(--hex_font_family);
            	  font-weight:normal !important;
            	  margin-left: auto;
            	  margin-right: auto;
            	  text-align: center;
            	  font-weight: var(--hex_font_normal) !important;
            	  line-height: 1 !important;
            	}
            	.feature_right_algnimg
            	 {
            	 	padding-right: 15px !important;
                    padding-left: 5px !important;
            	 }

            	.apple_deploy_right_algnimg
            	  {
            	  	padding-right: 15px !important;
                    padding-left: 5px !important;
                    margin-bottom: unset !important;
            	  }
 


            }

          @media(max-width: 768px)
             {
             	.best_mdm_stripe2_text
             	  {
             	  	padding: 5px 0px 5px 0px !important;
             	  	text-align: justify;
             	  }
             }

           @media(max-width:992px)
             {
             	.ever_3rd_content
             	  {
             	  	padding: 30px 20px 30px 20px;
             	  	text-align: justify !important;
             	  }
             }

            .ever_4th_head
              {
              	font-weight: var(--hex_font_normal)px;
              	font-family: var(--hex_font_family);
              	font-size: 26px;
              	color: #ffffff;
              	padding-bottom: 15px;
              }

            .ever_4th_list li
              {
              	color:#ffffff;
              	font-weight: var(--hex_font_normal)px;
              	font-family: var(--hex_font_family);
              }

            .ever_5th_icon_row
              {
              	min-height: 200px;
              }

            .ever_5th_head
              {
              	font-size: 26px;
              	text-align: center;
              	font-weight: 300px;
              	font-family: var(--hex_font_family);
              	padding: 20px 0px 20px 0px;
              }
       /*mdm ever page ends here*/



       /*md dashboard*/
            #space_stripe
              {
              	padding: 30px 0px 30px 0px;
              }

       .dash_board_content
         {
           	padding: 50px 0px 50px 0px;
         }

       .dashboard_3col_head
         {
         	font-weight: var(--hex_font_semibold);
         	font-size: 18px;
         	font-family: var(--hex_font_family) !important;
         }

         .dashboard_3col_text
          {
          	font-weight: var(--hex_font_normal);
         	font-size: 16px;
         	font-family: var(--hex_font_family) !important;
         	line-height: 25px;
          }

         .dashboard_userhub_container
           {
           	padding: 16% 0px 0px 0px;
           }
         .dashboard_userhub_title
           {
           	font-weight: var(--hex_font_normal)px;
            font-size:24px;
           }
          .dashboard_userhub_content,
             {
             	font-weight: var(--hex_font_normal);
             	font-size:16px;
             }

           .dashboard_grouphub_content
             {
             line-height: 25px !important;
           	/* padding-top: 10px;*/
             font-size: 16px;
             font-family: var(--hex_font_family);
             font-weight: var(--hex_font_normal);
             }

           .dashboard_grouphub_container
             {
              padding:30px 0px 0px 0px;
             }

            .dashboard_enrolboard_container
              {
              	padding-top:15%;
              }

             .remote_img
               {
               	border: 1px solid #e9e9e9 ;
               }

              .remote_2nd_text
                {
                		line-height: 26px !important;
                	  padding-top: 10px;
                	   font-size: 16px;
                	   font-family: var(--hex_font_family);
                	   font-weight: var(--hex_font_normal);
                	   padding-top: 30%;
                }

                .feature_enroll_container
                  {
                    padding-top: 50px;
                    padding-bottom: 50px;
                  }
                 .feature_enroll_img
                  {
                     margin-left: auto;
                     margin-right: auto;
                     text-align: center;
                     display:inline-block;
                  }

                 .self_enroll_content
                   {
                   	padding: 30px 0px 30px 0px;
                   }

                 .bulk_enroll_container
                   {
                   		padding: 30px 0px 30px 0px;
                   }

                  .batch_import_content
                    {
                    	
                    }


                  .manage_user_container
                    {
                     /*manage user container*/
                     padding-top: 5%;
                    }

                  .mobility_autoscan_container
                    {
                    	padding: 10px 0px 0px 0px;
                    }

                   .mobility_remote_manage
                    {
                      padding: 30px 0px 0px 0px;
                    }

                    .mobility_text
                      {
                      	padding: 0px 0px 0px 0px;
                      	line-height: 26px !important;
                      	padding-top: 10px;
                      	font-size: 16px;
                      	font-family: var(--hex_font_family);
                      	font-weight: var(--hex_font_normal);
                      	
                      }

                   .Lg_right_algnimg
                     {
                     	margin-top: 40px;
                     	margin-left: auto;
                     	margin-right: auto;text-align: center;
                     }

                    .feature_right_algnimg
                      {
                      	text-align: center;
                      	margin-left: auto;
                      	margin-right: auto;
                      	padding-right: 0px ;
                      }

                     .apple_deploy_right_algnimg
                       {
                       	margin-top: 25px;
                       	margin-bottom: 25px;
                       }

                    
                    .feature_left_algnimg
                      {
                      	text-align: left;
                      	margin-left: auto;
                      	margin-right: auto;
                      }
                   .group_simple_container
                     {
                     	padding: 35px 0px 0px 0px;
                     }
                     
                    .feature_2col_wrap
                      {

                      }

                      .feature_2col_title
                        {
                           font-size: 18px !important;
                           font-family: var(--hex_font_family) !important;
                           font-weight: var(--hex_font_semibold) !important;
                        }

                     .policy_configure_container
                       {
                       	padding: 20% 0px 0px 0px;
                       }
              .policy_secure_content
                {
                	/*secuerly restrict device head*/
                }

             .quick_enroll_container
               {
                 padding:20% 0px 0px 0px;
               }

             .last_2col_title
               {
               	font-size: 18px !important;
                font-family: var(--hex_font_family) !important;
                font-weight: var(--hex_font_normal) !important;
               }

              .apple_config_para
               {
               	padding-top: 30px;
               	padding-bottom: 30px;
               }

        .dash_board_title,.enroll_2nd_title,.mgmt_2nd_title,.group_2nd_title, .policy_2nd_title,
        .kiomode_2nd_title,.mdmapp_2nd_title,.dashboard_devicehub_title,.dashboard_grouphub_title,
        .dashboard_enrolboard_title
          {
          	font-size: 24px !important;
            font-family: var(--hex_font_family) !important;
             font-weight: var(--hex_font_normal) !important;
          }

         .remoteview_title_1 
           {
           	font-size: 24px !important;
           	font-family: var(--hex_font_family) !important;
             font-weight: var(--hex_font_normal) !important;
           }

           .mdmapp_2nd_title
             {
             	font-size: 24px !important;
            font-family: var(--hex_font_family) !important;
             font-weight: var(--hex_font_normal) !important;
             }

          .dashboard_kiosk_container
            {
              padding: 0px;
            }

            .mdm_api_stripe
              {
              	padding: 20px 0px 20px 0px !important;
              }

        .dash_board_text,.dashboard_enrolboard_text
              
          {
          	line-height: 25px !important;
            padding-top: 10px;
             font-size: 16px;
             font-family: var(--hex_font_family);
             font-weight: var(--hex_font_normal);
             padding-right: 25%;
          }

          .mdm_locs_tracks
            {
            	padding-top: 20px;
            }
        
           .enroll_2nd_content
             {
               padding: 30px 0px 30px 0px;	
             }

         .enroll_2nd_text,.mgmt_2nd_text,.group_2nd_text,.policy_2nd_text,
         .kiomode_2nd_text,.mdmapp_2nd_text,.dashboard_devicehub_text,.dashboard_enrolboard_text,
         .dashboard_devicehub_text,.dashboard_userhub_content,.remoteview_content1

            {
            	   line-height: 25px !important;
            	   padding-top: 10px;
            	   font-size: 16px;
            	   font-family: var(--hex_font_family);
            	   font-weight: var(--hex_font_normal);
            	   -webkit-font-smoothing: antialiased;
            	  
            }

            .intel_user
              {
              	padding-top: 6%;
              }

            .scheduled_reports_content
              {
              	padding-top: 20%;
              }

            .easy_broadcast_container,.conven_kiosk_messanger,.app_based_container
              {
              	padding: 15% 0px 0px 0px;
              }

             .lg_gate_container
               {
               	padding: 0px;
               }

            .mgmt_2nd_img
              {
              	margin-left: auto;
              	margin-right: auto;
              	text-align: center;
              }

            .app_mgmt_mand_container
              {

              }

             .last_2col_text,.feature_2col_text
               {
               	 font-size: 16px;
            	 font-family: var(--hex_font_family);
            	 font-weight: var(--hex_font_normal);
            	 line-height: 25px;
               }

            .enroll_2nd_img
             {
             	margin-left: auto;
             	margin-right: auto;
             	display:inline-block;
             	text-align: center;
             }

            .mgmt_2nd_content
              {
              	padding: 10px 0px 0px 0px;	
              }

            .group_2nd_content
              {
                padding: 25px 0px 0px 0px;	
              }


             .policy_2nd_content
               {
                 /*content padding place here policy management*/
               }

            .group_2nd_img
               {

               }

              .policy_2nd_img
              {

              }


              .kiomode_2nd_img
                {
                   margin-left: auto;
                   margin-right:auto;
                   display:inline-block;
                   text-align: center;
                }

               .mdmapp_2nd_img
                  {

                  }
                .samsung-enterprise_2nd_img
                   {
                   	margin-top: 30px;
                   }
              .kiomode_2nd_content
                {
                  padding: 23% 0px 0px 0px;
                }
              .mdmapp_2nd_content
                {
                  /*left img right content alignment for mdm app mgmt*/
                }
               .dashboard_devicehub_container
                 {
                 	padding: 30px 0px 0px 0px;
                 }
            
                 .remote_tick_addition,.feature_additional_1
                   {
                   	font-family: var(--hex_font_family);
                 	font-weight: var(--hex_font_semibold);
                     
                   }

                   .remote_tick_content,.remote_feature_subhead
                     {
                    font-family: var(--hex_font_family);
                 	font-weight: var(--hex_font_normal);
                 	line-height: 25px !important;
                     }

                    .remote_tick_container 
                      {
                      	padding: 0px 0px 0px 0px;
                      }


             .kiosk_feature_list
               {
               	line-height: 30px;
               	font-size:16px;
               	font-family: var(--hex_font_family);
               	font-weight: var(--hex_font_normal);
               	text-indent: -25px;
               	padding-left: 25px;
                
               }

              
            .ios_kiosk_list
              {
              	line-height: 30px;
              	font-size: 16px;
              	font-family: var(--hex_font_family);
              	font-weight: var(--hex_font_normal);
              }
             
             .remote_feature_list
               {
                 line-height: 30px;
              	font-size: 16px;
              	font-family: var(--hex_font_family);
              	font-weight: var(--hex_font_normal);
              	list-style: none;
               }
              .remote_feature_list:before
                {
                	content: "✓";
                 	padding-right: 5px;
                }


             .kiosk_feature_container
               {
               	padding: 22% 0px 0px 0px;
               }

               .mdmapp_2nd_img
                 {
                 	margin-right: auto;
                 	margin-left: auto;
                 	text-align: center;
                 }

                .samsung-enterprise_2nd_img
                   {
                   	margin-right: auto;
                   	margin-left: auto;
                   	text-align: center;
                   }

                 .app_mgmt_enterprise_title
                   {
                   	/*line-height: 0px ;*/
                   	padding-bottom: 10px;
                   	font-size: 24px !important;
                   	font-family: var(--hex_font_family) !important;
                   	font-weight: var(--hex_font_normal) !important;
                   }

             .mdmapp_remote_content
               {
               	padding:12% 0px 0px 0px;
               }
            .report_manager_container
             {
               padding:40px 0px 0px 0px;
             }
            .mdmapp_locktrack_content
              {
                 padding-top:11%;
              }

           .loc_fetch_container
             {
             	padding: 18% 0px 0px 0px;
             }
            .perform_analysis_content
              {
              	padding: 15px;
              }

              .report_auth_content
                {
                	padding-top: 10px;
                }

                .report_auth_content
                 {
                 	padding-top: 5%;
                 }
          .api_content1
            {
            	padding-top: 8%;
            }

          .filter_whitelist_container
               {
               	padding: 20px 0px 0px 0px;
               }
                .Why_geo_container
                 {
                 	padding-top: 28px;
                 }

                 .report_intelligent_content
                   {
                     padding-top: 14%;
                   }

            .powerful_report_container,.geo_first_content
              {
              	padding: 0px;
              }

             .scheduled_reports_content,
               {
               	padding: 25% 0px 0px 0px;
               }
           .easy_broadcast_container,  .conven_kiosk_messanger,
             {
             	padding: 22% 0px 0px 0px;
             }
             .single_bulk_container,.expense_manager_container
               {
               	padding: 40px 0px 0px 0px;
               }
             .samsung_enterprise_container
               {
                   padding: 0px 0px 0px 0px;
               }


            .webfilter_first_container
              {
                padding: 20% 0px 0px 0px;
              }
            
             .filter_blacklist_container
               {
               	padding: 8% 0px 0px 0px;
               }


    /*json styles for feaure page neds here*/

        
               
       /*mdmdashboard ends here*/

     /*resource new */

          .new_resource_head
           {
           	background: url('https://www-review3.hexnode.com/static/img/mdm_resource_page/new_resource/cover-image.jpg') no-repeat 50% 7%;
           	min-height: 360px; 
           	background-size: cover;	
           }



         .new_resource_head h6
           {
           	font-size: 40px !important;
           	color:#ffffff;	
           	padding-top:160px;
           	font-family: var(--hex_font_family);
           	font-weight:normal !important;
           	margin-left: auto;
           	margin-right: auto;
           	text-align: center;
           	font-weight: var(--hex_font_normal) !important;
           	line-height: 1 !important;
           }
           .resource_sub_head_stripe1
             {
             	color:#ffffff;
             	font-size: 17px;
             	line-height: 20px;
             	font-weight: var(--hex_font_normal);
                font-family: var(--hex_font_family) !important;
             }

           .second_head_resource
             {
             	font-weight: 300;
                font-family: var(--hex_font_family) !important;
                font-size: 25px;
                text-align: center;
                padding-top: 30px;
                padding-bottom: 30px;
             }

           .resource_form_fld
             {
             	height:40px !important;
             	border-radius: 0px !important;
             	margin: 10px 0px 10px 0px;
             }
          .connect_resource
            {
            	width:100%;
            	border-radius: 0px;
            	padding: 10px 0px 10px 0px;
            }

           .btn_resource_top_margin
             {
             	margin-top: 15px;
             	padding: 2px 0px 2px 0px;
                background-color: #fe3265;
                text-align: center;
                 font-family: var(--hex_font_family) !important;
                 font-weight: var(--hex_font_normal);
                 
             }

             .btn_resource_top_margin a
               {
               	 color:#ffffff !important;
               	 text-decoration: none !important;
                  font-family: var(--hex_font_family) !important;
                 font-weight: var(--hex_font_normal);
               }

            .resource_form_fld::-webkit-input-placeholder 
               {
                 color:#b9b9b9 !important;
               }

                .resource_form_fld:-moz-placeholder
                  {
                 color:#b9b9b9 !important;
                  }

              .resource_form_fld::-moz-placeholder {
                 /* Mozilla Firefox 19+ */
                 color:#b9b9b9 !important;
             }
              .resource_form_fld:-ms-input-placeholder {
                 /* Internet Explorer 10-11 */
                 color:#b9b9b9 !important;
                }

                .sub_head_resource_4
                  {
                  	padding-right: 100px;
                  	color:#ffffff;
                  	line-height: 25px;
                  	padding-bottom: 10px;
                  }

                .resource_4th_head
                  {
                  	font-size: 35px;
                  	color:#ffffff;
                  	padding-bottom: 5px;
                  	font-weight: var(--hex_font_normal);
                  }

                .resource_4th_list
                  {
                  	color:#ffffff;
                  	font-weight: var(--hex_font_normal);
                  }
                .resource_question
                  {
                  	text-align: center;
                  	padding-top: 15px;
                    color:#575757;
                     font-family: var(--hex_font_family) !important;
                  	font-weight: var(--hex_font_normal);
                  	font-size: 14px !important;
                  }

                ul .li_type_color
                  {
                  	color:#8e9396;
                  }

               ul .li_type_color span
                 {
                   color:#ffffff;
                 }

          @media(max-width: 480px)
            {
               .apple_config_para
                 {
                   padding-bottom: 10px !important;
                   padding-top: 10px !important;
                 }

               .tik_ul
                 {
                  padding-left: 30px !important;
                 }

            	.webfilter_first_container
            	  {
            	  	padding-top: 0px !important;
            	  }

            	 .easy_broadcast_container
            	   {
            	   	padding-top: 0px !important;
            	   }

            	   .single_bulk_container, .expense_manager_container,.conven_kiosk_messanger
            	     {
            	     	padding-top: 10px !important;
            	     }

            	    .samsung_enterprise_container
            	      {
            	      	padding-top: 10px !important;
            	      }

            	 .scheduled_reports_content,.report_manager_container
            	   {
            	   	padding-top: 15px !important;
            	   }

                .report_intelligent_content
                  {
                    padding-top: 0px !important;
                  }

                .loc_fetch_container
                  {
                    padding-top: 10px !important;
                  }

            	.mdmapp_locktrack_content,
            	  {
                    padding-top: 10px;
            	  }
            	  .dashboard_3col_container
            	    {
            	    	padding-top: 0px !important;
            	    	text-align: left;
            	    }
                 
                 /*content left*/
            	  .dashboard_3col_head,.dashboard_3col_text,.last_2col_container,.last_2col_title,
            	  .last_2col_text,.feature_2col_title,.last_2col_text, .feature_2col_text
            	    {
            	    	text-align: left;
            	    }

            	    .mdmapp_2nd_img
            	     {
            	     	padding-left: 5px;
            	     }

            	    .samsung-enterprise_2nd_img
            	       {
            	       padding-left: 5px;
            	       }




            	.mdmapp_remote_content
            	 {
                   padding-top: 5px !important;
            	 }

            	.dash_board_content,.dashboard_userhub_container
            	  {
            	  	padding-top: 0px !important;
            	  }
            	 .kiosk_feature_list
            	   {
            	   	text-align: left;
            	   }
            	.new_resource_head h6
            	  {
            	  	padding: 120px 0px 0px 0px !important;
            	  }

            	.resource_sub_head_stripe1
            	  {
            	  	padding-bottom: 20px !important;
            	  }

            	.resource_question
            	  {
            	  	line-height: 20px !important;
            	  }
            	 .sub_head_resource_4
            	   {
            	   	padding:0px 0px 5px 0px;
            	   }
            	 .dashboard_devicehub_container,.dashboard_grouphub_container,.dashboard_userhub_content,.dashboard_grouphub_content
            	   {
                     padding: 0px !important;
            	   }
            	  .dashboard_devicehub_text
            	    {
                      padding: 5px 0px 0px 0px !important;
            	    }
            	  .featureitem ul
            	    {
            	    	padding: 0px;
            	    	margin:0px;
            	    }
            	    .kiosk_feature_container
            	      {
            	      	padding-top: 10px !important;
            	      }



            }

            @media(min-width:768px) and (max-width:1024px)
              {
              	.webfilter_first_container
              	  {
              	  	padding-top: 0px !important;
              	  }
              	  .web_black
              	    {
              	    	padding-top: 10%;
              	    }

              	    .web_white
              	      {
              	      	padding-top: 15%;
              	      }

              	.right_tick_list
              	  {
                    padding-top: 25%;
              	  }

                .remoteview_content1,.remote_tick_addition,.remote_tick_content
                  {
                  	text-align: left !important;
                  }
              	.remoteview_title_1
              	  {
              	  	text-align: left;
              	  }

              	.remote_feature_list
              	  {
              	  	text-align: left;
              	  }

              	.expense_manager_container
              	  {
              	  	padding-top: 0px;
              	  }

              	  .samsung_enterprise_container
              	    {
              	    	padding-top: 0px;
              	    }

                .report_intelligent_content
                  {
                  	padding-top: 0px;
                  }
              	.geofence_4th
              	  {
                    padding-top: 20%;
              	  }

              	  .geofence_5th
              	    {
              	    	padding-top: 20%;
              	    }

              	 .mdmapi_1
              	   {
              	   	padding-top: 35px;
              	   }

              	   .mdmapi_2
              	     {
              	     	padding-top: 7%;
              	     }
              	      .mdmapi_3
              	        {
              	        padding-top: 35px;
              	        }


              	.scheduled_reports_content
              	  {
              	  	padding-top: 0px;
              	  }

              	  .schedule_admin
              	    {
              	    	padding-top: 30px;
              	    }

              	   .role_manager
              	     {
                       padding-top: 22%;
              	     }


              	 .loc_tract_first
              	   {
                    padding-top: 15%;
              	   }

              	 .app_blk_white
            	      {
            	      	padding-top: 20% !important;
            	      }

            	     .easy_manage
            	      {
            	      	padding-top: 20% !important;
            	      }
            	   .perform_analysis
            	     {
                       padding-top: 35%;
            	     }

            	        .enterprise_catelog
            	          {
            	          	padding-top: 15%;
            	          }

            	        .remote_app_uninstall
            	          {
            	          	padding-top: 40px !important;
            	          }

            	       .app_manage_install
            	         {
            	         	padding-top:30% !important;
            	         }

              	.browser_tab_view,
              	  {
              	  	padding-top: 12% !important;
              	  }
              	  .quick_enroll_container
              	    {
              	    	padding-top: 25% !important;
              	    }
              	    .bulk_enroll_container
              	      {
              	      	padding-top: 15% !important;
              	      }
              	     .feature_enroll_img
              	       {
              	       	padding-top: 50px;
              	       }

              	     .enroll_2nd_img 
              	       {
              	       	padding-top: 12%;
              	       }
              	    .quick_enroll_container
              	      {
              	      	padding-top: 50% !important;
              	      }

              	     .bulk_enroll_container
              	       {
              	       	padding-top: 30% !important;
              	       }
              	      .mgmt_2nd_img
              	        {
              	        	padding-top: 5% !important;
              	        }
              	       .auto_scan_algn
              	         {
                             padding-top: 50px !important;
              	         }
              	         .group_2nd_img
              	           {
              	           	padding-top: 65px;
              	           }
              	     .define_policy
              	       {
              	       	padding-top: 30%;
              	       }
              	       .define_secure
              	         {
              	         	padding-top: 20%;
              	         }
              	      .kiomode_2nd_content
              	        {
              	        	padding-top: 35px !important;
              	        }
              	        .browser_tab_view
              	          {
              	          	padding-top: 15%;
              	          }
              }

              @media(min-width:768px)
                {
                	.new_aboutus_head_bg
                	  {
                	  	/*background: url('https://www-review3.hexnode.com/static/img/about_page/cover-stripe.jpg') top center;*/
                	  	background: url('https://www-review3.hexnode.com/static/img/about_page/about_us_background.jpg') top center;
                	  	min-height: 360px;
                	  	background-size: cover;
                	  	max-width: 100%;
                	  }

                	.new_aboutus_head_bg h1 {
                	padding-top: 200px;
                	color: white;
                	font-size: 30px;
                	font-family: var(--hex_font_family);
                	font-weight: var(--hex_font_normal);
                	margin-left: auto;
                	margin-right: auto;
                	text-align: center;
                	}
                  .about_3rd_bg {
                  background: url('https://www-review3.hexnode.com/static/img/about_page/last-stripe.jpg') top center;
                  min-height: 360px;
                  background-size: cover;
                  max-width: 100%;
                  }
                  .about_3rd_bg h4 {
                  font-size: 24px;
                  font-weight: var(--hex_font_normal);
                  color: white;
                  }
                  .about_3rd_para {
                  font-size: 16px;
                  line-height: 25px;
                  text-align: center;
                  font-weight: var(--hex_font_normal);
                  color: white;
                  }
                  #about_strp_3 {
                      padding-top: 115px;
                  }
                  .about_second_stripe {
                      padding: 50px 0px 50px 0px;
                      font-family: var(--hex_font_family);
                  }

                  #about_4th {
                      padding: 45px 0px 30px 0px;
                  }
                  #about_4th h4 {
                      font-size: 35px;
                      font-weight: var(--hex_font_normal);
                      color: #247a78;
                      padding-top: 15px;
                  }
                  #about_4th p {
                      font-size: 16px;
                      font-weight: var(--hex_font_normal);
                  }

                  .about_second_stripe h4 {
                      font-size: 24px;
                      font-weight: var(--hex_font_normal);
                  }

                  .about_second_para {
                      font-size: 16px;
                      line-height: 25px;
                      text-align: center;
                      font-weight: var(--hex_font_normal);
                  }
                }

            @media(max-width:992px)
              {
              	  .kiosk_feature_list,.ios_kiosk_list
              	    {
              	    	text-align: left;
              	    }

              	    .dashboard_grouphub_title
              	      {
                        text-align: center;
              	      }

                  .enroll_2nd_content
                    {
                      padding: 10px;
                    }

                    .dashboard_grouphub_container,.dashboard_devicehub_container,.dashboard_userhub_content
                    .dashboard_devicehub_text,.dashboard_devicehub_container,.enroll_2nd_content,.mgmt_2nd_content,
                    .manage_user_container,.mobility_remote_manage,.group_2nd_content,.group_simple_container,
                    .kiomode_2nd_content
                      {
                      	padding: 0px;
                      }

                      .mgmt_2nd_text
                        {
                        	padding-bottom: 10px;
                        }

              	  .feature_right_algnimg
              	    {
              	    	text-align: center;
              	    	margin-left: auto;
              	    	margin-right: auto;
              	    	
              	    }



              	   .apple_deploy_right_algnimg
              	     {
                         text-align: center;
              	    	margin-left: auto;
              	    	margin-right: auto;
              	     }

              	    .bulk_enroll_container
              	      {
                        padding: 10px;
              	      }

              	  
              	  .feature_left_algnimg
              	    {
              	    	text-align:center;
              	    	margin-left: auto;
              	    	margin-right: auto;
              	    }
                   .quick_enroll_container
                     {
                     padding: 10px;
                     }

                .btn_resource_top_margin
                  {
                  	/*width:50% !important;*/
                  }

                .resource_sub_head_stripe1
                  {
                  	padding: 0px 30px 0px 30px !important; 
                  }
                .second_head_resource
                 { 
                  padding: 30px 30px 30px 30px !important; 
                  }

                 .dash_board_text
                   {
                   	line-height: normal !important;
                     padding-top: 10px;
                      font-size: 16px;
                      font-family: var(--hex_font_family);
                      font-weight: var(--hex_font_normal);
                     margin-left: auto;
                     margin-right: auto;
                     text-align: center;
                     padding-right: 0px;
                     padding-bottom: 20px;
                     
                   }
                 .dash_board_content
                   {
                   	padding:20px 0px 5px 0px;
                   }

                  .dashboard_userhub_container
                    {
                    	padding-top: 40px;
                    }

                  .dashboard_userhub_content
                    {
                    	margin-left: auto;
                    	margin-right: auto;
                    	text-align: center;
                    	margin-top: 0px;
                    	padding-top: 0px;
                    }
                   #space_stripe
                     {
                     	padding: 10px 20px 10px 20px;
                     }

                    .dashboard_enrolboard_container
                      {
                      	padding-top: 10px;
                      }
                  .dashboard_enrolboard_text
                    {
                    	margin-left: auto;
                    	margin-right: auto;
                    	text-align: center;
                    	padding: 0px;
                    }
                    .dashboard_devicehub_text
                    
              }

             @media(min-width: 769px) and (max-width: 991px)
                {
                	.sub_head_resource_4
                	  {
                	  	margin-right: 200px;
                	  }

                	.kyocera_enterprise_container
                	  {
                	  	margin-bottom: 50px;
                	  	margin-top: 50px;
                	  }
                	.mdmapp_2nd_title
                	  {
                	  	margin-bottom: 0px !important;
                	  }


                }

               @media(min-width:1024px)
                 {
                 	.kiosk_2nd_logo_container
                 	  {
                 	  	padding-left: 10px;
                 	  	padding-right: 10px;
                 	  }
                 }

              @media(min-width:768px) and (max-width:1024px)
                {
                	.apple_deploy_right_algnimg
                	  {
                	  	margin-top: 135px;
                	  }
                }

              @media(min-width:992px)
                {
                  .kyocera_enterprise_container
                    {
                    	margin-top: 70px;
                    }
                }
           /*new about us*/
           
           .new_aboutus_head_bg
             {
             	/*background: url('https://www-review3.hexnode.com/static/img/about_page/cover-stripe.jpg') top center;*/
             	background: url('https://www-review3.hexnode.com/static/img/about_page/about_us_background.jpg') top center;
             	min-height: 360px;
             	background-size: cover;
             	max-width: 100%;
             }
            .new_aboutus_head_bg h1
              {
              	padding-top: 200px;
              	color:#ffffff;
              	font-size: 30px;
              	font-family: var(--hex_font_family);
              	font-weight: var(--hex_font_normal);
              	margin-left: auto;
              	margin-right: auto;
              	text-align: center;
              }

            .new_about_scnd_icon 
              {
              	margin-left: auto;
              	margin-right: auto;
              	text-align: center;
              	display: inline-block;
              }
               .new_about_scnd_icon  img
                 {
                 	text-align: center;
                 	margin-left: auto;
              	margin-right: auto;
              	text-align: center;
              	display: inline-block;
                 }
              .about_second_stripe
                {
                	padding: 50px 0px 50px 0px;
                    font-family: var(--hex_font_family);
                }

               .about_second_stripe h4
                 {
                 	font-size: 24px;
                 	font-weight: var(--hex_font_normal);
                 }
               .about_second_para
                 {
                 	font-size: 16px;
                 	line-height: 25px;
                 	text-align: center;
                 	font-weight: var(--hex_font_normal);
                 }

                .about_3rd_bg
                   {
                   	background: url('https://www-review3.hexnode.com/static/img/about_page/last-stripe.jpg') top center;
                   	min-height: 360px;
                   	background-size: cover;
                   	max-width: 100%;
                   }
                    .about_3rd_bg h4
                      {
                      	font-size: 24px;
                      	font-weight: var(--hex_font_normal);
                      	color:#ffffff;
                      }

                     .about_3rd_para
                       {
                       	font-size: 16px;
                       	line-height: 25px;
                       	text-align: center;
                       	font-weight: var(--hex_font_normal);
                       	color:#ffffff;
                       }
                       #about_strp_3
                         {
                         	padding-top: 115px;
                         }
                      #about_4th
                       {
                       	padding:45px 0px 30px 0px;
                       }

                        #about_4th h4
                          {
                         font-size: 35px;
                         font-weight: var(--hex_font_normal);
                         color: #247a78;
                         padding-top: 15px;
                         }

                       .about_border
                         {
                         	max-width: 1400px;
                         	margin-left: auto;
                         	margin-right: auto;
                         	text-align: center;
                         }

                        #about_4th p
                          {
                          font-size: 16px;
                          font-weight: var(--hex_font_normal);
                          }


                    @media(min-width: 481px) and (max-width:767px)
                      {
                      	.about_3rd_bg
                      	   {
                      	   	background-color: #6e7774 !important;
                      	  
                      	   	max-width: 100%;
                      	   	background: none;
                      	   }
                      }

                      @media(min-width:768px) and (max-width:1024px)
                        {
                          #about_strp_3
                           {
                           	padding-top: 90px;
                           }
                        }


                    @media(max-width: 480px)
                      {
                      	  .new_aboutus_head_bg h1
                      	    {
                      	    	font-size: 25px !important;
                      	    }

                      	   .about_3rd_bg
                      	      {
                      	      	background: url('https://www-review3.hexnode.com/static/img/about_page/last-stripe.jpg') top left;
                      	      	min-height: 360px;
                      	      	background-size: cover;
                      	      	max-width: 100%;
                      	      }
                      	    #about_strp_3
                      	      {
                      	      	padding-top: 70px !important;
                      	      	padding-bottom: 70px !important;
                      	      }
                      }

         
 /*new testimonial page styles*/

     .testimonial_header
      {
      	padding-top: 200px;
      	color:#efefef;
      	text-align: center;
      	margin-left: auto;
      	margin-right: auto;
      	font-size: 40px;
      	font-family: var(--hex_font_family) !important;
      	font-weight: var(--hex_font_normal);
      }

     
     #testimonial_head_ico .st0 {fill:#E6E7E8;}
	#testimonial_head_ico .st1{fill:#C8CCCE;}
	#testimonial_head_ico .st2{fill:#EAE3D3;}
	#testimonial_head_ico .st3{fill:#C6BDA5;}
	#testimonial_head_ico .st4{fill:#D3CDBA;}
	#testimonial_head_ico .st5{fill:#DDD4C0;}
	#testimonial_head_ico .st6{fill:#E2DCCC;}
	#testimonial_head_ico .st7{fill:#E5DDCA;}
	#testimonial_head_ico .st8{fill:#E5E3DC;}
	#testimonial_head_ico .st9{fill:#EDE8D9;}
	#testimonial_head_ico .st10{fill:#C6C1AF;}
	#testimonial_head_ico .st11{fill:#D3D2CF;}
	#testimonial_head_ico .st12{fill:#AAA593;}
	#testimonial_head_ico .st13{fill:#E0DACD;}
	#testimonial_head_ico .st14{fill:#D6CEBF;}
	#testimonial_head_ico .st15{fill:none;stroke:#7E8287;stroke-width:12;stroke-miterlimit:10;}
	#testimonial_head_ico .st16{fill:#7E8287;}
	#testimonial_head_ico .st17{fill:#B3CEBB;}
	#testimonial_head_ico .st18{fill:#A1BFA9;}
	#testimonial_head_ico .st19{fill:none;stroke:#E3E4E5;stroke-width:12;stroke-miterlimit:10;}
	#testimonial_head_ico .st20{fill:#C0C8CE;}
	#testimonial_head_ico .st21{fill:#8F9EC9;}
	#testimonial_head_ico .st22{fill:#7F91BF;}
	#testimonial_head_ico .st23{fill:#E3E4E5;}
	#testimonial_head_ico .st24{fill:#99B1E0;}
	#testimonial_head_ico .st25{fill:#AEC1ED;}
	#testimonial_head_ico .st26{fill:#EFCB8E;}
	#testimonial_head_ico .st27{fill:#F7DCB5;}
	#testimonial_head_ico .st28{fill:#9DB3E0;}
	#testimonial_head_ico .st29{fill:#EFDFCA;}
	#testimonial_head_ico .st30{fill:#F9EAD4;}
	#testimonial_head_ico .st31{fill:#F7DAAA;}
	#testimonial_head_ico .st32{fill:#E2CFB7;}
	#testimonial_head_ico .st33{fill:#E0C7AD;}
	#testimonial_head_ico .st34{fill:#EAE4DF;}
	#testimonial_head_ico .st35{fill:#E5C698;}
	#testimonial_head_ico .st36{fill:url(#SVGID_1_);}
       }

    #testimonial_head_ico 
      {
      	margin-top: -100px;
      }

    .testimonial_second_stripe
      {
      	background-color: #f8f8f8;
      }

      .testimonial_logo1
        {
        	/*background-color: #f8f8f8;*/
        	padding-top: 40px;
        }

        .testimonial_logo
          {
          	/*max-width:205px;*/
          }

    .awesome_hexnode
      {
      	
      }

      .super_hero_new
        {
        	font-size: 30px !important;
        	font-weight: var(--hex_font_normal);
        	font-family: var(--hex_font_family) !important;
        	color:#464646;
        }

       .super_hero_sub
         {
         	font-size: 30px !important;
         	font-weight: 200;
         	font-family: var(--hex_font_family) !important;
         	color:#464646;
         }

     .awesome_hexnode
       {
       	font-size:30px;
       	color:#464646;
       	font-weight: var(--hex_font_normal);
       	margin-top: 4%;
       }
     .super_customer
       {
       	font-size: 30px;
       	font-weight: 200 !important;
       	color:#868685;
       	padding-bottom: 30px;
       }
  .case_study_review
    {
   font-size:30px;
   color:#464646;
   font-weight: var(--hex_font_normal);
   margin-top: 60px;
    }

    .success_customer
     {
    font-size: 20px;
    font-weight: var(--hex_font_normal) !important;
    color:#868685;
   
    margin-bottom: 20px;
     }

   .awesome_hexnode_wraper
      {
      	/*padding-top: 100px;*/
      }

      #custom_box
        {
          width: 400px;
         height: 100%;
    	position: relative;
          background: #999;
          display: inline-block;
          padding: 30px;
          margin-right: 30px;
          display:inline-block;
          float:left;
          border-radius: 8px;
        }
  #custom_box_outer_wraper
    {
    	height: 100%;
    	padding: 10px;
    	
    }
 
 .main_ctnt {
     border: 1px solid #000000;
     margin: 100px;
     padding: 15px;
     width: 650px;
 }
 .show {
     font:normal 15px arial;
     text-align: justify;
 	padding: 15px 0 0 0;
 }
 .morectnt span {
 display: none;
 }
 .showmoretxt {
     font: bold 15px tahoma;
     text-decoration: none;
 }

 .wrapper_testimonial
   {
   	/*height:100%;*/
   	float:left;
  
   }
  .container_box_testimonial
    {
      height: 100%;
      position: relative;
      max-width:375px;
      display:inline-block;	
      float: left;
      padding: 0px 10px 0px 10px;
      line-height: 25px;
    }

   #testmonial_box_inline
     {
     	
     	margin-left: auto;
     	margin-right: auto;
        text-align:-webkit-center;
     	padding-left: 90px;
     	height:462px;
        overflow-y: scroll;

     }

    .Testimonial_name
      {
      	font-size: 15px !important;
      	color:#636363;
      	font-weight: var(--hex_font_normal);
      	margin-bottom:0px;
      }

  .testimonial_role
    {

     font-size: 11px !important;
     color:#636363;
     font-weight: var(--hex_font_normal);
     line-height: 10px;
    }

    .testimonila_review
      {
      	font-size: 16px;
      	font-weight: 200;
      	color:#636363;
      	line-height: 25px;
      	text-align: left !important;
        padding: 0px 15px 0px 15px;
      }

    .whole_wrap_scroll
      {
       overflow-y: scroll;
       height:100%;
      }

      #ReadMoreInfo.panel-heading.panel-title
        {
        	text-align: left !important;
        }





    .scroll_btn_wraper
      {
      	max-width: 650px;
      	text-align: center;
      }
    .scroll_btn_wraper span
      {
      	padding-right:5px;
      	padding-top: 20px;
      }
    

    #review_right_content .st0{fill:#EDEDED;}
	#review_right_content .st1{fill:#FEE9DC;}
	#review_right_content .st2{fill:#F9F0EA;}
	#review_right_content .st3{fill:#EAE4D8;}
	#review_right_content .st4{fill:#D9D0C3;}
	#review_right_content .st5{fill:#D9D4C5;}
	#review_right_content .st6{fill:#E5E1D6;}
	#review_right_content .st7{fill:#E8E1D1;}
	#review_right_content .st8{fill:#E3E4E5;}
	#review_right_content .st9{fill:none;stroke:#7F8287;stroke-width:12;stroke-miterlimit:10;}
	#review_right_content .st10{fill:#7F8287;}
	#review_right_content .st11{fill:none;stroke:#E3E4E5;stroke-width:12;stroke-miterlimit:10;}
	#review_right_content .st12{fill:#C0C7CE;}
	#review_right_content .st13{fill:#9BB1DC;}
	#review_right_content .st14{fill:#D2D9E0;}
	#review_right_content .st15{fill:#F0CB8F;}
	#review_right_content .st16{fill:#F6DCB5;}
	#review_right_content .st17{fill:#F8E9D4;}
	#review_right_content .st18{fill:#E3CFB8;}
	#review_right_content .st19{fill:#E0C7AD;}
	#review_right_content .st20{fill:#EAE4DF;}
	#review_right_content .st21{fill:url(#SVGID_1_);}
	#review_right_content .st22{fill:none;stroke:#7F8287;stroke-width:6;stroke-miterlimit:10;}
	#review_right_content .st23{fill:none;stroke:#E3E4E5;stroke-width:5;stroke-miterlimit:10;}
	#review_right_content .st24{fill:#9BAEBD;}
	#review_right_content .st25{fill:#B9E0CF;}
	#review_right_content .st26{fill:#AEDAB8;}
	#review_right_content .st27{fill:#BFE2C9;}
	#review_right_content .st28{fill:none;stroke:#E3E4E5;stroke-width:6;stroke-miterlimit:10;}
	#review_right_content .st29{fill:#E5CFB6;}
	#review_right_content .st30{fill:url(#SVGID_2_);}
 /*new testimonial page ends here*/
 .scroll_btn_padding
   {
   	padding-right:20px;
   	margin-top: 30px;
   	
   }

  .slider_case_container
    {
    	max-width: 1200px;
    	margin-left: auto;
    	margin-right: auto;
    	margin-bottom: 20px;
    	display:table;
    }

    .case_1_review
      {
      	position: absolute;
      	font-size: 18px !important;
      	color:#fff;
      	top:50;
      	bottom:97px;
      	padding-left: 20px;
      }

    .case_1_name
      {
      	position: absolute;
      	font-size: 15px !important;
      	color:#f3f3f3;
      	bottom: 77px;
      	padding-left: 18px;
      }
  .case_2_review
    {
    	position: absolute;
    	font-size: 18px !important;
    	color:#fff;
    	bottom:87px;
    	padding-left: 20px;
    	line-height: 17px;
    	text-align: left;
    }

  .case_2_name
    {
    	position: absolute;
    	font-size: 15px !important;
    	color:#f3f3f3;
    	bottom: 65px;
    	line-height: 21px;
    	padding-left: 22px;
    }

     

    #fourth_title_review
      {
      	line-height: 25px;
      }
    .img_case_review1
      {
      	display:inline;
      	padding-left: 5px;
      	padding-right: 5px;
      }

      #testmonial_box_inline::-webkit-scrollbar
        {
        	 width: 0px;
        }
 

    


       


   @media(min-width: 1800px)
     {
     	.testimonial_logo1
     	  {
     	  	/*padding-left: 25%;*/
     	  }
     }
     @media(min-width: 1300px) and (max-width:1799px)
     {
     	.testimonial_logo1
     	  {
     	  	padding-left: 50px;
     	  }
     }

#case_1_testimonial
  {
  	
  	min-width: 325px;
  	min-height: 433px;
  	float:left;
  	display:inline;
  }
  #case_2_testimonial
  {
  	background: url('https://www-review3.hexnode.com/static/img/testimonial/Case-study/casestudy-dkthealth.jpg') no-repeat center;
  	min-width: 325px;
  	min-height: 433px;
  		float:left;
   padding-left: 20px;
   padding-right: 20px;
  }
  #case_3_testimonial
  {
  	background: url('https://www-review3.hexnode.com/static/img/testimonial/Case-study/casestudy-andalusia.jpg') no-repeat center;
  	min-width: 325px;
  	min-height: 433px;
  		float:left;
  	display:inline;
  }

  .sub_container_case
    {
    	padding-left: 5px;
    	padding-right: 5px;
    	float:left;
    	margin-right: 15px;
    }
 .case_title1
  {
  	position: absolute;
  	bottom: 46px;
  	text-align: left;
  	font-size: 18px;
  	color:#fff;
  }

 .case_title2
   {
   	position: absolute;
  	bottom: 15px;
  	font-size: 15px;
  	color:#f3f3f3;
   }
 .text-content_case
  {
   line-height: 15px;
   padding-left: 30px;
   height: 100px;
   position: absolute;
    min-width: 325px;
    margin-top: -100px;
   background-image:
    linear-gradient(
      to top , 
      #383349, transparent
    );
  }

  .text-content_case_2
    {
    	 line-height: 15px;
   padding-left: 30px;
    }
    .case_title_dkt
      {
       text-align: left;
       position: absolute;
       bottom:28px;
       font-size: 18px;
  	color:#fff;
      }
    .case_title_dkt2
      {
        text-align: left;
        position: absolute;
        bottom:0px;
        font-size: 15px;
        line-height: 13px;
  	color:#f3f3f3;
      }

    .text-content_case_2
      {
      	height: 100px;
      	position: absolute;
    min-width: 325px;
    margin-top: -100px;
 background-image:
    linear-gradient(
      to top , 
      #383349, transparent
    );


      }

      .panel-body
        {
       color: #636363;
       font-weight: 200;
       font-size: 16px;
       text-align: left;
        }



 @media(max-width: 1330px)
   {
   	.container_box_testimonial
   	  {
   	  	max-width: 330px;
   	  }
   }

    @media(max-width: 1120px)
      {
      	.container_box_testimonial
   	  {
   	  	max-width: 280px;
   	  }
      }

    @media(max-width: 992px)
      {
      	#testmonial_box_inline
      	  {
      	  	margin-left: auto;
      	  	margin-right: auto;
      	  	text-align: center;
      	  	padding-left: 0px;
      	  }
      }

   @media(max-width: 1200px)
     {
     	#king_logo
     	  {
     	  	margin-left: auto;
     	  	margin-right: auto;
     	  	text-align: center;
     	  	display:inline;
     	  }

     	#testmonial_box_inline
     	  {
     	  	text-align: center;
     	  	display:inline;
     	  	margin-left: auto;
     	  	margin-right: auto;
     	  }
     	  .scroll_btn_padding
     	    {
     	    	max-width: none;
     	    }
     }

    @media(min-width:769px) and (max-width:1024px)
      {
      	 .text-content_case_2
      	   {
      	   	min-width: 242px;
      	   	padding-left: 19px;
      	   }
      	

      	.case_title_dkt
      	  {
      	  	margin-right: 47px;
      	  }

      	  .text-content_case
      	    {
      	    	min-width:237px;
      	    }

      	    .sub_container_case
      	      {
      	      	max-width:250px;
      	      }


      }

      .film_roll_wrapper
        {
        	max-width: 1080px;
        	min-height: 440px !important;
        }

        .film_roll_prev
          {
          	left:8px;
          }

        @media(max-width: 480px)
          {
          	.film_roll_wrapper
          	  {
          	  	
          	  	min-height: 440px !important;
          	  }
          }

      a:focus
        {
        	/*color: white !important;*/
        }

       .read_case_studybtn
         {
         
         	background-color: #fe3265;
         	padding-top: 13px;
         	padding-bottom: 13px;
         	padding-right: 40px;
         	padding-left: 40px;
         	color:#ffffff;
         	font-weight: var(--hex_font_semibold) !important;
         	border-radius: 5px;
         	font-size: 16px !important;
         	border:none;
         	margin-left: 30px;
         	 font-family: var(--hex_font_family) !important;
         }

       .film_roll_prev, .film_roll_next
         {
         	top:42% !important;
         }

        

           .testi_logo_wrapper
            {
            	max-width: 1300px;
            	    margin-left: auto;
            	    margin-right: auto;
            	    text-align: center;
            }
          .testimonial_logo1
            {
            	box-sizing: border-box;
            	padding-bottom: 20px;
            	padding-top: 30px
            	
            }

         .logo_responsive {
    padding: 0 6px;
    float: left;
    width: 18.99999%;
    height:90px;
}

@media (max-width: 700px){
    .logo_responsive {
        width: 49.99999%;
        margin: 6px 0;

    }
    .testi_logos
      {
      	height: 75px;
      }
}

@media (max-width: 500px){
    .logo_responsive {
        width: 50%;
        padding-left: 15px;

    }
     .testimonial_logo1
       {
       	/*max-width: 275px !important;*/
       }
}

.review_box
  {
  	min-width:400px;
  	height: auto;

  }


  .grid {
  /*   max-width: 1200px; */
  }

  /* reveal grid after images loaded */

  .grid__item,
  .grid__col-sizer {
    width: 50%;
  }

  .grid__gutter-sizer { width: 2%; }

  /* hide by default */
  .grid.are-images-unloaded .image-grid__item {
    opacity: 0;
  }

  .grid__item {
   
    float: left;
  }

  .grid__item--height1 { height: auto; }
  .grid__item--height2 { height: auto; }
  .grid__item--height3 { height: auto; }

  .grid__item--width2 { width: 50%; }

  .grid__item img {
    display: block;
    max-width: 100%;
  }
#ReadMorePanel.panel
  {
  	margin-bottom: 0px !important;
  }

  /* loader ellips in separate pen CSS */

#review-1.testimonila_review
  {
       height: 150px !important;
       padding-top: 8px;
   }
   #review-4.testimonila_review
   {
   	height: 183px !important;
       padding-top: 8px;
   }

  #review-3
    {
    	 height: 183px !important;
       padding-top: 8px;
       overflow-y: scroll;
       overflow: hidden;
    }

#review-2
  {
    height: 200px !important;
       padding-top: 8px;
       overflow-y: scroll;
       overflow: hidden;
  }

  #review-7
    {
    	height: 200px !important;
       padding-top: 8px;
       overflow-y: scroll;
       overflow: hidden;
    }

    #review-8
      {
      	height: 200px !important;
       padding-top: 8px;
       overflow-y: scroll;
       overflow: hidden;
      }

  #review-10
    {
    	 padding-top: 8px;
    	 height: 238px !important;
    	 overflow-y: scroll;overflow: hidden;
    }
  #review-13
    {
    	height: 245px !important;
    	overflow-y: scroll;overflow: hidden;
    }

  #review-9
    {
      padding-top: 8px; overflow-y: scroll;overflow: hidden;
    }

    #review-11 {padding-top: 8px; height: 240px; overflow-y: scroll;overflow: hidden;}
    #review-12 {padding-top: 8px; height: 230px; overflow-y: scroll;overflow: hidden;}
    #review-15 {height:230px;}
    #review-16 {height:230px;overflow-y: scroll;overflow: hidden;}
    #review-17 {height:175px;overflow-y: scroll;overflow: hidden;}
    #review-18 {height:175px;overflow-y: scroll;overflow: hidden;}
 #review-6.testimonila_review
   {
   	 height: 198px;
   	 padding-top: 8px;
   }
 #review-5.testimonila_review
   {
   	height: 184px;
   	padding-top: 8px;
   }
  .are-images-unloaded
    {
    	max-width: 800px;
    }

    .btn-images-unloaded
      {

      }
.dkt-log-review
  {
  	/*position: absolute;*/
  	margin-left: auto;
  	margin-right: auto;
  	text-align: center;
  	display:inline;
  	line-height: 20px;
  }
#sub-dkt
 {
 	background: url('https://www-review3.hexnode.com/static/img/testimonial/Case-study/casestudy-dkthealth.jpg') no-repeat;
 	min-height: 434px;
 	min-width: 330px;
 	background-size: cover;

 }
 #hartlyisd
   {
   	background: url('https://www-review3.hexnode.com/static/img/case_study_page/customer-page-case-study/customer-case-study-hartly.jpg') no-repeat;
 	min-height: 434px;
 	min-width: 330px;
 	background-size: cover;
   }
#kensington
{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/customer-page-case-study/customer-case-study-kensington.jpg') no-repeat;
	min-height: 434px;
	min-width: 330px;
	background-size: cover;
}
#bathstore
{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/customer-page-case-study/customer-bathstorec-case-study.jpg') no-repeat;
	min-height: 434px;
	min-width: 330px;
	background-size: cover;
}
#consec-security{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/consec_security/consecgroup-case-study-slider-customer-page.jpg') no-repeat;
	min-height: 434px;
	min-width: 330px;
	background-size: cover;
}
#consec-security:hover{
	box-shadow: 0 0px 18px rgba(0,0,0,0.6) !important;	
}
#brightstar-care{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/brightstar_care/brightstar_care_customer.jpg') no-repeat;
	min-height: 434px;
	min-width: 330px;
	background-size: cover;
}
#brightstar-care:hover{
	box-shadow: 0 0px 18px rgba(0,0,0,0.6) !important;	
}
#con-x-ion{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/con_x_ion/case-study-con-x-ion-cutomer-page.jpg') no-repeat;
	min-height: 434px;
	min-width: 330px;
	background-size: cover;
}
#con-x-ion:hover{
	box-shadow: 0 0px 18px rgba(0,0,0,0.6) !important;	
}
#millenium-hotels{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/millenium_hotels/case-study-millenium-hotels-customer-page.jpg') no-repeat;
	min-height: 434px;
	min-width: 330px;
	background-size: cover;
}
#millenium-hotels:hover{
	box-shadow: 0 0px 18px rgba(0,0,0,0.6) !important;	
}
#motivate{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/motivate/case-study-motivate-customer.jpg') no-repeat;
	min-height: 434px;
	min-width: 330px;
	background-size: cover;
}
#motivate:hover{
	box-shadow: 0 0px 18px rgba(0,0,0,0.6) !important;	
}
#choyce{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/choyce/case-study-choyce-customer-page.jpg') no-repeat;
	min-height: 434px;
	min-width: 330px;
	background-size: cover;
}
#choyce:hover{
	box-shadow: 0 0px 18px rgba(0,0,0,0.6) !important;	
}
#peniel-environmental{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/peniel_environmental/case-study-peniel-customer-slide.jpg') no-repeat;
	min-height: 434px;
	min-width: 330px;
	background-size: cover;
}
#peniel-environmental:hover{
	box-shadow: 0 0px 18px rgba(0,0,0,0.6) !important;	
}
#latino-youth-high-school{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/latino_youth_high_school/case-study-Pilsen-wellness-center-customer-slider.jpg') no-repeat;
	min-height: 434px;
	min-width: 330px;
	background-size: cover;
}
#latino-youth-high-school:hover{
	box-shadow: 0 0px 18px rgba(0,0,0,0.6) !important;	
}
    #hartlyisd:hover
      {
        box-shadow: 0 0px 18px rgba(0,0,0,0.6) !important;	
      }

      #kensington:hover
      {
        box-shadow: 0 0px 18px rgba(0,0,0,0.6) !important;	
      }
      #bathstore:hover
      {
        box-shadow: 0 0px 18px rgba(0,0,0,0.6) !important;	
      }

 #sub-dkt:hover
   {
   	box-shadow: 0 0px 18px rgba(0,0,0,0.6) !important;
   }

.dkt_subhead_review
  {
  margin-top: 45%;
  line-height: 15px;
  width:310px;
  height:81px;
  padding-left: 0px;
  
  font-weight: var(--hex_font_normal);
  text-align: left;
    padding-left: 20px;
  }

 .text-content_case_dkt
  {
  
   position: absolute;
    min-width: 350px;
   background-image:
    linear-gradient(
      to top , 
      #383349, transparent
    );
    bottom:0 !important;
}

.text-content_case_andalusia
  {
  
   position: absolute;
    min-width: 350px;
   background-image:
    linear-gradient(
      to top , 
      #383349, transparent
    );
    bottom:0 !important;
}

.text-content_case_western
  {
  
   position: absolute;
    min-width: 350px;
   background-image:
    linear-gradient(
      to top , 
      #383349, transparent
    );
    bottom:0 !important;
}

.dkt_review_title1
  {
    font-size:18px;
    color:#ffffff;
    margin-top: 10px;
    margin-top: 16px;
    line-height: 18px;
    margin-bottom: 5px;

  }
.dkt_review_title2
  {
  font-size:15px;
  color:#f3f3f3;
  }

  #sub-andalusia
    {
    	background: url('https://www-review3.hexnode.com/static/img/testimonial/Case-study/casestudy-andalusia.jpg') no-repeat;
    	min-height: 434px;
    	min-width: 330px;
    	background-size: cover;
    }

    #sub-andalusia:hover
      {
         box-shadow: 0 0px 18px rgba(0,0,0,0.6) !important;
      }

 #sub-western
    {
    	background: url('https://www-review3.hexnode.com/static/img/testimonial/Case-study/casestudy-wester-airways.jpg') no-repeat;
    	min-height: 434px;
    	min-width: 330px;
    	background-size: cover;
    }

    #sub-western:hover
      {
      box-shadow: 0 0px 18px rgba(0,0,0,0.6) !important;
      }

       #sub-trial-box
         {
         	min-height: 434px;
    	min-width: 330px;
    	background-color: #ffffff;
    	box-shadow: 0 0px 18px rgba(0,0,0,0.6) !important;
         }

       

 .western_title_width
   {
   	width:300px;
   }

 .dkt-log-review#case-log-review1,#case-log-review2,#case-log-review3,#case-log-review4,#case-log-review5,#case-log-review6,#case-log-review7,#case-log-review8,#case-log-review9,#case-log-review10,#case-log-review11,#case-log-review12,#case-log-review13,#case-log-review14
  {
   	display: none;
   }

  


  @media(min-width:481px) and (max-width: 1200px)
    {
    	.are-images-unloaded
    	  {
    	  	max-width: 557px !important;
    	  	display:inline-block !important;
    	  }
    }

 @media(min-width: 481px) and (max-width:768px)
   {
   /*	.film_roll_next
   	  {
   	  	left:45% !important;
   	  }*/
   }
@media(max-width: 480px)
  {

  	#review-7
  	  {
  	  	height: 225px !important;
  	  }

  	  #review-5.testimonila_review
  	    {
  	    	height: 120px !important;
  	    }

  	  #review-6.testimonila_review
  	    {
  	    	height: 135px !important;
  	    }

  	.dkt-log-review#case-log-review1,#case-log-review2,#case-log-review3,#case-log-review4,#case-log-review5,#case-log-review6,#case-log-review7,#case-log-review8,#case-log-review9,#case-log-review10,#case-log-review11,#case-log-review12,#case-log-review13,#case-log-review14
   {
   	display: unset !important;
   }


  	  #review-12 {padding-top: 8px; height: 245px;}
  	.grid__item
  	  {
  	  width: 100%;
  	  }
  	  .container_box_testimonial
  	    {
  	    	max-width: none !important;
  	    }

  	    #mob_view_review1
  	      {
  	      	padding-bottom: 10px !important;
  	      }
  	   .film_roll_pager
  	     {
  	     	display:none;
  	     }
  	     .slider_case_container
  	       {
  	       	margin-bottom: 0px !important;
  	       }

  	     .testimonial_header
  	       {
  	       	font-size: 25px !important;

  	       }

  	     .new_testimonial_head
  	      {
  	      	min-height: 260px !important;
  	      }

  	      .testimonial_header
  	        {
  	        	padding-top: 145px !important;
  	        }

  	       .mob-king-logo
  	         {
  	         	width:96px !important;
  	         }

  	         .super_hero_sub,.super_hero_new
  	           {
                 font-size: 25px !important;
  	           }
  	         .awesome_hexnode,.super_customer
  	           {
  	           	font-size: 25px !important;
  	           }
  	           .film_roll_prev
  	             {
  	             	left:0 !important;
  	             }
  	             .film_roll_next
  	               {
  	               	left:25% !important;
  	               }
  }

  .panel-default#ReadMorePanel,#ReadMorePanel-1,#ReadMorePanel-3,#ReadMorePanel-4,
  #ReadMorePanel-5,#ReadMorePanel-6,#ReadMorePanel-7,#ReadMorePanel-8
    {
    	border-radius: 10px;
    	box-shadow: 0 2px 8px rgba(0,0,0,.05) !important;
    	border-color: #f2f0f0 !important;
    }
 
#ReadMorePanel.panel-default>.panel-heading
  {
border-radius:10px;
}
#ReadMorePanel-1.panel-default>.panel-heading
  {
border-radius:10px;
}

#ReadMorePanel-3.panel-default>.panel-heading
  {
border-radius:10px;
}
#ReadMorePanel-4.panel-default>.panel-heading
  {
border-radius:10px;
}
#ReadMorePanel-7.panel-default>.panel-heading
  {
border-radius:10px;
}

#ReadMorePanel-5.panel-default>.panel-heading
  {
border-radius:10px;
}

#ReadMorePanel-6.panel-default>.panel-heading
  {
border-radius:10px;
}
#ReadMorePanel-8.panel-default>.panel-heading
  {
  	border-radius:10px;
  }
.case_wrapper_img
  {
  	max-height: 150px;
  	padding-left: 25px;
  }
 #sub-signup
  {

  }


  #ReadMoreInfo.a:hover
    {
    	color:unset !important;
    }
     #ReadMoreInfo.a:focus
    {
    	color:unset !important;
    }

   #ReadMoreInfo.panel-title>a
     {
     	color:unset !important;
     }
     #ReadMoreInfo.a
       {
       	color:unset !important;
       }
  #panel-for-testimonial.panel-heading:hover
       {
       	color:unset !important;
       }

     .fa-plus#plus-minus
       {
 color:#e1e1e1 !important;
       }

  /*logestic page*/

    .main_img_all_icon
      {
      background: url('https://www-review3.hexnode.com/static/img/logistic/logistics-icons.jpg') 0 0 !important;
      width:105px !important;
      height:65px !important;
      margin-right: auto;
      margin-left: auto;
      text-align: center;
      }

.main_img_first_icon
      {
      background: url('https://www-review3.hexnode.com/static/img/logistic/logistics-icons.jpg') 125px 0px !important;
      width:30px !important;
      height:30px !important;
      float:left;
      }

      .main_img_second_icon
      {
      background: url('https://www-review3.hexnode.com/static/img/logistic/logistics-icons.jpg') 98px 0px !important;
      width:30px !important;
      height:30px !important;
      float:left;
      }

    .main_img_third_icon
      {
      	background: url('https://www-review3.hexnode.com/static/img/logistic/logistics-icons.jpg') 72px 0px !important;
      width:36px !important;
      height:35px !important;
      float:left;
      }

    .main_img_fourth_icon
      {
      background: url('https://www-review3.hexnode.com/static/img/logistic/logistics-icons.jpg') 34px 0px !important;
      width:36px !important;
      height:33px !important;
      float:left;
      }

   .first_stripe_logestic 
   {
   	
   	padding-right:0px;
   	position:relative;
   	top:100px;
   }



@media(max-width: 767px)
  {
   .first_stripe_logestic
     {
     	padding-left:0px !important;
     	top:0 !important;
     	margin-top: 20px;
     }

  	}

@media(min-width:1025px) and (max-width:1224px)
  {
    .mobile_industry2 {
    padding-top: 50px!important;
    padding-bottom: 0px!important;
    margin-left: 0px;
    /*margin-right: 80px;
    padding-left: 80px;*/
}
  }


   @media(max-width:480px)
      {
      	
      	  .logestic1_btm_pad
      	    {
              padding-bottom: 0px !important;
      	    }

      	  .first_Stripe_content_2
      	    {
      	    	margin-bottom: 20px;
      	    }

      	  .industry-text-heading1
      	    {
      	    	margin-top: 0px;
      	    }


      }  

 @media(min-width:481px) and (max-width: 992px)
    
   {
   	.testi_logos
   	  {
   	  	width:80% !important;

   	  }
   	  .logo_responsive
   	    {
   	    	text-align: -webkit-center;
   	    	text-align: -moz-center;
   	    }

   	  .testimonial_logo1
   	   {
   	   	padding-bottom: 0px !important;
   	   }

   	    .mdm-home-logo-wrapper
          {
          	    float: left;
          	    padding-left: 15px !important;
          	    padding-right: 15px !important;
          	    height: 50px;
          	    margin-left: auto;
          	    margin-right: auto;
          	    text-align: center;
          	    width: 15.99999%;
          }
   }

@media(min-width:992px)
   {
   	 .testi_logos
           {
           	width: 100%;
           	height: auto;
           	padding-top: 12px !important;
            padding-bottom: 12px !important;
           }

            .mdm-home-logo-wrapper
          {
          	    float: left;
          	    padding-left: 6px;
          	    padding-right: 6px;
          	    height: 50px;
          	    margin-left: auto;
          	    margin-right: auto;
          	    text-align: center;
          	    width: 15.99999%;
          }

      #kiosk-logo-stripe.mdm-home-logo-wrapper
        {
          padding-top: 10px !important;
          padding-bottom: 10px !important;
        }

   }

 @media(max-width:480px)
    {
    	.logo_responsive
    	  {
    	  	padding: 0px 20px !important;
    	  	margin: 0 0;
    	  	height:70px;
    	  	text-align: left !important;
    	  }
    	.testi_text
    	 {
    	 	padding-top: 0px;
    	 }


    }

    /*hexnode single row logo style*/
     .mdmhome_logo
       {
           margin-left: auto;
           margin-right: auto;
           text-align: center;
          display:inline;
       }

       

       .mdm-logo-home-outer-wrapper
         {
            margin-left: auto;
            margin-right: auto;
            text-align: center;
            padding-top: 20px;
            padding-bottom: 20px;

         }
       .mdm-logo-inner-wrapper
         {
         	max-width: 1150px;
         	 margin-left: auto;
            margin-right: auto;
            text-align: center;
         }


    @media(max-width: 768px)
      {
      	 .mdm-home-logo-wrapper
          {
          	    float: left;
          	    padding-left: 6px ;
          	    padding-right: 6px ;
          	    height: 75px;
          	    margin-left: auto;
          	    margin-right: auto;
          	    text-align: center;
          	    width: 49.99999%;
          }
         .mdmhome_logo img
           {
           	padding-top: 15px;
           	padding-bottom: 15px;
           }

           .mdm-logo-inner-wrapper
         {
         	max-width: 500px;
         	 margin-left: auto;
            margin-right: auto;
            text-align: center;
         }

         .privacy_side_nav li
    {
    	padding-top: 5px;
    	padding-bottom: 5px;
    	/*border-right: 1px solid rgba(0,0,0,0.4);*/
      
    }


      }

      @media(max-width: 481px)
        {

        	.Sass_first_stripe
        	  {
                padding-top: 4px !important;
        	  }

           .mdm-home-logo-wrapper
             {
             	padding-left: 25px !important;
             	padding-right: 25px !important;
             }

            .mdm-home-logo-wrapper
              {
              	height:50px !important;
              }

              .wrapper_privacy_menu
               {
               	height: 300px !important;
               }

              .privacy-header-wrapper
                {
                	font-size: 28px !important;
                	max-width:100% !important;
                	padding-left: 15px;
                	padding-right: 15px;
                }
               .Eula_privacy
                 {
                 	padding-top: 20px !important;
                 }
               .privacy_special_list
                {
                	margin-left: 0px !important;
                }

              #iubenda_policy .iub_content
               {
               	padding-top: 0px !important;
               }
        }

      .drop_privacy_style
        {

        	font-weight: var(--hex_font_normal) !important;
         	
         	font-size: 18px !important;
         	
         	 font-family: var(--hex_font_family) !important;

        }

    /*single row style neds here*/

  /*privacy policy*/
  .fixed-header {
  position: fixed;
  top:0; left:0;
  width: 100%;

}
  .wrapper_privacy_menu
    {
    	height: 400px;
    }

  .privacy_side_nav
    {
    	margin-top: 75px;
    	margin-bottom: 100px;
    	list-style: none;
    	height:100%;
    	background-color:#grey;
    }

   .privacy_side_nav
     {
     	width:100%;
     	max-width: 175px;
     	margin-left: 100px;
     	 box-shadow: 5px 0 10px -8px rgba(36,50,66,.5);
     }

   .privacy-feature-img
     {
     	background:url('https://www-review3.hexnode.com/static/img/mdm_feature_page/policy/mdm-policy.jpg');
     	min-height: 360px;
     }

    .privacy-feature-img-wrapper{
      	min-height: 360px !important;
    }
    .mhex_gdpr_main_header_img{
      width: 84px;
      margin-top:20px;
    }
    
    @media screen and (max-width: 768px){
      .mhex_gdpr_main_header_img{
          width: 74px;
          margin-top:20px;
    
      }
    }
  .privacy-header-wrapper
    {
       color:#ffffff;
       font-size:35px;
       text-align: center; 
       padding-top: 200px;
    }
    

    .mhex_gdpr_main_header_wrapper{
      padding-top: 180px;
    }
    @media screen and (max-width: 600px){
      .mhex_gdpr_main_header_wrapper{
        padding-top: 156px;
      }
    }

   .privacy_side_nav li a
    {
    	color:#000000;
    	font-size:16px;
    	font-weight: var(--hex_font_normal);
    	text-decoration: none;
    }

   .Eula_privacy 
     {
     	padding-top: 50px;
     	/*padding-bottom: 50px;*/
     }

    .cookes_privacy
      {
    padding-top: 30px;
    padding-bottom: 0px;
      }

     .cookes_privacy h2
      {
        font-size:24px;
        padding-bottom: 10px;
      }

   .Eula_privacy h2
     {
     	font-size:24px;
     	padding-bottom: 10px;
     }
    .Eula_privacy h3
      {
      	font-size:18px;
      	padding-top: 5px;
     	padding-bottom: 5px;
     	font-weight: var(--hex_font_semibold) !important;
      }

   .Eula_privacy_content
     {
     	line-height: 25px;
     	font-weight: var(--hex_font_normal);
     	font-size: 16px;
     }

    .eula_list_items li 
      {
      	line-height: 25px !important;
     	font-weight: var(--hex_font_normal);
     	font-size: 16px;
      }
    .privacy_special_list li
      {
      	text-decoration: none;
      	list-style: none;
      	line-height: 25px;
      }
    .privacy_access_eula
      {
      	font-size: 16px;
      	font-weight: var(--hex_font_normal);
      	line-height: 25px;
      }
    .privacy_access_eula_content
     { 
        font-size:16px;
        font-weight: var(--hex_font_normal);
      }

    .privacy_special_list_symbol li
      {
       font-size: 16px;
      	font-weight: var(--hex_font_normal);
      	line-height: 25px;
      }
   #iubenda_policy.iubenda_fluid_policy .one_line_col>ul.for_boxes>li:nth-child(2n+1)>div, #iubenda_policy.iubenda_fluid_policy .half_col>ul.for_boxes>li:nth-child(2n+1)>div
    {
    	margin-left: 0px !important;
    }

    #iubenda_policy .box_10.expand .expand-content
      {
      	text-align: left !important;
      }

    @media(min-width:1024px)
      {
      	.privacy_content_main_wrapper
      	  {
      	  	padding-right: 70px;
      	  }

      	 .cookes_privacy
      	   {
      	   	padding-right: 70px;
      	   	margin-bottom: 35px;
      	   }
      }
     #sass_section
       {
        margin-bottom: 30px;
       }

    @media(min-width:992px) and (max-width:1224px)
      {
      	.privacy_side_nav
      	  {
      	  	margin-left: 70px !important;
      	  }
      }

    @media(min-width:768px) and (max-width:992px)
      {
      	.cookes_privacy
      	  {
      	  	padding-left: 50px;
      	  	padding-right: 50px;
      	  }

      	 #sass_section
      	   {
      	   	padding-left: 50px;
      	   	padding-right: 45px;
      	   }


      }

   @media(max-width:768px)
     {
        .privacy_side_nav
          {
            width:100%;
            max-width: 100%;
           text-align: center;
           margin-left: 0px;
           text-align: center;
           margin-top: 10px;
           margin-bottom: 0px;
          }

         

          

              #privacy_drop_select ul li > a
                {
                	text-align: center;
                }

                #privacy_drop_select ul li
                  {
                  	text-align: center;
                  }

     }

    @media(max-width: 992px)
     {
     	 .wrapper_privacy_menu
            {
            	display:none;
            }
             #privacy_drop_select
              {
              	text-align: center;
              	z-index: 1000;
              	margin-left: auto;
              	margin-right: auto;
              	/*max-width: 250px;*/
              }

            .privacy_content_main_wrapper
              {
              	padding-left: 15px;
              	padding-right: 15px;
              }
     }

     @media(min-width: 992px)
       {
       	#privacy_drop_select
       	  {
       	  	display: none !important;
       	  }
       }

 #table_cookies_privacy
   {
   	width:600px !important;
   }

   .table#third-parties-cookies
     {
     	width:80% !important;
     	margin-top: 30px;
     }


   .Sass_first_stripe
     {
     	font-size: 16px;
     	font-weight: var(--hex_font_normal);
     	line-height: 25px;
     	padding-top: 50px;
     }

    #sass_section h3
      {
      	font-size: 18px !important;
      	font-weight: var(--hex_font_semibold);
      }

    .defenitions
     {
     	font-size: 16px;
     	font-weight: var(--hex_font_normal);
     	line-height: 25px;
     }

     .defenitions ul li
       {
       	list-style: none;
       	line-height: 25px;
       	padding-bottom: 5px;
       	padding-top: 5px;

       }
     .content-2 div
       {
       	font-weight: var(--hex_font_normal);
       	font-size: 16px;
       	line-height: 25px;
       	padding-top: 5px;
       	padding-bottom: 5px;
       }

       .section-2-saas
         {
        padding-top: 20px;
         }
     .section-2-saas ul li
       {
       	list-style-type: none;
        font-weight: var(--hex_font_normal);
        font-size: 16px;
        line-height: 25px;
       }

       .section-2-saas ol li
         {
         	padding-top: 5px;
         	padding-bottom: 5px;
         }

       .section-3-sass-maintanance ul li
          {
              list-style-type: none;
             font-weight: var(--hex_font_normal);
             font-size: 16px;
             line-height: 25px;
          }

       .section-4-support ul li
          {
              list-style-type: none;
             font-weight: var(--hex_font_normal);
             font-size: 16px;
             line-height: 25px;
          }

        .section-5-customer_data ul li
          {
              list-style-type: none;
             font-weight: var(--hex_font_normal);
             font-size: 16px;
            /* line-height: 25px;*/
          }

  @media(min-width: 769px)
    {
    	.privacy_side_nav li a
    	  {
    	  	line-height: 50px !important;
    	  }
    }

  /*privacy policy ends here*/  

  .active_policy
    {
    	border: 2px solid #acacac;
    	border-top:none;
    	border-right:none;
    	border-left:none;
    	width:10px;
    }
 
 /*solution page logos*/

 .solution_cust_logo
   {
    padding-top: 5% !important;
   	display: table-cell;
   	padding-bottom: 5% !important;
   }

   .logo_outer_wrapper_solution
    {
      margin-left: auto;
      margin-right: auto;
     
    }

 .logo_inner_wrapper_solution
  {
  	max-width: 1100px;
  	margin-left: auto;
  	margin-right: auto;
  	
  }

  #solution_logo_wrapper_top
   { 
     padding-top: 32px;
    }

 @media(min-width: 992px) and (max-width:1223px)
   {
   	 .sol-logo-wrap
   {
   	width:100%;
   	max-width: 20%;
   	float: left;
    padding-left: 15px;
    padding-right: 15px;
   	height: 60px;
   }
   }


   @media(min-width: 768px) and (max-width:991px)
   {
    .sol-logo-wrap
       {
     	width:100%;
     	max-width: 50%;
     	float: left;
      padding-left: 15px;
      padding-right: 15px;
     	height: 60px;
      }

    .logo_inner_wrapper_solution
      {
      	max-width: 500px;
      }

      /*.solution_cust_logo
       {
       	padding-top: 50px;
       }*/
    }

 @media(min-width: 481px) and (max-width:767px)
   {
      .sol-logo-wrap
       {
     	width:100%;
     	max-width: 50%;
     	float: left;
      padding-left: 15px;
      padding-right: 15px;
     	height: 60px;
      }

    .logo_inner_wrapper_solution
      {
      	max-width: 500px;
      }

      /*.solution_cust_logo
       {
       	padding-top: 50px;
       }*/
   }

   @media(max-width:480px)
     {
     	.sol-logo-wrap
       {
     	width:205px !important;
     	max-width: 50% !important;
     	float: left !important;
      padding-left: 10px !important;
      padding-right: 10px !important;
     	height: 56px !important;
     	padding-top: 10px;
     	padding-bottom: 10px
      }

    .logo_inner_wrapper_solution
      {
      	max-width: 500px;
      	padding-bottom: 20px;
      }

      /*.solution_cust_logo
       {
       	padding-top: 10px;
       }*/
     }


.sol_log_inner_wrap
  {
 /*logo 0 starts  here*/

  }
.sol_logo_0
  {
    background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/bathstore-logo.png')0 0;
    min-height: 40px;
    min-width: 169px;
    background-repeat: no-repeat;
    display:inline-block;
  }

  .sol_logo_0:hover
  {
    background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/bathstore-logo.png')0 -39px;
    min-height: 40px;
     min-width: 169px;
      background-repeat: no-repeat;
  }

  /*logo 0 ends here*/


   /*logo 1 starts  here*/

    
  .sol_logo_1
    {
      background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/hampton-jitney-logo.png')0 0;
      min-height: 40px;
      min-width: 79px;
      background-repeat: no-repeat;
      display:inline-flex;
    }

    .sol_logo_1:hover
    {
      background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/hampton-jitney-logo.png')0 -48px;
      min-height: 40px;
      min-width: 79px;
      background-repeat: no-repeat;
      display:inline-flex;
    }

    /*logo 1 ends here*/

/*logo 2 starts here */
 .sol_logo_2
   {
     background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/jacobs-logo.png')0 0;
    min-height: 30px;
    background-repeat: no-repeat;
     min-width: 169px;
     display:inline-flex;
   }
 .sol_logo_2:hover
   {
     background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/jacobs-logo.png')0 -30px;
    min-height: 30px;
    background-repeat: no-repeat;
     min-width: 169px;
     display:inline-flex;
   }

 /*logo-2 ends here*/

 /*logo 3 starts here*/

  .sol_logo_3
    {
     background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/acc-support-logo.png')0 0;
    min-height: 44px;
    background-repeat: no-repeat;
     min-width: 119px;
     display:inline-flex;
    }
    .sol_logo_3:hover
      {
       background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/acc-support-logo.png')0 -50px;
      min-height: 44px;
      background-repeat: no-repeat;
       min-width: 119px;
       display:inline-flex;
      }

/*logo 3 ends here*/

/*logo 4 starts here*/
  .sol_logo_4
    {
    background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/freeformers-logo.png')0 0;
   min-height: 30px;
   background-repeat: no-repeat;
    min-width: 153px;
    display:inline-flex;
    }
    .sol_logo_4:hover
      {
      background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/freeformers-logo.png')0 -35px;
     min-height: 37px;
     background-repeat: no-repeat;
      min-width: 153px;
      display:inline-flex;
      }

 /*logo 4 ends here*/

/*logo 5 starts here*/
  .sol_logo_5
    {
      background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/whitelight-logo.png')0 0;
     min-height: 43px;
     background-repeat: no-repeat;
      min-width: 155px;
      display:inline-flex;
    }

    .sol_logo_5:hover
      {
        background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/whitelight-logo.png')0 -47px;
       min-height: 43px;
       background-repeat: no-repeat;
        min-width: 155px;
        display:inline-flex;
      }
/*logo 5 ends here*/

/*logo 6 starts here*/
  .sol_logo_6
    {
      background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/routeique-logo.png')0 0;
     min-height: 34px;
     background-repeat: no-repeat;
      min-width: 158px;
      display:inline-flex;
    }

    .sol_logo_6:hover
      {
        background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/routeique-logo.png')0 -34px;
       min-height: 34px;
       background-repeat: no-repeat;
        min-width: 158px;
        display:inline-flex;
      }
/*logo 6 ends here*/

   /*logo 7 starts here*/
     .sol_logo_7
       {
         background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/urbanjuicer-logo.png')0 0;
        min-height: 32px;
        background-repeat: no-repeat;
         min-width: 157px;
         display:inline-flex;
       }

       .sol_logo_7:hover
         {
           background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/urbanjuicer-logo.png')0 -34px;
          min-height: 34px;
          background-repeat: no-repeat;
           min-width: 157px;
           display:inline-flex;
         }
   /*logo 7 ends here*/

   /*logo 8 starts here*/
     .sol_logo_8
       {
         background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/audicaoactiva-logo.png')0 0;
        min-height: 34px;
        background-repeat: no-repeat;
         min-width: 161px;
         display:inline-flex;
       }

       .sol_logo_8:hover
         {
           background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/audicaoactiva-logo.png')0 -39px;
          min-height: 34px;
          background-repeat: no-repeat;
           min-width: 161px;
           display:inline-flex;
         }
   /*logo 8 ends here*/

   /*logo 9 starts here*/
     .sol_logo_9
       {
         background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/sungradesolar-logo.png')0 0;
        min-height: 25px;
        background-repeat: no-repeat;
         min-width: 175px;
         display:inline-flex;
       }

       .sol_logo_9:hover
         {
           background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/sungradesolar-logo.png')0 -28px;
          min-height: 25px;
          background-repeat: no-repeat;
           min-width: 175px;
           display:inline-flex;
         }
   /*logo 9 ends here*/

   /*logo 10 starts here*/
     .sol_logo_10
       {
         background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/kenstington-logo.png')0 0;
        min-height: 25px;
        background-repeat: no-repeat;
         min-width: 165px;
         display:inline-flex;
       }

       .sol_logo_10:hover
         {
           background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/kenstington-logo.png')0 -31px;
          min-height: 25px;
          background-repeat: no-repeat;
           min-width: 165px;
           display:inline-flex;
         }
   /*logo 10 ends here*/

   /*logo 11 starts here*/
     .sol_logo_11
       {
         background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/peniel-logo.png')0 0;
        min-height: 51px;
        background-repeat: no-repeat;
         min-width: 51px;
         display:inline-flex;
       }

       .sol_logo_11:hover
         {
           background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/peniel-logo.png')0 -53px;
          min-height: 51px;
          background-repeat: no-repeat;
           min-width: 51px;
           display:inline-flex;
         }
   /*logo 11 ends here*/

    #logo_wrapper_align
      {
      	margin-top: 20px;
      	margin-bottom: 20px;
      }

     #solution_logo_wrapper_top
       {
       	margin-left: 0px !important;
       	margin-right: 0px !important;
       }

 @media(min-width: 1224px)
   {
   	.sol-logo-wrap
   {
   	width:100%;
   	max-width: 235px !important;
   	float: left;
   	height: 80px;
   }

    .logo_inner_wrapper_solution
      {
      	max-width: 1200px;
      }

      /*.solution_cust_logo
       {
       	padding-top: 85px;
       }*/

   }
/*new kiosk layout styles*/
.kiosk_inner_first_caption_1 img
 { 
   vertical-align: bottom;
   
 }

 .kiosk_inner_first_caption_2 img
  {
    vertical-align: bottom;
    
  }



.kiosk_inner_first_caption_1
  {
  	text-align: right;
  	/*padding-top: 30px;*/
  	margin-bottom: 20px;
  }
.industry_head_style
  {
  	text-align: center;
  }
 .kiosk_inner_first_caption_2
  {
  	text-align: left;
  	/*padding-top: 30px;*/
  	margin-bottom: 20px;
  }

 .kiosk_second_divider
   {
   	padding-left: 15px;
   	padding-right: 15px;
   }


.kiosk_software_bg
  {
  	background: url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/Mobile-Kiosk-Software-for-iOS-and-Android-Devices-top-featured-img.jpg') 40% 40%;
  	background-size: cover;
  	min-height: 422px;
  }

 .kiosk_android_tablet_bg
   {
   	 background: url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/android-kiosk-featured-top-img.png') 40% 40%;
   	 background-size: cover;
   	 min-height: 422px;
   }

  .kiosk_browser_bg
    {
   background: url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/browser-kiosk-featured-img.jpg') 79% 40%;
   background-size: cover;
   min-height: 422px;
    }

   .kiosk_ipad_bg
     {
       background: url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/iOS-KIosk-Devices-top-featured-img.jpg');
       background-size: cover;
       min-height: 422px;
     }
     .kiosk_ios_browser_bg
     {
       background: url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/iOS-kiosk-browser-featured-top-img.jpg');
       background-size: cover;
       min-height: 422px;
     }
     @media screen and (max-width: 991px){
     	.kiosk_ipad_bg{
     		background-position: 40% 0;
     		background-repeat: no-repeat;
       }
       .kiosk_ios_browser_bg{
        background-position: 40% 0;
        background-repeat: no-repeat;
      }
     }
   .kiosk_ipad_last_bg
     {
     background: url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/ios-kiosk-featured-img-bottom.jpg');
     background-size: cover;
     min-height: 311px;
     }
     .kiosk_ios_browser_last_bg
     {
     background: url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/iOS-kiosk-browser-featured-bottom-img.jpg');
     background-size: cover;
     min-height: 311px;
     }
  .kiosk_last_bg
    {
      background: url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/Mobile-Kiosk-Software-for-iOS-and-Android-Devices-bottom-signup-img.jpg') ;
      background-size: cover;
      min-height: 311px;
    }

   .kiosk_android_last_bg
     {
     background: url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/android-kiosk-bottom-signup-mg.png');
     background-size: cover;
     min-height: 311px;
     }

    .kiosk_browser_last_bg
      {
        background: url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/broswese-kiosk-signup-bottom-img.jpg');
        background-size: cover;
        min-height: 311px;
      }

 .kiosk_head_wrapper
   {
   	padding-top: 200px;
   
   	text-align: center;
   }
   .kiosk_head_wrapper.kiosk_head_wrapper_with_main_title{
   	padding-top: 150px;
   }

   .kiosk_last_wrapper
    {
    	padding-top: 100px;
    	
    	text-align: center;
    }

  .kiosk_title_style
    {
    	font-size: 36px;
        color: #FFF;
        font-weight: var(--hex_font_normal);
    }
    .kiosk_title_style.same_as_solution_header{
    	font-size: 32px;
    	line-height: 1.4;
    }
    .kiosk_subtitle_style p
      {
      		font-size: 20px;
      	    color: #FFF;
      	    font-weight: var(--hex_font_normal);
      }

    .kiosk_first_inner_wrapper1
      {
      	min-height: 361px;
        margin-right: auto;
       	margin-left: auto;
      	max-width: 1200px;
      	display: inline-flex;
      	width:80%;
       margin-top: 30px;

      }
  .kiosk_second_divider img
    {

    }
     .kiosk_first_outer_wrapper1
       {
       	text-align: center;
       	margin-right: auto;
       	margin-left: auto;
       	
        width:100%;
       }

     #kiosk_first_main_bg
       {
          background: url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/Main_why_hexnode/bg-main.png');
          background-repeat-y:no-repeat;
       }

    .kiosk_first_row_image
      {
      	display: inline-block;
       
      }

     .kiosk_first_row_divide
       {
       	display: inline-block;
       }

     .kiosk_soft_2ndstripe_wrapper
       {
       	/*min-height:300px;*/
       	margin-left: auto;
       	margin-right: auto;
       	display:inline;
       	width:100%;
       }

     .kiosk_soft_2ndstripe_wrapper
        {
        	display:inline;
        	text-align: center;
        	margin-left: auto;
        	margin-right: auto;
        }

      .kiosk_second_logo_head span
        {
        	width:100%;
        	text-align: center;
        	font-size: 30px;
        	color:#6f6f6f;
        	font-weight: var(--hex_font_normal);
        }

     .kiosk_second_inner_container
      {
      	/*display: inline-block;*/
      	text-align: center;
      	margin-left: auto;
      	margin-right: auto;
      	min-height: 100px;
      	padding-top: 40px;
      }

      .kiosk_2nd_logo_container
        {
        	min-width: 140px;
        	display:inline-block;
        	margin-left: auto;
        	margin-right: auto;
        	text-align: center;
        }

      #kiosk_signup_stripe_outer
        {
        	min-height: 200px;
            background-color: #e9f5ff;
        }

       .kiosk_software_title
         {
         	text-align: center;
         	font-size: 28px;
         	color:#687399;
         	margin-top: 40px;
         	padding-bottom: 10px;
         	font-weight: var(--hex_font_normal);
         }

        .kiosk_signup_input_wrapper
         {
         	margin-left: auto;
         	margin-right: auto;
         	text-align: center;
         	padding-top: 20px;
         }

        #kiosk_sw_input
          {
          	border:1px solid #a6b3de;
          	border-radius:3px;
          }

        .kiosk_left_ico_1
          {
          	background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icon-contents.png') -1% 3%;
          	width:30px;
          	height:40px;
          	margin-left: 0px;
          	margin-right:10px;
          	float:left;

          }
            .kiosk_left_ico_2
          {
          	background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icon-contents.png') 8% 3%;
          	width:30px;
          	height:40px;
          	margin-left: 0px;
          	margin-right: 10px;
          	float:left;

          }
            .kiosk_left_ico_3
          {
          	background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icon-contents.png') 16% 3%;
            width:30px;
          	height:40px;
          	margin-left: 0px;
          	margin-right:10px;
          	float:left;

          }
            .kiosk_left_ico_4
          {
          	background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icon-contents.png') 24% 6%;
            width:30px;
          	height:25px;
          	margin-left: 0px;
          	margin-right:10px;
          	float:left;

          }

          .kiosk_right_ico_1
            {
            background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icon-contents.png') 73% 3%;
            width:30px;
            height:40px;
            margin-left: 0px;
            margin-right:10px;
            float:left;
            }

             .kiosk_right_ico_2
            {
            	background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icon-contents.png') 82% 3%;
            	width:30px;
            	height:40px;
            	margin-left: 0px;
            	margin-right:10px;
            	float:left;
            }


            .kiosk_right_ico_3
            {
             background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icon-contents.png') 90% 3%;
             width:30px;
             height:40px;
             margin-left: 0px;
             margin-right:10px;
             float:left;
            }
           
            .kiosk_right_ico_4
            {
              background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icon-contents.png') 100% 3%;
              width:30px;
              height:40px;
              margin-left: 0px;
              margin-right:10px;
              float:left;
            }

            .kiosk_browser_left_ico_1
               {
                background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icons-content.png') 100% 3%;
                width:27px;
                height:40px;
                margin-left: 0px;
                margin-right:10px;
                float:left;
               }

             .kiosk_browser_left_ico_2
               {
                 background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icons-content.png') 7% 3%;
                 width:30px;
                 height:40px;
                 margin-left: 0px;
                 margin-right:10px;
                 float:left;
               }

            .kiosk_browser_left_ico_3
               {
                background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icons-content.png') 16% 3%;
                width:30px;
                height:40px;
                margin-left: 0px;
                margin-right:10px;
                float:left;
               }

            .kiosk_browser_left_ico_4
               {
                  background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icons-content.png') 24% 3%;
                  width:30px;
                  height:40px;
                  margin-left: 0px;
                  margin-right:10px;
                  float:left;
               }

            .kiosk_browser_right_ico_1
               {
                background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icons-content.png') 74% 3%;
                width:27px;
                height:40px;
                margin-left: 0px;
                margin-right:10px;
                float:left;
               }

             .kiosk_browser_right_ico_2
               {
                 background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icons-content.png') 83% 3%;
                 width:30px;
                 height:40px;
                 margin-left: 0px;
                 margin-right:10px;
                 float:left;
               }

            .kiosk_browser_right_ico_3
               {
                background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icons-content.png') 93% 3%;
                width:30px;
                height:40px;
                margin-left: 0px;
                margin-right:10px;
                float:left;
               }

            .kiosk_browser_right_ico_4
               {
                  background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icons-content.png') 100% 3%;
                  width:30px;
                  height:40px;
                  margin-left: 0px;
                  margin-right:10px;
                  float:left;
               }



        .kiosk_border_max
          {
          	max-width: 1400px;
          	margin-left: auto;
          	margin-right: auto;
          }

         .kisok_left_content
          {
          	padding-left:30px; 
          }

          .kiosk_left_content_wrapper
           {
           	padding-left: 20%;
           	padding-top: 50px;
           	padding-bottom: 50px;
           	padding-right: 15%;
           }

            .kiosk_left_image_wrapper
           {
           	padding-right: 20%;
           	padding-top: 50px;
           	padding-bottom: 50px;
           	padding-left: 10%
           }

           .kiosk_right_wrapper
             {
            padding-top: 80px;
           	padding-bottom: 80px;
             }

             .kiosk_left_wrapper
             {
            padding-top: 50px;
           	padding-bottom: 60px;
           	margin-left: auto;
           	margin-right: auto;
           	text-align: center;
             }


          .kiosk_left_titles h2
            {
            	font-size: 18px;
            	font-weight: var(--hex_font_semibold);
            	color:#000;
            	/*text-indent: 10px;*/
            	line-height: 24px;
            	margin-left: 50px;
            	margin-top: 5px;
            }
          .kiosk_left_text
            {
              font-size: 16px !important;
            	font-weight: var(--hex_font_normal) !important;
            	color:#000 !important;
            	padding-left: 51px;
            	line-height: 25px;
            }

           .kiosk_new_feature_outer_wrapper
             {
             	min-height: 228px;
             	background-color:#f7f7f7;
             }

            .kiosk_outer_border
              {
              	max-width:1224px;
              	margin-left: auto;
              	margin-right: auto;
              	display:table;
              }

             .kiosk_new_feature_wrapper
               {
               	text-align: center;
               }

            .kiosk_new_feature_title h2
               {
               	font-size: 18px;
               	color:#000;
               	font-weight: var(--hex_font_semibold);
               }

             .kiosk_new_feature_text_style
               {
               	font-size: 16px;
               	color:#000;
               	font-weight: var(--hex_font_normal) !important;
               	line-height: 25px !important;
               	padding-left: 10px;
               	padding-right: 10px;
               }

             .kiosk_location_ico
               {
                 background: url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icon-contents.png') 32% 35%;
                 height:47px;
                 width:35px;
                 margin-right: auto;
                 margin-left: auto;
               }
             .kiosk_messenger_ico
               {
                 background: url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icon-contents.png') 45% 26%;
                 height:47px;
                 width:60px;
                 margin-right: auto;
                 margin-left: auto;
               }

             .kiosk_remote_ico
               {
                 background: url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icon-contents.png') 61% 30%;
                  height:47px;
                 width:60px;
                 margin-right: auto;
                 margin-left: auto;
               }
        .kiosk_new_feature_container
          {
          	padding-top: 35px;
          	padding-bottom: 35px;
          }

         .thirdparty_icon_container
          {
          	min-width: 211px;
          	min-height: 95px;
          	display:inline-block;
            box-shadow: 4px 2px 27px #e6e8ed;
            padding-left: 20px;
            padding-right: 20px;
            padding-top: 10px;
            padding-bottom: 10px;
            margin-left: 10px;
            margin-right: 10px;
            margin-top: 10px;
            margin-bottom: 10px;
          }

          .third_party_icon_style
            {
              text-align: center;
              margin-left: auto;
              margin-right: auto;
            }

          .third_party_head_style h2
            {
            	font-size: 28px;
            	padding-top: 0px;
            	padding-bottom: 35px;
                color:#000;
                font-weight: var(--hex_font_normal);
                margin: 0;
            }
         
        .third_party_title_style
          {
             text-align: center;
             font-weight: var(--hex_font_normal);
             font-size: 16 !important;
          }

          .industry_head_style span
            {
             text-align: center;
             font-size: 28px;
             font-weight: var(--hex_font_normal);
             color: #000;
             padding-bottom: 20px;
            }

         .third_party_wrapper
           {
           	margin-left: auto;
           	margin-right: auto;
           	text-align: center;
           	min-height: 230px;
           	padding-bottom: 20px;
           	padding-left: 10px;
           	padding-right: 10px;
           }

          .kiosk_industry_inner_wrap
            {
             max-width: 285px;
             /*background-color: grey;*/
             min-height: 420px;
             margin-left: 5px;
             margin-right: 5px;
              box-shadow: 4px 10px 10px #e6e8ed;
            }

          .kiosk_industry_inner_wrap h3
            {
             /* padding-left: 15px;*/
              padding-right: 15px;
              line-height: 25px;
            }



             .kiosk_industry_inner_wrap h3
               {
               	font-size: 18px;
               	font-weight: var(--hex_font_semibold)  !important;
               	padding-top: 15px;
               	padding-left: 13px;
               }

              .kiosk_industry_inner_wrap p
                {
                	font-size: 16px;
                	font-weight: var(--hex_font_normal);
                	padding-left: 15px !important;
                }
            #kiosk_industry_main_wrap
              {
              	padding-top: 30px;
              }


       .kiosk_testi_width
         {
         	padding-left:10% !important;
         	padding-right: 10% !important; 
         }

         #tcb-testimonial-carousel
           {
           	min-height: 200px;
           	border:1px solid #e7e7e7;
           	border-radius: 10px; 
           	background-color: #ffffff;
           	margin-top: 50px;
           	max-width: 957px;
           	margin-left: auto;
           	margin-right: auto;
           }

         #kiosk_testi_carousel_control.carousel-control.left
           {
           	background-image: none !important;
           }

         #kiosk_testi_carousel_control.carousel-control.right
           {
           	background-image: none !important;
           }

         #kiosk_testi_carousel_control.carousel-control .glyphicon-chevron-left
           {
           	margin-left: -90px !important;
           }


         #kiosk_testi_carousel_control.carousel-control .glyphicon-chevron-right
           {
           	margin-right: -90px !important;
           }

         .kiosk_testi_slider_wrap p
           {
           	padding-left: unset;
           	padding-bottom: unset;
           	line-height: 15px;
           	font-size: 16px;
           }

         .kiosk_testi_slider_wrap
           {
           	display:inline-flex;
           	margin-top: 67px;
           	margin-bottom: 67px;
           }
          .kiosk_testi_text_wrap
            {
              padding-top: 5px;
            }

          .kiosk_quotes_icon_top
            {
            	background: url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icon-testimonial.png');
            	width:40px;
            	height: 35px;
            	position: absolute;
            	top:25px;
            }

            .kiosk_quotes_icon_bottom
             { 
               background: url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icon-testimonial.png') 31% 40%;
            	width:37px;
            	height: 35px;
            	position: absolute;
            	right:0;
            	margin-right: 20px;
            	bottom: 30px;
            	
              }

          .kiosk_quotes_wrap
           {
           	display:inline-block;
           	padding-left: 20px;
           }

          .kiosk_quotes_text
            {
              position: absolute;
              top:60px;
              line-height: 20px;
              font-weight: var(--hex_font_normal);
              color:#000000;
              font-size: 16px;
              padding-left: 20px;
              padding-right: 60px;
              text-align: center;
            }

         #kiosk_carousel_indicator .active
             {
              background-color:#b2beee !important;
              border-color: #d6defc !important;
             }

           #tcb-testimonial-carousel .carousel-inner
              {
              	box-shadow: 0px 1px 34px #f3f3f3;
              	border-radius: 5px;
              }

           .kiosk_icon_next
             {
               background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icon-testimonial.png') 60% 40%;
               width:40px;
               height:42px;
               z-index: -1;
               margin-left: -16px;
               margin-top: 80px;

             }

            .kiosk_icon_previous
              {
             background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icon-testimonial.png') 95% 40%;
             width:40px;
             height:42px;
             z-index: -1;
             margin-left: 110px;
             margin-top: 80px;

              }

           #kiosk_carousel_indicator
             {
             	bottom: 0 !important;
             }

           .slider_case_container.film_roll_wrapper
             {
             	max-width: 854px !important;
             }

          .slider_kiosk .film_roll_wrapper
            {
            max-width: 882px !important;
            }

          .slider_kiosk .kiosk_industry_rol .film_roll_pager
            {
            	display:none;
            }

       /*  #kiosk_sign_input
           {
           	width:252px;
           	min-height: 50px;
           	border:1px solid #a6b3de;
           	border-radius:5px;
           	color: #687399;
           	font-size: 16px;
           	padding-left:10px !important;
           }

          .kiosk_sign_btn
            {
              width:252px;
              height: 50px;
              border:1px solid;
              border-radius: 5px;
            }*/

          input#kiosk_sign_input::placeholder
           {
             font-weight: var(--hex_font_normal) !important;
             color:#687399 !important;
             
           }
/* custom media query*/
     @media(min-width: 1800px) 
       {
       	.feature-text-heading1 
       	  {
       	  	padding-top:0px !important;
       	  }
       }

    @media(max-width: 992px)
      {
      	

      	.kiosk_first_inner_wrapper1
      	  {
      	  	max-width: 595px !important;
      	  	margin-left: auto;
      	  	margin-right: auto;
      	  }
       .kiosk_first_row_image
          {
          	margin-left: 20px;
          	margin-right: 20px;
          }

        .kiosk_left_content_wrapper
          {
          	padding-left: 12%;
          	padding-right: 12%
          }

         .kiosk_left_image_wrapper
          {
          	padding-left: 12%;
          	padding-right: 12%
          }


         .kiosk_right_wrapper
           {
           	margin-left: auto;
           	margin-right: auto;
           	text-align: center;
           	padding-top: 20px;
           	padding-bottom: 30px;
           }

         .kiosk_new_feature_wrapper
          {
          	padding-bottom: 30px;
          }

      }


     #kiosk_second_stripe_row
       {
       	padding-top: 40px;
       	padding-bottom: 0px;
       }

     #kiosk_3rd_slider_row
       {
       	min-height: 300px;
       	/*background-color: #fbfbf6;*/
       	/*background-image: url(/static/img/home_page/)*/

       	/*margin-top: 260px;*/
       }
    

     @media(max-width: 1100px)
       {
       	#kiosk_img-h-border
      	  {
      	  	display: none;
      	  }

      	 .kiosk_first_row_divide
      	   {
      	   	display: block !important;
      	    
      	   }
      	   #kiosk_first_main_bg
      	     {
      	        background: url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/Main_why_hexnode/bg-main.png');
      	        background-repeat-y:no-repeat; 
      	     }
       }

    @media(min-width: 1100px)
      {
      	
           #kiosk_img-v-border
             {
             	display: none;
             }

      	  .kiosk_first_row_image
      	   {
      	   /*	max-width: 440px !important;*/
      	   }

      }


   @media(min-width: 768px) and (max-width:1024px)
     {
     	.kiosk_second_inner_container
     	  {
     	  	max-width: 40% !important;
     	  	line-height: 45px !important;
     	  }
     }

    @media(min-width:768px)
      {
      	#horizondal_border-1
      	  {
      	  	display:none;
      	  }
      }

      .kiosk_industry_inner_wrap img
       {
       	border-top-right-radius: 5px;
       	border-top-left-radius: 5px;
       }

   .kiosk_industry_inner_wrap:hover
     {
     	box-shadow: 0 0px 18px rgba(0,0,0,0.6) !important;	
     }

    @media(max-width: 768px)
      {
        .slider_kiosk .film_roll_wrapper
          {
            max-width: 303px !important;
          }

      	.kiosk_first_outer_wrapper1
      	  {
            width:80% !important;
      	  }


      	.kiosk_inner_first_caption_2
      	 {
      	 	padding-top: 0px;
      	 }

      	.kiosk_second_divider
      	  {
      	  	padding-top: 10px;
      	  	padding-bottom: 10px;
      	  }

       .kiosk_inner_first_caption_1
         {
         	text-align: center;
         	padding-bottom: 20px;
         	padding-top: 20px;
         }

        .kiosk_inner_first_caption_2
          {
          	text-align: center;
          	padding-bottom: 20px;
          }


      	#vertical-border-1
      	  {
            display: none;
      	  }

        .kiosk_first_inner_wrapper1
         {
         	display:unset;

         }
      	.kiosk_software_title
      	 {
      	 	padding-left: 10%;
      	 	padding-right: 10%;
      	 }

      	.kiosk_title_style
      	  {
      	  	font-size:26px;
      	  }
      	.kiosk_subtitle_style p
      	 {
      	 	font-size: 14px;
      	 	padding-left: 5%;
      	 	padding-right: 5%;
      	 	line-height: 25px;

      	 }

      	 .kiosk_title_style
      	   {
             padding-left: 5%;
             padding-right: 5%;
      	   }

      .kiosk_second_inner_container
        {
        	max-width: 100% !important;
        	line-height: 50px !important;
        }


       .kiosk_2nd_logo_container
        {
        	min-width: 200px;
        	display:inline-block;
        	margin-left: auto;
        	margin-right: auto;
        	text-align: center;
        }

       .kiosk_testi_slider_wrap
         {
         	display:unset !important;
         	text-align: center;
         	margin-right: auto;
         	margin-left: auto;
         }

       .kiosk_quotes_text
        {
        	position: unset !important;
        }

        .kiosk_testi_width
          {
          	padding-top: 30px;
          	padding-bottom: 50px;
          }

          .kiosk_icon_previous
            {
            	margin-left: 75%;
            }

        #tcb-testimonial-carousel
         {
         	margin: 40px !important;
         }

       

         	 .kiosk_quotes_icon_bottom,.kiosk_quotes_icon_top
         	   {
                  display:none;
         	   }

      }

      .kiosk_second_logo_head
       {
       	text-align: center;
       }

     @media(max-width:480px)
       {
        
        #logo_wrapper_align
         {
         	margin-top: unset !important;
         	margin-bottom: unset !important;
         }
        .sol_logo_0
          {
           min-width: 130px;
           background-size: cover;
           min-height: 27px;
          }

         .sol_logo_2
           {
           	min-width: 115px;
           	background-size: cover;
           	min-height: 24px;
           }

          .sol_logo_4
           {
           	min-width: 130px;
           	background-size: cover;
           	min-height: 24px;
           }

           .sol_logo_6
           {
           	min-width: 130px;
           	background-size: cover;
           	min-height: 24px;
           }
          .sol_logo_5
           {
           	min-width: 130px;
           	background-size: cover;
           	min-height: 36px;
           }

          .sol_logo_7
           {
           	min-width: 130px;
           	background-size: cover;
           	min-height: 22px;
           }

           .sol_logo_8
            {
            	min-width: 130px;
            	min-height:30px;
            	background-size: cover;
            }

          .sol_logo_9
            {
              min-width:130px;
              min-height:20px;
              background-size: cover;
            }
          .sol_logo_10
            {
             min-width:150px;
             min-height: 25px;
             background-size: cover;
            }


        .kiosk_left_wrapper
          {
            padding-top: 20px;
            padding-bottom: 30px;
          }

        #kiosk_industry_main_wrap
         {
         	padding-top: 30px;
         	padding-bottom: 30px;
         }


       	.kiosk_signup_input_wrapper
       	 {
       	 	padding-bottom: 0px;
       	 	padding-top: 0px ;
       	 }

       	.kiosk_android_last_bg
       	  {
           background: url(https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/android-kiosk-bottom-signup-mg.png) 45% 40%;
           background-size: cover;
           min-height: 311px;
       	  }

        .kiosk_title_style
         {
         	font-size: 24px;
         }

       	.kiosk_industry_rol .film_roll_wrapper .film_roll_next
       	  {
             margin-left: auto;
             margin-right: 0px;
       	  }

       	#kiosk_second_stripe_row
       	 {
       	 	padding-bottom: 0px;
       	 }

       	.kiosk_testi_text_wrap h3
       	  {
       	  	font-weight: var(--hex_font_semibold);
       	  }

       	 .kiosk_testi_text_wrap p
       	   {
       	   	font-weight: var(--hex_font_normal);
       	   }

       	.kiosk_mob_view_img
       	  {
           margin: 0px;
           padding-right:35px;
       	  }

         .thirdparty_icon_container
           {
             min-width: 240px;
           }

       	.kiosk_icon_previous
       	 {
       	 	margin-left: 34%;
       	 }
        #kiosk_3rd_slider_row .container
          {
          	padding-left: 0px;
          }
       	#tcb-testimonial-carousel
       	 {
       	 	margin: 15px !important;
       	 }

        .kiosk_quotes_text
          {
           padding-left: 0px;
           padding-right: 0px;
           text-align: left;
          }

       	.kiosk_second_logo_head span
       	  {
       	  	font-size: 24px;
       	  	padding-left: 5%;
       	  	padding-right: 7%;
       	  }
       	.kiosk_head_wrapper
       	 {
       	 	padding-top: 170px;
       	 }
       	 .kiosk_head_wrapper.kiosk_head_wrapper_with_main_title{
       	 	padding-top: 120px;
       	 }

       	.kiosk_left_content_wrapper
       	  {
       	  	padding-left: 15px!important;
       	  	padding-right: 15px!important;
       	  	padding-top: 30px;
       	  	padding-bottom: 30px;
       	  }

       	.kiosk_left_image_wrapper
       	  {
       	    padding-left: 15px!important;
       	    padding-right: 15px!important;
       	    padding-top: 30px;
       	    padding-bottom: 30px;	
       	  }

       	 .kiosk_software_bg
       	   {
       	   	min-height: 400px;
       	   	margin-top: 45px;
       	   }

       	 .kiosk_browser_bg
       	   {
       	   	min-height: 400px;
       	   	margin-top: 45px;
       	   }


       	 .kiosk_head_wrapper
       	   {
       	   	padding-top: 145px;
       	   }

       	   .kiosk_last_wrapper
       	    {
       	    	padding-top: 25px !important;
       	    }

       	  .kiosk_software_title
       	     {
       	     	font-size: 24px;
       	     	padding-top: 15px;
       	     	padding-bottom: 15px;
       	     }

       }

       @media(min-width: 768px) and (max-width: 992px)
         {
         	.kiosk_icon_previous
         	  {
         	  	margin-left: 71%;
         	  }
         }

      @media(min-width:768px) and (max-width: 980px)
         {
         	.kiosk_testi_width
         	  {
         	  	margin-bottom: 36px;
         	  }

         	#tcb-testimonial-carousel
         	  {
         	  	margin-bottom: 50px;
         	  }

         	.kiosk_icon_next
         	  {
         	  	margin-top: 100px;
         	  }
         	 .kiosk_icon_previous
         	  {
         	  	margin-top: 100px;
         	  }

         	 .kiosk_quotes_icon_bottom
         	  { 
                bottom: 5px;
         	  }

         	.kiosk_quotes_text_mob
         	  {
         	  	top:20px;
         	  }

         	 .kiosk_testi_width_mob
         	   {
         	   	margin-bottom: 75px !important;
         	   }

         	 .kiosk_quotes_icon_bottom,.kiosk_quotes_icon_top
         	   {
                  display:none;
         	   }
         }

         @media(min-width: 980px) and (max-width:1220px)
           {
           	.kiosk_testi_width_mob
           	  {
           	  	margin-bottom: 40px !important;
           	  }

           }

         @media(min-width: 992px) and (max-width: 1224px)
           {
           	.kiosk_right_wrapper
           	  {
           	  	padding-top: 110px !important;
           	  }
           }

         .oem_tick_style
          {
            display: -webkit-box;
            display: -ms-flexbox;
          	display:flex;
          	line-height: 24px;
          	padding-top: 6px;
          }
        .tick_style_wrapper
          {
          	max-width: 400px;
          	font-size: 16px;
          	font-weight: var(--hex_font_normal);
          }

          .oem_tick_img
           {
           	padding-right:10px;
           }
           .oem_tick_img img{
           	max-width: inherit;
           }

/*new kiosk layout ends here*/

/*oem styles*/
 .oem_header_bg
  { 
   background: url('https://www-review3.hexnode.com/static/img/oem_partners/oem-partnership-featured-image.jpg') 30% 30%;
   min-height: 352px;
   max-width:100%;
   margin-left: auto;
   margin-right: auto;
   text-align: center;
   background-size: cover;
   margin-top: 20px;
  }

  @media(max-width: 768px)
     {
     	.oem_header_bg
     	 { 
     	  background: url('https://www-review3.hexnode.com/static/img/oem_partners/oem-partnership-featured-image.jpg') 58% 0%;
     	  min-height: 260px;
     	  max-width:100%;
     	  margin-left: auto;
     	  margin-right: auto;
     	  text-align: center;
     	  background-size: cover;
     	  margin-top: 70px;
     	 }

     }

     .oem_4th_header h2
       {
       	font-size: 25px;
       	color:#2f2e2e;
       	font-weight: var(--hex_font_semibold);
       }

     .oem_tick_right_style li
      {
      	font-size: 16px;

      }

   .oem_second_stripe_bg
     {
     	background: url('https://www-review3.hexnode.com/static/img/oem_partners/oem-partnership-stripe2.jpg') no-repeat 60%;
     	min-height: 481px;
     	margin-left: auto;
     	margin-right: auto;
     	/*display:table;*/
     }
     .reseller_partner_bottom_stripe_bg
     {
     	background: url('https://www-review3.hexnode.com/static/img/mdm_resource_page/new_resource/reseller-benefits-bg.png') no-repeat;
     	background-position: 44% 20%;
     	background-color: #f8fafd!important;
     	min-height: 431px;
     	margin-left: auto;
     	margin-right: auto;
     	/*display:table;*/

     }

   .oem_left_tick_inner_wrapper,.oem_left_tick_3rd_inner_wrapper
     {
     	display:table-cell;
     	vertical-align: middle;
     	height:481px;
        text-align:left;
        max-width: 500px;
        padding-left: 110px;
     }


   .oem_second_outer_wrapper
     {
     	display:table;
     	min-height: 481px;
     	max-width: 50%;
     	width:100%;
     }

    .oem_left_tick_block h2
     {
     	font-weight: var(--hex_font_semibold);
     }

     .oem_tick_left_text h2
      {
      	font-weight: var(--hex_font_semibold);
      }

    .oem_left_tick_inner_content
     {
     	line-height: 25px;
     	font-size: 16px;
     	font-weight: var(--hex_font_normal);
     	padding-top: 2px;
     }

   .oem_left_tick_inner_content
     {
     	min-width: 500px;
        width:100%;
     }

    .oem_second_stripe_bg1
      {
      	background: url('https://www-review3.hexnode.com/static/img/oem_partners/oem-partnership-stripe3.jpg') 60% no-repeat;
      	min-height: 481px;
      	margin-left: auto;
      	margin-right: auto;
      	background-size: cover;
      }

   .oem_feature_head 
     {
     	text-align: center;
     	bottom: 0;
     	display:inline-block;
     	vertical-align: middle;
     	min-height: 352px;
     	padding-top: 165px;
     	
     }

      .oem_feature_head  h1
       {
           font-size: 41px;
           color:#fff;
           font-weight: var(--hex_font_normal);
       }

    .oem_left_tick_block
      {
      	max-width: 500px;
      	margin-left: auto;
      	margin-right: 0px;
      }
    .oem_4th_stripe_main_bg
     {
     	background: url('https://www-review3.hexnode.com/static/img/oem_partners/oem-partnership-stripe4.jpg') no-repeat;
     	min-height:431px;
     	background-size:cover;
     }

    .right_tick_wrapper
      {
      	max-width: 400px;
      	margin-right: auto;
      	margin-left: 0px;
      }
   .oem_tick_right_style
     {
       display:inline-flex;
       font-size: 16px;
       font-weight: var(--hex_font_normal);
     }

    .oem_4th_outer_wrap
      {
      	max-width: 50%;
      	min-height:431px;
      	display:table;
      	margin-left: auto;
      	margin-right: 0px;
      	width:100%;

      }

    .oem_4th_inner_wrap
     {
     	display:table-cell;
     	vertical-align: middle;
     	height:481px;

     }


   @media(max-width: 480px)
     {
     	.oem_feature_head h1
     	 {
     	 	font-size: 25px !important;
     	 }
     	.oem_feature_head 
     	  {
     	  	margin-right: 20px;
     	  	margin-left: 20px;
     	  	text-align: center;
     	  	/*padding-top: 160px !important;*/
     	  }
     }

     @media(min-width: 768px) and (max-width:1024px)
       {
       	.oem_label_wrap
       	 {
       	 	padding-left: 40px;
       	 }

       	 .oem_second_stripe_bg1,
         .oem_second_outer_wrapper,
          .oem_left_tick_3rd_inner_wrapper
          	 {
          	  min-height: 300px !important;
          	 }

       }

   @media (min-width:769px) and (max-width:1024px)
     {
     	.oem_4th_stripe_main_bg
     	 {
     	 	background:none !important;
     	 	background-color: #ffffff;
     	 }

     	.right_tick_wrapper,.oem_4th_outer_wrap
     	 {
     	 	margin-left: auto;
     	 	margin-right: auto;
     	 }
     	.oem_second_stripe_bg, .reseller_partner_bottom_stripe_bg
     	  {
     	  	background: none;
     	  	vertical-align: top
     	  }

     	 .oem_left_tick_inner_wrapper,.oem_left_tick_3rd_inner_wrapper
     	   {
     	   	padding-left: unset !important;
     	   }
     	 .oem_second_outer_wrapper
     	   {
     	   	max-width: 100%;
     	   }

     	 .oem_left_tick_block
     	  {
     	  	margin-left: auto;
     	  	margin-right: auto;

     	  }

     	  .oem_second_stripe_bg1
     	   {
     	   	background: none !important;
     	   }
     	   .oem_left_tick_3rd_inner_wrapper
     	     {
     	     	background-color: #f4f4f4;
     	     }
     	   .oem_tick_left_text
     	     {
     	     	max-width: 500px;
     	     	margin-left: auto;
     	     	margin-right: auto;
     	     }
     }

   @media (min-width:480px) and (max-width:768px)
     {

     	 .oem_feature_head
     	   {
     	   	max-width: 300px !important;
     	   }

     	 .oem_4th_stripe_main_bg
     	  {
            background:none;

     	  }

     	 .oem_4th_outer_wrap
     	   {
     	   	margin-left: auto;
     	   	margin-right: auto;
     	   }

     	 .oem_4th_outer_wrap
     	  {
     	  	max-width: 70%;
     	  }

     	.oem_left_tick_block
     	 {
     	 	max-width: 100%;
     	 	margin-left: auto;
     	 	margin-right: auto;
     	 }
     	.oem_second_stripe_bg, .reseller_partner_bottom_stripe_bg
     	  {
     	  	background: none;
     	  	background-color: #ffffff;
     	  }
     	 .oem_second_outer_wrapper
     	  {
     	  	max-width: 100%;
     	  }

     	.oem_left_tick_inner_content
     	 {
     	 	min-width: unset !important;
     	 }

     	.oem_left_tick_inner_wrapper,.oem_left_tick_3rd_inner_wrapper
     	  {
     	  	padding-left: 70px;
     	  	padding-right: 70px
     	  }
     }

    .oem_tick_left_text
     {
     	max-width: 500px;
     	margin-left: auto;
     	margin-right: 0px;
     }


  .oem_tick_left_text h2
    {

    }
   @media(max-width: 480px)
     {

     	.oem_joinus_head_style
     	  {
     	  	font-size: 21px !important;
     	  	line-height: 25px;
            
     	  }

     	.oem_4th_stripe_main_bg
     	 {
     	 	background:none;
     	 }

     	 .oem_4th_outer_wrap
     	  {
     	  	max-width: 90%;
     	  	margin-right: auto;
     	  	margin-left: auto;
     	  	margin-top: 20px !important;
     	  	margin-bottom: 20px;
     	  }

     	 .right_tick_wrapper
     	  {
     	  	margin-left: auto;
     	  	margin-right: auto;
     	  }
     	.oem_second_stripe_bg, .reseller_partner_bottom_stripe_bg
     	 {
     	 	background-color: #ffffff;
     	 	background:none;
     	 }

     	.oem_left_tick_inner_wrapper
     	 {
     	 	padding: 0px 30px 0px 30px !important;
     	 }

     	.oem_left_tick_3rd_inner_wrapper
     	  {
            padding: 15px 30px 15px 30px;

     	  }

     	.oem_left_tick_inner_content
     	 {
     	 	min-width: unset !important;
     	 }
      .oem_second_outer_wrapper
       {
       	max-width: 100%;
       }
      .oem_left_tick_block h2
        {
        	font-size: 21px !important;
        	line-height: 1.1;
        }
       .oem_left_tick_3rd_inner_wrapper,.oem_second_outer_wrapper,.oem_second_stripe_bg1
       {
       	min-height: 360px;
       	/*padding-bottom: 12px;*/
       }

      .oem_left_tick_3rd_inner_wrapper h2
       {
       	font-size: 21px !important;
       	font-weight: var(--hex_font_semibold);
       }

      .oem_second_stripe_bg, .reseller_partner_bottom_stripe_bg
       {
       	min-height: 360px;
       }

       .oem_4th_header h2
        {
        	font-size: 21px;
        	font-weight: var(--hex_font_semibold);
        	padding-left: 25px;
        	padding-right: 25px;
        }

     }
    .joinus_main_wrap
      {
      	background-color: #f4f4f4;
      }

    .oem_form_fld
     {
     	font-size: 16px;
     	font-weight: var(--hex_font_semibold);
     	
     	margin-left: 100px;
     }

     .oem_joinus_head_style
       {
       	font-weight: var(--hex_font_semibold);
       	font-size: 30px;
       	text-align: center;
       	padding-bottom: 8px;
       }
     .oem_joinus_subhead_style
      {
      	font-size: 16px;
      	font-weight: var(--hex_font_normal);
      	text-align: center;
      	line-height: 25px;
      }
     .oem_join_head_wrap
      {
      	padding-top: 20px;
      	padding-bottom: 10px;
      }

     .oem_first_name
       {
       	border-top-right-radius:0px !important;
       	border-bottom-right-radius: 0px !important;
       	min-height: 44px !important;

       }

        .oem_first_name:focus
         {
         	border-right: 1px solid;
         	border-color:#ccc !important;
         }


       .oem_last_name
         {
           min-height: 44px !important;
           border-left: none !important;
          /* max-width: 185px !important;*/
           border-top-left-radius:0px !important;
       	border-bottom-left-radius: 0px !important;
         }
        .oem_full_name
          {
          	padding: 0px;
          }

        .oem_label_wrap
          {
          	min-height: 44px;
          	display:table;
          	width:100%;
          }
         .oem_label_wrap.oem_label_inner_wrapper label
           {
           	min-height: 44px;
           	display:table-cell;
           	vertical-align: middle;
           }
         .oem_fld_wrapper
          {
          	padding-top: 10px;
          	padding-bottom: 10px;
          }

         .oem_label_inner_wrapper
          {
          	max-width: 180px;
          	margin-left: auto;
          	margin-right: 0px;
          	display:table-cell;
          	vertical-align: middle;
          }

        .oem_custom_btn
          {
          	width:100%;
          	max-width: 164px;
          	min-height: 40px;
          	border-radius: 3px;
          	background-color: #fe3265;
          	background-color: var(--hex_btn_bg_color);
          	border: 0px !important;
          	color:#ffffff;
          	font-size: 16px !important; 
          	 font-family: var(--hex_font_family) !important;
          	 outline: none !important;
          	 -webkit-transition: all 0.3s ease;
          	 transition: all 0.3s ease;
          }
          .oem_custom_btn:hover, .oem_custom_btn:focus{
          	background-color: var(--hex_btn_bg_color_hover);
          }

         .oem_first_name::placeholder
           {
           	color:#a8a8a8 !important;
           	font-size: 16px;
           	 font-family: var(--hex_font_family) !important;
           }

           .oem_last_name::placeholder
            {
           color:#a8a8a8 !important;
           	font-size: 16px;
           	 font-family: var(--hex_font_family) !important;
            }

         .oem_custom_btn_wrap
          {
          	margin-left: auto;
          	margin-right: auto;
          	text-align: center;

          }

         @media(min-width:769px) and (max-width: 992px)
           {
           	.oem_sm_padding
           	  {
           	  	padding-right: 100px;
           	  }
           }

         @media(max-width:768px)
           {

           		 .oem_second_stripe_bg1,
           	  .oem_second_outer_wrapper,
           	   .oem_left_tick_3rd_inner_wrapper
           	   	 {
           	   	  min-height: 315px !important;
           	   	 }

           	   .oem_4th_outer_wrap
           	     {
           	     	min-height: 400 !important;
           	     }

           	.oem_mob_screen
           	  {
           	  	padding-right: 50px;
           	  	margin-bottom: 40px;
           	  }

           	.oem_form_fld
           	 {
           	 	margin-left: 5px !important;
           	 }
           }

        @media(max-width: 1024px)
          {
          	 .oem_4th_stripe_main_bg
          	   {
          	   	min-height: 360px !important;
          	   }
          	  .oem_4th_outer_wrap
          	   {
          	   	min-height: 360px !important;
          	   }

          	  .oem_4th_inner_wrap
          	   {
          	   	min-height: 300px;
          	   }
          	.oem_tick_left_text
          	   {
          	   	margin-left: auto !important;
          	   	margin-right: auto !important;
          	   }
          	  .join_us_inner_wrap
          	    {
          	    	padding-top: 40px;
          	    	padding-bottom: 40px;
          	    }
          	    .oem_second_stripe_bg1
          	      {
          	      	background: none !important;
          	      	background-color: #f4f4f4 !important;
          	      }
          	      
          	       .oem_second_outer_wrapper
          	        {
          	        	margin-top: 70px;
          	        }
          	       .oem_second_stripe_bg, .reseller_partner_bottom_stripe_bg
          	         {
          	         	min-height: 340px !important;
          	         }
          }

        @media(min-width:1024px)
         {
           .oem_left_tick_3rd_inner_wrapper
             {
             	padding-left: 200px;
             }
           .join_us_inner_wrap
             {
             	padding-top: 40px;
             	padding-bottom: 40px;
             }


         }


         @media(min-width: 2100px)
           {
           	.thankyou_large_screen
           	 {
           	 	padding-left: 0px !important;
           	 }
           }
/*oem header ends*/

/*resource page*/
.resource-bg
  {
 background: url('https://www-review3.hexnode.com/static/img/resource/resource-cover-image.jpg') no-repeat;
 min-height: 360px;
 background-size: cover;
 color:#ffffff;
 margin-top: 20px;

  }


.group 			  { 
  position:relative; 
 
  
}

.inputMaterial 				
  {
  font-size:18px;
  min-width: 310px;
  margin-top: 5px;
  margin-bottom: 10px;
  font-size: 15px;
  }


/* LABEL ======================================= */

label.call_back_fld 				 
 {
  font-size:15px;
  position:absolute;
  left:25px;
  top:20px;
  transition:0.2s ease all; 
  -moz-transition:0.2s ease all; 
  -webkit-transition:0.2s ease all;
  color:#656565 !important;
  pointer-events: none;

}

#call_form
  {
     margin-bottom: 0px !important;
  }

@media(max-width: 480px)
  {
  	#call_back_model.modal-content
  	  {
  	  	margin-left: auto !important;
  	  	margin-right: auto !important;
  	  	height: unset !important;
  	  }

  	  .inputMaterial
  	   {
  	   	min-width: 100% !important;
  	   }

  	#request-demo2.modal
  	   {
  	   	left:0!important;
  	   }

  	  /*.call_back_btn
  	   {
  	   	padding-left: 120px !important;
  	   	padding-right: 120px !important;
  	   	min-width: 350px !important;
  	   }*/
  	   label.call_back_fld
  	     {
  	     	left: 16px !important;
  	     }

  	 

  }



 



.inputMaterial:focus
 {
 	border:1px solid;
 	 
 }

/* active state */
.inputMaterial:focus ~ label{
  top:-5px;
  font-size:14px;
  background-color: #ffffff;
  
}
.inputMaterial:valid ~ label{
  top:-5px;
  font-size:14px;
  background-color: #ffffff;
  
}
.box
  {
  	margin-left: auto;
  	margin-right: auto;
  	text-align: center;
  }

/*call back popup styles*/
            .callback_title
              {
              	font-weight: var(--hex_font_semibold);
              	font-family: var(--hex_font_family);
              	font-size: 20px;
              	line-height: 28px;
              	margin-bottom: 5px;
              	color:#403f3f;
              	text-align: center;
              	margin-left: auto;
              	margin-right: auto;
              }

             .callback_subtitle
               {
               	font-size: 14px;
               	font-family: var(--hex_font_family);
               	color:#848485;
               	text-align: center;
              	margin-left: auto;
              	margin-right: auto;
              	line-height: 24px;
              	font-weight: var(--hex_font_normal);
              	padding:0 0 5px;
               }
           .call_back_close
             {
              cursor: pointer;
              width: 12px;
              height: 12px;
              position: absolute;
              right: -20px !important;
              top: -10px!important;
               z-index: 2;
               line-height: inherit;
             	opacity:unset !important;
             }

           .call_back_input
              {
              	max-width: 340px;
              	min-height: 53px;
              	font-size: 15px;
              	padding-left: 15px;
              	padding-right: 15px;
              	border-radius: 1.08px;
              	border: 1px solid;
              	border-color: #d7d7d7;
              	font-family: var(--hex_font_family) !important;
              	color:#656565 !important;
              
              }
            .call_back_input_space
              {
              	padding-left: 15px;
              	padding-right: 15px;
              }

            #input_gap.form-group
              {
                margin-bottom: 16px !important;
                font-family: var(--hex_font_family) !important;
              }

            #place_hold::-webkit-input-placeholder
               {
                  
                  color:#656565 !important;
                  font-weight: var(--hex_font_normal) !important;
                  font-family: var(--hex_font_family) !important;
               }

            .call_back_btn
              {
              	/*max-width:348px !important;*/
              	width: 100%;
              	background-color: #f3364c !important;
              	background-color: var(--hex_btn_bg_color)!important;
              	font-size: 17px;
              	color:#ffffff;
                /*padding-left: 137px;*/
                /*padding-right: 137px;*/
                padding-top: 17px;
                padding-bottom: 17px;
                font-family: var(--hex_font_family) !important;
              }

           

.floating-label {
  /*position: absolute;*/
  pointer-events: none;
  left: 20px;
  top: 100px;
  transition: 0.2s ease all;
}



         /*call back popup ends here*/
/*support page*/
@media(max-width: 992px)
 {
 	.support_form_inner
 	 {
 	 	margin-left: auto !important;
 	 	margin-right: auto !important;
 	 	
 	 }
 	.support_flag_wrap_outer
 	 {
 	 	margin-left: auto;
 	 	margin-right: auto;
 	 	text-align: center;
 	 }
  .support_company_wrapper
 	 {
 	 	width:100%;
 	 	text-align: center !important;
 	 	margin-right: auto !important;
 	 	margin-left: auto !important;
 	 	display:inline-block !important;
 	 }

 	.support_loc_main_wrap
 	 {
 	 	text-align: center;
 	 	margin-left: auto;
 	 	margin-right: auto;

 	 }
 }

@media(max-width: 480px)
  {
  	#support_form_outer
  	 {
  	 	padding-right: 45px;
  	 }

  	#support_page_outer_wrap
  	 {
  	 	padding-left: 0px !important;
  	 }
    .support_company_wrapper
  	 {
  	 	min-width: unset !important;
  	 	width:100%;
  	 }

  	.support_inner_wrap
  	 {
  	 	font-size: 28px !important;
  	 	margin-top: 40px !important;
  	 	padding-top: 60px !important;
  	 }
  }

#support_page_outer_wrap
 {
 	margin-top: 50px;
 }
.us_loc_details
 {
 	padding-left: 10px;
 	font-size: 16px;
    font-family: var(--hex_font_family) !important;
    font-weight: var(--hex_font_normal);
    color: #777;
 }
.support_loc_wrap
  {
     max-width: 350px;
     display:inline-flex;
  }

  .support_loc_main_wrap
   {
   	max-width: 350px;
   }

  .support_loc_detail_wrap
    {
    max-width: 350px;
    margin-left: 27px;
    line-height: 25px;
    font-size: 14px;
    font-family: var(--hex_font_family) !important;
    font-weight: var(--hex_font_normal);
    color: #777;
    }

.support_new_bg
  {
  	background: url('https://www-review3.hexnode.com/static/img/support_page/cover-image-contact-us.jpg') no-repeat;
  	background-size: cover;
  	min-height:360px;
  	color:#ffffff;
  }

 .support_outer_wrap
   {
   	min-height:360px;
   	display:table;
   	text-align: center;
   	width:100%;
   	margin-top: 20px;
   }
  .support_inner_wrap
    {
    	min-height: 360px;
    	display:table-cell;
    	text-align:center;
    	margin-left:auto;
    	margin-right:auto;
    	vertical-align: middle;
    	width:100%;
    	margin-top: 20px;
    	font-size: 40px;
    	font-weight: var(--hex_font_normal);
    }
.support_second_content_style
  {
  	text-align:left;
  	font-size: 18px;
  	font-weight: var(--hex_font_normal);
  	font-family: var(--hex_font_family) !important;
  	line-height: 25px;
  	padding-top: 60px;

  }

 .support_second_border
   {
   	min-height: 490px;
   	max-width: 1280px;
   	margin-left: auto;
   	margin-right: auto;
   }

 .support_form_outer
   {
   	max-width:100%;
   	margin-bottom: 70px;
   }

 .support_form_inner
   {
   	max-width: 400px;
   	margin-left: 160px;
   	margin-top: 40px;
   }
 .support_form_inner input
   {
   	min-height: 35px;
   	max-width: 350px;
   	font-size: 16px !important;
   	font-family: var(--hex_font_family) !important;
   	margin-bottom: 5px;
   }

   .support_form_inner textarea
    {
     min-height: 35px;
     max-width: 350px;
     font-size: 16px !important;
     font-family: var(--hex_font_family) !important;
     margin-bottom: 5px;
    }

     .support_form_inner textarea::placeholder
       {
       	 color:#656565 !important;
       	font-family: var(--hex_font_family) !important;
       }

 .support_form_inner input::placeholder
   {
   	 color:#656565 !important;
   	font-family: var(--hex_font_family) !important;
     
   }

   .support_custom_btn
     {
     	width:100%;
     	max-width: 350px;
     	min-height: 40px;
     	border-radius: 5px;
     	background-color: #fe3265;
     	background-color: var(--hex_btn_bg_color);
     	border: 0px !important;
     	color:#ffffff;
     	font-size: 16px !important; 
     	font-family: var(--hex_font_family) !important;
     	outline: none !important;
     }
    .support_company_wrapper
      {
      	display:inline-flex;
      	min-width: 350px;
      }

      .support_company_wrapper_flag
        {
        display:inline-flex;
        }
    #support_icons
     {
      margin-top:10px !important;
     }

     .support_mail_id
       {
       	margin-left: 10px !important;

       	font-size: 14px;
       	font-family: var(--hex_font_family) !important;
       	font-weight: var(--hex_font_normal);
       	color:#777;
       }
     .support_country_wrap
      {
      	max-width: 200px;
      }

     .support_flag_wrap
      {
      	display:inline-flex;
      }

    .support_flag_wrap_outer
      {
      	max-width:250px;
      }

    #partner_dropdown ul.nav
     {
     	z-index: 1002;
     	padding-top: 1px;
     	margin-right: 9px!important;
     }

    .support_err_style
     {
     	color:red;
     	padding-top:3px;
     	font-size:14px;
     	line-height:100%;
     	padding-top: 5px;
     	padding-bottom: 5px;
     }

    @media(max-width: 992px)
      {
      	#support_page_outer_wrap
      	 {
           margin-top: 15px;
      	 }

      	 .support_form_outer
      	  {
      	  	margin-bottom: 20px;
      	  }
      }

   /*form font styles*/
     .txt_bx_styl input::placeholder
       {
       	font-family: var(--hex_font_family) !important;
       }
     #support_email
       {
       	padding-left: 12px !important;
       }
   /*form font styles ends here*/
   @media(min-width:768px) and (max-width: 992px)
     {
     	.support_second_content_style
     	  {
     	  	padding-left: 20px !important;
     	  	padding-right: 15px !important;
     	  }
     }

   @media(max-width: 768px)
     {
     	#formgroup_bottom
     	  {
     	  	margin-bottom: 10px !important;
     	  }
     }

    /*new_home_style*/
    .home_device_tab_outer
      {
       display:grid;
       vertical-align: middle;
       max-width: 1280px;
       margin-left: auto;
       margin-right: auto;text-align: center;
      }

    .home_device_tab_inner
     {
     	
     	margin-left: auto;
     	margin-right: auto;
     	min-height: 400px;
     	display: table-cell;
     	vertical-align: middle;
     	text-align: center;
     	padding-top: 40px;
     	padding-bottom: 40px;
     }

   .motion_image_wrapper
    {
    	float: left;
    }

   .motion_image_wrapper
    {
    	margin-left: -150px;
    	margin-right: -150px;
    }

   .motion_mac
    {
    	margin-left: -85px;
    	margin-top: 10px;
    }

    .motion_wind_mgmt
     {
     	margin-top:37px;
     }

     .motion_wind
      {
      	margin-left: -100px;
      	margin-top: 37px;
      }
     .motion_android
      {
      	margin-left: 105px;
        margin-top: -10px;
      }

    .motion_ios
     {
     	margin-left: -15px;
     }

     .motion_tvos
      {
      	margin-left: 200px;
      	margin-top: 216px;
      }
 @media(min-width:480px) and (max-width: 768px)
   {
   	.motion_wind_mgmt
   	  {
   	  	width:415px !important;
   	  	margin-top: 20px !important;
   	  }
   	 .motion_mac
   	  {
   	  	width:458px !important;
   	  }

   	 .motion_wind,.motion_ios,.motion_android
   	  {
   	  	width:125px;
   	  }

   	 .motion_tvos
   	  {
   	  	margin-top: 175px !important;
   	  	width:100px !important;
   	  }

   	 .motion_android
   	  {
   	  	margin-left: 130px !important;
   	  	margin-top: 0px !important;
   	  }
   	 .motion_ios
   	  {
   	  	margin-left: 40px;
   	  	margin-top: 20px;
   	  }
   	  .motion_wind
   	   {
   	   	margin-left: -50px;
   	   }
   	  .motion_tvos
   	   {
   	   	width: 100px;
   	   
   	   }

   	 
   }
@media(max-width: 480px)
  {
  	.motion_wind_mgmt
  	 {
  	 	width:227px !important;
  	 	margin-left: -2px !important;
  	 }

  	 .motion_mac
  	  {
  	  	width:290px !important;
  	  	margin-left: 35px !important;
  	  }

  	 .motion_wind
  	   {
  	   	width: 80px !important;
  	   	margin-left: 100px !important;
  	   	margin-top: 30px !important;
  	   }
  	  .motion_ios
  	   {
  	   	width: 80px;
  	   	margin-left: 145px;
  	   	margin-top: 20px;
  	   }

  	  .motion_android
  	   {
  	   	width: 80px !important;
  	    margin-left: 195px !important;
  	    margin-top: 9px !important;
  	   }

  	   .motion_tvos
  	    {
  	    	width: 60px !important;
  	        margin-top: 118px !important;
  	        margin-left: 217px !important;
  	    }
  }

  /*tabs*/
  .all_device_tab [type=radio] {
  display: none;   
}

.home_device_tab_inner
 {
 	position: relative;
 	height: auto;
 }

/*tabs*/


.tabs {
  position: relative;   
  height: auto;
  
  margin: 35px 0 25px;
  
}
.tab {
  float: left;
   
}
.tab label {
  
  padding: 10px; 
  border-bottom: 2px solid #e2e2e2; 
  margin-left: -1px; 
  position: relative;
  left: 1px; 
  top: -29px;
  
}
.tab [type=radio] {
  display: none;   
}
.content {
  position: absolute;
  top: -1px;
  left: 0;
  
  right: 0;
  bottom: 0;
  padding: 20px;
 
  -webkit-transition: opacity .6s linear;
  opacity: 0;
}
[type=radio]:checked ~ label {
  
  border-bottom: 2px solid #000;
  z-index: 2;
  transition: .5s ease-in-out;
  
}
[type=radio]:checked ~ label ~ .content {
  z-index: 1;
  opacity: 1;
}


/*home header*/

.home_header_bg
 {
 	background: url('https://www-review3.hexnode.com/static/img/new_home/Mobile-Device-Management-Made-Simple.jpg') 40% 40%;
 	min-height: 453px;
 	background-size: cover;
 	display:table;
 	vertical-align: middle;
 	width:100%;

 }
 .new_home_head_inner
  {
  	vertical-align: middle;
  	display:table-cell;
  	min-height: 453px;
  	width:100%;
  	text-align: center;
  	padding-top: 100px;
  }

  .head_caption h1
    {
      color:#ffffff;
      font-size: 38px;
      font-family: var(--hex_font_family) !important;
      font-weight: var(--hex_font_normal);

    }
   .home_sub_head
    {
    	color:#ffffff;
    	font-size: 20px;
    	font-family: var(--hex_font_family) !important;
    	font-weight: var(--hex_font_normal);
    	margin: 0 auto;
    	padding-top: 10px;

    }

   #alternate {
  color:#ffffff;
  font-size: 38px;
  font-family: var(--hex_font_family) !important;
  font-weight: var(--hex_font_normal);

}
#alternate:after {
  content:"";
  animation: spin 8s ease-in infinite;
  transition: opacity 1s;
}
@keyframes spin {
  0% { content:"Simple"; }
  30% { content:"Efficient"; }
  60% { content:"Hassle-free"; }
  100% {content:"Simple";}
}

.kiosk_quotes_text h3
 {
 	
 	font-size: 20px !important;
 	margin-bottom: 8px !important;
 }

 #home_quotes_up.kiosk_quotes_icon_top
            {
            	background: url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icon-testimonial.png');
            	width:40px;
            	height: 35px;
            	position: absolute;
            	top:25px;
            }

 .tabs{
     width: 600px;
     display: inline-block;
     margin:0px 130px 130px 130px;
     position: relative;
     margin-left: auto;
     margin-right: auto;
     width:100%;

 }

 .tabs .tab{
     float: left;
     display: block;
 }

 .tabs .tab>input[type="radio"] {
     position: absolute;
     top: -9999px;
     left: -9999px;
 }

 .tabs .tab>label {
     display: block;
     padding: 6px 21px;
     font-size: 16px;
    
     cursor: pointer;
     position: relative;
     color: #000;
     font-family: var(--hex_font_family) !important;
  font-weight: var(--hex_font_normal);
     
 }

 .tabs .content {
     z-index: 0;/* or display: none; */
     overflow: hidden;
     width: 100%;
     padding: 25px;
     position: absolute;
    /* top: 27px;*/
     left: 0;
     max-width: 1024px;
     color: #000;
     margin-left: auto;
     margin-right: auto;
     min-height: 420px;
     opacity:0;
     transition: opacity 1s ease-out;
 }

 .tabs>.tab>[id^="tab"]:checked + label {
    /* top: 0;*/
     
     color: #000;
   border-bottom:1px solid
 }

 .tabs>.tab>[id^="tab"]:checked ~ [id^="tab-content"] {
     z-index: 1;/* or display: block; */
    
     opacity: 1;
     transition: opacity 400ms ease-out;
 }
.tabs_contain
 {
 	/*margin-left: 90px;*/
 	margin-left: auto;
 	    margin-right: auto;
 	    display: table;
 }

 @media(min-width:1024px)
   {
   	.tabs .tab>label
 	 {
 	 	padding: 6px 50px;
 	 }
   }

 @media(min-width: 768px) and (max-width:1024px)
 {
 	.tabs .tab>label
 	 {
 	 	padding: 6px 30px;
 	 }
 }

@media(min-width: 480px) and (max-width:768px)
 {
 	.tabs .tab>label
 	 {
 	 	padding: 6px 20px;
 	 }
 }

 @media(max-width: 480px)
   {
   	.tabs .tab>label 
   	   {
   	   	padding: 6px 9px !important;
   	   }
   }

 .ios_image_wrap
  {
  	max-width: 330px;
  }
.ios_inner
 {
 	display: inline-flex;
 }

 .device_title
  {
  	font-size: 24px;
  	font-weight: var(--hex_font_semibold);
  	margin-bottom: 10px;

  }

  .ios_title_content h3
    {
      font-size: 18px !important;
      font-weight: var(--hex_font_semibold) !important;	
    }

   .ios_title_content p
     {
     	font-size: 16px !important;
     	font-weight: var(--hex_font_normal) !important;
     	line-height: 25px;
     	/*margin-bottom: 30px;	*/
     }

  .ios_content_wrap
   {
   	max-width: 480px;
   }

   @media(max-width: 992px)
     {
     	.ios_image_wrap
     	 {
     	 	margin-left: auto;
     	 	margin-right: auto;
     	 }


     }

   .motion_wrapper_2
     {
     	height: 500px;
     	margin-top: -100px;

     }


/*home header ends here*/

.ios_outer_wrap
  {
  	margin-left: auto;
  	margin-right: auto;
  	display:table !important;
  }

  .ios_content_wrap
   {
   	margin-left: auto;
   	margin-right: auto;
   }

   #mac_wrap.ios_image_wrap
    {
    	max-width: unset !important;
    }

    .mdm_new_outer_signup
    {
     background: url('https://www-review3.hexnode.com/static/img/new_home/free-30-day-trial-hexnode-mdm.jpg');
     min-height: 250px !important;
     /*margin-bottom: 50px;*/
     vertical-align: middle;
     display:table;
     width:100%;
     background-size: cover;
    }

   .mdm_new_inner_signup
    {
    	vertical-align:middle;
    	display:table-cell;
    	min-height: 250px;
    	width:100%;
    	margin-left: auto;
    	margin-right: auto;
    	text-align: center;

    }

   

    #header_signup
     {
   border: 1px solid  transparent !important
     }

    .mdm_new_sign
     {
     	border: 1px solid  rgb(40,49,99) !important;
     	/*padding: 23px 30px;*/
     	padding: 14px !important;
     	height: 54px !important;
     	border-radius: 3px;
     	background-color: rgba(255, 255, 255, 0.5) !important;
        

     }

 .mdm_new_sign::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#c6c6c6 !important;
   font-family: var(--hex_font_family) !important;
   font-size: 16px;
}
 .mdm_new_sign::-moz-placeholder { /* Firefox 19+ */
  color:#c6c6c6 !important;
   font-family: var(--hex_font_family) !important;
   font-size: 16px;
}
 .mdm_new_sign:-ms-input-placeholder { /* IE 10+ */
  color:#c6c6c6 !important;
   font-family: var(--hex_font_family) !important;
   font-size: 16px;
}
 .mdm_new_sign:-moz-placeholder { /* Firefox 18- */
  color:#c6c6c6 !important;
   font-family: var(--hex_font_family) !important;
   font-size: 16px;
}

.new_mdm_button
 {
  padding: 12px 30px !important;
  border: 1px solid transparent;
  border-radius: 3px;
  background-color: var(--hex_btn_bg_color);
  color: #ffffff;
  font-size: 16px;
   font-family: var(--hex_font_family) !important;
   font-weight: var(--hex_font_normal);
   height: 54px;
   text-transform: uppercase;
   transition: background .38s;
 }
 .new_mdm_button:focus{
   outline: none;
 }     
.new_mdm_sign_wrap h2
  {
    color: #fff;
    font-size: 28px!important;
    font-family: var(--hex_font_family),sans-serif!important;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .mhex_new_signup_header{
    font-size: 38px;
    line-height: 1.2;
    font-weight: var(--hex_font_bold);
    color: var(--hex_home_common_title_color);
    margin: 0 0 20px;
   
  }
  .mhex_new_signup_sub_heading{
 	 margin: 0 0 25px;
 }
 .mdm_new_outer_logos
  {
  	min-height:137px !important;
  	vertical-align: middle;
  	display:table;
  	width:100%;
  	margin-bottom: 30px;
  }

   .mdm_new_inner_logos
    {
     min-height:137px !important;
     vertical-align: middle;
     display:table-cell;
     width:100%;
     margin-left: auto;
    margin-right: auto;
    text-align: center;	
    }
  .new_mdm_logo_wrap
   {
   	max-width: 1000px;
   	margin-left: auto;
   	margin-right: auto;
   
   }
.logo1_mdm,.logo2_mdm,.logo3_mdm,.logo4_mdm,.logo5_mdm,.logo6_mdm,.logo7_mdm,.logo8_mdm,.logo9_mdm,.logo10_mdm
   {
     margin-left: 10px;
      margin-right:10px;
   }

   .new_mdm_lgo_in_wrap
    {

    }
  .fst_mdm_logos
   {
   	display:inline-flex;
   	margin-top: 15px;
   	margin-bottom: 15px;

   }

  .second_mdm_logos
   {
   	display:inline-flex;
   	margin-top: 15px;
   	margin-bottom: 15px;
   }

/* mdmhome page aja start from here */
.heading_control{
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  font-size: 35px;
  line-height: 1.2;
  font-weight: var(--hex_font_semibold);
  color: #748dba;
  padding-top: 50px;
  padding-bottom: 23px;
  
}

.svg_margin_control {
  margin: 0 auto;
  max-width: 1100px;
  padding-bottom: 65px;
}
.cursor{
	border-right: 0.08em solid #f2ecec;animation-name: blink;animation-duration: .9s;animation-iteration-count: infinite;animation-timing-function: ease;
	
}
.remove_row_style{
	margin-left: 0px;
	margin-right: 0px;
}
.logo_heading {
   font-size: 28px;
   text-align: center;
   padding-bottom: 28px;
   color: #616161 ;
   font-weight: var(--hex_font_normal);
   padding-right: 0px;
}

.logo_inline{
	display: inline-block;
   	width: 19%;
   	padding: 14px 1.9%;
   	text-align: center;
}
.style_for_no_credit{
		font-size: 15px !important;
		color:#000000;
		font-family: var(--hex_font_family) !important;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-right: 0px;
	}

.image_padding {
  padding-top: 36px;
  text-align: center;
}

.tab_image_padding{
  padding-top: 50px;padding-bottom: 50px;
}
.tab_image_padding img {
	position: relative;
    vertical-align: bottom;
   /*-webkit-transition: all .2s ease-in-out;
   transition: all .2s ease-in-out;*/
   -webkit-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
   -moz-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
   -ms-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
   -o-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
   transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.tab_image_padding img:hover {
   transform: scale(1.01);
}
.windows_image_in_tab{
  	position: relative;
	display: inline-block;
	max-width: 500px;
	vertical-align: bottom;
	width: 56%;
	margin-left: 14%;
}
.macos_image_in_tab{
  position: relative;
   display: inline-block;
   max-width: 500px;
   vertical-align: bottom;
   width: 60%;
   margin-left: -32%;
   /*margin-bottom: -11px;*/
}
.fireos_image_in_tab{
	position: relative;
    display: inline-block;
    max-width: 159px;
    vertical-align: bottom;
    width: 15%;
    margin-left: -40%;
}
.windows_device_image_in_tab{
    position: relative;
    display: inline-block;
    max-width: 141px;
    vertical-align: bottom;
    width: 14%;
    margin-left: -6%;
}
.ios_image_in_tab{
  position: relative;
   display: inline-block;
   max-width: 161px;
   vertical-align: bottom;
   width: 15%;
   margin-left: -7%;
   z-index: 10;
}
.android_image_in_tab{
  position: relative;
   display: inline-block;
   max-width: 141px;
   vertical-align: bottom;
   width: 14%;
   margin-left: -6%;
}
.tvos_image_in_tab{
  position: relative;
   display: inline-block;
   max-width: 117px;
   vertical-align: bottom;
   width: 13%;
   margin-left: -5%;
   z-index: 5;
}

.adjusting_width{
  max-width: 1280px;
  margin: 0 auto;
}
.tab_content_heading{
  font-size: 28px;
  margin: 0 auto;
  text-align: center;
  color: #959595;
}
.indicator_alignment{
    bottom: -10% !important;
  }

 /* testimnail styles */
 /*.box_style{
    box-shadow: 5px 10px 8px 10px #f1eaea;

  }*/
  .box_style {
   background-color: rgb(255, 255, 255);
   /*box-shadow: 0px 12px 20px 0px rgb(213, 222, 245);*/
   box-shadow: 0px 5px 42px -3px rgb(240, 240, 240);
   /*position: absolute;*/
   position: relative;
   max-width: 1074px;
   border-radius: 10px;
   padding: 11px 10px;
   margin-bottom: 15px;
}
  .testimonial_left_column_align{
    text-align: center;
    padding-top: 2.5% !important;
  }
  .heading_style_on_testimonail{
    font-size: 18px !important;
   line-height: 23px;
   color: #484747 ;
   padding-right: 0px;
   font-weight: var(--hex_font_normal);
  }
  .subheading_style_on_testimonial{
    font-size: 12px !important;
   	line-height: 17px;
   	font-weight: var(--hex_font_normal);
  }
  .content_style_on_testimonail{
    text-align: center;
  }
  .content_style_on_testimonail h2{
    font-size: 20px !important;
    padding-top: 4% !important;
    line-height: 1.4;
  }
  .content_style_on_testimonail p {
   font-size: 16px !important;
   padding-top: 1% !important;
   padding-bottom: 6% !important;
   line-height: 24px;
  }
  .rotate_class{
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
     -webkit-transform: scaleX(-1);
     transform: scaleX(-1);
  }
  
  .background_image_loading{
    height: 300px;
    background-size: contain;
    margin-bottom: -3% !important;
  }
  /*.left_quote_style{
    width: 3%;float: left;
  }*/
  .left_quote_style {
   width: 14px;
   opacity: 0.3;
   float: left;
}
  .right_quote_style{
    width: 14px;
   opacity: 0.3;
   float: right;
  }
  .testimonail_row_style{
    /*padding-bottom: 2%;*/
    background-color: #dee6f8;
  }
 /* .phone_model_gif_style img{
  padding-top: 49px;padding-left: 13px;
}*/
.background_image_align_messenger{
  /*background-repeat: no-repeat;background-size: auto;*/
  background-repeat: no-repeat;
   background-size: contain;
   max-width: 482px;
   margin: auto;
}
 .right_side_content_when_left_image_only{
  padding-left: 0% !important;
  padding-right: 0% !important;
}
/*.padding_on_heading_content{
  line-height: 26px;
  padding-bottom: 4% !important;
}*/
.background_image_align_remote_control{
  /*background-repeat: no-repeat;background-size: cover;
  box-shadow: 0px 4px 24px #eee;*/
  background-repeat: no-repeat;
   background-size: cover;
   box-shadow: 0px 4px 24px #eee;
   max-width: 460px;
   margin: auto;
}
  /* testimonail styles */
  /* last logo stripe */
  	.make_all_div_in_horizontal_line{
		display: inline;
		padding: 0 14px !important;
	}
	.make_align_center{
		margin: 0 auto;
		text-align: center;
	}
	.padd_from_top{
		padding-top: 2% !important;
	}
	.padding_from_bottom{
		padding-bottom: 48px !important;
	}
	.setting_background_color{
		background-color: #2d3842;
	}
	.featured_in_style{
		font-size: 16px;
   		color: #949596;
   		font-weight: var(--hex_font_normal);
	}
	.make_all_div_in_horizontal_line span > br{
		display: none;
	}
.padd_set_to_zero{
	padding-left: 0px;
	padding-right: 0px;
}

/* last logo stripe */
/* mdmhome media screen start from here */



.head_caption h1 > br{
	display: none;
}
@media screen and (max-width: 800px){
	.logo_heading{
		font-size: 24px !important;
		width: 95%;
		margin: 0 auto;
	}
	.logo_inline{
		width: 30% !important;
	}
	.parent_content_alignment_of_tab{
		width: 100% !important;
	}

}
@media screen and (max-width: 600px){
	.logo_inline{
		width: 44% !important;
	}
}
@media screen and (max-width: 320px){
	/* header */
	.head_caption h1{
		font-size: 28px;
	}	
	.head_caption h1 > br{
	display: inline;
	}
	.home_sub_head{
		font-size: 18px;
		line-height: 23px;
		padding-bottom: 2%;
	}
	.mdm_new_sign{
		width: 90%;
	}
	.padding_on_signup_stripe {
   		padding-top: 21px !important;
  }
  .mhex_new_signup_container{
    padding-top: 60px;
  }
	.new_mdm_button{
		width: 90%;
		margin-top: 10px;
	}
	/* header end */

	/*second stripe */

	.heading_control{
		font-size: 24px;
		/*margin-bottom: -16%;*/

	}
	.svg_margin_control{
		/*margin-top: 0%;
		margin-bottom: -10%;
		padding-top: 8%;*/
	}
	/* second stripe */
	/* logo stripe */
	.logo_inline{
		/*width: 49%;*/
		/*margin-left: 11%;
		padding-bottom: 5%;*/
	}
	/* logo stripe */
	/* signup stripe */
	.new_mdm_sign_wrap h2{
		font-size: 24px !important;
	}
	.style_for_no_credit{
		font-size: 15px !important;
	}
	.new_mdm_sign_wrap{
		padding-right: 0% !important;
		padding-left: 0% !important;
	}
	/* signup stripe */

	/* frst tab images */
	
	.tab_content_heading{
		font-size: 24px !important;
	}
	.image_padding {
 		 padding-top: 0px !important;
 		 
 		 
	}
	.image_align{
		padding-left: 14% !important;
	}
	/* first tab images */
	/* second tab values */
	.reduce_padding_to_zero{
  		padding-left: 0% !important;
  		/*padding-right: 0% !important;*/
	}
	/*.phone_model_gif_style{
		margin-left: 14% !important;
	}*/
	.background_image_align_messenger{
		background-size: contain;
		/*margin-left: 7% !important;
		padding-bottom: 3% !important;*/
	}
	.image_align_to_center{
		text-align: center;
		margin-left: 0% !important;
		margin-right: 0% !important;
		padding-left: 0% !important;
	}
	/* second tab values */

	/* last stripe logos */
	.make_all_div_in_horizontal_line span > br{
		display: inline !important;
	}
	.make_align_center{
		padding-right: 6% !important;
	}
	.make_all_div_in_horizontal_line{
		padding: 2% !important;
	}
	/* last stripe logos */
/*	.setting_padding{
		padding-top: 48% !important;
	}*/
}

@media screen and (min-width: 320px) and (max-width: 375px){
	/*.head_caption h1 > br{
	display: inline;
	}*/
	.head_caption h1{
		font-size: 20px;
	}
	.home_sub_head{
		font-size: 13px;
		line-height: 23px;
		padding-right: 10px;
		padding-bottom: 3%;
	}
	.mdm_new_sign{
		width: 87%;
	}
	.new_mdm_button{
		width: 87%;
		margin-top: 10px;
	}
	.padding_on_signup_stripe {
   		padding-top: 21px !important;
	}
	.heading_control{
		font-size: 24px !important;
		/*margin-bottom: -16% !important;
		margin-left: -2% !important;*/

	}
	.svg_margin_control{
		/*margin-top: 0%;
		margin-bottom: -12%;
		padding-top: 8%;*/
	}

	/* logo stripe */
	.logo_inline{
		/*width: 30%;
		margin-left: 11%;
		padding-bottom: 5%;*/
	}
	/* logo stripe */

	/* signup stripe */
	.new_mdm_sign_wrap h2{
		font-size: 24px !important;
		padding-left: 2% !important;
		padding-right: 2% !important;
	}
	.style_for_no_credit{
		font-size: 15px !important;
	}
	.new_mdm_sign_wrap{
		padding-right: 0% !important;
		padding-left: 0% !important;
	}

	/* signup stripe */

	/* frst tab images */
	

	.tab_content_heading{
		font-size: 24px !important;
	}
	.image_padding {
 		 padding-top: 0px !important;
 		 
 		 
	}
	.image_align {
		padding-left: 14% !important;
	}

	/* first tab images */

	/* second tab values */
	.reduce_padding_to_zero{
  		padding-left: 0% !important;
  		/*padding-right: 0% !important;*/
	}
	/*.phone_model_gif_style{
		margin-left: 21% !important;
	}*/
	.background_image_align_messenger{
		background-size: contain;
		/*margin-left: 7% !important;
		padding-bottom: 3% !important;*/
	}
	.image_align_to_center{
		text-align: center;
		margin-left: 0% !important;
		margin-right: 0% !important;
		padding-left: 0% !important;
	}
	/* second tab values */
		/* last stripe logos */
	.make_all_div_in_horizontal_line span > br{
		display: inline !important;
	}
	.make_align_center{
		padding-right: 6% !important;
	}
	.make_all_div_in_horizontal_line{
		padding: 2% !important;
	}
	/* last stripe logos */

}

@media screen and (min-width: 375px) and (max-width: 415px){
	.head_caption h1{
		font-size: 24px !important;
	}
	/*.head_caption h1 > br{
	display: inline;
	}*/
	.home_sub_head{
		font-size: 13px !important;
		line-height: 23px !important;
		padding-right: 10px;
		padding-bottom: 3%;
	}
	.mdm_new_sign{
		width: 87%;
	}
	.new_mdm_button{
		width: 87%;
		margin-top: 10px;
	}
	.padding_on_signup_stripe {
   		padding-top: 21px !important;
	}
	.heading_control{
		font-size: 24px !important;
		/*margin-bottom: -10%;
		margin-left: -2% !important;
*/
	}
	.svg_margin_control{
		/*margin-top: 0%;
		margin-bottom: -12%;*/

	}

	/* logo stripe */
	.logo_inline{
		/*width: 30%;
		margin-left: 11%;
		padding-bottom: 5%;*/
	}

	/* signup stripe */
	.new_mdm_sign_wrap h2{
		font-size: 24px !important;
		padding-left: 2% !important;
		padding-right: 2% !important;
	}
	.style_for_no_credit{
		font-size: 15px !important;
	}
	.new_mdm_sign_wrap{
		padding-right: 0% !important;
		padding-left: 0% !important;
	}
	/* signup stripe */

	/* frst tab images */
	

	.tab_content_heading{
		font-size: 24px !important;
	}
	.image_padding {
 		 padding-top: 0px !important;
	}
	.image_align{
		padding-left: 14% !important;
	}
	/* first tab images */

	/* second tab values */
	.reduce_padding_to_zero{
  		padding-left: 0% !important;
  		padding-bottom: 4%;
  		padding-right: 0% !important;
	}
	/*.phone_model_gif_style{
		margin-left: 21% !important;
	}*/
	.background_image_align_messenger{
		background-size: contain;
		/*margin-left: 7% !important;
		padding-bottom: 3% !important;*/
	}
	/* second tab values */
		/* last stripe logos */
	.make_all_div_in_horizontal_line span > br{
		display: inline !important;
	}
	.make_align_center{
		padding-right: 6% !important;
	}
	.make_all_div_in_horizontal_line{
		padding: 2% !important;
	}
	/* last stripe logos */
}

@media screen and (max-width: 991px){
		
	.windows_image_in_tab{
	  margin-left: 5%;
	  margin-bottom: -4.5px;
	}
	.macos_image_in_tab{
	  margin-left: -39%;
	}
	.tab_image_padding{
		padding-top: 50px;
   		padding-bottom: 50px;
   		max-width: 840px;
   		margin: auto;
	}
	.tab-content-alter>.active{
		width: 80%;
	}
	.image_padding img{
		width: 51%;
		text-align: center;
	}
	.image_align img{
		width: 41% !important;
	}
	.image_padding{
		padding-top: 0 !important;

	}
	.testimonail_row_style{
		padding-bottom: 28px;
	}
	.image_aligning {
   		width: 40% !important;
   	}
   	.set_padding_style{
  		padding-top: 23px;
	}
	.image_align_to_center{
		padding-top: 0px !important;
	}
	/*.windows_device_image_in_tab{
	  
	}
	.ios_image_in_tab{
	  position: absolute;top: 16% !important;left: 51% !important;width: 120px !important;
	}
	.android_image_in_tab{
	  position: absolute;top: 14% !important;left: 63% !important;width: 120px !important;
	}
	.tvos_image_in_tab{
	  position: absolute;top: 59% !important;left: 72% !important;width: 99px !important;
	}*/

	
}

@media screen and (max-width: 650px){
	.french_home_alter_style .tab_movements > li{
	    width: auto;
	    min-width: 0px;
	    padding: 0px 2%;
  }
}

@media screen and (max-width: 500px){
		
	/*.windows_image_in_tab{
	  position: relative;left: 8% !important;top: 0% !important;width: 400px !important;
	}*/
	.macos_image_in_tab{
	  /*margin-bottom: -5px;*/
	}
	.tab-content-alter>.active{
		width: 90%;
	}
	.tab_movements > li{
		min-width: 79px;
	}
	.none_class{
		display: none;
	}
	.tab_movements{
		margin-left: 14px !important;
	}
	.parent_of_list{
		margin-left: 14px !important;
	}
	/*.windows_device_image_in_tab{
	  position: absolute;top: 24% !important;left: 43% !important;width: 110px !important;
	}
	.ios_image_in_tab{
	  position: absolute;top: 16% !important;left: 51% !important;width: 120px !important;
	}
	.android_image_in_tab{
	  position: absolute;top: 14% !important;left: 63% !important;width: 120px !important;
	}
	.tvos_image_in_tab{
	  position: absolute;top: 59% !important;left: 72% !important;width: 99px !important;
	}*/

	
}

/*@media screen and (max-width: 606px){
	.windows_image_in_tab{
	  position: relative;left: 2% !important;top: 0% !important;width: 280px !important;
	}
	.macos_image_in_tab{
	  position: absolute;left: 19% !important;top: 18% !important;width: 290px !important;
	}
	.windows_device_image_in_tab{
	  position: absolute;top: 24% !important;left: 36% !important;width: 80px !important;
	}
	.ios_image_in_tab{
	  position: absolute;top: 18% !important;left: 46% !important;width: 84px !important;
	}
	.android_image_in_tab{
	  position: absolute;top: 14% !important;left: 58% !important;width: 84px !important;
	}
	.tvos_image_in_tab{
	  position: absolute;top: 55% !important;left: 67% !important;width: 80px !important;
	}
}*/


@media screen and (min-width: 415px) and (max-width: 768px){
	.head_caption h1{
		font-size: 28px !important;
	}
	.home_sub_head{
		line-height: 23px;
		padding-right: 10px;
		padding-bottom: 3%;
		padding-top: 2%;
		margin: 0 auto;
		padding-left: 2%;
		padding-right: 4%;
	}
	.heading_control{
		font-size: 24px;
		/*margin-bottom: -10%;
		margin-left: -2% !important;*/

	}
	.svg_margin_control{
		/*margin-top: 0%;
		margin-bottom: -12%;*/

	}

	/* logo stripe */
	.logo_inline{
		/*width: 30%;*/
		/*margin-left: 19%;*/

		/*padding-bottom: 5%;
		text-align: center;
		padding-left: 5%;
		padding-right: 2%;*/
	}

	/* signup stripe */
	/* first tab images */
	.tab_content_heading{
		font-size: 24px !important;
	}
	.image_padding {
 		 padding-top: 0px !important;
	}
	/* first tab images */

	/* second tab values */
	.reduce_padding_to_zero{
  		padding-left: 0% !important;
  		padding-right: 0% !important;
  		padding-bottom: 4% !important;
	}
	
	.background_image_align_messenger{
		background-size: contain;
		/*margin-left: 15% !important;*/
		/*padding-bottom: 3% !important;*/
	}
	
	/*.padding_on_heading_content{
		padding-bottom: 0% !important;
	}*/
	/*.phone_model_gif_style{
		margin-left: 37% !important;
	}*/
	/*.background_image_align_remote_control{
 		 margin-left: 14% !important;
 		 margin-right: 14% !important;
	}*/
	.align_left_side_image{
	  	/* mostly used 768 width */
	  	margin-left: 11% !important;
	  	margin-right: 18% !important;
	  	padding-left: 3% !important;
	}
	.image_align_to_center{
		text-align: center;
		margin-left: 0% !important;
		margin-right: 0% !important;
		padding-left: 0% !important;
	}
	/* second tab values */
		/* last stripe logos */
	.make_all_div_in_horizontal_line span > br{
		display: inline !important;
	}
	.make_align_center{
		padding-right: 5% !important;
	}
	.make_all_div_in_horizontal_line{
		padding: 2% !important;
	}
	/* last stripe logos */

}

@media screen and (min-width: 415px) and (max-width: 678px){
	.small_device_image_align{
		margin-left: 0% !important;
	}
	/*.phone_model_gif_style{
		margin-left: 16% !important;
	}*/
	/*.background_image_align_messenger{
		margin-left: 0% !important;
	}*/
	/*.background_image_align_remote_control{
		margin-left: 2% !important;
		margin-left: 6% !important;
	}*/
}

@media screen and (min-width: 768px) and (max-width: 800px){
	.home_sub_head{
		width: 96%;
	}
	.new_mdm_sign_wrap{
		padding-top: 2%;
	}
	/*.svg_margin_control{
		margin-top: 0px;
		margin-bottom: 0px;
	}*/
	.heading_control{
		font-size: 24px;
		/*margin-bottom: -10%;*/

	}
	.svg_margin_control{
		/*margin-top: 0%;
		margin-bottom: -12%;*/

	}

	/* logo stripe */
	.logo_inline{
		/*width: 30%;*/
		/*margin-left: 19%;*/

		/*padding-bottom: 5%;
		text-align: center;
		padding-left: 6%;
		padding-right: 3%;*/
	}
	/* logo stripe */
			/* frst tab images */
	

	/* first tab images */

	/* second tab images */
	/*.phone_model_gif_style{
		margin-left: 37% !important;
	}*/
	.background_image_align_messenger{
		background-size: contain;
		/*margin-left: 15% !important;*/
		/*padding-bottom: 3% !important;*/
	}
	.align_left_side_image{
	  	/* mostly used 768 width */
	  	margin-left: 11% !important;
	  	margin-right: 18% !important;
	  	padding-left: 3% !important;
	}
	.image_align_to_center{
		text-align: center;
		margin-left: 0% !important;
		margin-right: 0% !important;
		padding-left: 0% !important;
	}


}

@media screen and (min-width: 768px) and (max-width: 991px){
	/* two box testimonial */
	.left_arrow_mark_alignment{
		margin-left: 0% !important;
		margin-right: 0% !important;
		margin-top: 70% !important
	}
	.right_arrow_mark_alignment{
		margin-left: 59% !important;
		margin-top: 81% !important;
	}
	/* two box testimonaila */
}

@media screen and (min-width: 801px) and (max-width: 1024px){
	.home_sub_head{
		width: 96%;
	}
	.new_mdm_sign_wrap{
		padding-top: 2%;
	}
	.heading_control{
		font-size: 28px;
		/*margin-bottom: -10%;*/

	}
	.svg_margin_control{
		/*margin-top: 0%;
		margin-bottom: -12%;*/

	}

	/* logo stripe */
	.logo_inline{
		/*width: 30%;*/
		/*margin-left: 19%;*/

	/*	padding-bottom: 5%;
		text-align: center;
		padding-left: 6%;
		padding-right: 3%;*/
	}

	/* logo stripe */
			/* frst tab images */
	

	/*.align_left_side_image{
  		 mostly used 768 width 
  		margin-left: 18%;
  		margin-right: 18%;
	}*/
	/* .phone_model_gif_style {
  		margin-left: 36% !important;
	}*/
	.background_image_align_messenger{
		background-size: contain;
	}
	.image_align_to_center{
		text-align: center;
		margin-left: 0% !important;
		margin-right: 0% !important;
		padding-left: 0% !important;
		padding-top: 45px;
	}
	
	/* first tab images */
}

@media screen and (min-width: 1025px){
	.heading_control{
		/*font-size: 28px;*/
		/*margin-bottom: -10%;*/

	}
	.svg_margin_control{
		/*margin-top: 0%;
		margin-bottom: -12%;*/

	}

	/* logo stripe */
	/*.logo_inline{
		
		padding-bottom: 5%;
		text-align: center;
		padding-left: 6%;
		padding-right: 3%;
	}*/
	/*.phone_model_gif_style {
  		margin-left: 36% !important;
	}*/
	.background_image_align_messenger{
		background-size: contain;
		margin-top: 20px;
	}
	.image_align_to_center{
		padding-top: 45px;
	}
	.expense_padding_style{
		padding-top: 0px !important;
		max-width:400px;
	}
	.kiosk_padding_style{
		padding-top: 10px;
	}
	.fencing_margin_style{
		margin-top: 17px;
	}
	.ios_image_in_tab{
		position: relative;
		display: inline-block;
		max-width: 151px;
	}
	.windows_image_in_tab{
		position: relative;
   		display: inline-block;
   		max-width: 466px;
   		margin-bottom: -5.5px;
	}
	
}


@media screen and (max-width: 767px){
	.videoimage_align_messenger {
    width: 100% !important;
    height: auto !important;
    margin-left: 0px !important;
    margin-top: 0px !important;
    padding: 13px 30px !important;
    position: inherit !important;
	}
	.videoimage_align_remote_control{
		padding: 19px 1px 16px 5px !important;
	}
	.row 
	{
   		margin-left: 0;
   		margin-right: 0;
	}
	.videoimage_align_fencing{
		padding: 19px 10px !important;
	}
}
@media screen and (max-width: 414px){
	.videoimage_align_messenger{
		padding: 8px 18px !important;
	}
	.videoimage_align_remote_control{
		padding: 13px 3px 13px 4px !important;
	}
	.set_margin_zero{
		margin: 0;
	}
}

.display_block{
	display: inline-block !important;
}

.padding_on_signup_stripe{
		padding-top: 52px;
}


@media screen and (max-width: 574px){
	.kiosk_icon_next, .kiosk_icon_previous
    {
    	margin-top: 160px;
     }
 	.full_width_specifying {
   		max-width: 309px !important;
	}
	.kiosk_icon_previous
    {
		margin-left: 0;
    }
}


@media screen and (max-width: 577px){
	.mdm_new_sign{
		width: 80% !important;
	}
	.new_mdm_button{
		width: 80% !important;
		margin-top: 10px;
	}
	.head_caption h1{
		font-size: 28px !important;
	}	
	
	.home_sub_head{
		font-size: 18px !important;
		line-height: 23px !important;
		
	}
}
@media screen and (min-width: 578px){
	.mdm_new_sign{
		width: 272px !important;
		margin-right: 5px;
	}
	.new_mdm_button{
		width: 240px !important;
	}
}
@media screen and (min-width: 578px) and (max-width:590px){
	.hexnode_page_header_container{
		padding: 0 4px !important;
	}
}
@media screen and (max-width: 990px){
	.parent_of_list::after{
		width: 1075px !important;
	}
}
@media screen and (min-width: : 990px){
	.parent_of_list::after{
		width: 1232px !important;
	}
}
@media screen and (max-width: 477px){
	.tab_movements::after{
		width: 480px !important;
	}
}
@media screen and (max-width: 600px){
	.control_show_phone{
		display: block;
		width: 95% !important;
		margin: 0 auto;
	}
	.control_show_above_phone{
		display: none;
	}
}
@media screen and (min-width: 601px){
	.control_show_above_phone{
		display: block;
	}
	.control_show_phone{
		display: none;
	}
}
@media screen and (max-width: 582px){
	.videoimage_align_fencing{
		padding: 18px 11px !important;
	}
}
@media screen and (max-width: 446px){
	.videoimage_align_fencing{
		padding: 17px 10px !important;
	}
}
@media screen and (max-width: 428px){
	.videoimage_align_fencing{
		padding: 16px 10px !important;
	}
}
@media screen and (max-width: 386px){
	.videoimage_align_fencing{
		padding: 14px 10px !important;
	}	
}
@media screen and (max-width: 333px){
	.videoimage_align_fencing{
		padding: 13px 10px !important;
	}	
}

/* new pricing page */

/* header */
.header_heading{
		font-size: 38px;
		color: white;
		line-height: 54px;
	}
	.header_sub_heading{
		font-size: 20px;
		color: white;
		max-width: 689px;
		margin: 0 auto;
	}
	.header_sub_heading span{
		padding: 0 15px;
		display: inline-block;

	}
/* header */

/* tile stripe */
.set_max_width{
	max-width: 1280px;
	margin: 0 auto;	
}
.set_padding_zero{
		padding-left: 0px;
		padding-right: 0px;
	}
	.set_background{
		background-color: #f8fafe;
    min-height: 450px;
    padding-top:15px;
	}
	.column_style{
		/*border: 1px solid;*/
		min-height: 200px;
		height: 847px;
		border-color: #6cd2d2;
		margin-top: 25px;
		/*margin-bottom: 41px;*/
		width: 23.7%;
		margin-left: 1%;
		border-radius: 5px;
		background-color: white;
		/*box-shadow: 0px 0px 3px 1px #cebebe;*/
		box-shadow: 0px 0px 9px 0px rgba(173, 159, 159, 0.1);
		max-width: 293px;
	}
	.express_icon_style{
		/*width: 164px;*/
		height: 90px;
		/*padding: 30px;*/
		margin: 0 auto;
	}
	.pro_icon_style{
		/*width: 189px;*/
		height: 90px;
		/*padding: 30px;*/
		margin: 0 auto;
	}
	.enterprise_icon_style{
		width: 130px;
		margin: 0 auto;
	}
	.ultimate_icon_style{
		height: 115px;
		margin: 0 auto;
	}
	.express_image_padding{
		height: 133px;
		padding: 15px;
	}
	.pro_image_padding{
		height: 133px;
		padding: 20px;
	}
	.enterprise_image_padding{
		padding: 23px;
		height: 148px;
	}
	.ultimate_image_padding{
		height: 133px;
		padding: 15px;
	}
	.to_center{
		margin: 0 auto;
		text-align: center;
	}
	.heading_in_column{
		font-size: 22px;
		font-weight: 300;
		color: #000;
	}
	.dollar_style{
		font-size: 40px;
		font-weight: var(--hex_font_semibold);
		color: #2b3a4a;
  }
  
	.dollar_content_style{
		font-size: 14px;
		font-weight: var(--hex_font_normal);
		color: #666666;
    line-height: 19px; 
    margin-bottom:0;
    padding-right: 10px;
    padding-left: 10px;
    padding-top:20px;
	}
	.display_style_left{
		text-align: center;
		display: block;
		margin-right: 0px;
	}
	.display_style_right{
		text-align: center;
		display: block;
		line-height: normal;
	}
	.padding_top{
		padding-top: 15px;
	}
	.small_content_style{
		font-size: 13px;
		font-weight: var(--hex_font_normal);
		color: #666666;
    padding: 4px 10px 0;
    
  }
  .small_content_style p{
    line-height: 18px;
  }
	.button_style{
		/*background-color: #F3364C;*/
		background-color: var(--hex_btn_bg_color);
	    border: none;
	    color: white;
	    padding:12px 32px;
	    text-align: center;
	    text-decoration: none;
	    font-size: 16px;
	    margin: 4px 2px;
	    cursor: pointer;
	    max-width: 246px;
	    height: 53px;
	    width: 246px !important;
	    border-radius: 3px;
	    font-family: var(--hex_font_family) !important;
	    -webkit-transition: all 0.3s ease;
	    transition: all 0.3s ease;

  }
  .column_style .button_padding_15 .button_style{
    padding: 0;
    line-height:45px;
  }
	.get_quote_button{
		background-color: #eef4ff !important;
		border-color: #d5e2fa;
		color: #4472a1;
		border: 1px solid #d5e2fa;
  }
  .column_style .get_quote_button{
    border: none;
  }
	.title_of_description{
		color: #2b3a4a;
		font-size: 13px;
		font-weight: var(--hex_font_semibold);
		text-align: left;
		padding-top: 7px;
		margin-bottom: 0px;
	}
	.li_color{
		color: #d1e2ff;
		text-align: left;
		line-height: 25px !important;
		font-size: 29px;
		/*list-style-type: none;*/
	}
	.span_color{
		color: #2b3a4a;
		font-size: 13px;
		font-weight: 300;
	}

	.p_tag_padding_zero{
		padding: 0;
	}
	.remove_row_style{
		margin: 0;
  }
  /*
	.style_for_enterprise_column_only{
		margin-top: 0px !important;
		height: 874px !important;
		border: 1px solid rgb(92, 158, 226);
	  	box-shadow: 0px 0px 18px 0px rgba(89, 126, 164, 0.21);
  }
  */
	.padding_top_column_style{
		padding-top: 2%;
	}
	.padding_top_enterprise{
		/*padding-top: 10%;*/
	}
	.show_arrow_for_mobile{
		display: block;
		/* border-top: 1px solid #e9eef6; */
		cursor: pointer;
	}
	.show_block_for_mobile{
		/*display: block;*/
	}
	.show_arrow_for_accordion_on_mobile{
		display: none;
	}
	.set_background_for_title{
		background-color: #edf6ff;
		height: 44px;
		line-height: 44px;
	}
	.padding_on_header{
		padding-top: 180px;
	}
	.set_padding_15{
	  padding-left: 30px;
	  padding-right: 30px;
	}
	.circle_style_for_li{
		height: 10px;width: 10px;color: black;border-radius: 50%;display: inline-block;margin-right: 5px;
		background-color: #d1e2ff;

	}
	.list_content_style{
		display: inline;
		font-size: 13px;
		color: #565a61;
		font-weight: var(--hex_font_normal);
		margin-left: 5px;
	}
	.total_list_content_line_height{
		line-height: 22px;
		padding-bottom: 4%;
	}
	.full_width_and_center{
		max-width: 1152px;
		margin: 0 auto;
	}
	.two_box_content_right_padding{
		padding-right: 26px;
	}
	.two_box_content_left_padding{
		padding-left: 26px;
	}
	/* tle stripe */
	/* tile stripe_2 two box content */
	.column_style_2{
		border: 1px solid;
		min-height: 200px;
		height: 290px;
		border-color: #6cd2d2;
		margin-top: 20px;
		margin-bottom: 10px;
		/* width: 23.7%; */
		margin-left: 1%;
		border-radius: 10px;
    background-color: white;
    padding:0 20px;
    position: relative;
    box-shadow: 0px 3px 4px #fffafa;
    vertical-align: top;
    /* z-index:1; */
    
  }
  .add_on_border_style{
    border-color: #f1f6fe;
  }
	.icon_width_of_recommended_add_on{
		width: 40px;
		height: 40px;
		margin: 20px auto 10px;
	}
	.heading_in_box{
		font-size: 16px;
		font-weight: var(--hex_font_semibold);
	}
	.content_in_box{
		font-size: 14px;
		font-weight: var(--hex_font_normal);
    text-align: center;
    color: #686868;
    position: relative;
  }
  .special_note_add_on{
    color: #9e9e9e;
    text-align: center;
    font-size:13px;
    font-weight: var(--hex_font_normal);
    line-height:18px;
    position: absolute;
    bottom:0;
    width:100%;
  }
  .column_style_2 .content_in_box{
    height: 90px;
  }
  .english_pricing_style .column_style_2 .content_in_box{
    height: 90px;
  }
  .english_pricing_style .column_style_2{
    height: 285px;
  }
  .french_pricing_style .column_style_2, .spanish_pricing_style .column_style_2{
    height: 310px;
  }
  .french_pricing_style .column_style_2 .content_in_box, .spanish_pricing_style .column_style_2 .content_in_box{
    height: 110px;
  }
  @media (min-width: 991px) and (max-width: 1100px){
    .french_pricing_style .column_style_2, .spanish_pricing_style .column_style_2{
      height: 325px;
    }
    .french_pricing_style .column_style_2 .content_in_box, .spanish_pricing_style .column_style_2 .content_in_box{
      height: 125px;
    }
  }
  @media (min-width: 641px) and (max-width: 726px){
    .french_pricing_style .column_style_2, .spanish_pricing_style .column_style_2{
      height: 325px;
    }
    .french_pricing_style .column_style_2 .content_in_box, .spanish_pricing_style .column_style_2 .content_in_box{
      height: 125px;
    }
  }
  .german_pricing_style .column_style_2{
    height:320px;
  }
  .german_pricing_style .column_style_2 .content_in_box{
    height: 120px;
  }
  .column_style_2 .content_in_box p{
    line-height: 20px;
  }
	.dropdown_style{
		position: relative;
		display: inline-block;
  }
  .dropdown_style_overlay{
    position: absolute;
    top: 0;
    bottom:0;
    left:0;
    right:0;
    z-index:2000;
  }
	.dropbutton{
		background-color: #f0f5ff;
		font-size: 14px;
		font-weight: 300;
		border: none;
		cursor: pointer;
		height: 41px;
    width: 210px;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
  }
  /* .spanish_pricing_style .dropbutton{
    width: 230px;
    font-size: 13px;
  } */
  
  .dropbutton_addon::before{
    content: url('https://www-review3.hexnode.com/static/img/pricing/files/plus-icon.svg');
    display: inline-block;
    position: absolute;
    left: 9%;
    width:18px;
    height:auto;
    margin-top:2px;
  }
  .dropbutton_addon::after{
    content: url('https://www-review3.hexnode.com/static/img/pricing/files/down-arrow.svg');
    display: inline-block;
    position: absolute;
    right: 9%;
    width:20px;
    height:auto;
  }
  /* .spanish_pricing_style .dropbutton_addon::before{
    left: 5%;
  }
  .spanish_pricing_style .dropbutton_addon::after{
    right: 5%;
  }
  .spanish_pricing_style .dropdown_content_style{
    width:230px;
  }
  @media (max-width: 1060px) and (min-width: 991px){
    .spanish_pricing_style .dropbutton, .spanish_pricing_style .dropdown_content_style{
      width: 210px;
    }
    .spanish_pricing_style .dropbutton_addon::before{
      left: 4%;
    }
    .spanish_pricing_style .dropbutton_addon::after{
      right: 4%;
    }
  } */
  .dropdown_style::selection,.dropbutton::selection{
    background:none;
  }
	.dropdown_content_style{
		display: none;
		position: absolute;
		background-color: #fff;
		width: 210px;
		box-shadow: 0px 5px 18px 1px rgb(245, 245, 245);
    border-radius: 0 0 5px 5px;
    opacity: 0;
    z-index:0;
    -webkit-transition: all .25s ease;
    -moz-transition: all .25s ease;
    -ms-transition: all .25s ease;
    -o-transition: all .25s ease;
    transition: all .25s ease;
	}
	.dropdown_content_style a{
		color: black;
		padding: 10px 10px;
		text-decoration: none;
    display: block;
    cursor: pointer;
    font-size: 16px;
    line-height: 26px;
  }
  .dropdown_content_style a:first-child{
    padding-top:15px;
  }
  .dropdown_content_style a:last-child{
    padding-bottom:15px;
    border-radius: 0 0 5px 5px;
  }
	.dropdown_content_style a:hover {background-color: #f0f5ff}
  /*.dropdown_style:hover .dropdown_content_style {display: block;}*/
  .show_dropdown{
    display:block;
    opacity: 1;
    z-index: 10;
    -webkit-animation: dropdown_toggle_in .2s ease forwards;
    -moz-animation: dropdown_toggle_in .2s ease forwards;
    -ms-animation: dropdown_toggle_in .2s ease forwards;
    -o-animation: dropdown_toggle_in .2s ease forwards;
    animation: dropdown_toggle_in .2s ease forwards;
  }
	.dropdown_style:hover .dropbutton{background-color: #e4edff;}
	.circle_style{
		color: #73cdd6;
		font-size: 17px;
	}
	.fa_icon_margin_style_for_plus{
		margin-left: 10%;
		float: left;
	}
	.fa_icon_margin_style_for_caret_down{
		margin-right: 10%;
		float: right;
  }
  .column_style_2 .drop_value{
    padding-top:10px;
  }
	.total_pay_year_style_dollar{
		font-size: 19px;
		font-weight: var(--hex_font_normal);
	}
	.total_pay_year_style_content{
		font-size: 15px;
		font-weight: 300;
	}
	.box_border_style{
		background-color: #fff;
		border-color: #254b95;
		border-radius: 10px;
  }
  @-webkit-keyframes column_style_2FadeIn {
    0% {
      opacity: 0;
      top: -15px;
    }
    100% {
      opacity: 1;
      top: 0;
    }
}
@-moz-keyframes column_style_2FadeIn {
    0% {
      opacity: 0;
      top: -15px;
    }
    100% {
      opacity: 1;
      top: 0;
    }
}
@keyframes column_style_2FadeIn {
    0% {
      opacity: 0;
      top: -15px;
    }
    100% {
      opacity: 1;
      top: 0;
    }
}
@-webkit-keyframes dropdown_toggle_in {
  0% {
    opacity: 0;
    top: 5px;
  }
  100% {
    opacity: 1;
    top: 42px;
  }
}
@-moz-keyframes dropdown_toggle_in {
  0% {
    opacity: 0;
    top: 5px;
  }
  100% {
    opacity: 1;
    top: 42px;
  }
}
@keyframes dropdown_toggle_in {
  0% {
    opacity: 0;
    top: 5px;
  }
  100% {
    opacity: 1;
    top: 42px;
  }
}
	/* starting second row means two box */
	.two_box_column_style{
		height: 272px;
		background-color: #f8fafe;
		border-radius: 10px;
		width: 48%;
		margin-left: 2%;
		max-width: 562px;
	}
	.set_margin_bottom{
		margin-bottom: 3%;
	}
	.two_box_left_image_style{
		max-width: 40%;
		float: left;
		height: 265px;
		
	}
	.two_box_left_content_style{
		float: right;
		text-align: right;
		width: 57%;
		padding-top: 9%;
		
	}
	.two_box_heading_style{
		font-size: 24px;
		font-weight: var(--hex_font_normal);
	}
	.two_box_content_style{
		font-size: 14px;
		font-weight: var(--hex_font_normal);
		text-align: right;
		color: #686868;
   		line-height: 23px;
	}
	.two_box_get_quote_style{
		padding: 8px 33px !important;
		height: 45px !important;
		width: 180px !important;
		margin-top: 3%;
	}
	.two_box_right_image_style{
		max-width: 40%;
		float: right;
		height: 265px;
		
	}
	.align_left{
		text-align: left;
	}
	.align_right{
		text-align: right;
	}
	.two_box_right_content{
		float: left;
		text-align: left;
		width: 57%;
		padding-top: 71px;
	}
	.set_padding{
		padding-bottom: 0%;
		padding-top: 2%;
	}
	.left_image_reduce_padding{
		padding-left: 0px;
	}
	.full_width_and_center_for_two_box{
		max-width: 1140px;
		margin: 0 auto;
		padding: 9px 0px;
	}
	/* tile stripe 2 */
/* accordion page styles here */
.set_background_color{
  background-color: #f8fafe !important;
  padding-bottom: 41px;
}
.panel-heading{
  background-color: #fefefe !important;
}
.border_to_zero{
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
  border-top: 0;
}
.border_to_zero_for_first_row{
  /*border-left: 0;
  border-right: 0;*/
  border-bottom: 0;
  
}
.border_left_zero{
  border-left: 0;
  text-align: left;
  padding-left: 15px;
}
.remove_border_bottom{
  border-bottom: 0;
}
.border_bottom{
  border-bottom: 1px solid #e9eef6 !important;  
}
.enterprise_column_style{
  background-color: #fbfcff;
  border-left: 1px solid #e9eef6 !important;
  border-right: 1px solid #e9eef6 !important;
}
.remove_image_transform{
  transform: rotate(0deg) !important;
}
.add_image_transform{
  transform: rotate(270deg);
}
.colum_width{
  max-width: 100px;
  width: 12%;
}
.down_arrow_icon_style{
  max-width: 10px;max-height: 10px;display: inline-block;transform: rotate(270deg);
}
.accordian_title_style{
  font-weight: var(--hex_font_normal)!important;display: inline-block;padding-left: 15px;
  font-size: 16px;
   width: 90%;
   vertical-align: top;
  
}
@media screen and (min-width: 601px) and (max-width: 634px){
	.accordian_title_style{
		width: 89%;
	}
}

.accordian_title_style a{
  color: black;
}
.accordian_title_style a:hover{
  /*color: #8ec2f9;*/
  text-decoration: none;
}
.width_of_column_heading{
  width: 457px;
}
.content_width_of_column{
  width: 457px;
}
.border_bottom_zero{
  border-bottom: 0px solid #e9eef6 !important;
}
.margin_set_for_hide{
  margin-top: -45px;
}
.show_block{
  display: block;
}
.hide_block{
  display: none;
}
.display_block_new{
  display: none !important;
}
.text_align_left{
  text-align: left;
}

.desktop_block{
  display: block !important;
   border-bottom: 0;
   border: 1px solid #e9eef6 ;
   border-radius: 5px;
    box-shadow: none;
}
.expand{
  margin-left: 64px !important;
}
.cross_arrow_style{
  height: 11px;
  width: 11px;
}
.tick_arrow_style{
  width: 14px;
  height: 10px;
}
.column_font_style{
  font-size: 16px;
  font-weight: var(--hex_font_normal);
}
.heading_column_font_style{
  font-size: 18px;
  font-weight: var(--hex_font_normal);
}
.row_content_font_style{
  font-size: 15px;
  font-weight: var(--hex_font_normal);
}
.compare_plan_heading_style{
  font-size: 24px;
  font-weight: var(--hex_font_normal);
  padding-top: 34px;
}
.pricing_compare_icon{
  width: 50px;
  height: 37px;
}
.compare_plan_margin{
  margin-left: 2%;
  display: inline-block;
}
.expand_all_style{
	color: #717b8f;
	font-size: 14px;
	padding: 3px 8px;
	background-color: #e4ecf9;
	border-radius: 3px;
  text-decoration: none;
  cursor: pointer;
}


/* pricing_faq_style */
.pricing_faq_icon_style{
	width: 55px;
	height: 37px;
}
.pricing_faq_heading_style{
	display: inline-block;
	padding-left: 1%;
	/*padding-top: 2%;*/
	font-size: 24px;
	font-weight: var(--hex_font_normal);
}
.font_style_faq_heading{
	font-size: 16px;
	font-weight: 300;
	text-align: left;
	text-decoration: none !important;
	color: black;
	display: inline-block;
}
.content_style_of_pricing_faq{
	font-size: 14px;
	font-weight: var(--hex_font_normal);
	text-align: left;
	padding-left: 31px;
}
.icon_right_padding{
	padding-right: 10px;
}
.set_padding_bottom_for_pricing_faq{
	padding-bottom: 37px;
}
.set_height_of_faq{
	/*min-height: 400px;*/
}
/* last stripe */
.auto_height{
	/*height: auto;*/
	min-height: 320px;
}
/* pricing page second stripe styles */

@media screen and (max-width: 1400px){
	.express_image_padding, .pro_image_padding{
		height: 101px;
   		padding: 15px;
	}
	.express_icon_style, .pro_icon_style{
		height: 71px;
		margin: 0 auto;
	}
	.enterprise_icon_style{
		width: 117px;
   		margin: 0 auto;
	}
	.enterprise_image_padding{
		padding: 23px;
   		height: 116px;
	}
	.ultimate_icon_style{
		height: 92px;
   		margin: 0 auto;
	}
	.ultimate_image_padding{
		 height: 101px;
		 padding: 15px;
	}
	.padding_top{
		padding-top: 3px;
	}
	.padding_top_column_style{
		padding-top: 10px;
	}
	.circle_style_for_li{
		height: 7px;
   		width: 7px;
	}
	.set_padding_15{
		padding-left: 20px;
		padding-right: 20px;
	}
	.circle_li_alignment{
		margin-top: -3px;
	}

	.column_style{
		height: 766px;
	}
	

}

@media screen and (max-width: 1202px){
	.li_color{
		line-height: 22px !important;
	}
}

@media screen and (max-width: 1199px){
	.button_style{
		width: 100% !important;
	}
}

@media screen and (max-width: 1121px){
	.li_color{
		line-height: 23px !important;
	}
	
	/*.column_style{
		height: 830px !important;
	}
	.style_for_enterprise_column_only{
		height: 855px !important;
		
	}*/
	.set_padding_15{
	  padding-left: 15px;
	  padding-right: 15px;
	}
	.button_padding_15{
		/*padding-left: 15px;
    padding-right: 15px;
    */
	}
	.padding_left_of_faq{
		/*padding-left: 15px !important;*/
	}
}

@media screen and (max-width: 990px){
	.column_style{
		width: 48.5%;
		/*height: auto;*/
		margin-bottom: 0px;
	}
	.colum_width{
    	width: 13%;
  	}
  	.li_color{
		line-height: 25px !important;
	}
	.style_for_enterprise_column_only{
		/*height: 767px !important;*/
		margin-top: 25px !important;
	}
	.padding_top_column_style{
		padding-top: 0% !important;
	}
	/*.padding_top_enterprise{
		padding-top: 0% !important;
	}*/
	.auto_height{
		min-height: 361px;
	}
	.last_stripe_heading_style{
		padding-top: 0% !important;
	}
	.style_of_image{
		height: 175px !important;
	}
	.total_list_content_line_height{
		line-height: 27px;
		padding-bottom: 0%;
	}

	.hide_block_for_mobile{
		/*display: none !important;
		height: auto;*/
	}
	.show_arrow_for_mobile{
		/*display: block;
		border-top: 1px solid #e9eef6;
		cursor: pointer;*/
	}
	.full_width_and_center{
		max-width: 619px;
	}
	.style_for_enterprise_column_only{
		/*height: auto !important;*/
	}
	.padding_top_for_ultimate{
		/*padding-top: 22px;*/
	}
	.set_height_for_ultimate{
		/*height: 741px;*/
		height: 748px;
	}
	.full_width_and_center_for_two_box{
		max-width: 562px !important;
	}
	.expand {
   		width: auto;
   		float: right;
   		margin-right: 8px;
	}
	.padding_bottom_on_tilestripe{
		padding-bottom: 25px;
	}

	.express_column_only{
		height: 675px;
	}
	.pro_column_only{
		height: 675px;
	}
}

@media screen and (max-width: 767px){
	.faq_to_center_on_mobile{
		max-width: 500px;
		margin: 0 auto;
		
	}
}
@media screen and (max-width: 600px){
  .auto_scroll{
    overflow:auto;
  }
  .display_block_new{
    display: block !important;
  }
  .desktop_block{
    display: none !important;
  }
  .margin_set_for_hide{
    margin-top: 0px !important;
  }
  .padding_on_header{
		padding-top: 173px;
	}
	.two_box_column_style{
		width: 96% !important;
	}
	.two_box_left_content_style{
		width: 57% !important;
	}
	.two_box_heading_style{
		font-size: 20px !important;
	}
	.two_box_content_style{
		font-size: 12px !important;
	}
	.two_box_right_content{
		width: 57% !important;
	}
	.style_of_image{
		display: none;
	}
	.padding_top_for_mobile_on_laststripe{
		padding-top: 10%;
	}
	.padding_bottom_on_header{
		padding-bottom: 50px;
	}
	.auto_height{
		min-height: 226px;
	}
	.column_font_style{
		font-size: 14px;
	}

}
.default_class_for_title_on_mobile{

}
.changed_class_for_title_on_mobile{

}
.arrow_style_changed_on_mobile{

}
.default_arrow_style_on_mobile{

}

@media screen and (max-width: 550px){
	.column_style{
		width: 98%;
		height: auto !important;
		max-width: 100%;
	}
	.button_style{
		width: 100% !important;
		height: 48px;
	}
	/*.hide_block_for_mobile{
		display: none !important;
	}*/
	.get_quote_button{
		margin-bottom: 5%;
	}
	.show_arrow_for_mobile{
		display: block;
		border-top: 1px solid #e9eef6;
		cursor: pointer;
	}
	
	
	.set_height_of_faq{
		min-height: 0px !important;
	}
	.full_width_and_center{
		max-width: 85%;
	}
	.header_heading{
		font-size: 28px !important;
	}
	.header_sub_heading{
		font-size: 15px;
		color: white;
	  	line-height: 18px;
	  	width: 90%;
	  	margin: auto;
	}
	.full_width_and_center_for_two_box{
		max-width: 500px !important;
	}
	.faq_to_center_on_mobile{
		padding-right: 15px;
	}
	.header_sub_heading{
		line-height: 25px !important;
		margin-top: 10px !important;
	}
	.header_heading{
		line-height: 33px !important;
	}
	/*
	.default_class_for_title_on_mobile{
		float: left;
		width: 58%;
		-webkit-transition: all .8s ease-in-out;
   		transition: all .8s ease-in-out;
   		text-align: right;
   
	}
	
	.changed_class_for_title_on_mobile{
		width: 100%;
		-webkit-transition: all .8s ease-in-out;
   		transition: all .8s ease-in-out;
   		float: left;
	}*/
	.default_arrow_style_on_mobile #accordion_arrow {
   		/*margin-right: 53px;*/
  }

	.arrow_style_changed_on_mobile #accordion_arrow {
  		margin-right: 0px !important;
	}
	/*.default_arrow_style_on_mobile #pricing_faq_arrow {
   		margin-right: 53px;
	}*/
	.arrow_style_changed_on_mobile #pricing_faq_arrow {
  		margin-right: 0px !important;
	}
	.set_height_of_faq{
		padding-bottom: 25px;
	}
	.pricing_faq_heading_style{
		padding-bottom: 3%;
	}
	.margin_for_faq_arrow{
		margin-top: -11px;
	}
	.hide_block_for_mobile {
	   	position: relative;
	   	/* height: 0;
	   	overflow: hidden; */
	   /* -webkit-transition: height .38s ease;
	   transition: height .38s ease; */
	}

	.set_height_for_ultimate .show_block_for_mobile {
	   position: relative;
	   height: 355px;
	   overflow: hidden;
	   -webkit-transition: height .38s ease;
	   transition: height .38s ease;
	}

		.set_height_for_enterprise .show_block_for_mobile {
	   position: relative;
	   height: 373px;
	   overflow: hidden;
	   -webkit-transition: height .38s ease;
	   transition: height .38s ease;
	}

		.set_height_for_pro .show_block_for_mobile {
	   position: relative;
	   height: 329px;
	   overflow: hidden;
	   -webkit-transition: height .38s ease;
	   transition: height .38s ease;
	}

		.set_height_for_express .show_block_for_mobile {
	   position: relative;
	   height: 278px;
	   overflow: hidden;
	   -webkit-transition: height .38s ease;
	   transition: height .38s ease;
	}
}

@media screen and (max-width: 400px){
	.two_box_left_image_style{
		display: none;
	}
	.two_box_left_content_style{
		width: 100% !important;
		text-align: center;float: left;
		padding-left: 22px;
		padding-right: 22px;
		padding-bottom: 4%;
	}
	.two_box_heading_style{
		text-align: left;
	}
	.two_box_content_style{
		text-align: left;
	}
	.two_box_content_style{
		text-align: left !important;
	}
	.two_box_right_image_style{
		display: none;
	}
	.two_box_right_content{
		width: 100% !important;
		padding-top: 19px !important;
		padding-bottom: 4%;
		padding-right: 22px;
	}
	.align_right{
		text-align: left !important;
	}

	.two_box_content_right_padding{
		padding-right: 0px;
	}
}

@media screen and (max-width: 360px){
	.compare_plan_heading_style{
		font-size: 18px;
		line-height: 10px;
	}
	.pricing_faq_heading_style{
		font-size: 18px;
		line-height: 10px;
	}
}

@media screen and (max-width: 349px){
	.set_height_for_express .show_block_for_mobile {
	   height: 288px;
	}
	.set_height_for_ultimate .show_block_for_mobile{
		height: 353px;
	}
}
@media screen and (max-width: 321px){
	.set_height_for_express .show_block_for_mobile {
	   height: 300px;
	}

}

@media screen and (max-width: 315px){
	
.set_height_for_ultimate .show_block_for_mobile{
		height: 344px;
	}
}

@media screen and (max-width: 307px){
	.set_height_for_pro .show_block_for_mobile{
		height: 377px;
	}

}

.french_style .new_mdm_button{
	width: 300px !important;
}
.french_style .mdm_new_sign {
	width: 300px !important;
}
.german_style .new_mdm_button{
	width: 300px !important;
}
.german_style .mdm_new_sign {
	width: 300px !important;
}
.spanish_style .new_mdm_button{
	width: 300px !important;
}
.spanish_style .mdm_new_sign {
	width: 300px !important;
}

  .french_style .padding_for_title{
    padding: 10px 0px;
    padding-left: 0px;
    float: left;
    width: 100%;
  }

.french_style .handling_fontsize_on_head{
    font-weight: var(--hex_font_normal) !important;
  }

.french_style .tab-pane a{
  float: left;
  width: 90%;
}
.french_style .tab_2_heading_style h2{
  font-size: 24px !important;
  font-weight: var(--hex_font_semibold);
}
.french_style .without_image_heading_style .tab_2_heading_style{
  padding-bottom: 19px;
}
.french_style .desktop{

}
.tick_icon_style{
    height: 13px !important;
    margin-right: 16px !important;
    float: left;
    margin-top: 8px;

  }
  .kiosk_padding_for_french{
    padding-top: 9%;
  }

  .remove_padding_top_of_image_of_desktop{
    padding-top: 0px !important;
  }


@media screen and (min-width: 900px){
		.french_style .desktop_full_content_style{
		margin-top: 11px;
	}
	
	.french_style .kiosk_full_content_style{
		margin-top: 51px;
	}
	
	.french_style .remote_control_full_content_style{
		margin-top: 65px;
	}
	.french_style .location_full_content_style{
		margin-top: 55px;
	}
	.french_style .geofencing_full_content_style{
		margin-top: 41px;
	}
	.french_style .messenger_full_content_style{
		margin-top: 48px;
	}
	.french_style .expense_full_content_style{
		margin-top: 40px;
	}
}
@media screen and (max-width: 800px){
	.french_style .tab_movements > li{
		width: auto;
		padding: 0 3.5%;
	}
}
@media screen and (max-width: 577px){
	.french_style .mdm_new_sign{
		width: 80% !important;
	}
	.french_style .new_mdm_button{
		width: 80% !important;
		margin-top: 10px;
	}
	.french_style .head_caption h1{
		font-size: 28px !important;
	}	
	
	.french_style .home_sub_head{
		font-size: 18px !important;
		line-height: 23px !important;
		
	}
	.german_style .new_mdm_button{
		width: 80% !important;
	}
	.german_style .mdm_new_sign {
		width: 80% !important;
	}
	.spanish_style .new_mdm_button{
		width: 80% !important;
	}
	.spanish_style .mdm_new_sign {
		width: 80% !important;
	}

}

@media screen and (min-width: 481px){
	.tik_ul li{
		margin-left: -20px !important;
	}
}

.bathstore_log_style{
	max-height: 300px;
	max-width: 200px;
}

.remove_last_stripe_margin{
	margin-top: 0px;
}

.style_width_of_case_study_slider{
  max-width: 1300px;
  margin: 0 auto;
  width: 88%;
}

.case_study_slider_style{
	max-width: 1200px;
}



.last_caption{
	margin-top: 50px;
	line-height: 40px;
}

@media screen and (min-width: 1280px){
	.case_header{
		background-position: bottom;
	}
}
@media screen and (max-width: 1086px){
	.last_caption{
		margin-top: 24px;
		
	}
}

@media screen and (max-width: 1224px){
	.bathstore_bg_style{
		background-position:50% 0px;
	}
}
@media screen and (max-width: 1104px){
	.bathstore_bg_style{
		background-position:60% 0px;
	}
}

@media screen and (max-width: 990px){
	.testimonial{
		background-position: 32%;
	}
	.last_strip{
		background-position: 37%;
	}
	.andalusia_background_style{
		background-position: 80%;	
	}
	.dkt_last_background_style{
		background-position: 62%;
	}
	.kensington_last_stripe_background_style{
		background-position: 57%;
	}
	.hartley_last_stripe_background_style{

	}
	.bathstore_last_stripe_background_style{
		background-position: 70%;
	}
	.western_airways_last_stripe_background_style{
		background-position: 80%;
	}
	.adjust_background_position{
		background-position: 44% 30%;
	}
	.andalusia_bg_style{
		background-position: 85%;	
	}
	.dkt_bg_style{
		background-position: 86%;
	}
	.kensington_bg_style{
		background-position: 60%;
	}
	.hartley_ng_style{
		background-position: 70%;
	}
	.bathstore_bg_style{
		background-position: 65% 0px;
	}
	.western_bg_style{
		background-position: 80%;
	}
}

@media screen and (max-width: 821px){
	.last_txtbx_new{
		margin-left: 0px;
		margin-right: 0px;
		
	}
	.last_btn_new{
		margin-left: 0px;
	}
	#last_text{
		margin-bottom: 100px;
	}
	.bathstore_bg_style{
		background-position: 69% 0px;
	}
}

@media screen and (max-width: 767px){
	.img-responsive {
	   display: inline-block !important;
	   height: auto !important;
	   max-width: 100% !important;
	   width: 32%;
	}
	.bathstore_bg_style{
		background-position: 69% 0px;
	}
}

@media screen and (max-width: 600px){
	
	.andalusia_background_style{
		background-position: 72%;	
	}
	.dkt_last_background_style{
		background-position: 50%;
	}
	.bathstore_last_stripe_background_style{
		background-position: 60%;
	}
	.western_airways_last_stripe_background_style{
		background-position: 41%;
	}
	.andalusia_bg_style{
		background-position: 81% 30%;	
	}
	.dkt_bg_style{
		background-position: 60%;
	}
	.hartley_ng_style{
		background-position: 60%;
	}
	.bathstore_bg_style{
		background-position: 71% 0px;
	}
	.western_bg_style{
		background-position: 55%;
	}
}

@media screen and (max-width: 495px){
	.bathstore_bg_style{
		background-position: 73.5% 0px;
	}
}

@media screen and (max-width: 577px){
	.last_txtbx_new{
		margin-left: 0px !important;
		margin-right: 0px !important;
		max-width: 70% !important;
		width: 70% !important;
		margin-bottom: 2% !important;
		
	}
	.last_btn_new{
		margin-left: 0px !important;
		max-width: 70% !important;
		width: 70% !important;

	}
	#last_text{
		margin-bottom: 100px;
	}
}

@media screen and (max-width: 530px) and (min-width: 479px){
	.bathstore_bg_style .case_study_heading_style_on_header h1{
		width: 455px;
	}
}

@media screen and (max-width: 360px){
	.img-responsive{
		width: 40% !important;
	}

}

@media screen and (max-width: 991px){
	.french_ios_title_style{
    padding-top: 0% !important;
    
  }
  .french_android_tittle_style{
    padding-top: 0% !important;
  }
  .french_windows_tittle_style{
    padding-top: 0% !important;
    
  }
  .french_apple_mac_tittle_style{
    padding-top: 0% !important;
    
  }
  .french_apple_tv_title{
    padding-top: 0% !important;
  }
}

/* german styles */
.german_style .new_mdm_button{
	width: 297px !important;
}
.german_style .mdm_new_sign {
	width: 297px !important;
}

  .german_style .padding_for_title{
    padding: 10px 0px;
    padding-left: 0px;
    float: left;
    width: 100%;
  }

.german_style .handling_fontsize_on_head{
    font-weight: var(--hex_font_normal) !important;
  }

.german_style .tab-pane a{
  float: left;
  width: 90%;
}
.german_style .tab_2_heading_style h2{
  font-size: 24px !important;
  font-weight: var(--hex_font_semibold);
}
.german_style .without_image_heading_style .tab_2_heading_style{
  padding-bottom: 19px;
}
.german_style .desktop{

}



@media screen and (min-width: 900px){
		.german_style .desktop_full_content_style{
		margin-top: 11px;
	}
	
	.german_style .kiosk_full_content_style{
		margin-top: 51px;
	}
	
	.german_style .remote_control_full_content_style{
		margin-top: 65px;
	}
	.german_style .location_full_content_style{
		margin-top: 55px;
	}
	.german_style .geofencing_full_content_style{
		margin-top: 41px;
	}
	.german_style .messenger_full_content_style{
		margin-top: 48px;
	}
	.german_style .expense_full_content_style{
		margin-top: 40px;
	}
}
@media screen and (max-width: 991px){
	.french_ios_title_style{
    padding-top: 0% !important;
    
  }
  .french_android_tittle_style{
    padding-top: 0% !important;
  }
  .french_windows_tittle_style{
    padding-top: 0% !important;
    
  }
  .french_apple_mac_tittle_style{
    padding-top: 0% !important;
    
  }
  .french_apple_tv_title{
    padding-top: 0% !important;
  }
}
@media screen and (max-width: 800px){
	.german_style .tab_movements > li{
		width: auto;
		padding: 0 3.5%;
	}
}
@media screen and (max-width: 577px){
	.german_style .mdm_new_sign{
		width: 80% !important;
	}
	.german_style .new_mdm_button{
		width: 80% !important;
		margin-top: 10px;
	}
	.german_style .head_caption h1{
		font-size: 28px !important;
	}	
	
	.german_style .home_sub_head{
		font-size: 18px !important;
		line-height: 23px !important;
		
	}

}

/* spanish styles */
.spanish_style .new_mdm_button{
	width: 297px !important;
}
.spanish_style .mdm_new_sign {
	width: 297px !important;
}

  .spanish_style .padding_for_title{
    padding: 10px 0px;
    padding-left: 0px;
    float: left;
    width: 100%;
  }

.spanish_style .handling_fontsize_on_head{
    font-weight: var(--hex_font_normal) !important;
  }

.spanish_style .tab-pane a{
  float: left;
  width: 90%;
}
.spanish_style .tab_2_heading_style h2{
  font-size: 24px !important;
  font-weight: var(--hex_font_semibold);
}
.spanish_style .without_image_heading_style .tab_2_heading_style{
  padding-bottom: 19px;
}
.spanish_style .desktop{

}



@media screen and (min-width: 900px){
		.spanish_style .desktop_full_content_style{
		margin-top: 11px;
	}
	
	.spanish_style .kiosk_full_content_style{
		margin-top: 51px;
	}
	
	.spanish_style .remote_control_full_content_style{
		margin-top: 65px;
	}
	.spanish_style .location_full_content_style{
		margin-top: 55px;
	}
	.spanish_style .geofencing_full_content_style{
		margin-top: 41px;
	}
	.spanish_style .messenger_full_content_style{
		margin-top: 48px;
	}
	.spanish_style .expense_full_content_style{
		margin-top: 40px;
	}
}
@media screen and (max-width: 991px){
	.french_ios_title_style{
    padding-top: 0% !important;
    
  }
  .french_android_tittle_style{
    padding-top: 0% !important;
  }
  .french_windows_tittle_style{
    padding-top: 0% !important;
    
  }
  .french_apple_mac_tittle_style{
    padding-top: 0% !important;
    
  }
  .french_apple_tv_title{
    padding-top: 0% !important;
  }
}
@media screen and (max-width: 800px){
	.spanish_style .tab_movements > li{
		width: auto;
		padding: 0 3.5%;
	}
}
@media screen and (max-width: 577px){
	.spanish_style .mdm_new_sign{
		width: 80% !important;
	}
	.spanish_style .new_mdm_button{
		width: 80% !important;
		margin-top: 10px;
	}
	.spanish_style .head_caption h1{
		font-size: 28px !important;
	}	
	
	.spanish_style .home_sub_head{
		font-size: 18px !important;
		line-height: 23px !important;
		
	}

}

@media screen and (max-width: 1245px){
	.german_style .parent_of_list > li{

   	padding: 0px 12px !important;
	}
}
@media screen and (max-width: 1195px){
	.german_style .parent_of_list > li{
   	padding: 0px 11px !important;
	}
}

@media screen and (max-width: 1170px){
	.german_style .parent_of_list > li{
   	padding: 0px 10px !important;
	}
}
@media screen and (max-width: 1145px){
	.german_style .parent_of_list > li{
   	padding: 0px 9px !important;
	}
}
@media screen and (max-width: 1145px){
	.german_style .parent_of_list > li{
   	padding: 0px 6px !important;
	}
}

@media screen and (max-width: 990px){
	.spanish_style .parent_of_list::after{
		width: 1247px !important;
	}
}

.dropdown_value {
    position: relative;
    display: inline-block;
}
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    padding: 12px 16px;
    z-index: 1;
}
.dropdown_value:hover .dropdown-content {
    display: block;
}
.dropdown_style_for_multilanguage{
	background-color: #2b3a4a;
	max-width: 90px;
	outline: none;
	border: none;
}
.french_header_callback_button{
	padding-left: 103px;
	padding-right: 103px;
}
.german_header_callback_button{
	padding-left: 110px;
	padding-right: 110px;
}
.spanish_header_callback_button{
	padding-left: 102px;
	padding-right: 102px;
}

.mdmhome_button_multilanguage{
	width: 291px !important;
}
.mdmhome_textbox_multilanguage{
	width: 291px !important;	
}

@media screen and (max-width: 643px){
	.mdmhome_textbox_multilanguage{
		/*margin-right: 0px;*/
		margin: 0;
		margin-bottom: 5px;
	}
}

#multilanguage_french .nav{
	padding-top: 5px;
    margin: 0px !important;
    padding-left: 0px !important;
    cursor: pointer;
    float: right;
    top: -5px;
    /*padding-right: 70px;*/
    z-index: 9999;
}
#multilanguage_spanish .nav{
	padding-top: 5px;
    margin: 0px !important;
    padding-left: 0px !important;
    cursor: pointer;
    float: right;
    top: -5px;
    /*padding-right: 70px;*/
    z-index: 9999;
}
#multilanguage_german .nav{
	padding-top: 5px;
    margin: 0px !important;
    padding-left: 0px !important;
    cursor: pointer;
    float: right;
    top: -5px;
    /*padding-right: 70px;*/
    z-index: 9999;
}
#multilanguage_english .nav{
	padding-top: 5px;
    margin: 0px !important;
    padding-left: 0px !important;
    cursor: pointer;
    float: right;
    top: -5px;
    /*padding-right: 70px;*/
    z-index: 9999;
}

#multilanguage_on_home .nav{
	padding-top: 5px;
    margin: 0px !important;
    padding-left: 0px !important;
    cursor: pointer;
    float: right;
    top: -5px;
    /*padding-right: 70px;*/
    z-index: 9999;
}

.french_header_trail_button{
	margin-top:9px;margin-right:51px;
}
.german_header_trail_button{
	margin-top:9px;margin-right:85px;
}
.spanish_header_trail_button{
	margin-top:9px;margin-right:89px;
}

.dropbtn_style {
    /*background-color: #337ab7;*/
    background-color: transparent;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 300;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    font-family: var(--hex_font_family);
}

.dropdown_style {
    position: relative;
    display: inline-block;
}

.dropdown-content_style {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 120px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 9999;
    transition: opacity .3s ease, top .25s ease;
}

.dropdown-content_style a {
    color: black;
    padding: 6px 8px;
    text-decoration: none;
    display: block;
    cursor: pointer;
    font-family: var(--hex_font_family);
}

.dropdown-content_style a:hover {background-color: #f1f1f1}

.dropdown_style:hover .dropdown-content_style {
    display: block;
}

.dropdown_style:hover .dropbtn_style {
    /*background-color: #337ab7;*/
    background-color: transparent;
}

.french_style .icon_style_of_left_image{

}

.french_style .heading_style_of_left_image{
	margin-left: 32px;
}
.german_style .heading_style_of_left_image{
	margin-left: 32px;
}
.spanish_style .heading_style_of_left_image{
	margin-left: 32px;
}

.dropdown-content_style:after {
	/*content:'';
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 0;
    height: 0;
    border-top: solid 50px #e15915;
    border-left: solid 50px transparent;
    border-right: solid 50px transparent;*/
        content: '';
    display: inline-block;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 8px solid #ffffff;
    position: absolute;
    left: 16px;
    top: -7px;
}

@media screen and (max-width: 380px){
	.french_style .mdm_new_sign{
		width: 100% !important;
	}
	.french_style .new_mdm_button{
		width: 100% !important;
		margin-top: 10px;
		font-size: 15px;
	}
	.german_style .new_mdm_button{
		width: 100% !important;
		font-size: 16px;
	}
	.german_style .mdm_new_sign {
		width: 100% !important;
	}
	.spanish_style .new_mdm_button{
		width: 100% !important;
		font-size: 15px;
	}
	.spanish_style .mdm_new_sign {
		width: 100% !important;
	}

}

@media screen and (max-width: 500px){
	.french_style .total_style_width{
		max-width: 90%;
	}
	.german_style .total_style_width{
		max-width: 90%;
	}
	.spanish_style .total_style_width{
		max-width: 90%;
	}
}

@media screen and (min-width: 600px){
	.french_pricing_style .padding_on_header{
		padding-top: 160px;
	}
	.german_pricing_style .padding_on_header{
		padding-top: 160px;
	}
	.spanish_pricing_style .padding_on_header{
		padding-top: 160px;
	}
}
@media screen and (min-width: 768px){
	.french_pricing_style .padding_on_header{
		padding-top: 130px;
	}
	.german_pricing_style .padding_on_header{
		padding-top: 130px;
	}
	.spanish_pricing_style .padding_on_header{
		padding-top: 111px;
	}
}

@media screen and (min-width: 800px){
	.spanish_pricing_style .padding_on_header{
		padding-top: 130px;
	}
}

.french_pricing_style .adjust_padding_style{
	padding-top: 49px;
}
.french_pricing_style .handle_button_style{
	width: auto !important;
}

#multilanguage_french .dropdown-menu{
	min-width: 150px;
	right: 0px;
	max-width: 250px;
}
#multilanguage_spanish .dropdown-menu{
	min-width: 150px;
	right: 0px;
	max-width: 250px;
}
#multilanguage_german .dropdown-menu{
	min-width: 150px;
	right: 0px;	
	max-width: 250px;
}
#multilanguage_english .dropdown-menu{
	min-width: 150px;
	right: 0px;
	max-width: 250px;
}

#multilanguage_on_home .dropdown-menu{
	min-width: 150px;
	right: 0px;
	max-width: 250px;
}

.top_trail_button_on_desktop{
	font-size: 16px;padding: 7px 13px;width: 193px;height: 35px;border-radius:5px;background-color:#fe3265;outline:none;
}

.german_top_trail_button{
	color:black!important;display:inline-block;font-size:17px;
    margin-top: 13px; margin-left: 7%;
}


@media screen and (max-width: 432px){
	.german_style .german_top_adjust_styles{
		margin-left: 10px;
		font-size: 13px;
	}
	.german_style .german_top_adjust_styles_of_button{
		padding: 7px 6px;
		font-size: 15px;
	}
}

@media screen and (max-width: 380px){
	.german_style .german_top_adjust_styles{
		margin-left: 10px;
		font-size: 11px;
	}
	.german_style .german_top_adjust_styles_of_button{
		padding: 7px 6px;
		font-size: 13px;
	}
}

.spanish_pricing_style .spanish_small_content_style_p_tag{
  max-width: 265px;
  line-height: 20px;
}

.logo_max_width_style{
	width: 131px;
	fill: #fff;
}
@media screen and (min-width: 1436px){
	.logo_max_width_style{
		margin-top: -8px;
	}
}
.hexnode_log_style{
	/*max-height: 140px;*/
	width: auto;
	max-width: 140px;
	margin-bottom: 4px;
	margin-top: -8px;
	min-width: 120px;
}

#multilanguage_english .dropdown-menu:before{
	left: 121px;
}
#multilanguage_english .dropdown-menu:after{
	left: 121px;
}

#multilanguage_french .dropdown-menu:before{
	left: 121px;
}
#multilanguage_french .dropdown-menu:after{
	left: 121px;
}
#multilanguage_spanish .dropdown-menu:before{
	left: 121px;
}
#multilanguage_spanish .dropdown-menu:after{
	left: 121px;
}
#multilanguage_german .dropdown-menu:before{
	left: 121px;
}
#multilanguage_german .dropdown-menu:after{
	left: 121px;
}

#multilanguage_on_home .dropdown-menu:before{
	left: 121px;
}
#multilanguage_on_home .dropdown-menu:after{
	left: 121px;
}


@media (min-width: 992px) and (max-width: 1110px){
	.english_footer_toll_free_number_style{
		float: left;
		width: 100%;
		margin-left: 30px;
	}
}

@media (min-width: 992px) and (max-width: 1350px){
	.french_footer_toll_free_number_style{
		float: left;
		width: 100%;
		margin-left: 30px;
	}
}

@media (min-width: 992px) and (max-width: 1165px){
	.german_footer_toll_free_number_style{
		float: left;
		width: 100%;
		margin-left: 30px;
	}
	.spanish_email_footer_toll_free_number_style{
		float: left;
		width: 100%;
		margin-left: 30px;
	}
}

@media (min-width: 992px) and (max-width: 1350px){
	.french_footer_toll_free_number_style{
		float: left;
		width: 100%;
		margin-left: 30px;
	}
}

/* @media (min-width: 992px) and (max-width: 1600px){
	.spanish_footer_toll_free_number_style{
		float: left;
		width: 100%;
		margin-left: 30px;
	}
} */
@media (max-width:1600px){
  .spanish_footer_toll_free_span{
    display: block;
    position: relative;
    left: 30px;
  }
}

.german_pricing_style .adjust_padding_style{
	padding-top: 49px;
}
.german_pricing_style .handle_button_style{
	width: auto !important;
}
/*.spanish_pricing_style .adjust_padding_style{
	padding-top: 49px;
}*/
.spanish_pricing_style .handle_button_style{
	width: auto !important;
}

.comming_soon_style{
	float: right;
	margin-bottom: 19px;
	margin-right: 12px;
}

.home_image_position{
	background-position: 40% 40% !important;
}

@media screen and (max-width: 768px){
	.home_image_position{
		background-position: 46% 40% !important;
	}	
}

.dropdown:hover .dropdown-menu {
   z-index: 10000;
   top: 32px;
}

.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:0px;
	height:0;
	overflow: unset;
}
.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
/* .modal_dialogue_style{
	width: 65%;
	margin: 0 auto;
} */
.modal_content_style{
	height: auto !important;width: auto !important;
	max-height: 100%;
	max-width: 100%;
	background: none;
}
.modal_body_style{
	padding: 0;
}
.margin_for_video_style{
  position:relative;
}
.modal-dialog .margin_for_video_style .modal_body_style iframe{
  background: black;
}
.close_button_style{
	opacity: 1;
	margin: -7px !important;
}
.background_none_style{
	background: none;
}
.background_none_style:hover{
	background: none;
}
@media screen and (max-width: 480px){
	.close_button_style{
		padding: 0px !important;
	}
}
#video_modal,#mdmhome_header_play_video{
	text-decoration: none;
	color: #fefefe;
	cursor: pointer;
}
/*#video_modal, #mdmhome_header_play_video .fas{
	display: inline-block;
   font: normal normal normal 14px/1 FontAwesome;
   font-size: 23px;
   text-rendering: auto;
   -webkit-font-smoothing: antialiased;
   color: transparent;
   -webkit-text-stroke-width: 1.1px;
   stroke-width: 1.5px;
   -webkit-text-stroke-color: #fff;
   margin-right: 9px;
   margin-top: -3px;
   vertical-align: middle;
}*/
#stop_video{
	cursor: pointer;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 6px;
    top: -32px;
}
#stop_video img{
	height: 12px;
   width: auto;
}
#stop_video .fas{
	display: inline-block;
   font: normal normal normal 14px/1 FontAwesome;
   font-size: 23px;
   text-rendering: auto;
   -webkit-font-smoothing: antialiased;
   color: transparent;
   -webkit-text-stroke-width: 1.1px;
   stroke-width: 1.5px;
   -webkit-text-stroke-color: #fff;
   margin-right: 9px;
   margin-top: -3px;
   vertical-align: middle;
}


/* @media screen and (max-width: 400px){
	.modal_dialogue_style{
		width: 90%;
	}
} */

.set_margin_call_back_field{
	/*margin-top: 10px;*/
}
.set_margin_on_callback_eror_field{
	/*margin-top: -7px;*/
	margin-top: -12px;
}
.set_margin_top_while_get_error{
	margin-top: 8px;
}

.set_width_on_cookie_request_modal{
	width: 100% !important;
}
.remove_non_used_modal_styles_for_cookie_request{
	left: 0;
	right: 0;
	margin: 0 auto;
}

.cookie-bar-container{
  display: -webkit-box; 
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex; 
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-flex-pack: distribute;
  justify-content: center;
}



.cookie-bar-message{
  display:inline-block;
  font-family: var(--hex_font_family);
  line-height:22px;
  font-size:14px;
  text-align:left;
  margin:0;
}

@media screen and (max-width: 992px){
  .cookie-bar-container{
    flex-wrap: wrap;
    justify-content:center;
  }
  .cookie-bar-message{
    text-align:center;
    margin-bottom:15px;
  }
}

@media screen and (max-width: 600px){
.cookie-bar-message{
  font-size:14px;
}
}
.cookie-bar-message a{
  color:var(--hex_link_color);
  display: inline-block;
}

.cookie-bar-message .cookie-bar-message__display-unset {
  display: inline;
}

.set_button_style_of_cookie_request{
  font-family: var(--hex_font_family);
  border: none;
  background: var(--hex_btn_bg_color);
  padding: 10px 26px;
  display: inline-block;
  color: #fff;
  border-radius: 3px;
  text-transform: uppercase;
  font-weight: var(--hex_font_normal);
  line-height: 24px;
  margin-left: 35px;
  white-space: nowrap;
  font-size: 15px;
}
@media screen and (max-width: 600px){
  .set_button_style_of_cookie_request{
    padding: 8px 26px;
  }
}
@media screen and (max-width: 1100px){
  .set_button_style_of_cookie_request{
    padding: 8px 25px;
  }
} 
@media screen and (max-width: 1250px){
  .set_button_style_of_cookie_request{
    font-size: 14px;
  }
} 
.set_button_style_of_cookie_request:hover{
	background: var(--hex_btn_bg_color_hover);
}
@media screen and (max-width: 992px){
.set_button_style_of_cookie_request{
  margin:0;
}
}
@media screen and (max-width: 767px){
	.set_width_on_cookie_request_modal{
		width: 100% !important;
    	margin: 0 auto;
    	height: auto !important;
	}
}

.cookie-bar {
  position: fixed;
  width: 100%;
  /*top: 0;*/
  right: 0;
  left: 0;
  height: auto;
  text-align: center;
  line-height: 50px;
  font-family:var(--hex_font_family);
  color: var(--hex_home_common_title_color);
  padding: 20px 0;
  font-size: 15px;
  background-color:#fff;
  font-weight: var(--hex_font_normal);
  /*transition: .8s;*/
  /*animation-delay: .8s;*/
  animation: 0.6s cubic-bezier(0.4, 0, 1, 1) 0s 1 slideFromDown;
  box-shadow:0 -1px 10px 0 rgba(172,171,171,0.3);
}
@media screen and (max-width: 1034px){
  .cookie-bar{
    line-height: 24px;
  }
}
@media screen and (max-width: 767px){
	.cookie-bar{
    	margin: 0;
  	}
}

@keyframes slideFromDown {
  0% {
    transform: translateY(100%);
  }
  100% {
   transform: translate(0, 0);
  }
}

.header_content_style_on_solution_page{
	text-align: center;
	color: #fff;
	padding-top: 159px;
}
.solution_header_first_heading{
	font-size: 28px;
	font-weight: var(--hex_font_medium);
}
.solution_header_second_heading{
	font-size: 32px;
	font-weight: var(--hex_font_medium);
}
.set_padding_on_text_box_on_solution{
	padding-top: 20px;
}
@media screen and (max-width: 550px){
	.solution_header_image_style{
		height: 485px !important;
	}
	.solution_header_first_heading{
		font-size: 22px;
	}
	.solution_header_second_heading{
		font-size: 26px;
	}
}
.threecolumn_div_style_on_solution{
	max-width: 1200px;
	margin: 0 auto;
}
.remove_padding_on_solution{
	padding-left: 0px;
	padding-right: 0px;
}
.text_align_on_solution{
	text-align: center;
}
.padding_on_second_stripe_heading_on_solution{
	padding-top: 30px;
	padding-bottom: 56px;
}
.font_style_in_solution_second_stripe_heading{
	font-size: 24px;
}
.padding_on_solution_column_content{
	/*padding-top: 17px;*/
	max-width: 321px;
  	margin: auto;
}
.padding_solution_column_heading{
	padding-top: 10px;
}
.set_padding_and_margin_zero{
	padding: 0;
	margin: 0;
}
.font_style_solution_column_heading{
	font-size: 20px;
	font-weight: var(--hex_font_semibold);
}
.set_font_style_solution_column_content{
	font-weight: var(--hex_font_normal);
}

.case_study_heading_on_solution{
	text-align: center;
	font-size: 24px;
	padding-top: 50px;
	font-weight: var(--hex_font_normal);
}
.set_inline_block_on_solution{
	display: inline-block;
}
.paragraph_image_div_style{
	max-width: 30%;
	vertical-align: top;
}
.paragraph_heading_div_style{
	max-width: 69%;
	line-height: 25px;
	padding-left: 10px;
}
.increase_right_padding_on_paragraphs{
	padding-right: 20px;
}
.increase_left_padding_on_paragraph{
	padding-right: 20px;
}
.solution_paragraph_heading_style{
	font-size: 24px;
	font-weight: var(--hex_font_normal);
}
.solution_paragraph_content_style{
	font-size: 16px;
	line-height: 25px;
	font-weight: var(--hex_font_normal);
	padding-top: 15px;
}
.set_padding_top_on_solution_row{
	padding-top: 40px;
}
.list_items ul li{
	list-style: none;
}
.tick_icon_style_solution_page{
	display: inline-block;
    max-width: 4%;
    vertical-align: top;
}
.list_content_style_on_solution_page{
	display: inline-block;
	max-width: 94%;
    font-size: 16px;
    line-height: 25px;
    font-weight: var(--hex_font_normal);
}
.set_background_on_alternative_logo{
	background: #e8f0f1;
    min-height: 65px;
    padding: 12px;
}
.set_logo_maximum_width_for_alternative{
	max-width: 1200px;
	text-align: center;
	margin: 0 auto;
}
.bathstore_logo_div{
	display: inline-block;
    width: 15%;
    margin-right: 10px;
}
.bathstore_logo_style{
	max-width: 125px;
    height: 31px;
    width: 100%;
}
.jacobs_logo_div{
	display: inline-block;
    width: 15%;
    margin-right: 10px;
}
.jacobs_logo_style{
	max-width: 112px;
	width: 100%;
}
.audicaiativa_logo_div{
	display: inline-block;
    width: 15%;
    margin-right: 15px;
}
.audicaiativa_log_style{
   	max-width: 121px;
    margin-top: 8px;
    width: 100%;
}
.routeique_logo_div{
	display: inline-block;
    width: 15%;
    margin-right: 15px;
}
.routeique_logo_style{
	max-width: 120px;
    width: 100%;
}
.urbanjuicer_logo_div{
	display: inline-block;
    width: 18%;
    margin-right: 10px;
}
.urbanjuicer_logo_style{
	max-width: 136px;
	width: 100%;
}
.hamptonjitney_logo_div{
	display: inline-block;
    width: 6%;
}
.hamptonjitney_logo_style{
	max-width: 57px;
    height: 37px;
    width: 100%;
}
@media screen and (max-width: 720px){
	.audicaiativa_log_style{
		margin-top: 6px;
	}
}
@media screen and (max-width: 400px){
	.audicaiativa_log_style{
		margin-top: 3px;
	}
}
.third_part_integeration_afw{
	max-width: 32px;
}
.set_height_for_alternative_page_icons{
	height: 40px;
}
@media screen and (max-width: 767px){
	.set_margin_bottom_on_media_screen{
		margin-bottom: 10px;
	}
}
@media screen and (max-width: 991px){
	.bathstore_logo_div{
		width: 15%;
	}
	.jacobs_logo_div{
		width: 15%;
	}
	.audicaiativa_logo_div{
		width: 16%;
	}
	.routeique_logo_div{
		width: 16%;
	}
	.urbanjuicer_logo_div{
		width: 16%;
	}
	.hamptonjitney_logo_div{
		width: 8%;
	}
}

@media screen and (max-width: 600px){
	.make_same_alignment_on_logo_style{
		display: inline-block;
	    width: 26%;
	    padding: 5px 1.9%;
	    text-align: center;
	    margin-right: 0px;
	}
}
@media screen and (max-width: 400px){
	.make_same_alignment_on_logo_style{
		display: inline-block;
	    width: 30%;
	    padding: 5px 1.9%;
	    text-align: center;
	    margin-right: 0px;
	}
}
@media screen and (max-width: 768px){
	.remove_margin_top_on_alternative_page{
		margin-top: 0px;
	}
}

@media screen and (max-width: 529px){
	.remove_margin_top_on_alternative_page{
		margin-top: 8px;
		width: 80%;
		text-align: center;
	}
	.alternate_text_box_style{
		width: 80%;
		padding-left: 15px !important;
	}
}
@media screen and (max-width: 350px){
	.remove_margin_top_on_alternative_page{
		width: 100%;
	}
	.alternate_text_box_style{
		width: 100%;
	}
}

.get_free_button_style_for_alternative_page{
    font-size: 18px;
    padding: 15px 30px;
    background: #fe3265;
    border-radius: 5px;
    color: #fff;
}
.set_padding_on_get_started_button{
	padding-top: 10px;
}
@media screen and (max-width: 991px){
	.alternate_section8_btn{
		font-size: 25px;
	}
}
.change_the_background_color_on_alternative{
	background-color: #11111194;
    height: 311px;
    opacity: 1;
}

@media screen and (max-width: 768px){
	.alternate_section8_btn{
		padding-top: 90px;
	}
}
@media screen and (max-width: 767px){
	.set_height_auto_alternative_page{
		height: auto;
		padding-bottom: 22px;
	}
	.alternate_section8_btn{
		padding-top: 40px;
	}
}
.set_padding_solution_page_paragraph_bottom{
	padding-bottom: 24px;
}
@media screen and (max-width: 767px){
	.padding_on_solution_column_content{
		padding-top: 5px;
		padding-bottom: 12px;
	}
	.case_study_heading_on_solution{
		padding-top: 20px;
	}
}

@media screen and (max-width: 991px){
	.set_padding_on_alternative_page_two_column_stripe{
		padding-bottom: 50px;
	}
}

.about_us_second_stripe_style{
	font-size: 28px;
	margin-top: 20px;
	text-align: center;
	line-height: 25px;
	font-weight: normal;
}
.about_us_second_stripe_subcontent{
	font-size: 20px;
	margin-bottom: 20px;
	font-style: italic;
}
.about_us_third_stripe_background_style{
  	background: url('https://www-review3.hexnode.com/static/img/about_page/Hexnode-stripe-world-map.jpg')no-repeat;
  	/*background-size: cover;*/
  	max-width: 100%;
  	height: 980px;
  	width: 100%;
  	margin-bottom: 40px;
  	background-position: center center;

}
.about_us_third_stripe_customer_image_style{
	max-width: 1068px;
	max-height: 612px;
	height: 612px;
}
.about_us_third_stripe_hexnode_customer_style{
	text-align: center;
	/*background: url('/static/img/about_page/hexnode-customers.svg') top center;
  	background-size: contain;
  	max-width: 100%;
  	height: 600px;
  	width: 100%;*/
  	/*margin-bottom: 40px;*/
}
.about_us_third_stripe_center_content_of_image{
	font-size: 28px;
	background: #fff;
	margin-top: -325px;
	text-align: center;
	font-weight: var(--hex_font_normal);
}
.about_us_third_stripe_center_content_of_image h3{
	opacity: 0.69;
}
.wall-of-frame__style{
	padding-bottom: 40px;
	font-size: 24px;
	font-weight: var(--hex_font_normal);
	line-height: 25px;
	text-align: center;
	padding-top: 40px;
}
.awards_style{
	font-size: 20px;
	font-weight: normal;
	line-height: 30px;
}
.g2_crowd_image_style{
    width: auto;
    height: 149px;
    margin-right: 5%;
}
.mobile_star_image_style{
    width: auto;
    height: 149px;
    margin-left: 5%;
}
.g2_crowd_image_style_div_style{
	display: inline-block;
	/*width: 10%;*/
	text-align: right;
}
.mobile_star_image_style_div_style{
	display: inline-block;
	/*width: 10%;*/
	text-align: left;
}
.featured_magazines_style{
	font-size: 24px;
	font-weight: var(--hex_font_normal);
	line-height: 25px;
	text-align: center;
	padding-bottom: 40px;
	padding-top: 10px;
	/*background: #fdfeff;*/
}
.about_us_sixth_stripe_card_style{
	width: 170px;
	height: 170px;
	border-radius: 20px;
	box-shadow: 0px 3px 9px 0px rgba(159,175,182,0.33);
	display: inline-block;
	transform: rotate(45deg);
	margin-left: 36px;
	margin-right: 36px;
}
.sixth_stripe_card_div{
	padding-top: 32px;
	/*width: 200px;*/
	/*transform: rotate(45deg);*/
}
.set_div_style_on_sixth_about_us_stripe{
	display: inline-block;
	margin-right: 24px;
}
.center_content_in_country{
	position: absolute;
    top: 24%;
    width: 100%;
    font-size: 30px;
	font-weight: bold
}
.center_content_div{
	text-align: center;
}

.customers_graph_style{
	width: 71%;
	/*margin-top: -68%;*/
}
.customer_graph_div_style{
	width: 100%;
	text-align: center;
	/*background-color: #f8fafe;*/
	position: absolute;
}
.reward_background_image_style{
	width: 100%;
}
.customer_image_center_content{
	padding: 15%;
    position: absolute;
    width: 100%;
    text-align: center;
    font-size: 28px;
    font-weight: bold;
    opacity: 1;
    z-index: 1;
}
.testimonial_heading_style{
  font-size: 24px;
  text-align: center;
  font-weight: var(--hex_font_normal);
}
@media screen and (max-width: 991px){
	.customer_image_center_content{
		font-size: 20px;
	}
}
@media screen and (max-width: 600px){
	.customer_image_center_content{
		font-size: 18px;
    	line-height: 25px;
	}
	.about_us_second_stripe_style{
		font-size: 24px;
	}
	.about_us_second_stripe_subcontent{
		font-size: 18px;
	}
	.wall-of-frame__style{
		font-size: 24px;
	}
	.featured_magazines_style{
		font-size: 24px;
	}
	.testimonial_heading_style{
		font-size: 24px;
	}
}

@media screen and (max-width: 400px){
	.about_us_second_stripe_style{
		font-size: 20px;
	}
	.about_us_second_stripe_subcontent{
		font-size: 16px;
	}
}
.set_padding_on_wall_of_fame{
	padding-bottom: 21px;
}
.set_padding_on_testimonial_heading{
	padding-top: 48px;
}
.set_background_color_of_country_content{
	background: rgba(255, 255, 255, 0.63);
}
.set_font_weight_style{
	/*font-weight: var(--hex_font_semibold);*/
}
.photo-grid-container {
  display: flex;
  justify-content: center;
}

.photo-grid {
  width: auto;
  display: flex;
  justify-content: flex-start;
}
.set_margin_on_first_row{
	margin-left: 8px;
}

.photo-grid-item {
  /*border: 1px solid #fff;*/
  width: 135px;
  height: 135px;
  background: #fff;
  transform: rotate(45deg);
  border-radius: 20px;
  margin: 30px;
  text-align: center;
  box-shadow: 0px 3px 9px 0px rgba(159,175,182,0.33);
}
.about_us_non_used_card_color{
	/*background: #f4f8fe;*/
	opacity: 0.4
}
.flex_logo_style{
	margin-top: 45px;
	/*margin-left: 23px;*/
	transform: rotate(-45deg);
}
.set_middle_row_photo_grid{
	width: auto;
 	margin-top: -93px;
   	margin-left: 9px;
}
.set_margin_top_for_last_row{
	margin-top: -93px;
   	margin-left: 10px;
}
.adjust_margin_for_tech_donut{
	margin-top: 53px;
    /*margin-left: 0px;*/
}
.adjust_margin_for_itpro{
	margin-top: 45px;
	/*margin-left: 23px;*/
}
.adjust_margin_for_itsm_logo{
	margin-top: 45px;
	margin-left: 12px;
}
.adjust_margin_for_network_world{
    margin-top: 60px;
    /*margin-left: 3px;*/
    width: 128px;
}
.adjust_margin_for_economic_times{
	max-height: 34px;
}
.adjust_margin_for_mobile_village{
	margin-top: 60px;
    /*margin-left: 0px;*/
}
.adjust_margin_for_solution_overview{
	margin-top: 45px;
    /*margin-left: 0px;*/
}
.adjust_margin_for_inc_logo{
	margin-top: 45px;
    /*margin-left: 21px;*/
}
.parallelogram_boxes_background_style{
	/*background-image: url('https://www-review3.hexnode.com/static/img/home_page/new_home/Testimonial/Testimonial-background.png');
    background-repeat: repeat-x;''
    background-color: #e0e6f8;
    background-position-y: 101px;*/
     background-image: -moz-linear-gradient( 90deg, rgb(235,240,251) 0%, rgb(242,247,253) 25%, rgb(248,253,255) 39%, rgb(255,255,255) 100%);
  	background-image: -webkit-linear-gradient( 90deg, rgb(235,240,251) 0%, rgb(242,247,253) 25%, rgb(248,253,255) 39%, rgb(255,255,255) 100%);
  	background-image: -ms-linear-gradient( 90deg, rgb(235,240,251) 0%, rgb(242,247,253) 25%, rgb(248,253,255) 39%, rgb(255,255,255) 100%);
  	padding-bottom: 35px;
}
@media screen and (max-width: 734px){
	.photo-grid-item{
		height: 100px;
		width: 100px;
	}
	.flex_logo_style{
		width: 100%;
		margin-top: 31px;
	}
	.adjust_margin_for_itpro{
		margin-top: 28px;
		width: 90%;
	}
	.adjust_margin_for_itsm_logo{
	    margin-top: 27px;
    	margin-left: 7px;
	}
	.adjust_margin_for_network_world{
		margin-top: 37px;
		width: 100%;
	}
	.adjust_margin_for_mobile_village{
		margin-top: 42px;
		width: 100%;
	}
	.adjust_margin_for_solution_overview{
		margin-top: 36px;
		width: 100%;
	}
	.adjust_margin_for_inc_logo{
		margin-top: 28px;
		width: 100%;
	}
	.set_middle_row_photo_grid{
		margin-top: -85px;
		margin-left: 19px;
	}
	.set_margin_top_for_last_row{
		margin-top: -85px;
		margin-left: 25px;
	}
	.set_margin_for_industry_logo{
		margin-top: 31%;
	}
}
@media screen and (max-width: 500px){
	.photo-grid-item{
		height: 80px;
		width: 80px;
		margin: 24px;
	}
	.set_cio_logo_style_in_mobile{
	    margin-top: 24px;
    	width: 80%;
    	margin-left: 7px;
	}
	.adjust_margin_for_itpro{
		width: 80%;
	}
	.adjust_margin_for_network_world{
    	margin-top: 36px;
    	width: 88%;
    	margin-left: 0px;
	}
	.adjust_margin_for_mobile_village{
		margin-top: 37px;
	}
	.adjust_margin_for_solution_overview{
		margin-top: 30px;
	}
	.adjust_margin_for_inc_logo{
		margin-top: 29px;
		width: 90%;
	}
	.g2_crowd_image_style{
		height: auto;
		width: auto;
	}
	.mobile_star_image_style{
		height: auto;
		width: auto;
	}
	.set_middle_row_photo_grid{
		margin-top: -65px;
		margin-left: 14px;
	}
	.set_margin_top_for_last_row{
		margin-top: -67px;
		margin-left: 13px;
	}
	.set_margin_on_first_row{
		margin-left: 12px;
	}
}


.wall-of-fame__wrap{
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  align-items: center;
  justify-content: center;
  justify-items: center;
}

.wall-of-fame__wrap .wall-of-fame__badge-wrap{
  width: 100%;
  max-width: 200px;
  min-height: 150px;
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.wall-of-fame__wrap .wall-of-fame__badge-wrap a{
  width: 100%;
}
.wall-of-fame__wrap .wall-of-fame__badge-wrap img{
  width: 100%;
  height:auto;
}
.wall-of-fame__wrap .wall-of-fame__badge-wrap--g2-badge-width img{
  max-width: 95px;
}
.wall-of-fame__wrap .wall-of-fame__badge-wrap--g2-badge img{
  max-width: 100px;
}
.wall-of-fame__wrap .wall-of-fame__badge-wrap--capterra img{
  max-width: 118px;
  object-fit: contain;
}
.wall-of-fame__wrap .wall-of-fame__badge-wrap--capterra-shortlist img{
  max-width: 130px;
}
.wall-of-fame__badge-wrap.wall-of-fame__badge-wrap--capterra-logo img{
  width: 150px;
}
.wall-of-fame__wrap .wall-of-fame__badge-wrap--software-advice img{
  max-width: 100px;
  object-fit: cover;
}
.wall-of-fame__wrap .wall-of-fame__badge-wrap--front-runner img{
  max-width: 135px;
}
.wall-of-fame__wrap .wall-of-fame__badge-wrap--getapp img{
  max-width: 120px;
}
.wall-of-fame__wrap .wall-of-fame__badge-wrap--trustradius img{ 
  max-width: 91px;
}
.wall-of-fame__wrap .wall-of-fame__badge-wrap--trustradius-tech img{ 
  max-width: 105px;
}
.wall-of-fame__wrap .wall-of-fame__badge-wrap--software-reviews a{
  width: auto;
}
.wall-of-fame__wrap .wall-of-fame__badge-wrap--software-reviews img{
  max-height: 115px;
  max-width: 91px;
}
.wall-of-fame__wrap .wall-of-fame__badge-wrap--crozdesk img{
  max-width: 100px;
}
.wall-of-fame__wrap .wall-of-fame__badge-wrap--software-suggest-category img{
  max-width: 120px;
}
.wall-of-fame__wrap .wall-of-fame__badge-wrap--software-suggest img{
  max-width: 135px;
}
.wall-of-fame__wrap .wall-of-fame__badge-wrap--software-world img{
  max-width: 110px;
}
.wall-of-fame__wrap .wall-of-fame__badge-wrap--developers-choice img{
  max-width: 142px;
  margin-top: 12px; 
}
.wall-of-fame__badge-wrap .wall-of-fame__badge-wrap--user-reviews{
  width: 100% !important;
  margin:auto;
  max-width: 100px;
}
.wall-of-fame__badge-wrap .wall-of-fame__badge-wrap--sourceforge{
  width: 100% !important;
  margin:auto;
  max-width: 150px;
}
.wall-of-fame__badge-wrap .wall-of-fame__badge-wrap--top-business{
  width: 100% !important;
  margin:auto;
  max-width: 112px;
}
.wall-of-fame__wrap .wall-of-fame__badge-wrap--financesonline img{
  max-width: 150px;
}

@media screen and (max-width: 767px){
  .wall-of-fame__wrap{
    grid-template-columns: repeat(auto-fit, minmax(33%, 1fr));
  }
}

@media screen and (max-width: 570px){
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--software-suggest-category img{
    max-width: 105px;
  }
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--software-suggest img{
    max-width: 115px;
  }
}
@media screen and (max-width: 480px){
  .wall-of-fame__wrap .wall-of-fame__badge-wrap{
    min-height: 100px;
    padding:5px;
  }
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--g2-badge-width img{
    max-width: 56px;
  }
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--g2-badge img{
    max-width: 62px;
  }
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--capterra img{
    max-width: 70px;
  }
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--capterra-shortlist img{
    max-width: 80px;
  }
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--software-advice img,
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--crozdesk img{
    max-width: 64px;
  }
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--getapp img{
    max-width: 70px;
  }
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--software-suggest-category img{
    max-width: 70px;
  }
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--front-runner img{
    max-width: 83px;
  }
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--trustradius img{ 
    max-width: 60px;
  }
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--trustradius-tech img{
    max-width: 70px;
  }
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--software-reviews img{
    max-height: 75px;
    max-width: 60px;
  }
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--software-suggest img{
    max-width: 81px;
  }
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--software-world img{
    max-width: 68px;
  }
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--developers-choice img{
    max-width: 92px;
  }
  .wall-of-fame__badge-wrap .wall-of-fame__badge-wrap--user-reviews{
    max-width: 62px;
  }
  .wall-of-fame__badge-wrap .wall-of-fame__badge-wrap--sourceforge{
    max-width: 100px;
  }
  .wall-of-fame__badge-wrap .wall-of-fame__badge-wrap--top-business{
    max-width: 68px;
  }
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--wrapper{
    padding:5px;
    min-height:100px;
  }
  .wall-of-fame__badge-wrap.wall-of-fame__badge-wrap--mes-midmarket img{
    max-width: 50px;
  }
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--financesonline img{
    max-width: 100px;
  }
}
@media screen and (max-width: 380px){
  .wall-of-fame__wrap .wall-of-fame__badge-wrap--developers-choice img{
    max-width: 88px;
  }
}
@media screen and (max-width: 300px){
  .wall-of-fame__wrap{
    grid-template-columns: repeat(auto-fit, minmax(50%, 1fr));
  }
  .wall-of-fame__wrap .wall-of-fame__badge-wrap{
    min-height:80px;
    padding: 10px;
  }
}



.set_max_width_for_wall_of_fame_logo_start_awards{
	max-width: 90px;
}
.style_for_g2_crowd_logo img{
	max-width: 90%;
}
@media screen and (max-width: 767px){
	.set_max_width_for_wall_of_fame_logo_start_awards{
		max-width: 84px;
	}
	.style_for_g2_crowd_logo img{
		max-width: 64%;
	}
  .adjust_margin_for_economic_times{
    max-height : 23px;
  }
}
@media screen and (max-width: 480px){
	.set_max_width_for_wall_of_fame_logo_start_awards{
		width: 68px;
	}
	.style_for_g2_crowd_logo img{
		max-width: 80px;
  }
  .set_max_width_for_wall_of_fame_logo_start_awards{
		width: 58px;
	}
	.style_for_g2_crowd_logo img{
		max-width: 59px;
	}
}

.set_margin_on_mdmhome_header_title{
	margin-bottom: 15px;
}
@media screen and (max-width: 1024px){
	.set_margin_on_mdmhome_header_title{
		margin-bottom: -5px;
	}
}

@media screen and (max-width: 801px){
	.set_margin_on_mdmhome_header_title{
		margin-bottom: 10px !important;
	}
}

.set_padding_on_header_content{
	padding-bottom: 10px;
}


.set_video_height_on_div{
  height: 612px;
}
.video-wrapper {
  position: absolute;
  width: 100%;
  margin: rem-calc(0 0 54.5);
  min-height: 612px;
  overflow: hidden;
  pointer-events: none;
  z-index: 2;
}

.video-overlay {
  height: 102%;
  width: 100%;
  opacity: .8;
  position: absolute;
  z-index: 1;
  background: #1b19199e;
}


.tv {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.tv .screen {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
  margin: auto;
  opacity: 0;
  transition: opacity .5s;
}
.tv .screen.active {
  opacity: 1;
}


.tv iframe{
  margin-top: -100px;
}
.remove_margin_on_header{
  margin: 0;
}
.set_z_index{
  z-index: 2;
}
.play_icon_video_style{
	width: 20px;
	margin-right: 2px;
	margin-top: -3px;
}
@media screen and (max-width: 700px){
	.set_video_height_on_div{
		height: 526px;
	}
	.tv iframe{
		margin-top: 32px !important;
	}
	.video-wrapper{
		min-height: 526px;
	}
}
@media screen and (max-width: 890px){
	.set_margin_top_for_iframe iframe{
		margin-top: 0px !important;
	}
}
@media screen and (max-width: 600px){
	.set_video_height_on_div{
		height: 463px;
	}
	.tv iframe{
		margin-top: 0px !important;
	}
	.video-wrapper{
		min-height: 463px;
	}
	.head_caption h1{
		font-size: 24px !important;
	}
}

.set_margin_top_for_play_video{
	margin-top: 4px;
}
/* @media screen and (max-width: 500px){
	.modal_content_style{
		margin-top: 126px;
	}
} */
.set_margin_for_enabled_video_headers{
	margin-top: 78px;
}
.set_margin_for_enabled_video_header_play_video_button{
	margin-top: -12px;
}

@media screen and (min-width: 700px) and (max-width: 1450px){
	.video-wrapper{
		min-height: 550px;
	}
	.set_video_height_on_div{
		height: 550px;
	}
	.tv iframe{
		margin-top: 30px !important;
	}
}
@media screen and (max-width: 670px){
	.set_margin_for_enabled_video_headers {
    	margin-top: 44px;
	}	
}
@media screen and (max-width: 600px){
	.set_margin_for_enabled_video_headers{
		margin-top: 0px;
	}
}
@media screen and (max-width: 500px){
	.set_margin_for_enabled_video_headers{
		margin-top: 0px;
	}
}
@media screen and (max-width: 480px){
	.set_margin_for_enabled_video_headers{
		margin-top: 40px;
	}
}
.class_for_set_seconds_of_video{

}
@media screen and (max-width: 802px){
	.new_mdm_sign_wrap{
		padding-top: 1%;
	}
	.set_margin_on_mdmhome_header_title{
		margin-bottom: 5px !important;
	}
	.setting_padding {
    	padding-top: 252px;
	}
}

@-webkit-keyframes rotate-infinite {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100%  {
    -webkit-transform: rotate(360deg); 
  }
}


.loading-spinner {
  -webkit-animation: rotate-infinite .8s linear infinite;
  border: 6px solid #a1ccdc;
  border-right-color: transparent;
  border-radius: 50%;
  display: inline-block;
  height: 60px;
  width: 60px;
}
.spinning_before_playing{
	z-index: 1;
	text-align: center;
	position: absolute;
	width: 100%;
	margin-top: 300px;
}
@media screen and (max-width: 570px){
	.spinning_before_playing{
		margin-top: 250px;
	}
}

@media screen and (max-width: 700px){
	.spinning_before_playing{
		display: none;
	}
}
.consec_security_background_image_position{
	background-position: 46%;
}
.image_heading_style_on_case_study_slider{
	margin: 0;
	padding-bottom: 10px;
	line-height: 18px;
	padding-top: 5px;
}
@media screen and (max-width: 1500px){
	.image_heading_style_on_case_study_slider{
		padding-bottom: 5px;
	}
}
@media screen and (max-width: 1000px){
	.image_heading_style_on_case_study_slider{
		padding-bottom: 10px;
	}
}
@media screen and (max-width: 575px){
	.button_alignmnent{
		padding-top: 10%;
	}
}
.case_study_logo_and_content_style_div{
	height: 67px;
}
.case_study_icon_image_style{
	vertical-align: text-top;
	max-height: 53px;
}
.case_logo_style_of_div{
	margin-top: 14px;
}
.brightstar_care_logo_style{
	padding-top:10px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:0px;
	max-width: 190px;
}
.con_x_ion_logo_style{
	padding-top: 10px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-top: 0px;
    height: 80px;
    max-width: 190px;
    width: auto;
}
.millenium_hotels_logo_style{
	padding-top: 10px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-top: 0px;
    height: 80px;
    max-width: 190px;
}
.motivate_logo_style{
	padding-top: 10px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-top: 0px;
    height: 80px;
    max-width: 190px;
    width: auto;
}
.choyce_logo_style{
	padding-top: 10px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-top: 0px;
    height: 80px;
    max-width: 190px;
}
.peniel_environmental_logo_style{
	padding-top: 10px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-top: 0px;
    height: 80px;
    max-width: 270px;
}
.latino_youth_high_school_logo_style{
	padding-top: 10px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-top: 0px;
    max-width: 190px;
    width: auto;
    padding-bottom: 12px;
}
.consec_security_logo_style{
	padding-top: 10px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-top: 0px;
    height: 80px;
    max-width: 190px;
    width: auto;
}
.andalusia_hospital_logo_style{
	padding-top: 10px;
    margin-top: 13px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    max-width: 290px!important;
}
.dkt_health_logo_style{
	padding-top: 10px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-top: 0px !important;
    height: 80px;
}
.wester_airways_logo_style{
	padding-top: 10px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    height: 80px;
    max-width: 290px!important;
}
.kensington_logo_style{
	padding-top: 10px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-top: 0px;
    margin-top: 31px;
    max-width: 263px;
}
.hartley_isd_logo_style{
	padding-top: 10px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-top: 0px;
    height: 80px;
    max-width: 190px;
}
.bathstore_logo_style_in_icon{
	padding-top: 10px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-top: 0px;
    height: 80px;
    max-width: 270px;
    width: auto;
}
.worthington_libraries_isd_logo_style{
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-top: 0px;
    height: 80px;
    max-width: 190px;
}
.set_vertical_align_top_on_case_study{
	vertical-align: top;
}
.style_on_bottom_heading_of_case_study_logo{
	margin: 0;
    padding: 0;
    line-height: 20px;
}

.brightstar_care_background_position_style{
	background-position: 51%;
}

@media screen and (max-width: 1415px){
	.brightstar_care_background_position_style{
		background-position: 50%;
	}
}
.millenium_hotels_case_study_background_position{
	background-position: 50%;
}
.choyce_case_study_background_position_style{
	background-position: 48%;
}
.peniel_environmental_case_study_background_position{
	background-position: 45%;
}
.latino_youth_high_scholl_background_position{
	background-position: 40%;
}
@media screen and (max-width: 1337px){
	.consec_security_background_position_style{
		background-position: 60%;
	}
}
.set_background_position_for_con_x_ion{
	background-position: 60%;
}
@media screen and (max-width: 1200px){
	.set_background_position_for_millenium_hotels{
		background-position: 64%;
	}
}
.set_background_position_for_motivate_case_study{
	background-position: 50%;
}
.set_background_position_for_choyce_case_study{
	background-position: 40%;
}
.set_background_position_for_latino_youth_high_school{
	background-position: 60%;
}
@media screen and (max-width: 657px){
	.latino_youth_high_scholl_background_position{
		background-position: 52%;
	}
	.choyce_case_study_background_position_style{
		background-position: 59%;
	}
}
@media screen and (max-width: 450px){
	.latino_youth_high_scholl_background_position{
		background-position: 58%;
	}
}
.set_height_on_in_customer_page{
	height: 99px;
}
.case_study_heading_style_on_header{

}
.set_margin_for_multilanguage_top_header{
	margin-right: 12px;
}
.set_margin_for_multilanguage_top_header_mini{
	margin-right: 8px;
}
.datetimepicker-dropdown-bottom-right .dropdown-menu{

}
.add_style_for_fix_datetime{
	top: 360px !important;
	position: fixed;
}
.set_max_width_for_datetime{
	max-width: 273px;
	width: 273px;
}
.set_maximum_width_for_datetime_div{
	max-width: 273px;
    margin: 0 auto;
}
.remove_background_and_border{
	border: none;
    background: none;
}
.removed_padding_on_requestdemo{
	padding: 0;
}
.remove_margin_on_requestdemo{
	margin: 0;
}
.request_demo_button_div_style{
	margin-left: -1px;
    width: 100%;
    margin-top: 14px;
}
.request_demo_button_style{
    width: 100%;
}
.set_top_for_inputmaterial_label{
	top: 25px;
}
/*.company_email_div .set_margin_on_callback_eror_field{
	margin-top: -5px;
	margin-bottom: 5px;
}
.company_email_div .call_back_fld{
	top: 25px;
}
.company_email_div .inputMaterial:valid ~ label{
	top: 1px;
}
.company_email_div .inputMaterial:focus ~ label{
	top: 1px;
}
.comapny_div_style .set_margin_on_callback_eror_field{
	margin-top: -5px;
	margin-bottom: 5px;
}
.comapny_div_style .call_back_fld{
	top: 25px;
}
.comapny_div_style .inputMaterial:valid ~ label{
	top: 1px;
}
.comapny_div_style .inputMaterial:focus ~ label{
	top: 1px;	
}*/
/*.company_email_div .call_back_fld{
	top: 26px;
}
.comapny_div_style .call_back_fld{
	top: 26px;
}
.phone_number_div_style .call_back_fld{
	top: 26px;
}*/
.company_email_div .set_margin_call_back_field{
	margin-top: 8px;
}
.comapny_div_style .set_margin_call_back_field{
	margin-top: 8px;
}
.phone_number_div_style .set_margin_call_back_field{
	margin-top: 8px;
}
.datetime_div_style .set_margin_call_back_field{
	margin-top: 8px;
}
.timezone_div_style .set_margin_call_back_field{
	margin-top: 8px;
}
.calandar_icon_style{
    position: absolute;
    top: 24px;
    right: 18px;
    cursor: pointer;
}
@media screen and (max-width: 767px){
	.calandar_icon_style{
		right: 2px;
	}
	label.call_back_fld{
		left: 16px !important;
	}
}
@media screen and (max-width: 480px){
	.calandar_icon_style{
    	right: 4px;
	}
	.set_max_width_for_datetime{
		width: auto;
	}
}

/*.time_label_style{
	left: 11px !important;
}
.timezone_label_style{
	left: 11px !important;
}
@media screen and (max-width: 767px){
	.time_label_style{
		left: 25px !important;
	}
	.timezone_label_style{
		left: 25px !important;
	}
}*/
@media screen and (max-width: 480px){
	.request_demo_button_style{
		width: auto;
	    min-width: 100% !important;
	}
}
@media screen and (max-width: 450px){
	.call_back_close{
    right: 10px !important;
    top: -32px !important;
	}
}

.request_demo_modal_height{
	height: unset !important;
}
.request_demo_modal_height .modal-body{
	padding-bottom: 0px;
}

#request-demo .callback_title{
	margin-bottom: 13px;
}


.disable_the_dropdown_default_style{
   -webkit-appearance: none;
   -moz-appearance:    none;
   appearance:         none;
}
.timezone_icon_style{
	position: absolute;
	top: 18px;
	right: 20px;
}
@media screen and (max-width: 767px){
	.timezone_icon_style{
		right: 3px;
	}
}
/********************************case study page styles *************************************/
.hex__case_study_header{
  height: 460px;
  line-height: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  overflow: hidden;
  background-color: #08101d;
}
.hex__case_study_header .hex__container_wrapper{
  width: 88%;
  margin: 0 auto;
  max-width: 1280px;
  justify-content: center;
}
.hex__case_study_header .hex__content_wrapper{
  align-self: center;
  text-align: center;
  margin-top: 90px;
}
.hex__case_study_header .hex__case_study_header_title{
  font-size: 46px;
  line-height: 1.2;
  font-weight: var(--hex_font_semibold);
  margin: 0 0 15px;
  color: #fff;
}
.hex__case_study_header .hex__case_study_header_sub_title{
  font-size: 20px;
  line-height: 24px;
  font-weight: var(--hex_font_normal);
  margin: 0 0 20px;
  color: #fff;
}
.hex__case_study_header .hex__case_study_header_author_title{
  font-size: 26px;
  line-height: 1.2;
  font-weight: var(--hex_font_normal);
  margin: 0;
  padding: 0;
  color: #fff;
}
@media screen and (min-width: 768px) and (max-width: 991px){
  .hex__case_study_header .hex__content_wrapper{
    margin-top: 70px;
  }
}
@media screen and (max-width: 767px){
  .hex__case_study_header .hex__case_study_header_title{
    font-size: 36px;
    margin-bottom: 10px;
  }
  .hex__case_study_header .hex__case_study_header_sub_title{
    font-size: 18px;
    margin-bottom: 15px;
  }
  .hex__case_study_header .hex__case_study_header_author_title{
    font-size: 22px;
  }
}
@media screen and (max-width: 600px){
  .hex__case_study_header{
    height: 500px;
  }
  .hex__case_study_header .hex__case_study_header_sub_title{
    font-size: 18px;
    margin-bottom: 10px;
  }
  .hex__case_study_header .hex__case_study_header_title{
    font-size: 32px;
    margin-bottom: 15px;
  }
  .hex__case_study_header .hex__case_study_header_author_title{
    font-size: 18px;
  }
}
/**********************************************************************************************/

/* new customer page */

.single_customer_review_container{
  display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    margin: 50px 0 80px 0;
}

.single_customer_review_text-left{
  text-align: left;
  margin: 0;
    padding: 0;
}

.single_customer_review_container_profile_pic img{
  max-width:328px;
  border-radius: 15px;
}

.single_customer_review_container_profile_info{
  padding: 0 50px;
}

.single_customer_review_container_profile_info_title{
  color:#020A19;
  font-size:30px;
  line-height:48px;
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 25px;
}

.single_customer_review_container_profile_info_desc{
  color:#020A19;
  font-size:20px;
  line-height:36px;
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 50px;
}



.single_customer_review_container_profile_info_name{
  color:#020A19;
  font-size:24px;
  line-height:30px;
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
}


.single_customer_review_container_profile_info_company{
  color:#556575;
  font-size:20px;
  line-height:30px;
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
}




.header_imgae_style_in_customer_page{
	height: 460px;
    line-height: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    flex-wrap: wrap;
    overflow: hidden;
    background-color: #08101d;
}
/*.header_imgae_style_in_customer_page{
	height: 442px;
    width: 100%;
    background-repeat: no-repeat;
    background-position: 0% -45%;
    background-size: cover;
}*/
.customer_page_header_wrapper{
	width: 88%;
    margin: 0 auto;
    max-width: 1280px;
    justify-content: center;
    -webkit-flex-direction: column; /* Safari 6.1+ */
    flex-direction: column;
    display: flex;
    display: -webkit-flex; /* Safari */
    margin-top: 70px;
}
.customer_page_heading_1_style{
	font-size: 20px;
    line-height: 24px;
    font-weight: var(--hex_font_normal);
    margin: 0 0 20px;
    color: #fff;
}

.customer_page_heading_2_style{
    font-size: 46px;
    line-height: 1.2;
    font-weight: var(--hex_font_semibold);
    margin: 0 0 25px;
    color: #fff;
}

.customer_page_heading_div_style{
    margin: 0 auto;
    text-align: center;
    color: #fefefe;
}
.customer_page_read_button_style{
    font-size: 17px;
    font-weight: normal;
    /* min-width: 210px; */
    max-width: 250px;
    border-radius: 3px;
    padding: 15px 20px;
    color: #FFFFFF;
    text-decoration: none;
    line-height: 21px;
    margin-right: 10px;
    text-align: center;
    transition: all .38s;
    background: var(--hex_btn_bg_color);
    display: flex;
    justify-content: center;
    align-items: center;
}
.customer_page_watch_button_style{
    font-size: 17px;
    font-weight: normal;
    /* min-width: 210px; */
    max-width: 250px;
    text-align: center;
    border-radius: 3px;
    padding: 15px 20px;
    color: #FFFFFF;
    text-decoration: none;
    line-height: 21px;
    border: 1px solid #FFFFFF;
    transition: all .38s;
    opacity: 1;
    display: flex;
    justify-content: center;
    align-items: center;
}
.customer_page_watch_button_style:focus{
  text-decoration: none;
  cursor: pointer;
  color: #fefefe;	
}
.customer_page_watch_button_style:hover{
  text-decoration: none;
  color:#FFFFFF;
  border: 1px solid #BFBFBF;
opacity: 1;
}

.header_button_hover_style{
	transition: all .38s;
  background: #DD0735;
  color: #FFFFFF;
  border-radius: 3px;
  background: #DD0735;
  color: #FFFFFF;
  border-radius: 3px;
}
.customer_page_read_button_style:hover{
background:  var(--hex_btn_bg_color_hover);

}
.customer_page_read_button_style:hover{
	text-decoration: none;
	cursor: pointer;
	color: #fefefe;
}
.customer_page_read_button_style:focus{
	text-decoration: none;
	cursor: pointer;
	color: #fefefe;	
}
.customer_page_read_button_div_style{
	/* padding-top: 30px; */
  display:flex;
  min-height: 53px;
}
.customer_page_case_study_stripe_heading{
	font-size: 38px;
	line-height: 1.2;
	/* font-weight: var(--hex_font_semibold); */
	color:var(--hex_home_common_title_color);
	text-align: center;
	margin:60px 0 0;
  font-weight: 600;
}
.customer_page_grid_box_style{
	border-radius: 5px;
	background-color: #ffffff;
	box-shadow: 0px 0px 9.9px 1.1px rgba(0,0,0,0.04);
	max-width: 272px;
	height: 226px;
	width: 100%;
	text-align: left;

	-webkit-transform: scale(1);
	transform: scale(1);
	transition: all 0.2s ease-in;
}
.set_height_for_case_study_image{
	height: auto;
}
.set_padding_on_case_study_content_in_customer_page{
  padding:20px 0;
  text-align: center;
}

.set_customer_page_logo{
  padding:15px;
}


.set_font_style_on_case_study_heading{
	font-size: 17px;
	color: var(--hex_home_common_text_color);
	font-weight: var(--hex_font_normal);
	line-height: 26px;
	margin: 0 0 13px;
	padding: 0;
}
.set_font_style_on_case_study_content{
  font-size: 18px;
	line-height: 28px;
	color: var(--hex_home_common_title_color);
	font-weight: var(--hex_font_normal);
	height: 56px;
	letter-spacing: -0.01em;
	display: block;
	padding: 0;
}
.set_font_style_on_read_story{
	font-size: 14px;
	color: #fe3265;
	margin: 0;
}
.set_border_radius_of_image{
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
}
.set_font_style_on_read_story_hyperlink{
	font-size: 15px;
	color: var(--hex_btn_bg_color);
	font-weight: var(--hex_font_normal);
	line-height: 24px;
}
.set_font_style_on_read_story_hyperlink:hover{
	text-decoration: none;
	color: var(--hex_btn_bg_color_hover);
	line-height: 24px;
}
.remove_margin_style_from_ul_in_customer_page{
	margin: 0px;
}
.remove_margin_style_from_ul_in_customer_page li{
	list-style: none;
	display: none;
}

.load_more_button_style_in_customer_page{
	font-size: 15px;
	font-weight: normal;
	max-width: 156px;
	height: 40px;
	border-radius: 3px;
	border-width: 1px;
	border:1px solid ;
	border-color: var(--hex_btn_bg_color);
	padding-bottom: 10px;
	/*margin-bottom: 30px;*/
	text-align: center;
	cursor: pointer;
	background: #fff;
	margin: 0 auto;
	color: #fe3265;
	color: var(--hex_btn_bg_color);
}
/*.load_more_button_style_in_customer_page a{
	color: #fe3265;
}
.load_more_button_style_in_customer_page a:hover{
	text-decoration: none;
	color: #fe3265;
}*/
.customer_page_grid_style_for_responsive{
	display: inline-block;
	width: 100%;
	margin-left: 7px;
	margin-right: 9px;
}
.class_for_casestudy_grid{
	margin-top: 30px;
}

.show{
	display: inline-block;
	margin-top: 30px;
}

.show-data-inline{
  display: none;
	margin-top: 30px;
}

@media screen and (max-width: 450px){
	.customer_page_grid_box_style{
		max-width: 300px;
	}
}
.set_background_color_on_customer_page_grid{
  background: var(--hex_bg_color_light_grey);
  margin: 0px;
}
.set_padding_for_customer_page{
	padding: 60px 0 60px;
}

@media screen and (max-width: 1200px){
	.set_padding_for_customer_page{
    padding: 60px 0px;
  }
}
@media screen and (max-width: 600px){
	.set_padding_for_customer_page{
    padding: 50px 0px 55px;
  }
}

.customer_page_logo_style{
	display: inline-block;
    text-align: center;
    display: -webkit-flex; /* Safari */
    display: flex;
    max-width: 130px !important;
    min-width: 125px !important;
}
.customer_page_logo_div_style{
	align-items: center;
  display: flex;
  display: -webkit-flex; /* Safari */
  -webkit-flex-wrap: wrap; /* Safari 6.1+ */
  flex-wrap: wrap;
	text-align: center;
  margin: 0 -15px;
  min-width: 100%;
  padding: 0;
  justify-content: center;
}
@media screen and (max-width: 991px){
	.customer_page_logo_style{
      -o-transform: scale(0.90);/* opera */
      -ms-transform: scale(0.90); /* IE 9 */
      -webkit-transform: scale(0.90); /* Safari prior 9.0 */
      transform: scale(0.90);
	}
}
@media screen and (max-width: 768px){
	.customer_page_logo_style{
      -o-transform: scale(0.85);/* opera */
      -ms-transform: scale(0.85); /* IE 9 */
      -webkit-transform: scale(0.85); /* Safari prior 9.0 */
      transform: scale(0.85);
	}
}
@media screen and (max-width: 600px){
	.customer_page_logo_style{
    -o-transform: scale(0.85);/* opera */
      -ms-transform: scale(0.85); /* IE 9 */
      -webkit-transform: scale(0.85); /* Safari prior 9.0 */
      transform: scale(0.85);
	}
}




/*************************customer page header image start*********************************/
@media screen and (max-width: 600px){
  .customer_page_header_image{
    /* background-image: url('https://www-review3.hexnode.com/static/img/customer_page_images/header-image.jpg'); */
    background-size: cover;
    background-position: 44% 0px;
  }
}
@media screen and (min-width: 601px){
  .customer_page_header_image{
    /* background-image: url('https://www-review3.hexnode.com/static/img/customer_page_images/header-image.jpg'); */
    background-size: cover;
    background-position: 50% 0px;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px){
  .customer_page_header_image{
    background-position: 50% 0;
  }
}
@media screen and (min-width: 992px) and (max-width: 1200px){
  .customer_page_header_image{
    background-position: 60% 0;
  }
}
@media screen and (min-width: 1200px){
  .customer_page_header_image{
    background-position: 68% 0px;
  }
}
/**********customer page header image ends**************/







/* testimonial stripe in customer page */
.testimonial_grid_style_in_customer_page{
	/*border-radius: 5px;
	background: #ffffff;
	box-shadow: 0px 0px 9.9px 1.1px rgba(0,0,0,0.04);
	max-width: 381px;
	max-height: 100%;
	padding: 5px 15px;*/
	display: inline-block;
	margin-bottom: 45px;
	max-width: 100%;
	display: none;
	margin-left: 6px;
	margin-right: 20px;
}
.testimonial_heading_style_in_customer_page{
	font-size: 15px;
	color:var(--hex_home_common_title_color);
	font-weight: var(--hex_font_normal);
}
.testimonial_designation_style_in_customer_page{
	font-size: 13px;
	color:var(--hex_home_common_text_color);
}
.testimonial_first_sentence_in_customer_page{
  font-size: 17px;
  line-height: 24px;
	color:var(--hex_home_common_title_color);
  	margin: 0px;
  	vertical-align: middle;
  	max-height: 78px;
  	text-align: center;
  	font-weight: var(--hex_font_normal);
}
.testimonial_description_in_customer_page{
	font-size: 16px;
	color:var(--hex_home_common_text_color);
	font-weight: var(--hex_font_normal);
	line-height: 24px;

}
.testimonial_image_style{
	vertical-align: middle;
	display: inline-block;
	width: 87px;
	height: 85px;
}
.testimonial_name_designation_style{
	vertical-align: text-top;
	display: inline-block;
	padding-left: 20px;
}
.remove_margin_testimonial_in_customer_page{
	margin: 0;
	line-height: 24px;
}
.set_vertical_align_top_in_customer_page{
	vertical-align: top;
}
.triangle_in_customer_page{
	width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 9px solid var(--hex_btn_bg_color);;
    margin: 0 auto;
     /*-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;*/
}
.testimonial_exapand_shape_div_style{
	border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    background-color:var(--hex_bg_color_light_snow);
    width: 40px;
    height: 17px;
    padding: 5px;
    cursor: pointer;
    /*margin-top: 15px;*/
    position: absolute;
    bottom: 0;
    left: 35px;
    /*top: 245px;*/
}
.testimonial_description_content_ellipsis_style{
	display: -webkit-box;
    max-width: 400px;
    height: 60.2px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.625;
}

.block-with-text {
  overflow: hidden;
  position: relative;
  line-height: 26px;
  text-align: left;
  padding-right: 12px;
  -webkit-transition: all .38s;
  transition: all .38s;
}
/*.testimonial_description:before {
  content: '...';
  position: absolute;
  right: 0;
  bottom: 0;
}
.testimonial_description:after {
  content: '';
  position: absolute;
  right: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.2em;
  background: white;
}*/
.set_max_height_as_100{
	max-height: 100vh;
}
.up_arrow_in_testimonial{
	transform: rotate(60deg);
    -webkit-transform: rotate(60deg);
}
.down_arrow_in_testimonial{
	transform: rotate(0deg) !important;
    -webkit-transform: rotate(0deg) !important;
}
.set_height_auto_for_testimonial{
	height: auto !important;
    max-height: 800px !important;
    padding-bottom: 15px!important;
    z-index: 99;
}

/*#testimonial_grid_on_samuelson{
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
#first_grid_description_on_samuelson{
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}*/
.padding_for_testimonial_load_more_in_customerpage{
	padding: 35px 0px 20px 0px;
}
.testimonial_div_style_in_customer_page{
	border-radius: 5px;
	background: #ffffff;
	box-shadow: 0 14px 20px rgba(0,0,0,0.04);
	max-width:400px;
	max-height: 100%;
	padding: 35px;
	height: 315px;
	width: 100%;
	display: inline-block;
    -webkit-transition: max-height .38s ease;
    transition: all .38s ease;
    max-height: 320px;
    position: relative;
    
}

.expand_description_wrap{
  position: absolute;
  z-index: 9;
  background: #ffffff;
  box-shadow: 0 14px 20px rgba(0,0,0,0.04);
  left: 0;
  padding: 0 35px;
}

.mhex_container_overlay::before{
  content: '';
    background-color: rgba(255,255,255,0.59);
    position: absolute;
    z-index: 99;
    width: 100%;
    height: 100%;
}

.demo{
  z-index:99;
}


@media screen and (max-width:992px){
  .single_customer_review_container{
    flex-wrap: wrap;
    justify-content: center;
  }  

  .single_customer_review_container_profile_info{
    padding: 20px 0; 
  }

}

@media screen and (max-width:992px) and (min-width:768px){
	.testimonial_div_style_in_customer_page{
	height: 340px;
    max-height: 350px;
    max-width: 333px;
}
}
.set_padding_bottom_testimonial_first_para{
	padding-bottom: 10px;
	padding-top: 10px;
}
.set_circle_style_for_audico_activa_in_customer_testimonial{
    border: 1px solid #d7d7d7;
    position: relative;
    top: 4px;
    width: 52px;
    height: 52px;
}
.set_circle_style_for_audico_activa_in_customer_testimonial img{
    vertical-align: middle;
    margin-top: 14px;
}
.set_margin_on_total_testimonial_content{
	margin-top: 10px;
}
/*#tyler_samuelson_grid .block-with-text{
	max-height: 127px;
}
#larry_franks_grid .block-with-text{
	max-height: 127px;
}
#charlie_ewing_grid .block-with-text{
	max-height: 101px;
}
#corey_wills_grid .block-with-text{
	max-height: 101px;
}
#joshua_hogendorn_grid .block-with-text{
	max-height: 101px;
}
#walaa_ibrahim_grid .block-with-text{
	max-height: 101px;
}*/
@media screen and (max-width: 429px){
	/*#corey_wills_grid .block-with-text{
		max-height: 99px;
	}
	#charlie_ewing_grid .block-with-text{
		max-height: 72px;
	}
	#walaa_ibrahim_grid .block-with-text{
		max-height: 71px;
	}
	#darryl_yark_grid .block-with-text{
		max-height: 100%;
	}
	#david_scramento_grid .block-with-text{
		max-height: 100%;
	}
	.testimonial_div_style_in_customer_page{
		height: auto;
	}*/
	.set_height_auto_for_testimonial{
		max-height: 2000px!important;
	}
	.testimonial_div_style_in_customer_page{
		max-height: 100vh;
		height: auto;
		padding: 5px 31px 15px 35px;
	}
	.set_padding_bottom{
		padding-bottom: 10px;
  }
  #walaa_ibrahim_grid .testimonial_div_style_in_customer_page{
		max-height: 120vh;
		height: auto;
	}
	#walaa_ibrahim_grid .testimonial_first_sentence_in_customer_page{
		max-height: 120px;
  }
  #charlie_ewing_grid .testimonial_first_sentence_in_customer_page{
		max-height: 120px;
  }      
  #dalibor_kruljac_grid .testimonial_first_sentence_in_customer_page{
		max-height: 120px;
  }
  #deep_soni_grid .testimonial_first_sentence_in_customer_page{
		max-height: 120px;
  }
  #tim_newville_grid .testimonial_first_sentence_in_customer_page{
		max-height: 120px;
  }
  #colton_cauthen_grid .testimonial_first_sentence_in_customer_page{
		max-height: 120px;
  }
  #mark_guest_grid .set_max_height_as_100{
		max-height: 140vh;
		height: auto;
	}
}

@media screen and (max-width: 430px){
	.set_height_for_case_study_image{
		height: auto;
	}
	.set_font_style_on_case_study_content{
		height: auto;
	}
	.customer_page_grid_box_style{
		height: auto;
	}
}


@media screen and (max-width: 600px){
	.set_height_for_case_study_image{
		height: auto;
	}
	.set_font_style_on_case_study_content{
		height: auto;
	}
	.customer_page_grid_box_style{
    height: auto;
    padding: 12px;
	}
	.customer_page_case_study_stripe_heading{
		font-size: 30px;
  }
}
@media screen and (max-width: 782px){
	.set_main_class_for_customer_page_logo_stripe .padding_on_signup_stripe{
	    padding-top: 5%;
    	padding-bottom: 5%;
  }
  #mark_guest_grid .set_max_height_as_100{
		max-height: 120vh;
		height: auto;
	}

}

@media screen and (max-width: 1300px){
	.header_imgae_style_in_customer_page{
		background-position: 30% -45%;
  }
  #mark_guest_grid .set_max_height_as_100{
		max-height: 120vh;
		height: auto;
	}
}

@media screen and (max-width: 782px){
	.header_imgae_style_in_customer_page{
		background-position: 39% -45%;
	}
}

.remove_padding_from_customer_review_page{
	padding: 0;
}
.align_text_to_left_in_customer_review_page{
	text-align: left;
}

@media screen and (max-width: 400px){
	.customer_page_grid_style_for_responsive{
		width: 95%;
	}
}

.class_for_casestudy_grid a:hover{
	text-decoration: none;
}
.set_circle_for_wcs_testimonial{
    border: 1px solid #d7d7d7;
    text-align: center;
    position: relative;
    top: 4px;
    width: 52px;
    height: 52px;
}
.set_circle_for_wcs_testimonial img{
	height: 33px;
	margin-top: 8px;
}
/*@media screen and (max-width: 1019px){
	.customer_page_logo_style{
		width: 16%;
	}
}*/

.bathstore_logo_style_in_customer_page{
	max-width: 126px;
	height: 45px;
}
.jacobs_enforcement_logo_style_customer_page{
	max-width: 112px;
	height: 45px;
}
.audica_activa_logo_style_customer_page{
	max-width: 134px;
	height: 45px;
}
.routique_logo_style_customer_page{
	max-width: 117px;
	height: 45px;
}
.hamptonjitney_logo_style_customer_page{
	max-width: 62px;
	height: 30px;
}
.white_light_logo_style_customer_page{
	max-width: 143px;
	height: 45px;
}
.sungrade_solar_logo_style_customer_page{
	max-width: 139px;
	height: 45px;
}
.free_formers_logo_style_customer_page{
	max-width: 137px;
	height: 45px;
}
.urbanjuicer_logo_style_customer_page{
	max-width: 141px;
	height: 45px;
}
.galio_logo_style_customer_page{
	max-width: 99px;
	height: 45px;
}
.penielenv_logo_style_customer_page{
	max-width: 50px;
	height: 50px;
}
.kensington_logo_style_customer_page{
	max-width: 139px;
	height: 45px;
}
.accidential_logo_style_customer_page{
	max-width: 94px;
	height: 35px;
}
.wcslogo_style_customer_page{
	max-width: 134px;
	height: 45px;
}

.customer_page_logo_div_style img{
	max-width: 100%;
	max-height: 100%;
}

.set_minimum_height_of_customer_logo_stripe{
	min-height: 30px;
}
.uber_class_style_in_kiosk{
	max-width: 100px;
}
.whitelight_class_style_in_kiosk{
	max-width: 150px;
}
.portsmouth_logo_style_in_kiosk{
	/*max-height: 32px;*/
	max-width: 136px;
	margin-top: 12px;
}
.set_maximum_width_and_other_style_in_logos_in_kiosk{
	min-width: 0;
    padding: 13px 1.9%;
	/*max-width: 180px;*/
}
.set_maximum_width_kiosk_logo_div{
	max-width: 100% !important;
}
/*@media screen and (max-width: 1024px){
	.set_maximum_width_and_other_style_in_logos_in_kiosk{
	    padding: 11px;
	    min-width: 150px;
	    max-width: 150px;
	}
	.set_maximum_width_kiosk_logo_div{
		max-width: 58% !important;
	}
}*/
@media screen and (max-width: 910px){
	.set_maximum_width_and_other_style_in_logos_in_kiosk{
		width: 30%;
		padding: 13px 0.9%;
	}
}
@media screen and (max-width: 768px){
	.set_maximum_width_kiosk_logo_div{
		max-width: 100% !important;
	}
}
@media screen and (max-width: 600px){
	.set_maximum_width_and_other_style_in_logos_in_kiosk{
		width: 49%;
	}
	.uber_class_style_in_kiosk{
		max-width: 90px !important;
  }
  .whitelight_class_style_in_kiosk{
    max-width: 140px;
  }
	.set_bathstore_logo_style_in_kiosk{
		max-width: 120px !important;
	}
	.portsmouth_logo_style_in_kiosk{
		max-width: 120px !important;
	}
	.hampton_jitney_style_in_kiosk{
		max-height: 30px !important;
	}
	.urbanjuicer_style_in_kiosk{
		max-width: 130px !important;
	}
}

@media screen and (max-width: 400px){
	.set_maximum_width_and_other_style_in_logos_in_kiosk{
		min-width: 0! important;
		width: 49%;
	}
}

.maximum_width_of_uberlogo_in_customerpage{
	max-width: 110px;
}
.maximum_height_of_portsmouth_in_customerpage{
	max-height: 52px;
}
.maximum_width_of_slyklogo_in_customerpage{
	max-width: 150px;
}
.maximum_width_of_goto_logo_in_customerpage{
	max-width: 70px;
}
.home_logo_style{
	max-width: 130px;
	display: inline-block;
}
.set_vertical_bottom{
	vertical-align: bottom;
	vertical-align: -webkit-baseline-middle;
}
.set_vertical_text_top{
	vertical-align: text-top;
}
.set_bathstore_logo_style_in_kiosk{
	max-width: 137px;
	position: relative;
	margin-top: -4px;
}

.uber_logo_style_for_home{
    max-width: 145px;
    width: auto;
}
.bathstore_logo_style_for_home{
	max-width: 139px;
}
.portsmouth_logo_style_for_home{
	max-width: 124px;
}
.whitelight_logo_style_for_home{
	max-width: 134px;
}
.audico_activa_logo_style_for_home{
	max-width: 141px;
}
.bekaert_logo_style_for_home{
	max-width: 150px;
}
.freeformers_logo_style_for_home{
	max-width: 128px;
}
.hamton_jitneyn_logo_style_for_home{
	max-width: 125px;
   height: 35px;
}
.urban_juicer_logo_style_for_home{
	max-width: 145px;
}
.slyyk_logo_style_for_home{
	max-width: 130px;
}
.goto_logo_style_for_home{
	max-width: 130px;
	height: 25px;
}
.home_logo_div_style{
	width: 19.1%;
    padding: 16px 0.5%;
}
.routique_logo_style_in_home{
	max-width: 140px;
}
.jacobs_logo_style_in_home{
	max-width: 120px;
}
@media screen and (max-width: 400px){
	
	.uber_logo_style_for_home{
	    max-width: 145px;
	    width: auto;
	}
	.bathstore_logo_style_for_home{
		max-width: 126px;
	}
	.portsmouth_logo_style_for_home{
		max-width: 114px;
	}
	.whitelight_logo_style_for_home{
		max-width: 126px;
	}
	.audico_activa_logo_style_for_home{
		max-width: 131px;
	}
	.bekaert_logo_style_for_home{
		max-width: 130px;
	}
	.freeformers_logo_style_for_home{
		max-width: 118px;
	}
	.hamton_jitneyn_logo_style_for_home{
		max-width: 125px;
		height: 30px;
	}
	.urban_juicer_logo_style_for_home{
		max-width: 135px;
	}
	.slyyk_logo_style_for_home{
		max-width: 120px;
	}
	.goto_logo_style_for_home{
		max-width: 125px;
		height: 20px;
	}
	.home_logo_div_style{
		width: 48% !important;
		padding: 16px 2.9% !important;
	}
	.routique_logo_style_in_home{
		max-width: 130px;
	}
	.jacobs_logo_style_in_home{
		max-width: 120px;
	}

}
.whitelight_logo_style_in_kiosk{
	max-width: 150px;
}
.hampton_jitney_style_in_kiosk{
	max-height: 33px;
	vertical-align: middle;
	margin-top: 5px;
}
.donaldson_logo_style_in_kiosk{
	max-width: 136px;
	vertical-align: middle;
	-webkit-filter:grayscale(1);
	margin-top: 5px;
}
.litcargus_logo_style_in_kiosk{
	max-width: 130px;
	vertical-align: middle;
}
.ur_penn_logo_style_in_kiosk{
	max-width: 106px;
	vertical-align: middle;
}
.urbanjuicer_style_in_kiosk{
	max-width: 150px;
}
.set_logitech_logo_style_in_kiosk{
	max-width: 98px;
	vertical-align: middle;
	margin-top: 3px;
}
.set_volvo_logo_style_in_kiosk{
	width: 100%;
	max-width: 112px;
	vertical-align: middle;
}
.set_swatch_logo_style_in_kiosk{
	width: 100%;
	max-width: 122px;
	vertical-align: middle;
}
.set_oasis_logo_style_in_kiosk{
	max-width: 70px;
	vertical-align: middle;
}
.set_ey_logo_style_in_kiosk{
	max-width: 54px;
	vertical-align: middle;
	margin-top: -28px;
}
.set_norlandair_logo_style_in_kiosk{
	max-width: 110px;
	vertical-align: middle;
}
@media screen and (max-width: 600px){
	.whitelight_logo_style_in_kiosk{
		max-width: 130px;
	}
	.set_swatch_logo_style_in_kiosk{
		max-width: 120px;
	}
}

/* customer page logo styles */
.uber_logo_style_in_customer_page_old{
	max-width: 93px;
}
.bathstore_logo_style_in_customer_page_old{
	max-width: 130px;
}
.portsmouth_logo_style_in_customer_page_old{
	max-width: 120px;
}
.whitelight_logo_style_in_customer_page_old{
	max-width: 120px;
}
.audicoactive_logo_style_in_customer_page_old{
	max-width: 130px;
}
.freeformers_logo_style_in_customer_page_old{
	max-width: 130px;
}
.hampton_jitney_logo_style_in_customer_page_old{
	max-height: 35px;
}
.urban_juicer_logo_style_in_customer_page_old{
	max-width: 130px;
}
.slykk_logo_style_in_customer_page_old{
	max-width: 125px;
}
.goto_logo_style_in_customer_page_old{
	max-height: 26px;
}

@media screen and (max-width: 400px){
	.uber_logo_style_in_customer_page_old{
		max-width: 90px;
	}
	.bathstore_logo_style_in_customer_page_old{
		max-width: 120px;
	}
	.portsmouth_logo_style_in_customer_page_old{
		max-width: 110px;
	}
	.whitelight_logo_style_in_customer_page_old{
		max-width: 110px;
	}
	.audicoactive_logo_style_in_customer_page_old{
		max-width: 120px;
	}
	.freeformers_logo_style_in_customer_page_old{
		max-width: 120px;
	}
	.urban_juicer_logo_style_in_customer_page_old{
		max-width: 120px;
	}
	.slykk_logo_style_in_customer_page_old{
		max-width: 115px;
	}
	.goto_logo_style_in_customer_page_old{
		max-height: 23px;
	}
}

.add_on_style_of_requestdemo{
	position: absolute;
	top: 5px;
    right: 0px;
    padding: 17px 13px;
}
.add_on_style_of_requestdemo .glyphicon-calendar{
	right: 6px;
}
.align_center_of_datetimepicker_div{
	margin: 0 auto;
}
@media screen and (max-width: 480px){
	.align_center_of_datetimepicker_div{
		width: 100%;
	}
}
.time_label_style{
	left: 12px !important;
}

label.wrap_for_timezone {
    position: relative;
    display: block;
}
label.wrap_for_timezone:after {
    /*content: "\f13a ";*/
    content: "\f0d7";
    font-family: FontAwesome;
    color: #717171;
    position: absolute;
    right: 11px;
    top: 23px;
    z-index: 1;
    width: 10%;
    height: 100%;
    pointer-events: none;
    font-size: 15px;
}
@media screen and (max-width: 767px){
	label.wrap_for_timezone:after{
		right: 0px;
	}
}

#request-demo form{
	margin: 0px 0px 4px;
}
@media screen and (max-width: 344px){
	.title_size_reduce{
		font-size: 18px;
	}
}
@media screen and (max-width: 325px){
	.title_size_reduce{
		font-size: 16px;
	}
}
#timezone_select_id option{
	font-size: 14px;
}
.set_padding_on_logo_stripe{
	padding-top: 20px;
	padding-bottom: 45px;
}
.uber_logo_in_solution_page{
	background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/Uber.png')0 0;
	min-height: 20px;
	min-width: 93px;
	background-repeat: no-repeat;
	display: inline-flex;
	background-size: cover;
}
.uber_logo_in_solution_page:hover{
	background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/Uber.png')0 -21px;
	min-height: 20px;
	min-width: 93px;
	background-size: cover;
	background-repeat: no-repeat;
}
.bathstore_logo_in_solution_page{
	background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/bathstore.png')0 -2px;
    min-height: 30px;
    min-width: 138px;
    background-repeat: no-repeat;
    display: inline-flex;
    background-size: 135px;
}
.bathstore_logo_in_solution_page:hover{
	background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/bathstore.png')0 -32px;
	background-repeat: no-repeat;
    background-size: 135px;
}
.hilton_logo_in_solution_page{
	background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/hilton-solution-page.png')0 0px;
    min-height: 46px;
    min-width: 64px;
    background-repeat: no-repeat;
    display: inline-flex;
    background-size: 63px;
}
.hilton_logo_in_solution_page:hover{
	background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/hilton-solution-page.png')0 -47px;
	background-repeat: no-repeat;
    background-size: 63px;
}
.portsmouth_logo_in_solution_page{
	background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/portsmouth.png')0 0;
    min-height: 34px;
    min-width: 120px;
    background-repeat: no-repeat;
    display: inline-flex;
    background-size: cover;
}
.portsmouth_logo_in_solution_page:hover{
	background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/portsmouth.png')0 -36px;
    background-repeat: no-repeat;
    min-height: 34px;
    min-width: 120px;
    background-size: cover;
}
.whitelight_logo_in_solutionpage{
	background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/White-light.png')0 0;
	min-height: 22px;
	min-width: 192px;
	background-repeat: no-repeat;
	display: inline-flex;	
}
.whitelight_logo_in_solutionpage:hover{
	background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/White-light.png')0 -22px;
	background-repeat: no-repeat;
}
.slykk_logo_in_solutionpage{
	background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/skyyk.png')0 0;
	min-height: 23px;
	min-width: 149px;
	background-repeat: no-repeat;
	display: inline-flex;	
}
.slykk_logo_in_solutionpage:hover{
	background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/skyyk.png')0 -26px;
	background-repeat: no-repeat;
}
.goto_logo_in_solutionpage{
	background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/goto.png')0 0;
	min-height: 28px;
    min-width: 65px;
	background-repeat: no-repeat;
	display: inline-flex;
    background-size: cover;
}
.goto_logo_in_solutionpage:hover{
	background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/goto.png')0 -29px;
	background-repeat: no-repeat;
	min-height: 28px;
    min-width: 65px;
    background-size: cover;
}
.sign_in_logo_wrapper .height_for_logo_in_logo_in_page{
	min-width: 75px;
	width: 33%;
}
.height_for_logo_in_logo_in_page .volvo_logo_in_signin_page img{
	max-width: 100px;
}
.height_for_logo_in_logo_in_page .hilton_logo_in_signin_page img{
	max-width: 78px;
	margin: -24px auto 0;
}
.height_for_logo_in_logo_in_page .logitech_logo_in_solution_page img{
	max-width: 100px;
}
@media screen and (max-width: 1200px){
	.height_for_logo_in_logo_in_page .volvo_logo_in_signin_page img{
	max-width: 80px;
	}
	.height_for_logo_in_logo_in_page .hilton_logo_in_signin_page img{
		max-width: 70px;
		margin: -24px auto 0;
	}
	.height_for_logo_in_logo_in_page .logitech_logo_in_solution_page img{
		max-width: 80px;
	}
	.height_for_logo_in_logo_in_page{
		margin: 0 0 0 0!important;
	}
}
@media screen and (max-width: 1024px){
	.sign_in_logo_wrapper .height_for_logo_in_logo_in_page{
		width: 32%;
	}
}
.sign_in_logo_wrapper{
}
.sol_logo_1{
	min-height: 40px;
    min-width: 65px;
    background-size: cover;
}
.sol_logo_1:hover{
	background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/hampton-jitney-logo.png')0 -39px;
  	min-height: 40px;
	min-width: 65px;
	background-repeat: no-repeat;
	display:inline-flex;
	background-size: cover;
}

@media screen and (max-width: 480px){
	.sol_logo_8:hover{
	    background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/audicaoactiva-logo.png')0 -30px;
	    min-width: 130px;
    	min-height: 30px;
    	background-size: cover;
    	background-repeat: no-repeat;
	}
	.sol_logo_4:hover{
		background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/freeformers-logo.png')0 -32px;
		min-width: 130px !important;
    	background-size: cover !important;
    	min-height: 24px !important;
	}
	.sol_logo_7:hover{
		background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/urbanjuicer-logo.png')0 -25px;
		min-width: 130px !important;
    	background-size: 133px !important;
    	min-height: 25px !important;
	}
}
@media screen and (max-width: 430px){
	.uber_logo_in_solution_page{
	    background-size: cover;
    	min-width: 90px;
    	min-height: 18px;
	}
	
	.portsmouth_logo_in_solution_page{
		background-size: cover;
    	min-width: 120px;
    	min-height: 36px;
	}
	.whitelight_logo_in_solutionpage{
	    min-width: 141px;
    	background-size: cover;
    	min-height: 18px;
	}
	.sol_logo_1{
		background-size: cover;
    	min-width: 60px;
    	min-height: 33px;
	}
	.slykk_logo_in_solutionpage{
	    background-size: cover;
    	min-width: 125px;
    	min-height: 18px;
	}
	.goto_logo_in_solutionpage{
	    min-width: 50px;
    	background-size: cover;
    	min-height: 23px;
	}
	/* hover on logos */
	.uber_logo_in_solution_page:hover{
		background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/Uber.png')0 -21px;
	    background-size: cover;
    	min-width: 90px;
    	min-height: 18px;
	}
	.portsmouth_logo_in_solution_page:hover{
	    background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/portsmouth.png')0 -35px;
		background-size: cover;
    	min-width: 120px;
    	min-height: 36px;
	}
	.whitelight_logo_in_solutionpage:hover{
		background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/White-light.png')0 -17px;
	    min-width: 141px;
    	background-size: cover;
    	min-height: 18px;
	}
	.sol_logo_1:hover{
		background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/hampton-jitney-logo.png')0 -36px;
		background-size: cover;
    	min-width: 60px;
    	min-height: 33px;
	}
	.slykk_logo_in_solutionpage:hover{
		background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/skyyk.png')0 -22px;
	    background-size: cover;
    	min-width: 125px;
    	min-height: 19px;
	}
}
.set_margin_on_uber_in_solution_page{
	margin-top: 25px !important;
}
.set_margin_on_whitelight_logo_in_solution_page{
	margin-top: 26px !important;
}
.set_margin_on_audico_logo_in_solution_page{
	margin-top: 23px !important;
}
.set_margin_on_slykk_logo_in_solution_page{
	margin-top: 32px !important;
	background-size: 142px;
}
.set_margin_on_urbanjuicer_logo_in_solution_page{
	margin-top: 27px !important;
	 background-size: 160px !important;
}
.set_margin_on_goto_logo_in_solution_page{
	margin-top: 27px !important;
	background-size: 60px !important;
}
.set_margin_on_bathstore{
	margin-top: 19px !important;
}
.set_margin_on_hampton{
	margin-top: 26px !important;
}
.set_margin_on_freeformers{
	margin-top: 28px !important;
	background-size: 148px !important;
}

.set_vertical_align_middle{
	vertical-align: middle;
}
.set_padding_on_home_page_logo_stripe{
	padding-top: 35px;
}
.set_padding_for_whitelight_in_kiosk_page{
	padding: 13px 14px;
}
.set_margin_for_hampton_in_kiosk_page{
	margin-top: 5px;
}
@media screen and (max-width: 480px){
	.set_margin_on_freeformers{
		background-size: 130px !important;
	}
	.set_margin_on_slykk_logo_in_solution_page{
		background-size: 120px;
	}
	.set_margin_on_urbanjuicer_logo_in_solution_page{
		background-size: 133px !important;
	}
	.set_margin_on_goto_logo_in_solution_page{
		background-size: 49px !important;
	}
	.goto_logo_in_solutionpage:hover{
      	background: url('https://www-review3.hexnode.com/static/img/testimonial/Logos/new_customers_logo/goto.png')0 -23px;
	    min-width: 50px;
    	background-size: cover;
    	min-height: 23px;
    	background-repeat: no-repeat;
	}
}

.logo_class_for_alternative_page{
	display: inline-block;
    margin: 14px 25px 11px 25px;
    max-width: 125px;
    height: 47px;
    width: 100%;
}
.uber_logo_style{
	max-width: 101px;
}
.hilton_logo_style{
	max-width: 70px;
}
.bath_store_logo_style{
	max-width: 140px;
}
.logo_class_for_alternative_page img{
	max-height: 100%;
	max-width: 100%;
}
.hilton_logo_style_in_kiosk{
	max-height: 57px;
	position: relative;
	margin-top: -21px;
}
.height_for_logo_in_logo_in_page{
    display: inline-block;
    height: 40px;
    min-width: 123px;
    max-width: 113px;
    margin: 0px 0px 0px 20px;
    vertical-align: middle;
}
.height_for_logo_in_logo_in_page:first-child{
	margin-left: 0;
}
.height_for_logo_in_logo_in_page img{
	max-height: 100%;
	max-width: 100%;
}
.uber_height{
	height: 22px;
}
.margin_for_uber_in_login_page{
	margin: 0px 16px 0px 0px;
	/* vertical-align: super; */
}
.set_margin_top_for_testimonial_grid{
  margin-top: -10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flex;
	display: flex;
	align-items: center;
}

#tyler_samuelson_grid .testimonial_exapand_shape_div_style{
	display: none;
}
#larry_franks_grid .testimonial_exapand_shape_div_style{
	display: none;
}

/*@media screen and (max-width: 385px){
	#larry_franks_grid .testimonial_exapand_shape_div_style{
		display: block;
	}	
}

@media screen and (max-width: 376px){
	#tyler_samuelson_grid .testimonial_exapand_shape_div_style{
		display: block;
	}
}*/

.class_for_casestudy_grid:hover{
	/*box-shadow: 0px 2px 5px 5px #d4cdd4ee;*/
}
.customer_page_grid_box_style:hover{
	-webkit-box-shadow: 0px 2px 25px 5px #e4e4e4;
	 -moz-box-shadow: 0px 2px 25px 5px #e4e4e4;
	box-shadow: 0px 2px 25px 5px #e4e4e4;
	-webkit-transform: scale(1.008);
	transform: scale(1.008);
	
}
.set_div_style_on_testimonial_grid_on_customer_page{
	margin-bottom: 30px;
	text-align: center;
	margin-top: 30px;
}
.set_padding_for_logo_stripe_loadmore{
	padding: 20px 0px 60px 0px;
}


.uber_logo_style_in_customer_page{
	height: 20px;
}
.goto_logo_style_in_customer_page{
	height: 30px;
}
.safe_surv_logo_style_in_customer_page{
	height: 45px;
}
.kameleya_logo_style_in_customer_page{
	height: 45px;
}
.quince_logo_style_in_customer{
	height: 52px;
}
.passive_records_logo_style{
	height: 45px;
}
.hilton_logo_style{
	height: 45px;
	margin-top: 0;
}
@media screen and (min-width: 1057px){
	.customer_page_logo_style.hilton_logo_style{
		position: relative;
		top: -7px;
	}
}
.header_button_hover_style{
	transition: all .38s;
}
.header_button_hover_style:hover{
	background: #fefefe;
	color: #292929;
	border: 1px solid #292929;
}
.white_load_more_hover{
	transition: all .38s;
}
.white_load_more_hover:hover{
	background: #fe3265;
	background-color: var(--hex_btn_bg_color_hover);
	border: 1px solid var(--hex_btn_bg_color_hover);
	color: #fff !important;
}
.new_mdm_button:hover{
	/*background: #d5354b !important;*/
	background-color: var(--hex_btn_bg_color_hover)
}

@media screen and (max-width: 600px){
	.customer_page_heading_2_style{
		font-size: 28px;
	}
	.customer_page_heading_1_style{
		font-size: 24px;
	}
}

.morecontent{
	display: none;
}
.moreellipses{
	/*display: inline;*/
}
.flag_style{
	height: 17px !important;
	width: 27px;
}
.contact_details_font_style{
	color: #b2bac5;
	font-size: 16px;
	text-align: center;
	line-height: 25px;
	padding-top: 97px;
}
.set_small_padding_on_toll_free_number{
	padding-left: 5px;
}
@media screen and (max-width: 979px){
	.contact_details_font_style{
		padding-top: 65px;
	}
}
@media screen and (max-width: 486px){
	.contact_details_font_style{
		padding-top: 50px;
	}
}
@media screen and (max-width: 450px){
	.contact_details_font_style{
		padding-top: 40px;
		font-size: 14px;
	}
}
.added_padding_on_direct_number_in_footer .text{
	padding-right: 6px;
}

/**from 21-09-2018**/
/** free demo modal styles**/

    .modal.modal_free_demo{
      left: 0;
      right:0;
    }
    .modal-dialog.modal-trial{
      max-width: 390px;
      width: 100%;
      height: 238px;
      margin: 0;
      position: relative;
      
    }
    
    .modal_free_demo .modal-trial .modal-content{
      background-image: url('https://www-review3.hexnode.com/static/img/footer/trail_bg.jpeg');
      background-size: cover;
      height:100%;
      width: 100%!important;
      padding: 0;
      border: 0;
      border-radius: 10px!important;
    }

    .modal_trial_close{
      position: absolute;
      right: 13px;
      top: 13px;
      width:13px;
      height:auto;
      cursor: pointer;
    }
    /** style for small screens**/
    
      .modal-trial-content{
        padding:10px 65px 20px 20px;
        margin:auto 0;
        position: relative;
        margin-top: 50px;
      }
      .modal-trial-content.modal-trial-content-fr{
        margin-top: 36px;
      }
      .modal-trial-content.modal-trial-content-de{
        margin-top: 24px;
      }
      .modal-trial-content.modal-trial-content-es{
        margin-top: 29px;
      }
      .modal-trial-content .h1{
        font-size: 18px;
        line-height: 1;
        color: #1f1f1f;
        font-weight: var(--hex_font_semibold);
        margin-bottom: .8rem;
        margin-top: 0;
        position: relative;
        opacity: 0;
        /*animation: modalContentFadeIn 0.5s 0.2s cubic-bezier(.1,.9,.2,1) forwards;*/
        animation: modalContentFadeIn 0.4s 0.1s ease forwards;
      }
      .modal-trial-content p{
        font-size: 10px;
        color: #515151;
        margin-bottom: 0.28rem;
        font-weight: var(--hex_font_normal);
        line-height: 14px;
        position: relative;
        opacity: 0;
        /*animation: modalContentFadeIn 0.5s 0.2s cubic-bezier(.1,.9,.2,1) forwards;*/
        animation: modalContentFadeIn 0.4s 0.1s ease forwards;
      }
      .modal-trial-content .btn-mitsogo{
        display: inline-block;
        position: relative;
        background-color: #fe3265;
        background-color: var(--hex_btn_bg_color);
        color: #fff!important;
        font-size: 11px;
        font-weight: 100;
        text-transform: uppercase;
        padding: 9px 17px;
        line-height: 15px;
        border-radius: 5px;
        margin: 13px 0 0;
        cursor: pointer;
        position: relative;
        font-family: var(--hex_font_family) !important;
        animation: popup_btn_pulse 1.8s infinite;
        animation-delay: 1s;
        border: 1px solid;
        border-color: var(--hex_btn_bg_color);
      }
      @keyframes popup_btn_pulse{
        0%{box-shadow:0 0 0 0 rgba(0, 60, 245,.5)}
      65%{box-shadow:0 0 0 10px rgba(0, 60, 245,0)}
      to{box-shadow:0 0 0 0 rgba(0, 60, 245,0)}
      }
      .popup_btn_wrapper{
        opacity: 0;
        position: relative;
        /*animation: modalContentFadeIn 0.5s 0.2s cubic-bezier(.1,.9,.2,1) forwards;*/
        animation: modalContentFadeIn 0.4s 0.15s ease forwards;
      }
      a.btn-mitsogo:hover{
        text-decoration: none;
        -webkit-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
      }
      @media (min-width:768px){
      .modal-dialog.modal-trial{
        height: 312px;
        max-width:512px;
        width:100%;
      }
      .modal-trial-content{
        padding:20px 20px 20px 35px;
        margin:0;
        margin-top:50px;
        
      }
      .modal-trial-content.modal-trial-content-fr{
        margin-top: 24px;
      }
      .modal-trial-content.modal-trial-content-de{
        margin-top: 24px;
      }
      .modal-trial-content.modal-trial-content-es{
        margin-top: 34px;
      }

      .modal-trial-content .h1{
        font-size: 24px;
        color: #1f1f1f;
        font-weight: var(--hex_font_semibold);
        margin-bottom: .95rem;
      }
      .modal-trial-content p{
        font-size: 14px;
        color: #515151;
        margin-bottom: 0.26rem;
        font-weight: var(--hex_font_medium);
        line-height: 18px;
      }
      .modal-trial-content .btn-mitsogo{
        font-size: 18px;
        font-weight: 100;
        padding: 18px 24px;
        margin: 22px 0 0;
      }
      .modal-trial-content.modal-trial-content-fr .btn-mitsogo{
        margin-top: 18px;
      }
    }
    @media (min-width:992px){
      .modal-dialog.modal-trial{
        height: 390px;
        max-width:640px;
        width:100%;
      }
      .modal-trial-content{
        padding:20px 20px 20px 35px;
        margin:0;
        margin-top:70px;
        position: relative;
      }
      .modal-trial-content.modal-trial-content-fr{
        margin-top:38px;
      }
      .modal-trial-content.modal-trial-content-de{
        margin-top:40px;
        padding:20px 35px 20px 35px;
      }
      .modal-trial-content.modal-trial-content-es{
        margin-top: 54px;
      }
      .modal-trial-content .h1{
        font-size: 30px;
        color: #1f1f1f;
        font-weight: var(--hex_font_semibold);
        margin-bottom: .95rem;
      }
      .modal-trial-content p{
        font-size: 18px;
        color: #515151;
        margin-bottom: 0.26rem;
        font-weight: var(--hex_font_medium);
        line-height: 24px;
      }
      .modal-trial-content .btn-mitsogo{
        
        font-size: 18px;
        font-weight: 100;
        padding: 18px 24px;
        margin: 26px 0 0;
      }
      .modal-trial-content.modal-trial-content-fr .btn-mitsogo{
        margin-top: 20px;
      }
      .modal-trial-content.modal-trial-content-de .btn-mitsogo{
        margin-top: 20px;
      }
      .modal-trial-content.modal-trial-content-es .btn-mitsogo{
        margin-top: 20px;
      }
    }
    
    @media (max-width: 420px){
      .modal-dialog.modal-trial{
        max-width: 390px;
        width: 90%;
        height:238px!important;
        margin: 0 auto;
      }
      .modal-trial .modal-content{
        height: 238px!important;
      }
      .modal-trial-content{
        padding:10px 50px 20px 20px;
      }
    }

    

    @media (max-width:380px){
      .modal-dialog.modal-trial{
        height: 190px!important;
      }
      .modal-trial .modal-content{
        height: 190px!important;
      }
      .modal-trial-content{
        margin-top: 20px;
        padding:10px 70px 20px 20px;
      }
      .modal-trial-content.modal-trial-content-fr{
        margin-top: 6px;
      }
      .modal-trial-content.modal-trial-content-de{
        margin-top: 5px;
      }
      .modal-trial-content.modal-trial-content-es{
        margin-top: 10px;
      }
      .modal-trial-content .h1{
        margin-bottom:5px;
      }
      .modal-trial-content .btn-mitsogo{
        margin: 10px 0 0;
      }
      .modal-trial-content p{
        line-height:13px;
      }

    }
    @media (max-width:374px){
      .modal-trial-content.modal-trial-content-fr{
        margin-top: 0px;
      }
      .modal-trial-content.modal-trial-content-fr .btn-mitsogo{
        margin-top: 4px;
      }
    }
    /* @media (min-width: 321px) and (max-width: 346px){
      .modal-trial-content.modal-trial-content-fr{
        margin-top: 5px;
      }
    } */
    @media (min-width: 370px) and (max-width: 380px){
      .modal-trial-content.modal-trial-content-de{
        margin-top: 10px;
      }
    }
    @media (max-width:768px){
      .modal-trial-content.modal-trial-content-es{
        padding: 10px 68px 20px 20px;
      }
    }
    @media (max-width:332px){
      .modal-trial-content.modal-trial-content-es{
        padding: 10px 40px 20px 20px;
      }
    }
    @media (max-width: 320px){
      
      .modal-trial-content{
        padding:10px 40px 20px 20px;
      }
    }
    
    .btn-mitsogo:hover, .btn-mitsogo:focus{
      /* -webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12);
      box-shadow:0 3px 1px -2px rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12); */
      background-color: #e22a58;
      background-color: var(--hex_btn_bg_color_hover);
      border-color: var(--hex_btn_bg_color_hover);
    }


    
/** free demo modal styles ends**/
/** registration modal styles**/
#ouibounce-modal .oui_modal_wrap {
  z-index: 1090;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transition: all .3s ease-out;
  transition: all .3s ease-out;
  -webkit-animation: modalTransFadeIn .3s ease-out;
  animation: modalTransFadeIn .3s ease-out;
}
#ouibounce-modal .oui_modal_wrap.modal_out{
  -webkit-animation: modalTransFadeOut .5s ease-in;
  animation: modalTransFadeOut .5s ease-in;
  transition: opacity .5s linear;
}
.modal-dialog.oui_modal{
  max-width: 390px;
  width: 100%;
  height: 238px;
  margin: 7rem auto;
  position: relative;
  
}

.oui_modal .modal-content{
  background-image: url('https://www-review3.hexnode.com/static/img/footer/trail_bg.jpeg');
  background-size: cover;
  height:100%;
  width: 100%!important;
  padding: 0;
  border: 0;
  border-radius: 10px!important;
}

.oui_modal_close{
  position: absolute;
  right: 13px;
  top: 13px;
  width:13px;
  height:auto;
  cursor: pointer;
  transition: all 0.3s ease-out;
}
/** style for small screens**/
/** modal popup - common **/
#ouibounce-modal .whiteShade-underlay {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  background-color: rgba(125,125,125,0.5);
  cursor: pointer;
  -webkit-animation: fadein 0.5s;
  animation: fadein 0.5s;
}

.oui_modal-content{
  padding:10px 65px 20px 20px;
  margin:auto 0;
  position: relative;
  margin-top: 50px;
}

.oui_modal_close svg {
  transform: rotate(0deg);
  transition: all 0.3s ease-out;
}

.oui_modal_close:hover svg {
  transform: rotate(90deg);
}

/** social proof modal starts**/
.soc-proof__content {
  max-width: 595px;
  max-height: 440px;
  width: 88%;
  height: 90vh;
  margin: 0 auto;
  background-color: #131524;
  overflow-y: scroll;
  position: relative;
  border-radius: 11px;
  border: 1px solid rgba(0,0,0,.2);
  /* -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
  box-shadow: 0 5px 15px rgba(0,0,0,.5); */
  background-clip: padding-box;
  outline: 0;
  transition: all 0.3s ease-in-out;
}
.soc-proof__body {
  max-height: 413px;
  position: relative;
  overflow: hidden;
}
.soc-proof__content::-webkit-scrollbar{
  display: none;
  width: 0 !important;
  scrollbar-width: none;
  -ms-overflow-style: none;
  overflow: -moz-scrollbars-none;
}
.oui_modal_wrap__head {
  position: sticky;
  position: -webkit-sticky;
  z-index: 1;
  top: 0;
}
.oui_modal_wrap__head.soc-proof_head {
  top: 15px;
  right: 0;
  display: block;
  text-align: right;
  height: 24px;
  width: 24px;
  margin: 0 15px 0 auto;
}
.oui_modal_wrap_close {
  width: 24px;
  height: 24px;
  display: block;
  margin-left: auto;
  margin-right: 0;
  cursor: pointer;
  transform: rotate(0deg);
  transition: all 1s ease-in-out;
  transform-origin: center;
}
.oui_modal_wrap_close:hover {
  transform: rotate(180deg);
}
@media screen and (min-width: 450px) {
  .soc-proof__content {
    max-height: 500px;
  }
  .soc-proof__body {
    max-height: 473px;
  }
}
@media screen and (min-width: 620px) {
  .soc-proof__content {
    max-height: 585px;
    width: 100%;
  }
  .soc-proof__body {
    max-height: 558px;
  }
}
.soc-proof .oui_modal-content {
  text-align: center;
  max-width: 81%;
  padding: 15px 0 0px;
  margin: 0 auto;
  z-index: 1;
}
.soc-proof__count-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0px;
  margin-bottom: 10px;
  font-size: 28px;
  color: #fff;
  line-height: 42px;
  font-weight: 800;
}
.soc-proof__count-txt {
  margin-left: 5px;
}
.soc-proof--jap .oui_modal-content .soc-proof__count-txt {
  font-size: 17px;
  line-height: 36px;
}
.soc-proof__txt {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  color: #fff;
  margin-bottom: 15px;
  word-break: break-word;
  -ms-word-break: break-word;
}
.soc-proof__txt b {
  font-weight: bold !important;
}
.oui_modal_wrap .btn-mitsogo {
  font-size: 16px;
  line-height: 24px;
  font-weight: var(--hex_font_normal);
  padding: 10px 0;
  width: auto;
  min-width: 215px;
  text-transform: uppercase;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: var(--hex_btn_bg_color);
  border: 0;
  border-radius: 4px;
  color: #fff;
  margin: 0 auto;
  text-decoration: none;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  word-break: break-word;
}
.oui_modal_wrap .btn-mitsogo:hover {
  background-color: var(--hex_btn_bg_color_hover);
  opacity: 1;
}
.soc-proof__globe {
  position: relative;
  min-height: 180px;
  z-index: 0;
}
.soc-proof--gradient {
  background: transparent linear-gradient(178deg, #260D0D00 0%, #121625 100%) 0% 0% no-repeat padding-box;
  position: absolute;
  max-height: 50px;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
@media screen and (max-width: 350px) {
  .soc-proof .oui_modal-content {
    max-width: 91%;
  }
  .oui_modal-content .soc-proof__count-txt {
    font-size: 20px;   
    line-height: 30px;
  }
}
@media screen and (min-width:420px) {
  .soc-proof--gradient {
    max-height: 100px;
  }
  .soc-proof__txt {
    margin-bottom: 30px;
  }
  .oui_modal_wrap .btn-mitsogo {
    padding: 10px;
  }
}
@media screen and (min-width:767.98px) {
  .soc-proof .oui_modal-content {
    max-width: 475px;
  }
  .soc-proof__count-wrap {
    font-size: 44px;
    line-height: 60px;
    margin-top: 20px;
  }
  .soc-proof--jap .oui_modal-content .soc-proof__count-txt {
    font-size: 32px;
    line-height: 40px;
  }
  .soc-proof--kor .oui_modal-content .soc-proof__count-txt {
    font-size: 36px;
    line-height: 40px;
  }
  .soc-proof--spa.soc-proof .oui_modal-content {
    max-width: 500px;
  }
  .soc-proof__count-txt {
    margin-left: 10px;
  }
  .soc-proof__txt {
    font-size: 18px;
    line-height: 27px;
  }
  .oui_modal_wrap .btn-mitsogo {
    padding: 10px 35px;
  }
  .soc-proof__globe {
    min-height: 300px;
  }
}
@media screen and (min-width:990.98px) {
  .soc-proof__globe {
    min-height: 350px;
  }
}
/** social proof modal ends**/
/* ** feature recommended quiz - crossbrowser - start ** */
/* .hex--android .popup_btn_wrapper a span,
.hex--firefox .popup_btn_wrapper a span,
.hex--windows .popup_btn_wrapper a span {
  position: relative;
  top: 2px;
} */
/** webkit & cross browser ends**/

/** feature recommended quiz styles - start **/
.feat-quiz__content {
  position: relative;
  border-radius: 11px;
  margin: 0 auto;
  max-width: 88%;
  max-height: 90vh;
  width: 100%;
  height: auto;
  background-color: #fff;
  overflow-y: scroll;
  border: 1px solid rgba(0,0,0,.2);
  /* -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
  box-shadow: 0 5px 15px rgba(0,0,0,.5); */
  background-clip: padding-box;
  outline: 0;
}
.feat-quiz__content::-webkit-scrollbar{
  display: none;
  width: 0 !important;
  scrollbar-width: none;
  -ms-overflow-style: none;
  overflow: -moz-scrollbars-none;
}
.oui_modal_wrap__head.feat-quiz__header {
    padding: 5px;
    border-bottom: 1px solid #191919;
    background-color: #ffffff;
}
.feat-quiz__header .oui_modal_wrap_close {
  transform: rotate(0deg) translate(0px, 0px);
}
.feat-quiz__header .oui_modal_wrap_close:hover {
  transform: rotate(180deg) translate(1px, 1px)
}
.feat-quiz__lottie-anim {
  height: 250px;
  border-bottom: 1px solid #191919;
  overflow: hidden;
  position: relative;
  padding-top: 30px;
}
.feat-quiz__lottie-bg {
    display: none;
    z-index: 0;
    position: absolute;
    top: -45px;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.5;
}
@media screen and (min-width: 331px) {
  .feat-quiz__des-bg {
    display: block;
  }
}
@media screen and (max-width: 330.98px) {
  .feat-quiz__mob-bg {
    display: block;
  }
}
.feat-quiz .oui_modal__content {
  text-align: center;
  max-width: 90%;
  margin: 0 auto;
  padding: 25px 0 30px;
}
.feat-quiz .feat-quiz__title {
  font-size: 20px;
  color: #101420;
  line-height: 25px;
  font-weight: 800;
  margin-bottom: 15px;
}
.feat-quiz__txt {
  font-size: 14px;
  line-height: 21px;
  font-weight: 400;
  color: #101420;
  margin-bottom: 20px;
  word-break: break-word;
  -ms-word-break: break-word;
}
@media screen and (min-width:550px) {
  .feat-quiz__content {
    max-width: 480px;
  }
}
@media screen and (min-width:767.98px) {
  .feat-quiz__header {
    padding: 10px;
  }
  .feat-quiz .oui_modal__content {
    max-width: 420px;
  }
  .feat-quiz .feat-quiz__title {
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 20px;
  }
  .feat-quiz__txt {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 25px;
  }
}
/** feature recommended quiz styles - ends **/

/** Ouibounce modal styles **/
#ouibounce-modal {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1051;
}
#ouibounce-modal .underlay {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1050;
  background-color: rgba(0,0,0,0.5);
  cursor: pointer;
  -webkit-animation: fadein 0.5s;
  animation: fadein 0.5s;
}

#ouibounce-modal .modal_free_demo {
  z-index: 1090;
  position: absolute;
  top: 0;
  left: 50%;
  width: max-content;
  transform: translate(-50%, 7rem);
  -webkit-transition: all .3s ease-out;
  transition: all .3s ease-out;
  -webkit-animation: modalFadeIn .3s ease-out;
  animation: modalFadeIn .3s ease-out;
}
#ouibounce-modal .modal_free_demo.modal_out{
  -webkit-animation: modalFadeOut .5s ease-in;
  animation: modalFadeOut .5s ease-in;
  transition: opacity .5s linear;
}
.modal-offer-intent .modal-dialog{
  -webkit-transition: all .3s ease-out;
  transition: all .3s ease-out;
  -webkit-animation: modalTransFadeIn .3s ease-out;
  animation: modalTransFadeIn .3s ease-out;
}
.modal-offer-intent.modal_out .modal-dialog{
  -webkit-animation: modalTransFadeOut .5s ease-in;
  animation: modalTransFadeOut .5s ease-in;
  transition: opacity .5s linear;
}
.ouibounce-container .modal-content {
  box-shadow: none;
}
@media (max-width: 420px){
  #ouibounce-modal .modal_free_demo {
    width: 100%;
  }
}
@-webkit-keyframes modalContentFadeIn {
        0% {
          opacity: 0;
          top: -15px;
        }
        100% {
          opacity: 1;
          top: 0;
        }
}
@-moz-keyframes modalContentFadeIn {
        0% {
          opacity: 0;
          top: -15px;
        }
        100% {
          opacity: 1;
          top: 0;
        }
}
@keyframes modalContentFadeIn {
        0% {
          opacity: 0;
          top: -15px;
        }
        100% {
          opacity: 1;
          top: 0;
        }
}

@-webkit-keyframes moveDown {
    0% {
      -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
      transform: translate(0, -25%);
      opacity: 0;
    }
    100% {
      -webkit-transform: translate(0,0);
      -ms-transform: translate(0,0);
      transform: translate(0,0);
      opacity: 1;
    }
  }
  @-moz-keyframes moveDown {
    0% {
      -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
      transform: translate(0, -25%);
      opacity: 0;
    }
    100% {
      -webkit-transform: translate(0,0);
      -ms-transform: translate(0,0);
      transform: translate(0,0);
      opacity: 1;
    }
  }
  @keyframes moveDown {
    0% {
      -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
      transform: translate(0, -25%);
      opacity: 0;
    }
    100% {
      -webkit-transform: translate(0,0);
      -ms-transform: translate(0,0);
      transform: translate(0,0);
      opacity: 1;
    }
  }
  @-webkit-keyframes modalTransFadeIn {
      0% {
        opacity: 0;
        top: calc(50% - 50px);
      }
      100% {
        opacity: 1;
        top: 50%;
      }
  }
  @-moz-keyframes modalTransFadeIn {
      0% {
        opacity: 0;
        top: calc(50% - 50px);
      }
      100% {
        opacity: 1;
        top: 50%;
      }
  }@keyframes modalTransFadeIn {
      0% {
        opacity: 0;
        top: calc(50% - 50px);
      }
      100% {
        opacity: 1;
        top: 50%;
      }
  }
  @-webkit-keyframes modalTransFadeOut {
      0% {
        opacity: 1;
        top: calc(50%);
      }
      100% {
        opacity: 0;
        top: calc(50% + 100px);
      }
  }
  @-moz-keyframes modalTransFadeOut {
      0% {
        opacity: 1;
        top: calc(50%);
      }
      100% {
        opacity: 0;
        top: calc(50% + 100px);
      }
  }
  @keyframes modalTransFadeOut {
      0% {
        opacity: 1;
        top: calc(50%);
      }
      100% {
        opacity: 0;
        top: calc(50% + 100px);
      }
  }
  @-webkit-keyframes modalFadeIn {
        0% {
          opacity: 0;
          top: -50px;
        }
        100% {
          opacity: 1;
          top: 0;
        }
  }
  @-moz-keyframes modalFadeIn {
        0% {
          opacity: 0;
          top: -50px;
        }
        100% {
          opacity: 1;
          top: 0;
        }
  }@keyframes modalFadeIn {
        0% {
          opacity: 0;
          top: -50px;
        }
        100% {
          opacity: 1;
          top: 0;
        }
  }
  @-webkit-keyframes modalFadeOut {
        0% {
          opacity: 1;
          top: 0;
        }
        100% {
          opacity: 0;
          top: 100px;
        }
  }
  @-moz-keyframes modalFadeOut {
        0% {
          opacity: 1;
          top: 0;
        }
        100% {
          opacity: 0;
          top: 100px;
        }
  }
  @keyframes modalFadeOut {
        0% {
          opacity: 1;
          top: 0;
        }
        100% {
          opacity: 0;
          top: 100px;
        }
  }

@-webkit-keyframes fadein {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}
@-ms-keyframes fadein {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}
@keyframes fadein {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}
/** Ouibounce styles ends **/
/** contact page styles**/
.contact_flag_round{
  width:17px;
  height:17px;
  border-radius: 10px;
  object-fit:cover;
}
.d_flex{
  display:flex;
}
.flag_wrapper_contact{
  margin-bottom:18px;
}

.log_in_content{
  padding-left: 30px;
  padding-right:30px;
}
@media (min-width:992px) and (max-width:1799px){
  .log_in_content .mdm_sol_head, .log_in_content .paddingcontent {
    padding-left: 0;
    padding-right: 100px;
  }
  .log_in_content{
    padding-left:0px;
    padding-right:0px;
  }
}
.log_in_content .mdm_sol_head{
  padding-left: 0!important;
}
@media (max-width:768px){
  .log_in_content .button_stripe1{
    margin-left: 0!important;
  }
  .log_in_content .mdm_hme_email_box_btn{
    margin-left: 4px;
  }
}
@media (max-width: 644px){
  .log_in_content .mdm_hme_email_box_btn{
    margin-left: 0px;
    width:280px!important;
  }
  .formgroup_input_one{
    width:280px!important;
  }
}
@media (max-width:540px){
  .log_in_content{
    padding-left: 10px;
    padding-right:10px;
    margin-bottom:30px;
  }
}
@media (max-width: 477px){
  .sign_in_formgroup, .forgot_formgroup{
    text-align:center;
  }
  .log_in_content .mdm_hme_email_box_btn{
    margin-left: -1%;
  }
  .sign_in_formgroup span{
    display: block;
  }
  .formgroup_input_one{
    margin-bottom: 0px!important;
  }
  .mdm_hme_eml_box{
    margin-left: 0!important;
  }
}
@media (max-width: 647px){
  .forgot_formgroup .mdm_hme_eml_box{
    width:280px!important;
    margin-left:0px!important;
  }
  .footer_style_correction{
    margin-bottom: 30px;
  }
}
@media (max-width:350px){
  .formgroup_input_one, .log_in_content .mdm_hme_email_box_btn,.forgot_formgroup .mdm_hme_eml_box{
    width:100%!important;
  }
  .log_in_content .mdm_hme_email_box_btn{
    margin-left:0;
  }
}
/**pricing page styles updation**/
.full_width_and_center{
  position: relative;
}
.full_width_and_center .column_style{
  position: relative;
  display: inline-block;
  max-width:226px;
  margin-left:0;
  margin-right:0;
  float:left;
  height:auto;
}

.button_padding_15 .button_style{
  max-width:211px;
  width: 179px!important;
  height: 45px;
  font-size: 14px;
}
.french_pricing_style .button_padding_15 .button_style{
  width: 189px!important;
}
.highlight_ultimate{
  margin-top: 16.5px!important;
  box-shadow: 0px 0px 9px 0px rgba(173, 159, 159, 0.1);
}
.pricing_header{
  height: 60px;
  background:#fff;
  border-radius: 10px 10px 0 0;
  padding-top: 30px;
}
.highlinght_pricing_header{
  height: 68px;
  padding-top: 38px;
}
.heading_in_column h2{
  font-size:20px;
  line-height: 1;
  color: #2b3a4a;
  font-weight: var(--hex_font_medium);
}
.express_icon_style{
  height:76px;
  width: auto;
}
.express_image_padding{
  padding: 20px;
  padding-bottom:0px;
  height: 115px;
}
.pro_icon_style{
  height: 76px;
  width:auto;
}
.pro_image_padding{
  height: 115px;
}
.enterprise_icon_style{
  height: 83px;
  width:auto;
}
.enterprise_image_padding{
  height:115px;
}
.ultimate_icon_style{
  height: 145px;
  width: auto;
}
.ultimate_image_padding{
  height: 140px;
  padding:0;
}
.ultra_icon_style{
  height:84px;
  width: auto;
}
.ultra_image_padding{
  padding: 20px;
  padding-bottom:0px;
  height: 115px;
}
.pricing_description{
  padding:0 15px;
  text-align: left;
}
.pricing_description_heading{
  font-size:13px;
  color:#2b3a4a;
  font-weight: var(--hex_font_medium);
  margin-bottom: 5px;
  text-align:center;
}
.pricing_description_content{
  font-size:13px;
  color:#9e9e9e;
  line-height:18px;
  padding: 0;
  padding-left:5px;
}


.hide_block_for_mobile {
  position: relative;
  /* height: 0;
  overflow: hidden; */
/* -webkit-transition: height .3s ease-out;
transition: height .3s ease-out; */
}

.set_height_for_ultimate .show_block_for_mobile {
position: relative;
height: 450px;
overflow: hidden;
-webkit-transition: height .3s ease-out;
transition: height .3s ease-out;
}

.set_height_for_enterprise .show_block_for_mobile {
position: relative;
height: 450px;
overflow: hidden;
-webkit-transition: height .3s ease-out;
transition: height .3s ease-out;
}

.set_height_for_pro .show_block_for_mobile {
position: relative;
height: 450px;
overflow: hidden;
-webkit-transition: height .38s ease-out;
transition: height .38s ease-out;
}

.set_height_for_express .show_block_for_mobile {
position: relative;
height: 450px;
overflow: hidden;
-webkit-transition: height .3s ease-out;
transition: height .3s ease-out;
}
.set_height_for_ultra .show_block_for_mobile {
  position: relative;
  height: 450px;
  overflow: hidden;
  -webkit-transition: height .3s ease-out;
  transition: height .3s ease-out;
  }

  .clear-fix{
    clear: both;
  }

  @media (max-width:1150px){
    .full_width_and_center{
      text-align: center;
    }
    .full_width_and_center .column_style{
      float: none;
      width:40%;
      max-width:300px;
      vertical-align: top;
      margin-left:10px;
      margin-right:10px;
    }
    /*
    .button_padding_15 .button_style{
      max-width:280px;
      width:280px!important;
    }*/
    .highlight_ultimate{
      margin-top:25px!important;
      box-shadow:0px 0px 29px 0px rgb(218, 227, 246);
    }
    .ultimate_icon_style{
      height:118px;
      width: auto;
    }
    .ultimate_image_padding{
      padding: 0px;
      height: 115px;
    }
    .highlinght_pricing_header{
      height: 60px;
      padding-top: 30px;
    }
    .set_height_for_ultimate .show_block_for_mobile, .set_height_for_enterprise .show_block_for_mobile,
    .set_height_for_pro .show_block_for_mobile, .set_height_for_express .show_block_for_mobile,
    .set_height_for_ultra .show_block_for_mobile{
      height: 440px;
    }
  }
  @media (max-width:990px){
    .set_height_for_ultimate .show_block_for_mobile, .set_height_for_enterprise .show_block_for_mobile{
      height: 375px;
    }
    .set_height_for_pro .show_block_for_mobile,
    .set_height_for_express .show_block_for_mobile{
      height: 380px;
    }
    .set_height_for_ultra .show_block_for_mobile{
      height:410px;
    }
    
  }
  @media screen and (min-width: 552px) and (max-width: 614px){
  	.set_height_for_ultimate .show_block_for_mobile, .set_height_for_enterprise .show_block_for_mobile{
      height: 426px;
    }
  }
  @media (min-width: 552px){
    .express_column_only .pricing_description_bottom{
      display: none
    }
  }
  @media (min-width: 334px) and (max-width:551px){
    .set_height_for_ultra .show_block_for_mobile{
      height:370px;
    }
  }
  @media (max-width:310px){
    .set_height_for_ultra .show_block_for_mobile{
      height:440px;
    }
  }
  @media (max-width:551px){
    .full_width_and_center .column_style{
      width:80%;
      max-width:100%;
    }
  }
  @media (max-width:421px){
    .full_width_and_center .column_style{
      width:90%;
      max-width:100%;
    }
  }
  @media (min-width:1151px){
    .express_column_only, .pro_column_only, .style_for_enterprise_column_only{
      border-right: 1px solid #e7effa;
    }
    .ultra_column_only{
      border-left: 1px solid #e7effa;
      z-index:5;
      box-shadow:1px 0px 9px 0px rgb(239, 244, 251)
    }
    .highlight_ultimate{
      padding-bottom: 8px;
    }
    .column_style{
      border-radius: 0;
    }
    .express_column_only{
      border-radius:5px 0 0 5px;
    }
    .ultra_column_only{
      border-radius:0 5px 5px 0;
    }
    .column_style{
      /* box-shadow:none; */
    }
    .column_style.highlight_ultimate{
      box-shadow:0px 0px 31px 0px rgb(240, 245, 253);
      position: relative;
      z-index:20;
      border-radius:5px;
      border: 1px solid #dfe8f9;
    }
    .express_column_only{
      z-index:10;
      box-shadow:-2px 0px 9px 0px rgb(239, 244, 251)
    }
    .pro_column_only{
      z-index: 5;
      box-shadow:-2px 0px 9px 0px rgb(239, 244, 251)
    }
    .style_for_enterprise_column_only{
      z-index:1;
      box-shadow:-2px 0px 9px 0px rgb(239, 244, 251)
    }
  }
  .column_style .set_padding_15{
    padding-left: 15px;
    padding-right: 15px;
  }
  .text-center{
    text-align: center;
  }
  .column_style_2{
    display: inline-block;
    float:none;
  }
  /**pricing plan accordian styles**/
  .hide_accordion_for_mobile{
    display: none;
  }
  .show_arrow_for_accordion_on_mobile{
    display: inline-block;
    text-align: center;
  }
  .accordion_arrow_img{
    margin-left:40px;
    width: 20px;
    height:auto;
    cursor: pointer;
    -webkit-transition: all 0.25s ease;
    transition: all 0.25s ease;
  }
  .accordion_arrow_img_trans{
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  .no-gutters>[class*=col-]{padding-right:0;padding-left:0; margin: 0;}

  .set_pricing_padding{
    padding-bottom:25px;
    background-color: #f8fafe;
  }
  .set_height_of_faq{
    margin-bottom:0px;
  }
  .set_padding_faq_heading{
    padding-top:20px;
    padding-bottom:30px;
  }
.set_background_extra{
  background-color: #ffffff;
}
.set_heading_add_on{
  text-align: center; padding-top:25px; padding-bottom: 10px;
}
.full_width_and_center_for_add_on{
  max-width:1140px;
  margin:0 auto;
  padding: 0;
}
.pricing_faq_heading_style, .compare_plan_margin, .pricing_faq_heading_style{
  cursor: pointer
}
.collapse_animation{
  position: relative;
  -webkit-animation: column_style_2FadeIn 0.3s ease forwards;
  animation: column_style_2FadeIn 0.3s ease forwards;
}

.english_pricing_style .set_background_image, 
.spanish_pricing_style .set_background_image, 
.french_pricing_style .set_background_image, 
.german_pricing_style .set_background_image{
  background-position: 40% 21px;
}
@media (max-width:990px){
  .english_pricing_style .set_background_image, 
  .spanish_pricing_style .set_background_image, 
  .french_pricing_style .set_background_image, 
  .german_pricing_style .set_background_image{
    background-position: 54% 30px;
  }
}
@media (max-width:768px){
  .english_pricing_style .set_background_image, 
  .spanish_pricing_style .set_background_image, 
  .french_pricing_style .set_background_image, 
  .german_pricing_style .set_background_image{
    background-position: 64% 0px;
  }
}
.english_pricing_style .padding_on_header{
  padding-top:160px;
}
.price_plan_a{
  font-size: 12px;
  color:#327aff;
  cursor: pointer;
  text-decoration: none;
  text-align:center;
  padding-bottom: 3px;
  display: block;
}
.price_plan_a:hover{
  text-decoration: none;
  color: #327aff;
}
.button_style_red:hover, .button_style_red:focus{
  -webkit-box-shadow:0px 0px 9px 0px rgba(173, 159, 159, 0.1);
  box-shadow:0px 0px 9px 0px rgba(173, 159, 159, 0.1);
  background-color: #d5354b;
  background-color: var(--hex_btn_bg_color_hover);
  -webkit-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
}
.button_style_blue:hover, .button_style_blue:focus{
  -webkit-box-shadow:0px 0px 9px 0px rgba(173, 159, 159, 0.1);
  box-shadow:0px 0px 9px 0px rgba(173, 159, 159, 0.1);
  background-color: #c8dbff!important;
  -webkit-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
}
@media screen and (max-width: 802px){
  .padding_on_signup_stripe{
    padding-top:38px!important;
  }
}
@media screen and (max-width: 577px){
  .padding_on_signup_stripe{
    padding-top:10px!important;
  }
}
@media screen and (max-width: 360px){
  .padding_on_signup_stripe{
    padding-top:5px!important;
  }
  .mdm_new_outer_signup{
    min-height:300px!important;
  }
}

.hexnode_home_header_bg{
  padding:0px;
  width:100%;
   background-position:  50% 40% !important;
   background-repeat: no-repeat;
   background-size: cover;
   margin-top: 0px;
   min-height: 436px;
}
@media screen and (max-width: 768px){
  .hexnode_home_header_bg{
    background-position: 50% 40%!important;
  }
}
.home_sec_stripe_p{
  padding-top: 10px;
}
.enrollment_default_title{
  font-weight: var(--hex_font_normal);
  font-size:24px;
}
.enrollment_default_content{
  line-height: 25px !important;
  padding-top: 10px;
  font-size: 16px;
  font-family: var(--hex_font_family);
  font-weight: var(--hex_font_normal);
  -webkit-font-smoothing: antialiased;
}
.enroll_default_img{
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  display:inline-block;
}
.zero_touch_enrollment_img_style{
  padding-top: 30px;
}
.samsung_knox_integration_img_style{
  padding-top:75px;
}
.enroll_active_directory_img_style img{
  height: 300px;
  width: auto;
}
.enrollment_without_auth_img img, .enrollment_qr_based_img img, .enrollment_sms_img img, 
.enrollment_dem_And_rom_img img{
  height: 300px;
  width: auto;
}
.enrollment_without_auth_container{
  padding-top:60px;
}
.enrollment_qr_based_container{
  padding-top: 60px;
}
.enrollment_email_container{
  padding-top: 65px;
}
.enrollment_sms_container{
  padding-top:80px;
}
.enrollment_active_directory_container{
  padding-top:30px;
}
.enrollment_dep_and_rom_container{
  padding-top:20px;
}
.enrollment_dem_only_img{
  padding-top:20px;
}
.enrollment_with_apple_conf_img{
  padding-top:30px;
  padding-bottom:30px;
}
.enrollment_with_apple_conf_container{
  padding-top:42px;
  padding-bottom: 10px;
}
@media screen and (max-width:992px){
  .zero_touch_enrollment_img_style{
    padding-top: 50px;
  }
  .samsung_knox_integration_img_style{
    padding-top:100px;
  }
  .enrollment_sms_container{
    padding-top:70px;
  }
  .enrollment_active_directory_container{
    padding-top:20px;
  }
  .enroll_active_directory_img_style{
    padding-top:10px;
  }
  .enrollment_dem_And_rom_img{
    padding-top:40px;
  }
  .enrollment_dem_only_img{
    padding-top:30px;
  }
  .enrollment_with_apple_conf_img{
    padding-top:60px;

  }
}
@media screen and (max-width:767px){
  .zero_touch_enrollment_img_style{
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .samsung_knox_integration_img_style{
    padding-top:20px;
    padding-bottom: 20px;
  }
  .enrollment_without_auth_container,.enrollment_qr_based_container,.enrollment_email_container{
    padding-top:10px;
    padding-bottom:10px;
  }
  .enrollment_sms_container{
    padding-top:10px;
  }
  .enrollment_dem_And_rom_img{
    padding-top:15px;
  }
  .enrollment_dem_only_img{
    padding-top:15px;
    padding-bottom:10px;
  }
  .enrollment_with_apple_conf_img{
    padding-top: 10px;
    padding-bottom:20px;
  }
}


/*****integrations styles*****/
.integration_default_title{
  font-weight: var(--hex_font_normal);
  font-size:24px;
}
.integration_default_content{
  line-height: 25px !important;
  padding-top: 10px;
  font-size: 16px;
  font-family: var(--hex_font_family);
  font-weight: var(--hex_font_normal);
  -webkit-font-smoothing: antialiased;
}
.integration_default_img{
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  display:inline-block;
}
.integration_apple_business_container{
  padding-top:10px;
  padding-bottom:10px;
}
.integration_appple_business_img img,
.integration_microsoft_active_img img,
.integration_office_img img,
.integration_zendesk_img img,
.integration_samsung_enterpise_img img,
.integration_lg_enterprise_img img,
.integration_kyocera_img img,
.integration_other_alliances_img img,
.integration_api_img img
{
  width:350px;
  height: auto;
}
.integration_android_in_enterprise_img img{
  width:160px;
}
.integration_gsuit_img img,

{
  width:280px;
  height: auto;
}
.integration_appple_business_img{
  padding-top:55px;
}
.integration_android_in_enterprise_img{
  padding-top:83px;
}
.integration_microsoft_active_img{
  padding-top: 40px;
}
.integration_gsuit_img{
  padding-top:50px;
}
.integration_office_img{
  padding-top:72px;
}
.integration_zendesk_img{
  padding-top:70px;
}
.integration_samsung_enterpise_img{
  padding-top: 20px;
}
.integration_lg_enterprise_img{
  padding-top:20px;
}
.integration_kyocera_img{
  padding-top:25px;
}
.integration_other_alliances_img{

}
.integration_api_img{
  padding-top:10px;
  padding-bottom:10px;
}
.integration_other_alliances_container{
  padding-top:50px;
}
@media screen and (max-width:1024px){
  .integration_appple_business_img{
    padding-top:80px;
  }
  .integration_android_in_enterprise_img{
    padding-top:70px;
  }
  .integration_microsoft_active_img{
    padding-top: 50px;
  }
  .integration_gsuit_img{
    padding-top:50px;
  }
  .integration_office_img{}
}

@media screen and (max-width:992px){
  .integration_appple_business_img{
    padding-top:80px;
  }
  .integration_android_in_enterprise_img{
    padding-top:90px;
  }
  .integration_microsoft_active_img{
    padding-top: 60px;
  }
  .integration_gsuit_img{
    padding-top:70px;
  }
  .integration_office_img{
    padding-top:100px;
  }
  .integration_zendesk_img{
    padding-top:90px;
  }
  .integration_kyocera_img{
    padding-top: 30px;
  }
}

@media screen and (max-width:767px){
  .integration_appple_business_img{
    padding-top:0px;
    padding-bottom: 10px;
  }
  .integration_android_in_enterprise_img{
    padding-top:10px;
    padding-bottom: 10px;
  }
  .integration_microsoft_active_img{
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .integration_gsuit_img{
    padding-top:10px;
    padding-bottom:10px;
  }
  .integration_office_img{
    padding-top:10px;
    padding-bottom:10px;
  }
  .integration_zendesk_img{
    padding-top:10px;
    padding-bottom:10px;
  }
  .integration_samsung_enterpise_img{
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .integration_lg_enterprise_img{
    padding-top:10px;
    padding-bottom:10px;
  }
  .integration_kyocera_img{
    padding-top:10px;
    padding-bottom:10px;
  }
  .integration_other_alliances_container{
    padding-top:20px;
  }
  .integration_other_alliances_img{
    padding-top:10px;
    padding-bottom:10px;
  }
  .integration_api_img{
    padding-top:10px;
    padding-bottom:10px;
  }

}
@media screen and (min-width: 1591px){
  .featureitem ul{
    margin-left: 0px;
  }
}
/*****kiosk broser stripe styles*****/
.kisok_browser_stripe_container{
  height: 428px;
  position:relative;
  overflow:hidden;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  background-color: #f6f7f9;
  padding-top:30px;
}
.kisok_browser_stripe_inner{
  max-width:1300px;
  position:relative;
  overflow:hidden;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  padding:10px;
}
.hexnode_home_default_heading{
  font-size:30px;
  font-weight: var(--hex_font_normal);
  padding-bottom:20px;
  margin-bottom: 10px;
}
@media screen and (max-width:1024px){
  .hexnode_home_default_heading{
    font-size:30px;
    padding-bottom: 15px;
  }
}
.kiosk_home_img{
	max-height: 370px;
	margin: 20px 0 10px;
}
@media screen and (max-width:767px){
  .kiosk_home_img{
    margin-left: 0%;
    width: 90%;
  }
  .home_sec_stripe_p .kiosk_btn_mhome{
    margin-bottom: 25px;
  }
  .hexnode_home_default_heading{
    font-size:25px;
    padding-bottom:10px;
  }
}
.kisk_browser_stripe_img_container{
  position: relative;
  overflow:hidden;
  max-width:1300px;
  margin-left: auto;
  margin-right:auto;
}
.kisok_browser_main_img{
  position: relative;
  z-index: 10;
  max-width: 744px;
}

.kisok_browser_left_img{
  position: absolute;
  z-index: 5;
  left: 10%;
  bottom: 0;
  display: block;
  width: auto;
  height: 70%;
}
.kisok_browser_right_img{
  position: absolute;
  z-index: 5;
  right: 10%;
  bottom: 0;
  display: block;
  height: 70%;
  width:auto;
}
@media screen and (max-width:1200px){
  .kisok_browser_stripe_inner{
    max-width:90%;
  }
  .kisk_browser_stripe_img_container{
    max-width: 90%;
  }
  .kisok_browser_main_img{
    width:700px;
    height: auto;
  }
  .kisok_browser_left_img{
    left: 5%;
  }
  .kisok_browser_right_img{
    right:5%;
  }
}
@media screen and (max-width:1100px){
  
  .kisok_browser_main_img{
    width:70%;
    height: auto;
  }
  .kisok_browser_left_img{
    left: 0;
  }
  .kisok_browser_right_img{
    right:0;
  }
}
@media screen and (max-width:1200px){
  .kisok_browser_stripe_container{
    height: 400px;
  }
}
@media screen and (max-width:992px){
  .kisok_browser_stripe_container{
    height: 380px;
  }
}
@media screen and (max-width:767px){
  .kisok_browser_stripe_container{
    height: 350px;
    padding-top:20px;
  }
}
@media screen and (max-width:580px){
  .kisok_browser_stripe_container{
    height: 300px;
  }
}
@media screen and (max-width:414px){
  .kisok_browser_stripe_container{
    height: 310px;
  }
}
@media screen and (max-width:320px){
  .kisok_browser_stripe_container{
    height: 300px;
  }
}
.icon_img_hexnode{
  width: 18px;
  height:auto;
  margin: 10px 10px;
  opacity:0.8;
}
.icon_img_hexnode.icon_img_hexnode_apple{
  margin-top: 7.5px;
}
.icon_img_hexnode:hover{
  opacity: 1;
}
.icon_img_container{
  position:relative;
  margin-top:-16px;
  padding-bottom:25px;
}
.home-text-heading1 h1{
  margin-top:0!important;
}
@media screen and (max-width: 499px){
  .home-text-heading1{
    margin-top:110px!important;
  }
  #hex-homes.home-text-heading1{
    margin-top:110px!important;
  }
}
@media screen and (min-width: 500px){
  .home-text-heading1{
    margin-top:145px!important;
  }
}
@media screen and (min-width: 768px){
  .home-text-heading1{
    margin-top:120px!important;
  }
}
@media screen and (min-width: 1024px){
  .home-text-heading1{
    margin-top:150px!important;
  }
}
@media screen and (min-width: 1800px){
  .home-text-heading1{
    margin-top:100px!important;
  }
}
.kisok_browser_stripe_inner .main_home_btn_kiosk{
  padding-left:30px;
  padding-right:30px;
}
.gdpr_main_title{
	font-size: 24px;
	font-weight: var(--hex_font_normal) !important;
}
.font_size_change li b{
	font-size: 18px;
}
/*****site image change styles*****/
.tab_img_indication{
	position: absolute;
	content: "";
	width: 30px;
	height: 30px;
	background-color: #bfcad6;
	border: 1px solid #fff;
	border-radius: 50%;
	opacity: .3;
	overflow: hidden;
	text-align: center;
	display: inline-block;
	transform: rotate(45deg) scale(0.8);
	-webkit-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -moz-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -ms-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -o-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.tab_img_indication:before{
	position: relative;
	display: inline-block;
	content: url("https://www-review3.hexnode.com/static/img/ppc_pages/close_button.svg");
	width: 12px!important;
	height:12px!important;
	top: -3px;
	left: 0;
	opacity: 1;
	
}
.tab_image_padding img:hover + .tab_img_indication{
	transform: scale(0.9) rotate(135deg);
}

.windows_image_in_tab .tab_img_indication{
	top: -10px;
	left: 11%;
}
.macos_image_in_tab .tab_img_indication{
	top: -13px;
	left: 12%;
}
.windows_device_image_in_tab .tab_img_indication{
	top: -13px;
	left: 10%;
}
.ios_image_in_tab .tab_img_indication{
  top: -13px;
  right: 10%;
}
.android_image_in_tab .tab_img_indication{
  top: -13px;
	left: 10%;
}
.tvos_image_in_tab .tab_img_indication{
	top: -13px;
	right: 10%;
}
.fireos_image_in_tab .tab_img_indication{
	top: -13px;
	left: 10%;
}

@media screen and (max-width: 576px){
	.tab_img_indication{
		transform: rotate(45deg) scale(0.6);
	}
	.tab_image_padding img:hover + .tab_img_indication{
	transform: scale(0.7) rotate(135deg);
	}
	.tab_image_padding img:hover + .tab_img_indication{
	transform: scale(0.9) rotate(135deg);
	}

	.windows_image_in_tab .tab_img_indication{
		top: -10px;
		left: 11%;
	}
	.macos_image_in_tab .tab_img_indication{
		top: -13px;
		left: 12%;
	}
	.windows_device_image_in_tab .tab_img_indication{
		top: -13px;
		left: 1%;
	}
	.ios_image_in_tab .tab_img_indication{
    top: -13px;
		right: 1%;
	}
	.android_image_in_tab .tab_img_indication{
    top: -13px;
		left: 1%;
	}
	.tvos_image_in_tab .tab_img_indication{
		top: -13px;
		right: 1%;
	}
	.windows_tab_img_container img{
		width: 90%;
	}
	.macOS_tab_img_container img{
		width: 90%;
	}
	.ios_tab_img_container img{
		width: 70%;
	}
	.ios_tab_img_container_multilang img{
		width: 65%;
	}
}
/*.windows_image_in_tab:before{
	content: url("/static/img/ppc_pages/close_button.svg");
	position: absolute;
	width: 30px;
	height: 30px;
	transform: rotate(90deg) scale(.5);
	z-index: 30;
	background-color: #bfcad6;
	border: 1px solid #fff;
	border-radius: 50%;
	opacity: .3;
	top: -10px;
	left: 50px;
}*/

.ios_tab_img_container img{
	max-width: 350px;
}
.ios_tab_img_container_multilang img{
	max-width: 320px;
}
.android_tab_img_container img{
	max-width: 150px;
}

.android_tab_img_container_multilang img{
	max-width: 170px;
}
.windows_tab_img_container img{
	max-width: 400px;
}
.tvos_tab_img_container img{
	max-width: 400px;
}
.macOS_tab_img_container img{
	max-width: 400px;
}
@media screen and (min-width: 992px){
 .android_tab_img_container img{
	max-width: 220px;
 }
 .macOS_tab_img_container_only_eng{
 	padding-top: 65px!important;
 }
}
@media screen and (max-width: 991px){
	.ios_tab_img_container, 
	.android_tab_img_container, 
	.windows_tab_img_container, 
	.tvos_tab_img_container, 
	.macOS_tab_img_container,
	.ios_tab_img_container_multilang,
	.android_tab_img_container_multilang
	{
		padding-bottom: 20px;
	}
}
@media screen and (max-width: 1024px){
	.windows_image_in_tab{
		margin-bottom: -5px;
	}
}
@media screen and (max-width: 576px){
	.windows_image_in_tab{
		margin-bottom: -3px;
	}
}
@media screen and (max-width: 380px){
	.windows_image_in_tab{
		margin-bottom: -1px;
	}
}
.kiosk_padding_style img{
	max-width: 95%;
}
@media screen and (max-width: 767px){
	.kiosk_padding_style img{
		max-width: 85%;
	}
}
@media screen and (max-width: 576px){
	.kiosk_padding_style img{
		max-width: 100%;
	}
}

.kiosk_frst_stripe_left_img_container img{
	width: 100%;
}
.kiosk_second_stripe_left_img_container img{
	width: 83%;
}
.kiosk_second_divider img{
	max-height: 350px;
}
.kiosk_first_inner_wrapper1{
	min-height: max-content;
}
@media screen and (max-width: 992px){
	.kiosk_first_inner_wrapper1{
		max-width: 100%!important;
	}
}
.kiosk_right_img_container_a_k_b, 
.kiosk_left_img_container_a_k_b, 
.kiosk_right_img_container_a_k,
.kiosk_left_img_container_a_k,
.kiosk_right_img_container_m_k,
.kiosk_left_img_container_m_k,
.kiosk_right_img_container_w_k,
.kiosk_left_img_container_w_k,
.kiosk_right_img_container_tvos_kiosk,
.kiosk_left_img_container_tvos_kiosk,
.kiosk_right_img_container_digital_signage{
	text-align: center;
}
.kiosk_right_img_container_a_k_b img, 
.kiosk_left_img_container_a_k_b img, 
.kiosk_right_img_container_a_k img,
.kiosk_right_img_container_m_k img,
.kiosk_right_img_container_w_k img{
	max-width: 85%;
}
.kiosk_right_wrapper.kiosk_right_img_container_tvos_kiosk{
	padding-top: 75px!important;
	padding-bottom: 30px;
}
.kiosk_right_wrapper.kiosk_right_img_container_digital_signage{
	padding-top: 65px!important;
	padding-bottom: 30px;
}
@media screen and (min-width: 992px) and (max-width: 1060px){
	.kiosk_right_wrapper.kiosk_right_img_container_tvos_kiosk{
		padding-top: 150px!important;
	}
	.kiosk_right_wrapper.kiosk_right_img_container_digital_signage{
		padding-top: 150px!important;
	}
}
@media screen and (max-width: 991px){
	.kiosk_right_wrapper.kiosk_right_img_container_tvos_kiosk{
		padding-top: 0px!important;
	}
	.kiosk_right_wrapper.kiosk_right_img_container_digital_signage{
		padding-top: 0px!important;
		padding-bottom: 50px;
	}
}
.kiosk_right_img_container_tvos_kiosk img{
	max-width: 500px;
	width: 90%;
}
.kiosk_right_img_container_digital_signage{
	max-width: 600px;
	width: 90%;
}
.kiosk_left_img_container_digital_signage img{
	max-width: 450px;
	width: 90%;
}
@media screen and (min-width: 992px){
	.kiosk_left_img_container_tvos_kiosk img{
		-webkit-transform:translateX(30%);
		transform:translateX(30%);
	}
	.kiosk_left_image_wrapper.kiosk_right_text_container_tvos_kiosk{
		padding-top: 12%;
	}
	.kiosk_left_img_container_digital_signage img{
		-webkit-transform:translateX(15%);
		transform:translateX(15%);
		padding-top: 5%;
	}
}
@media screen and (max-width: 1250px){
	.kiosk_left_img_container_digital_signage img{
		-webkit-transform:translateX(10%);
		transform:translateX(10%);
		padding-top: 10%;
	}
}
@media screen and (max-width: 991px){
	.kiosk_left_wrapper.kiosk_left_img_container_tvos_kiosk{
		padding-top: 0px;
	}
	.kiosk_right_img_container_digital_signage{
		max-width: 500px;
		width: 90%;
	}
	.kiosk_left_wrapper.kiosk_left_img_container_digital_signage{
		padding-top: 0px!important;
	}
	.kiosk_left_img_container_digital_signage img{
		-webkit-transform:translateX(0%);
		transform:translateX(0%);
		padding-top: 0%;
	}
}
@media screen and (max-width: 576px){
	.kiosk_right_img_container_digital_signage{
		width: 100%;
	}
}
.kiosk_left_img_container_tvos_kiosk img{
	max-width: 200px;
}
.kiosk_left_img_container_m_k img{
	max-width: 80%;
}
.kiosk_left_img_container_a_k img{
	max-width:90%;
	padding-top: 30px;
}
.kiosk_left_img_container_w_k img{
	max-width: 70%;
	padding-top: 2%;
}
.kiosk_right_img_container_i_k{
	padding-top: 50px;
	text-align: center;
}
.kiosk_right_img_container_i_k img{
	max-width: 43%;
}
.kiosk_left_img_container_i_k{
	padding-top: 50px;
	text-align: center;
}
.kiosk_left_img_container_i_k img{
	max-width: 42%;
}
@media screen and (min-width: 992px){
	.kiosk_right_img_container_w_k img{
		padding-top: 3%;
	}
}
@media screen and (min-width: 1900px){
	.kiosk_right_img_container_w_k img{
		padding-top: 2%;
	}
}
@media screen and (min-width:600px) and (max-width: 991px){
	.kiosk_right_img_container_a_k_b img, 
	.kiosk_left_img_container_a_k_b img,
	.kiosk_right_img_container_a_k img,
	.kiosk_right_img_container_m_k img,
	.kiosk_left_img_container_m_k img,
	.kiosk_right_img_container_w_k img{
		max-width: 65%;
	}
	.kiosk_left_img_container_a_k img{
		max-width: 70%;
	}
}

.kiosk_left_img_container_a_k_b img{
	max-width: 85%;
	padding-top: 25px;
}
@media screen and (min-width: 1024px) and (max-width: 1200px){
	.kiosk_left_img_container_a_k_b img{
		padding-top: 65px;
	}
	.kiosk_right_img_container_a_k_b img{
		padding-top: 55px;
	}
	.kiosk_right_img_container_a_k img{
		padding-top: 20px;
	}
	.kiosk_left_img_container_a_k img{
		padding-top: 60px;
	}
	.kiosk_right_img_container_m_k img{
		padding-top: 20px;
	}
	.kiosk_left_img_container_m_k img{
		padding-top: 30px;
	}
}
@media screen and (min-width: 1025px) and (max-width: 1300px){
	.kiosk_right_img_container_i_k img{
		max-width: 50%;
	}
	.kiosk_right_img_container_i_k{
		padding-top: 60px!important;
	}
	.kiosk_left_img_container_i_k img{
		max-width: 50%;
	}
	.kiosk_left_img_container_w_k img {
		padding-top: 4%;
	}
	.kiosk_right_img_container_w_k img{
		padding-top: 5%;
	}
}
@media screen and (min-width: 992px) and (max-width: 1024px){
	.kiosk_left_img_container_a_k_b img{
		padding-top: 80px;
	}
	.kiosk_right_img_container_a_k_b img{
		padding-top: 80px;
	}
	.kiosk_right_img_container_a_k img{
		padding-top: 35px;
	}
	.kiosk_left_img_container_a_k img{
		padding-top: 90px;
	}
	.kiosk_right_img_container_i_k img{
		max-width: 65%;
	}
	.kiosk_right_img_container_i_k{
		padding-top: 60px!important;
	}
	.kiosk_left_img_container_i_k img{
		max-width: 55%;
	}
	.kiosk_left_img_container_i_k{
		padding-top: 60px;
	}
	.kiosk_right_img_container_m_k img{
		padding-top: 55px;
	}
	.kiosk_left_img_container_m_k img{
		padding-top: 55px;
	}
	.kiosk_left_img_container_w_k img{
		padding-top: 16%;
	}
	.kiosk_right_img_container_w_k img{
		padding-top: 12%;
	}
}
@media screen and (min-width:600px) and (max-width: 991px){
	.kiosk_left_img_container_a_k_b img {
		max-width: 65%;
		padding-top:0px!important;
	}
	.kiosk_right_img_container_i_k img{
		max-width: 40%!important;
	}
	.kiosk_left_img_container_i_k img{
		max-width: 35%!important;
	}
}
@media screen and (max-width: 991px){
	.kiosk_left_img_container_a_k_b, 
	.kiosk_left_img_container_a_k_b img {
		padding-top:0!important;
	}
	.kiosk_right_img_container_a_k_b, 
	.kiosk_right_img_container_a_k_b img {
		padding-top:0!important;
	}
	.kiosk_right_img_container_a_k, 
	.kiosk_right_img_container_a_k img {
		padding-top:0!important;
	}
	.kiosk_left_img_container_a_k,
	.kiosk_left_img_container_a_k img{
		padding-top: 0!important;
	}
	.kiosk_right_img_container_i_k img{
		max-width: 55%;
	}
	.kiosk_right_img_container_i_k{
		padding-top: 0;
	}
	.kiosk_left_img_container_i_k img{
		max-width: 50%;
	}
	.kiosk_left_img_container_i_k{
		padding-top: 0;
	}
	.kiosk_right_img_container_m_k, 
	.kiosk_right_img_container_m_k img {
		padding-top:0!important;
	}
	.kiosk_left_img_container_m_k,
	.kiosk_left_img_container_m_k img{
		padding-top: 0!important;
	}
	.kiosk_left_wrapper.kiosk_left_img_container_w_k{
		padding-top: 0px;
	}
	.kiosk_right_wrapper.kiosk_right_img_container_w_k{
		padding-top: 0px;
		padding-bottom: 50px;
	}
	.kiosk_left_img_container_w_k img{
		padding-top: 0;
	}
}

@media screen and (min-width: 992px){
	.kiosk_right_img_container_i_k img{
		margin-left: -24%;
	}
	.kiosk_left_img_container_i_k img{
		margin-left: 10%;
	}
}

/******kios feature page img styles*********/
.kiosk_lockdown_img_container{
	text-align: center;
}
.kiosk_lockdown_img_container img{
	max-width: 70%;
}
.kiosk_android_features_img_container img{
	max-width: 40%;
}
.kiosk_android_browser_img_container{
	text-align: center;
}
.kiosk_android_browser_img_container img{
	max-width: 90%;
}
.kiosk_ios_features_img_container{
	text-align: center;
}
.kiosk_ios_features_img_container img{
	max-width: 65%;
}
@media screen and (min-width:992px) and (max-width: 1024px){
	.kiosk_android_features_img_container img{
		max-width: 45%
	}
	.kiosk_lockdown_img_container {
		padding-bottom: 30px;
	}
	.kiosk_android_browser_img_container{
		padding-top: 1%;
	}
}
@media screen and (min-width:768px) and (max-width: 991px){
	.kiosk_lockdown_img_container img{
		padding-bottom: 30px;
	}
	.kiosk_android_features_img_container img{
		max-width: 48%;
	}
	.kiosk_android_browser_img_container{
		padding-top: 5%;
	}
	.kiosk_android_browser_img_container img{
		max-width: 97%;
	}
	.kiosk_ios_features_img_container img{
		max-width: 80%;
	}
}
@media screen and (max-width:767px){
	.kiosk_lockdown_img_container img{
		max-width: 60%;
	}
	.kiosk_android_features_img_container img{
		max-width: 35%;
	}
	.kiosk_android_browser_img_container img{
		max-width: 80%;
	}	
	.kiosk_ios_features_img_container img{
		max-width: 50%;
	}	
	.kiosk_feature_container{
		padding-top: 2%;
	}	
	.kiosk_ios_features_img_container img{
		max-width: 54%;
	}		
}
.single_testimonoial_silde .carousel-indicators{
	display: none
}
.single_testimonoial_silde .content_style_on_testimonail p{
	padding-bottom: 3.25%!important;
}
/*******messenger features page styles********/
.messenger_broadcasting_img_container img{
	max-width: 50%;
}
.easy_broadcast_container{
	padding-top: 22%;
}
.conven_kiosk_messanger{
	padding-top: 27%;
}
.messenger_kiosk_messenger_img_container img{
	max-width: 36%;
}
@media screen and (min-width: 768px) and (max-width: 991px){
	.easy_broadcast_container{
		padding-top: 30%;
	}
	.messenger_broadcasting_img_container img{
		max-width: 66%;
	}
	.conven_kiosk_messanger{
		padding-top: 28%;
	}
}
@media screen and (max-width: 767px){
	.easy_broadcast_container{
		padding-top: 10px;
	}
	.messenger_broadcasting_img_container img{
		max-width: 50%;
	}
	.conven_kiosk_messanger{
		padding-top: 10px;
	}
}
@media screen and (max-width: 576px){
	.messenger_broadcasting_img_container img{
		max-width: 60%;
	}
}
.dashboard_kiosk_container{
	padding-top: 4%;
}

@media screen and (max-width: 576px){
	.kiosk_left_img_container_i_k img,
	.kiosk_right_img_container_i_k img,
	.kiosk_left_img_container_m_k img{
		max-width: 90%;
	}
	.kiosk_left_img_container_a_k img,
	.kiosk_right_img_container_a_k img{
		max-width: 95%;
	}
	.kiosk_lockdown_img_container img,
	.kiosk_android_features_img_container img,
	.kiosk_ios_features_img_container img{
		max-width: 75%;
	}
	.kiosk_android_browser_img_container img{
		max-width: 90%;
	}

}

/***to remove outline(dotted line) for anchor tags on active or focus******/
a{
	outline: 0;
}
a:hover, a:active, a:focus{
	outline: 0;
}
/******bottom stripe: free trial styles*******/
.bottom_free_trial_container_wrapper{
	width: 100%;
	height: 320px;
	overflow: hidden;
	position: relative;
	display: block;
}
.bottom_free_trial_container_footer_style_correction{
	/*margin-bottom: 34px;*/
}
.bottom_free_trial_container_footer_style_correction_multi{
	/*margin-bottom: 13px;*/
}
@media screen and (max-width: 979px){
	.bottom_free_trial_container_footer_style_correction_multi{
		/*margin-bottom: 27px;*/
  }
  .bottom_free_trial_container_footer_style_correction{
    margin-bottom: -21px!important;
  }
}
.bottom_free_trial_container_wrapper.free_trial_with_left_single_img{
	background-image: url('https://www-review3.hexnode.com/static/img/free_trial_stripe/free-trial-device-bg.jpg');
	background-size: cover;
	background-repeat: no-repeat;
}
.bottom_free_trial_container_wrapper.free_trial_with_left_multi_img{
	background-image: url('https://www-review3.hexnode.com/static/img/free_trial_stripe/free-trial-bg-all.jpg');
	background-size: cover;
	background-repeat: no-repeat;
}

.bottom_free_trial_container{
	width: 100%;
	max-width: 1300px;
	height: 320px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	display: block;
}

@media screen and (min-width: 1200px){
	.hex_grid_col_img_5, .hex_grid_col_text_7, .hex_grid_col_img_6, .hex_grid_col_text_6{
		display: inline-block;
		position: relative;
		height: 100%;
		vertical-align: top;
	}
	.hex_grid_col_img_5{
		width: 41%;
	}
	.hex_grid_col_text_7{
		width: 58.33%;
	}
	.hex_grid_col_img_6, .hex_grid_col_text_6{
		width: 49.5%;
	}
	.hex_grid_col_img_5.mdm-enrollment-free-trial-windows-img-container{
		width: 45%;
	}
	.hex_grid_col_img_5.mdm-enrollment-free-trial-windows-img-container + .hex_grid_col_text_7{
		width: 54.5%
	}
	.hex_grid_col_img_5.mdm-enrollment-free-trial-ios-img-container{
		width: 45%;
	}
	.hex_grid_col_img_5.mdm-enrollment-free-trial-ios-img-container + .hex_grid_col_text_7{
		width: 54.5%;
	}
}
@media screen and (max-width: 1199px){
	.bottom_free_trial_container_wrapper, .bottom_free_trial_container{
		height: 330px;
	}
	.hex_grid_col_text_7, .hex_grid_col_text_6{
		display: block;
		width: 100%;
		position: relative;
		height: 100%;
		vertical-align: top;
		padding: 0 15px;
	}
	.hex_grid_col_img_5,.hex_grid_col_img_6{
		display: none;
	}
}
.bottom_free_trial_container_text_wrapper{
	position: relative;
	top: 50%;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform: translateY(-50%);
	padding-bottom: 3px;
}
.bottom_free_trial_container_text_wrapper h2{
	color: #fff;
	font-size: 30px;
	font-weight: var(--hex_font_medium);
	padding-bottom: 15px;
	margin: 0;
	line-height: 1.4;
}
.bottom_free_trial_container_text_wrapper .ppc_last span{
	line-height: 24px!important;
}
.bottom_free_trial_container_text_wrapper .ppc_last{
	padding-bottom: 0!important;
}
.bottom_free_trial_container_text_wrapper form{
	margin-bottom: 15px;
}

/***to align img horizontally and to set img size*****/
.mdm-enrollment-free-trial-img-container img{
	position: absolute;
	bottom: 0;
	right: 0;
	max-width: 85%;
}
.mdm-enrollment-free-trial-windows-img-container img{
	position: absolute;
	bottom: 0;
	left: 5%;
	max-width: 90%;
}
.mdm-enrollment-free-trial-android-img-container img{
	max-width: 75%;
	position: absolute;
	bottom: 0;
	right: 10%;
}
.mdm-enrollment-free-trial-ios-img-container img{
	max-width: 96%;
	position: absolute;
	bottom: 0;
	right: 0;
}
.mdm-enrollment-free-trial-multi-img-container img{
	position: absolute;
	left: 5%;
	bottom: 9%;
}
.mdm-enrollment-free-trial-multi-img-container.multi_common_img img{
	position: absolute;
	left: -2%;
	bottom: 9%;
}
@media screen and (min-width: 1400px){
	.bottom_free_trial_container_wrapper.free_trial_with_left_multi_img{
		background-position: 0 -20px;
	}
}
@media screen and (max-width: 1300px){
	.mdm-enrollment-free-trial-multi-img-container img{
		bottom: 8%;
	}
}
@media screen and (min-width: 1450px){
	.mdm-enrollment-free-trial-multi-img-container img{
		bottom: 5%;
	}
	.bottom_free_trial_container_wrapper.free_trial_with_left_multi_img{
		background-position: 0px;
	}
}
@media screen and (min-width: 1651px){
	.bottom_free_trial_container_wrapper.free_trial_with_left_multi_img{
		background-image: url('https://www-review3.hexnode.com/static/img/free_trial_stripe/free-trial-device-bg.jpg');
	}
	.mdm-enrollment-free-trial-multi-img-container img{
		bottom: 10%;
	}
}

.mdm_messenger_header_bg{
	background-repeat: no-repeat;
	background-size: auto!important;
	background-position: 16% 29% !important;
}
@media screen and (max-width: 1024px){
	.mdm_messenger_header_bg{
		background-position: 35% 29%!important;
	}
}
@media screen and (max-width: 576px){
	.mdm_messenger_header_bg{
		background-position: 44% 29%!important;
	}
}
@media screen and (max-width: 480px){
	.mdm_messenger_header_bg{
		background-position: 50% 80%!important;
	}
}
.mdm_enrollment_header_bg{
	background-repeat: no-repeat;
}

/*****contact us page re-design******/
.top_navbar_style_correction{
	padding-top: 86px;
}
@media screen and (max-width: 991){
	.top_navbar_style_correction{
		padding-top: 60px;
	}
}
.hexnode_page_header_wrapper{
	height: 360px;
	/*width: 100%;*/
	display: block;
	position: relative;
	overflow: hidden;
	vertical-align: top;
  text-align: center;
}
.set_header_max_width{
	max-width: 1280px;
	height: 100%;
	margin: 0 auto;
}
@media screen and (max-width: 1340px){
	.set_header_max_width{
		max-width: 94%;
	}
}
.hexnode_page_header_container{
	position: relative;
	display: block;
	top: 50%;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform: translateY(-50%);
	padding: 0 15px;
}

.contact_us_header_text{
	font-size: 35px;
	font-weight: var(--hex_font_normal);
	line-height: 1;
	color: #fff;
	margin: 0;
	padding:0;
}
.contact_us_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 40% 40%;
}
.contact_us_header_bg{
  background-position: 40% 21px;
}
@media (max-width:990px){
  .contact_us_header_bg{
    background-position: 54% 30px;
  }
}
@media (max-width:768px){
  .contact_us_header_bg{
    background-position: 64% 30px;
  }
}
.row.row-no-gutter{
	margin-left: 0;
	margin-right: 0;
}
/*.row-no-gutter-float>[class*=col-]{float: none}*/

.contact_left_container{
	/*max-width: 541px;*/
	position: relative;
	margin: 40px 30px 30px auto;
	padding: 32px;
	font-family: var(--hex_font_family) !important;
	letter-spacing: 0px;
}
@media screen and (max-width:991px){
	.contact_left_container{
		width: fit-content;
		margin: 40px auto 0px;
	}
}
.contat_us_heading{
	font-size: 26px;
	line-height: 1;
	font-weight: var(--hex_font_semibold);
	color: #292929;
	margin: 0 0 16px;
	/*text-shadow: 0.25px 0.25px;*/
}
.contat_us_subtext{
	font-size: 18px;
	line-height: 24px;
	color:#888888;
	margin: 0 0 15px;
	font-weight: var(--hex_font_normal);
}
.contact_flag_number_container{
	display: block;
	margin-bottom: 10px;
	white-space: nowrap;
	/*overflow: hidden;
	text-overflow: ellipsis;*/
}
.contact_flag_thumbnail_container{
	display: inline-block;
	vertical-align: top;
}
.contact_flag_thumbnail_container img{
	width: 25px;
	height: 25px;
	border-radius: 50%;
	object-fit: cover;
}
.contact_number_container{
	display: inline-block;
	white-space: normal;
}
.contact_location{
	padding-left: 5px;
	color: #888888;
	font-size: 18px;
	line-height: 24px;
	vertical-align: middle;
	font-weight: var(--hex_font_normal);
}
.contact_number{
	color: #292929;
	font-size: 18px;
	vertical-align: middle;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
}
a.contact_number{
	text-decoration: none;
	/*white-space: nowrap;*/
}
a.contact_number:hover, a.contact_number:focus{
	text-decoration: none;
	color: #292929;
}
.contact_options_container{
	margin-bottom: 4px;
}
.contact_option_title{
	color: #888888;
	font-size: 18px;
	line-height: 24px;
	vertical-align: middle;
	font-weight: var(--hex_font_normal);
}
.contact_option_value{
	padding-left: 5px;
	color: #292929;
	font-size: 18px;
	line-height: 24px;
	vertical-align: middle;
	font-weight: var(--hex_font_normal);
}
.contact_nav_container{
	padding: 15px 0 15px;
}
.contact_nav_link{
	font-size: 17px;
	color: #327aff;
	text-decoration: none;
	line-height: 24px;
	margin-right:10px;
	white-space: nowrap;
	cursor: pointer;
	font-weight: var(--hex_font_normal);
}
.contact_nav_link:hover,.contact_nav_link:focus, .contact_nav_link.active{
	text-decoration: none;
	color: #0b4cc5
}
.contact_nav_link::after{
	content: "";
	width: 1px;
	height: 20px;
	display: inline-block;
	margin-left: 10px;
	background-color: #327aff;
	position: relative;
	bottom: -4.5px;
}
.contact_nav_link:last-child::after{
	display: none;
}

.contact_nav_container .contact_nav_link:last-child{
	border-right: none;
}
@media screen and (max-width: 576px){
	.contact_left_container{
		margin: 10px auto 0px;
	}
	.contat_us_subtext, .contact_location, .contact_number, .contact_option_title, .contact_option_value, .contact_nav_link{
		font-size: 16px;
	}
}
@media screen and (max-width: 360px){
	.contat_us_subtext, .contact_location, .contact_number, .contact_option_title, .contact_option_value, .contact_nav_link{
		font-size: 15px;
	}
}
@media screen and (max-width: 330px){
	.contact_left_container{
		padding: 32px 24px;
	}
}
/***contact right container******/
.contact_right_container{
	max-width: 541px;
	position: relative;
	margin: 50px auto 30px 30px;
	padding: 44px 44px 44px 44px;
	font-family: var(--hex_font_family) !important;
	letter-spacing: 0px;
	-webkit-box-shadow: 0px 0px 49px 0px rgba(184,184,184,0.17);
	box-shadow: 0px 0px 49px 0px rgba(184,184,184,0.17);
	-webkit-border-radius:5px;
	border-radius: 5px;
}
@media screen and (max-width: 991px){
	.contact_right_container{
	max-width: 541px;
	position: relative;
	margin: 10px auto;
	padding: 60px 44px 50px 44px;
	}
}
@media screen and (max-width: 576px){
	.contact_right_container{
	max-width: 90%;
	position: relative;
	margin: 10px auto;
	padding: 45px 24px 24px 24px;
	}
}

.contact_right_container .contat_us_heading{
	margin-bottom: 24px
}
.contact_right_container form{
	margin: 0;
}
.contact_right_container .form-group{
	margin-bottom: 10px;
}
.contact_right_container input{
	height: 48px;
	border-color: #e7e7e7;
	border-radius: 3px;
	max-width: 448px;
	color: #a8a8a8;
	font-size: 14px;
	box-shadow: none!important;
	transition: 0.2s all ease-in;
	font-family: var(--hex_font_family) !important;
}
.contact_right_container textarea{
	border-color: #e7e7e7;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	max-width: 448px;
	color: #a8a8a8;
	font-size: 14px;
	box-shadow: none!important;
	transition: 0.2s all ease-in;
	font-family: var(--hex_font_family) !important;
}
.contact_right_container input:focus, .contact_right_container textarea:focus{
	border:1px solid #bfbfbf;
}
.contact_right_container input:focus:required:invalid:focus, .contact_right_container textarea:focus:required:invalid:focus, .contact_right_container select:focus:required:invalid:focus{
	border:1px solid #a2a2a2;
	box-shadow: none!important;
	color: #a8a8a8;
}
.contact_right_container ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #a8a8a8!important;
	font-size: 14px;
	font-family: var(--hex_font_family) !important;
}

.contact_right_container :-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #a8a8a8!important;
	font-size: 14px;
	font-family: var(--hex_font_family) !important;
}

.contact_right_container ::-ms-input-placeholder { /* Microsoft Edge */
    color: #a8a8a8!important;
	font-size: 14px;
	font-family: var(--hex_font_family) !important;
}
.contact_btn_container{
	padding-top: 5px;
}
.contact_right_container .support_custom_btn{
 	max-width: 100%;
 	height: 50px;
 	line-height: 50px;
 	font-size: 16px;
 	border-radius: 3px;
 	-webkit-transition:0.3s;
 	-moz-transition:0.3s;
 	-ms-transition:0.3s;
 	transition: 0.3s;
 }
.contact_right_container .support_custom_btn:hover, .contact_right_container .support_custom_btn:focus{
  
  background-color: #e22a58;
  background-color: var(--hex_btn_bg_color_hover);
  -webkit-transform:translate3d(0,-3px,0);
  transform:translate3d(0,-3px,0);
  -webkit-box-shadow:0 6px 12px rgba(0,0,0,.15);
  box-shadow:0 8px 25px rgba(0,0,0,.15)
}
.terms_text_class{
	padding: 12px 1px 0;
	margin: 0;
	font-size: 12px;
	color: #888888;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	text-align: center;
}
.terms_link_class{
	display: inline-block;
	color: #327aff;
	cursor: pointer;
	line-height: 24px;
	padding-left: 3px;
}
.terms_link_class:hover{
	text-decoration: none;
	color: #0a5df7;
}
.contact_us_second_stripe_bottom_style{
	padding-bottom: 10px;
}

.office_locations_container_wrapper{
	display: block;
	position: relative;
	/*min-height: 60vh;*/
}
.set_office_locations_bg{
	background-color: #f5f5f5;
	background-size: auto;
	background-repeat: no-repeat;
	background-position: 40% 40%;
}
.set_max_width_contact_locations{
	max-width: 1280px;
	margin: 0 auto;
	padding: 30px;
	position: relative;
	display: block;
}
@media screen and (max-width: 380px){
	.set_max_width_contact_locations{
		padding: 30px 15px;
	}
}
.Office_locations_header{
	font-size: 28px;
	line-height: 1;
	font-weight: var(--hex_font_normal);
	text-shadow: 0.25px 0.25px;
	color: #292929;
	margin: 10px 0 20px;
}
.office_locations_container{
	padding: 30px 0 70px;
}
@media screen and (min-width: 831px) and (max-width: 1103px){
	.office_locations_container{
		padding: 30px 15% 70px;
	}
}
.single_office_loaction{
	text-align: left;
	display: inline-block;
	position: relative;
	z-index: 1;
	vertical-align: top;
	margin: 9px 7px;
	width: 254px;
	height: 290px;
	background-color: #fff;
	padding: 40px 26px 26px;
	-webkit-border-radius:10px;
	border-radius: 10px;
	-webkit-box-shadow:0px 0px 46px 0px rgba(184, 184, 184, 0.28);
	box-shadow:0px 0px 46px 0px rgba(184, 184, 184, 0.28);
	-webkit-transition:0.3s;
 	-moz-transition:0.3s;
 	-ms-transition:0.3s;
 	transition: 0.3s;
}
.single_office_loaction:hover{
  -webkit-transform:translate3d(0,-3px,0);
  transform:translate3d(0,-3px,0);
  -webkit-box-shadow:0 8px 25px rgba(0,0,0,.15);
  box-shadow:0 8px 25px rgba(0,0,0,.15)
}

.single_office_loaction img{
	width: 40px;
	height: 40px;
	-webkit-border-radius:50%;
	border-radius: 50%;
	object-fit: cover;
	background-color: #fff;
	overflow: hidden;
	position: relative;
	border:1px solid #fff;
}
.single_office_loaction h6{
	font-size: 24px;
	line-height: 1;
	font-weight: var(--hex_font_bold);
	color: #292929;
  margin: 10px 0 10px 0;
}
.single_office_loaction p{
	margin:0 0 5px 0;
	font-size: 16px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	color: #888888;
}
.single_office_loaction p:last-child{
	margin:0 0 0 0;
}
/*******set_max_widh responsive style correction*******/
@media screen and (min-width: 992px) and (max-width: 1340px){
	.set_max_width.contact_us_second_stripe_bottom_style{
		width: 90%;
	}
	.contact_left_container{
		padding-left: 0;
		padding-right: 0;
		margin-right: auto;
	}
}
@media screen and (min-width: 1251px) and (max-width: 1340px){
	.set_max_width.contact_us_second_stripe_bottom_style{
		width: 89%;
	}
}

.office_locations_about_us .office_locations_container{
	padding: 15px 0 50px;
 }
@media screen and (min-width: 831px) and (max-width: 1103px){
	.office_locations_about_us .office_locations_container{
		padding: 5px 15% 40px;
	}
}
.office_locations_about_us .set_max_width_contact_locations{
	padding-top: 15px;
	margin-top: -5px;
}

.about_us_slider_bg{
	background: -webkit-linear-gradient(#fff,#f5f5f5)!important;
	background:-moz-linear-gradient(#fff,#f5f5f5)!important;
	background:-ms-linear-gradient(#fff,#f5f5f5)!important;
	background:-o-linear-gradient(#fff,#f5f5f5)!important;
	background:linear-gradient(#fff,#f5f5f5)!important;
}
.about_us_slider_bg .box_style_for_two_box{
	-webkit-box-shadow:0px 12px 20px 0px rgb(227, 229, 232)!important;
	box-shadow: 0px 12px 20px 0px rgb(227, 229, 232)!important;
}

/**** footer styles******/
.set_footer_max_width{
	width: 1280px;
	margin: 0 auto;
}
.hex_footer_french .set_footer_max_width, .hex_footer_spanish .set_footer_max_width{
	width: 1180px;
}
@media screen and (min-width: 992px) and (max-width: 1340px){
.set_footer_max_width{
	width: 90%;
	margin: 0 auto;
}
.hex_footer_french .set_footer_max_width, .hex_footer_spanish .set_footer_max_width{
	width: 90%;
	margin:0 auto;
}
}
@media screen and (min-width: 992px) and (max-width: 1080px) {
	.hex_footer_spanish .set_footer_max_width{
		width: 98%;
	}
	.set_footer_max_width{
		width: 96%;
		margin: 0 auto;
	}
}
@media screen and (min-width: 768px) and (max-width: 991px){
.hex_footer_french .set_footer_max_width{
	width: 88%;
	margin:0 auto;
}
.hex_footer_spanish .set_footer_max_width{
	width: 88%;
}
}
@media screen and (max-width: 767px) {
	.hex_footer_french .set_footer_max_width{
	width: 88%;
	margin:0 auto;
}
.hex_footer_spanish .set_footer_max_width{
	width: 88%;
}
}
@media screen and (min-width: 577px) and (max-width: 630px){
	.hex_footer_spanish .set_footer_max_width{
		width: 96%;
	}
}
@media screen and (max-width: 991px){
.set_footer_max_width{
	width: 90%;
	margin: 0 auto;
}
}
.hex_footer{
	padding: 60px 0;
	background-color: #384047;
	margin-top: -37px;
	line-height: 24px;
	position: relative;
}
.hex_footer .row{
	margin: 0;
	padding: 0;
}

.hex_footer_header{
	font-size: 15px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	color: #fff;
	display: block;
	position: relative;
	margin-bottom: 10px;
	padding-left: 10px;
}
a.hex_footer_header{
	cursor: pointer;
	color: #fff;
}
a.hex_footer_header:hover, a.hex_footer_header:focus{
	text-decoration: none;
}
.hex_footer_content{
	font-size: 13px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	color: #dbdbdb;
	display: block;
	position: relative;
	padding-left: 10px;
	transition: all 0.2s ease-in;
	
}
a.hex_footer_content{
	cursor: pointer;
	color: #dbdbdb;
}
a.hex_footer_content:hover, a.hex_footer_content:focus{
	text-decoration: underline;
	color: #fff;
}

.hex_footer_contact_flag_number_container{
	display: block;
	margin-bottom:1px;
	padding-left: 10px;
	white-space: nowrap;
}
@media screen and (max-width: 380px){
	.hex_footer_contact_flag_number_container{
		white-space: nowrap;
	}
}
.hex_footer_contact_flag_thumbnail_container{
	display: inline-block;
	vertical-align: top;
}
.hex_footer_contact_flag_thumbnail_container img{
	width: 18px;
	height: 18px;
	border-radius: 50%;
	object-fit: cover;
}
.hex_footer_contact_number_container{
	display: inline-block;
	white-space: normal;
}
.hex_footer_contact_location{
	padding-left: 4px;
	color: #dbdbdb;
	font-size: 13px;
	line-height: 24px;
	vertical-align: middle;
	font-weight: var(--hex_font_normal);
}
.hex_footer_contact_number{
	color: #fff;
	font-size: 13px;
	vertical-align: middle;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
}
a.hex_footer_contact_number{
	text-decoration: none;
	/*white-space: nowrap;*/
}
a.hex_footer_contact_number:hover, a.hex_footer_contact_number:focus{
	text-decoration: none;
	color: #fff;
}
.hex_footer_contact_options_container{
	margin-bottom: 0px;
	padding-left: 10px;
}
.hex_footer_contact_option_title{
	color: #dbdbdb;
	font-size: 13px;
	line-height: 24px;
	vertical-align: middle;
	font-weight: var(--hex_font_normal);
}
.hex_footer_contact_option_value{
	padding-left: 4px;
	color: #292929;
	font-size: 13px;
	line-height: 24px;
	vertical-align: middle;
	font-weight: var(--hex_font_normal);
}
.hex_footer_location_container{
	padding-left: 10px;
	padding-bottom: 12px;
}
.hex_footer_location_header{
	color: #fff;
	font-size: 14px;
	font-weight: var(--hex_font_normal);
	line-height: 24px;
	margin: 0 0 4px;
}
.hex_footer_location_content{
	color: #dbdbdb;
	font-size: 13px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	white-space: nowrap;
	margin: 0;
}
.hex_footer_follow_us{
	padding-left: 6px;
}
.hex_footer_header_follow_us,
.hex_footer_header_supported_platforms,
.hex_footer_header_company{
	margin-top: 25px;
}
@media screen and (max-width: 991px){
	.hex_footer_header_follow_us,
	.hex_footer_top_features,
	.hex_footer_header_locations,
	.hex_footer_top_features{
		margin-top: 20px;
	}
}
@media screen and (max-width: 767px){
	.hex_footer_header_sales_support{
		margin-top: 0;
	}
	.hex_footer_top_features,
	.hex_footer_header_solutions,
	.hex_footer_header_locations,
	.hex_footer_header_supported_platforms{
		margin-top: 20px;
	}
	.hex_footer_header_follow_us,
	.hex_footer_header_company{
		margin-top: 20px;
	}
	.hex_footer_desk{
		display: none;
	}
	.hex_footer_mobile{
		display: block;
	}
}
.hex_footer_french .hex_footer_header_sales_support, .hex_footer_spanish .hex_footer_header_sales_support{
	margin-top: 0;
}
@media screen and (min-width: 768px){
	.hex_footer_desk{
		display: block;
	}
	.hex_footer_mobile{
		display: none;
	}
}

@media screen and (max-width: 576px){
	.hex_footer .col-xs-6, .hex_footer .col-xs-5, .hex_footer .col-xs-7, .hex_footer .col-xs-4, .hex_footer .col-xs-8{
		width: 100%;
	}
	.hex_footer_header_sales_support, .hex_footer_french .hex_footer_header_sales_support, .hex_footer_spanish .hex_footer_header_sales_support{
	margin-top: 20px;
	}
}

/***solutions page re-design -- uem page*****/

.hex_solution_header_title{
	margin: 0px;
	color: #fff;
	line-height: 24px;
  font-size: 18px;
  font-weight: var(--hex_font_semibold);
	padding-bottom: 10px;
}
.hex_solution_header_secondary_title{
	margin: 0;
	font-size: 42px;
	line-height: 1.2;
	font-weight: var(--hex_font_semibold);
	color: #fff;
}
.hexnode_page_header_container .set_padding_on_text_box_on_solution{
	padding-top: 25px !important;
}
.solution_uem_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 20% 20%;
}
.solution_byod_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 20% 20%;
}
.solution_mpem_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 20% 20%;
}
.solution_emom_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 20% 0px;
}
.reseller_partner_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 20% 20%;
}

.solution_emom_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 20% 0px;
}
.solution_emm_header_bg, .solution_rmm_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 20% 20%;
}
.solution_mam_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.solution_msm_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.solution_mcm_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.solution_mdm_soft_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.solution_apple_tv_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.solution_app_distribution_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.solution_identity_access_management_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.solution_mobile_threat_defense_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.solution_mobile_email_management_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.solution_expense_management_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.solution_fire_os_header_bg,.solution_android_tv_mdm_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.hr_solution_ipad_mdm_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.hr_solution_rugged_device_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.solution_hr_windows_mdm_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.solution_on_premises_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.digital_signage_like_solution_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50% 10px;
}
.apple_mdm_solution_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50% 0px;
}
.android_mdm_solution_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 65% 0px;
}
.hr_zendesk_header_bg {
   background-position: 35% -40px;
}
.hr_active_directory_header_bg{
	background-position: 55% 0px;
}
.hr_kyocera_mdm_header_bg{
	background-position: 55% 0px;
}
@media screen and (min-width: 1900px){
	.solution_msm_header_bg{
		background-position: 0px 0px;
	}
	.solution_mcm_header_bg{
		background-position: 0px 0px;
	}
	.solution_mdm_soft_header_bg{
		background-position: 0px 0px;
	}
}
@media screen and (min-width: 1340px){
	.solution_mam_header_bg{
		background-position: 0px;
	}
}
@media screen and (min-width: 1900px){
	.solution_mam_header_bg{
		background-position: 0px -84px;
	}
}
@media screen and (max-width: 1340px){
	.solution_mam_header_bg{
		background-position: 30% 0px;
	}
}

@media screen and (min-width: 1200px){
	.solution_uem_header_bg{
		background-position: 40% 20%;
	}
	.solution_byod_header_bg{
		background-position: 40% 20%;
	}
	.solution_mpem_header_bg{
		background-position: 40% 0px;
	}
	.reseller_partner_header_bg{}
	.solution_emom_header_bg{
		background-position: 40% 0px;
	}
	.solution_emm_header_bg, .solution_rmm_header_bg{
		background-position: 40% 0px;
	}
	.solution_msm_header_bg{
		background-position: 0px 0px;
	}
	.solution_mcm_header_bg{
		background-position: 0px 0px;
	}
	.solution_mdm_soft_header_bg{
		background-position: 0px 0px;
	}
	.solution_mdm_soft_header_bg.device_management_header_bg{
		background-position: 42% 0px;
	}
	.solution_apple_tv_header_bg{
		background-position: 0px 0px;
	}
	.solution_app_distribution_header_bg{
		background-position: 0px 0px;
	}
	.solution_identity_access_management_header_bg{
		background-position: 60% 0px;
	}
	.solution_mobile_threat_defense_header_bg{
		background-position: 60% 0px;
	}
	.solution_mobile_email_management_header_bg{
		background-position: 0px 0px;
	}
	.solution_expense_management_header_bg{
		background-position: 50% 0px;
	}
	.solution_fire_os_header_bg, .solution_android_tv_mdm_header_bg{
		background-position: 50% 0px;
	}
	.hr_solution_ipad_mdm_header_bg{
		background-position: 50% 0px;
	}
	.solution_hr_windows_mdm_header_bg{
		background-position: 50% 0px;
	}
	.solution_on_premises_header_bg{
		background-position: 50% 0px;
	}
	.hr_solution_rugged_device_header_bg{
		background-position: 50% 0px;
	}
}
@media screen and (max-width: 1200px){
	.solution_byod_header_bg{
		background-position: 50% 20%;
	}
	.solution_mpem_header_bg{
		background-position: 60% 0px;
	}
	.solution_emom_header_bg{
		background-position: 56% 0px;
	}
	.reseller_partner_header_bg{
		background-position: 60% 0px;
	}
	.solution_emm_header_bg, .solution_rmm_header_bg{
		background-position: 30% 0px;
	}
	.solution_mam_header_bg{
		background-position: 50% 0px;
	}
	.solution_msm_header_bg{
		background-position: 17% 0px;
	}
	.solution_mcm_header_bg{
		background-position: 44% 0px;
	}
	.solution_mdm_soft_header_bg{
		background-position: 44% 10px;
	}
	.solution_mdm_soft_header_bg.device_management_header_bg{
		/* background-position: 80% ​19px; */
		background-position: 80% 0px;
	}
	.solution_apple_tv_header_bg{
		background-position: 44% 10px;
	}
	.solution_app_distribution_header_bg{
		background-position: 44% 10px;
	}
	.solution_identity_access_management_header_bg{
		background-position: 30% 0px;
	}
	.solution_mobile_threat_defense_header_bg{
		background-position: 30% 0px;
	}
	.solution_mobile_email_management_header_bg{
		background-position: 0px 20px;
	}
	.solution_expense_management_header_bg{
		background-position: 50% 0px
	}
	.solution_fire_os_header_bg{
		background-position: 68% 0px;
	}
	.hr_solution_ipad_mdm_header_bg{
		background-position: 58% 0px;
	}
	.solution_hr_windows_mdm_header_bg{
		background-position: 68% 22px;
	}
	.solution_on_premises_header_bg{
		background-position: 30% 20px;
	}
	.digital_signage_like_solution_header_bg{
		background-position: 80% 28px;
	}
	.hr_solution_rugged_device_header_bg{
		background-position: 68% 0px;
	}
}
@media screen and (min-width: 1280px){
	.solution_mcm_header_bg{
		background-position: 20% 20px;
	}
}
@media screen and (max-width: 1100px){
	.solution_uem_header_bg{
		background-position: 50% 10px;
	}
	.solution_byod_header_bg{
		background-position: 50% 10px;
	}
	.solution_mam_header_bg{
		background-position: 90% 0px;
	}
	.android_mdm_solution_header_bg{
		background-position: 50% 10px;
	}
	.hr_active_directory_header_bg {
    	background-position: 47% 27px;
	}
	.hr_kyocera_mdm_header_bg {
    	background-position: 47% 27px;
	}
}
@media screen and (max-width: 991px){
	.hr_active_directory_header_bg {
		background-position: 35% 0px;
	}
	.hr_kyocera_mdm_header_bg {
		background-position: 55% 0px;
	}
}
@media screen and (max-width: 920px) and (min-width:768px){
	.hr_zendesk_header_bg {
    	background-position: 31% -40px;
	}
}
@media screen and (max-width: 991px){
	.apple_mdm_solution_header_bg{
		background-position: 34% 0px;
	}
	.android_mdm_solution_header_bg{
		background-position: 40% 0px;
	}
}
@media screen and (max-width: 991px){
	.hr_active_directory_header_bg {
		background-position: 35% 0px;
	}
	.hr_kyocera_mdm_header_bg {
		background-position: 55% 0px;
	}
}
@media screen and (max-width: 920px) and (min-width:768px){
	.hr_zendesk_header_bg {
    	background-position: 31% -40px;
	}
	.solution_android_tv_mdm_header_bg{
		background-position: 17% 0px !important;
    background-size: auto;
	}
}

@media screen and (max-width: 900px){
	.solution_byod_header_bg{
		background-position: 60% 0px;
	}
	.solution_emom_header_bg{
		background-position: 60% 0px;
	}
	.solution_emm_header_bg, .solution_rmm_header_bg{
		background-position: 28% 0px;
	}
	.solution_mam_header_bg{
		background-position: 80% 0px;
	}
	.solution_msm_header_bg{
		background-position: 23% 0px;
	}
	.solution_mcm_header_bg{
		background-position: 90% 0px;
	}
	.solution_app_distribution_header_bg{
		background-position: 54% 0px;
	}
}
@media screen and (max-width: 767px){
	.solution_byod_header_bg{
		background-position: 70% 0px;
	}
	.solution_emom_header_bg{
		background-position: 70% 0px;
	}
	.solution_msm_header_bg{
		background-position: 27% 0px;
	}
	.solution_mcm_header_bg{
		background-position: 84% 0px;
	}
	.solution_mdm_soft_header_bg{
		background-position: 50% 0px;
	}
	.solution_mdm_soft_header_bg.device_management_header_bg{
		background-position: 75% 0px;
	}
	.solution_apple_tv_header_bg{
		background-position: 50% 0px;
	}
	.solution_app_distribution_header_bg{
		background-position: 60% 0px;
	}
	.solution_mobile_email_management_header_bg{
		background-position: 20% 0px;
	}
	.solution_expense_management_header_bg{
		background-position: 32% 0px;
	}
	.solution_fire_os_header_bg{
		background-position: 73% 0px;
	}
	.solution_android_tv_mdm_header_bg{
		background-position: 22% 0px;
    background-size: auto;
	}
	.hr_solution_ipad_mdm_header_bg{
		background-position: 71% 0px;
	}
	.solution_hr_windows_mdm_header_bg{
		background-position: 73% 0px;
	}
	.solution_on_premises_header_bg{
		background-position: 25% 0px;
	}
	.hr_zendesk_header_bg {
    background-position: 28% -15px;
	}
	.hr_zendesk_header_bg {
    background-position: 28% -15px;
	}
	.hr_active_directory_header_bg{
	background-position: 36% 21px;
	}
	.hr_kyocera_mdm_header_bg{
	background-position: 58% 5px;
	}
	.hr_solution_rugged_device_header_bg{
		background-position: 73% 0px;
	}
}
@media screen and (max-width: 600px){
	.solution_uem_header_bg{
		background-position: 50% 0px;
	}
	.solution_mpem_header_bg{
		background-position: 55% 0px;
	}
	.reseller_partner_header_bg{
		background-position: 55% 0px;
	}
	.solution_mcm_header_bg{
		background-position: 78% 0px;
	}
}
@media screen and (max-width: 580px){
	
	.solution_mpem_header_bg{
		background-position: 40% 0px;
	}
	.reseller_partner_header_bg{
		background-position: 40% 20px;
	}
	.solution_mam_header_bg{
		background-position: 68% 0px;
	}
	.solution_mcm_header_bg{
		background-position: 74% 0px;
	}
	.solution_mdm_soft_header_bg{
		background-position: 61% 0px;
	}
  .solution_mdm_soft_header_bg.device_management_header_bg{
    background-position: 70% 0px;
  }
	.solution_apple_tv_header_bg{
		background-position: 63% 20px;
	}
	.solution_app_distribution_header_bg{
		background-position: 70% 0px;
	}
	.solution_mobile_email_management_header_bg{
		background-position: 35% 0px;
	}
	.solution_on_premises_header_bg{
		background-position: 27% 0px;
	}
	.android_mdm_solution_header_bg{
		background-position: 34% 0px;
	}
}
@media screen and (max-width: 460px){
	.solution_uem_header_bg{
		background-position: 52% 0px;
	}
	.solution_mpem_header_bg{
		background-position: 44% 0px;
	}
	.reseller_partner_header_bg{
		background-position: 44% 0px;
	}
}
 .hexnode_page_header_wrapper.solution_uem_header_bg, 
.hexnode_page_header_wrapper.solution_byod_header_bg,
.hexnode_page_header_wrapper.solution_mpem_header_bg,
.hexnode_page_header_wrapper.solution_emom_header_bg,
.hexnode_page_header_wrapper.reseller_partner_header_bg,
.hexnode_page_header_wrapper.solution_emm_header_bg,
.hexnode_page_header_wrapper.solution_rmm_header_bg,
.hexnode_page_header_wrapper.solution_mam_header_bg,
.hexnode_page_header_wrapper.solution_msm_header_bg,
.hexnode_page_header_wrapper.solution_mcm_header_bg,
.hexnode_page_header_wrapper.solution_mdm_soft_header_bg,
.hexnode_page_header_wrapper.solution_apple_tv_header_bg,
.hexnode_page_header_wrapper.solution_app_distribution_header_bg,
.hexnode_page_header_wrapper.solution_identity_access_management_header_bg,
.hexnode_page_header_wrapper.solution_mobile_threat_defense_header_bg,
.hexnode_page_header_wrapper.solution_mobile_email_management_header_bg,
.hexnode_page_header_wrapper.solution_expense_management_header_bg,
.hexnode_page_header_wrapper.solution_remote_work_header_bg,
.hexnode_page_header_wrapper.solution_on_premises_header_bg,
.hexnode_page_header_wrapper.solution_iot_management_header_bg{
 
  padding-top:40px;
}
.hexnode_page_header_wrapper.solution_fire_os_header_bg, .solution_android_tv_mdm_header_bg{
  height: 400px;
  padding-top:40px;
}
.hexnode_page_header_wrapper.hr_solution_ipad_mdm_header_bg{
  height: 400px;
  padding-top:40px;
}
.hexnode_page_header_wrapper.solution_hr_windows_mdm_header_bg{
  height: 400px;
  padding-top:40px;
}
.hexnode_page_header_wrapper.digital_signage_like_solution_header_bg{
  height: 430px;
  padding-top:40px;
}
.hexnode_page_header_wrapper.apple_mdm_solution_header_bg{
  height: 430px;
  padding-top:40px;
}
.hexnode_page_header_wrapper.android_mdm_solution_header_bg{
  height: 430px;
  padding-top:40px;
}
.hexnode_page_header_wrapper.hr_solution_rugged_device_header_bg{
  height: 400px;
  padding-top:40px;
} 
@media screen and (max-width: 767px){
	/* .hex_solution_header_title{
		font-size: 17px;
		padding-bottom: 6px;
	} */
	/* .hex_solution_header_secondary_title{
		font-size: 46px;
		line-height: 1.2;
	} */
	.hexnode_page_header_container .set_padding_on_text_box_on_solution{
		padding-top: 18px!important;
	}
}
@media screen and (max-width: 576px){
	.hexnode_page_header_container{
		top: 51.5%;
	}
	 .hexnode_page_header_wrapper.solution_uem_header_bg,
	.hexnode_page_header_wrapper.solution_byod_header_bg,
	.hexnode_page_header_wrapper.solution_mpem_header_bg,
	.hexnode_page_header_wrapper.solution_emom_header_bg,
	.hexnode_page_header_wrapper.reseller_partner_header_bg,
	.hexnode_page_header_wrapper.solution_emm_header_bg,
	.hexnode_page_header_wrapper.solution_rmm_header_bg,
	.hexnode_page_header_wrapper.solution_mam_header_bg,
	.hexnode_page_header_wrapper.solution_msm_header_bg,
	.hexnode_page_header_wrapper.solution_mcm_header_bg,
	.hexnode_page_header_wrapper.solution_mdm_soft_header_bg,
	.hexnode_page_header_wrapper.solution_apple_tv_header_bg,
	.hexnode_page_header_wrapper.solution_app_distribution_header_bg,
	.hexnode_page_header_wrapper.solution_identity_access_management_header_bg,
	.hexnode_page_header_wrapper.solution_mobile_threat_defense_header_bg,
	.hexnode_page_header_wrapper.solution_mobile_email_management_header_bg,
	.hexnode_page_header_wrapper.solution_expense_management_header_bg,
	.hexnode_page_header_wrapper.solution_on_premises_header_bg{
		height: 480px;
	}

	.hexnode_page_header_wrapper.solution_fire_os_header_bg, .solution_android_tv_mdm_header_bg{
		height: 480px;
	}
	.hexnode_page_header_wrapper.hr_solution_ipad_mdm_header_bg{
		height: 480px;
	}
	.hexnode_page_header_wrapper.solution_hr_windows_mdm_header_bg{
		height: 480px;
	}
	.hexnode_page_header_wrapper.hr_solution_rugged_device_header_bg{
		height: 480px;
	}
	
	.hexnode_page_header_wrapper.digital_signage_like_solution_header_bg{
		height: 480px;
	}
	.hexnode_page_header_wrapper.apple_mdm_solution_header_bg{
		height: 480px;
	}
	.hexnode_page_header_wrapper.android_mdm_solution_header_bg{
		height: 480px;
	}
	.solution_fire_os_header_bg {
    	background-position: 80% 0px;
	}
	.hr_solution_ipad_mdm_header_bg {
    	background-position: 80% 0px;
	}
	.solution_hr_windows_mdm_header_bg {
    	background-position: 80% 0px;
	}
	.hr_solution_rugged_device_header_bg {
    	background-position: 58% 0px;
	}
}
@media screen and (max-width: 480px){
	.hexnode_page_header_wrapper.reseller_partner_header_bg{
		height: 520px;
	}
}

.solution_page_slider_bg{
	background:linear-gradient( #f2f7fd, #f5faff);
	/*background-image: -moz-linear-gradient( 90deg, rgb(235,240,251) 0%, rgb(242,247,253) 25%, rgb(248,253,255) 39%, rgb(255,255,255) 100%);
  	background-image: -webkit-linear-gradient( 90deg, rgb(235,240,251) 0%, rgb(242,247,253) 25%, rgb(248,253,255) 39%, rgb(255,255,255) 100%);
  	background-image: -ms-linear-gradient( 90deg, rgb(235,240,251) 0%, rgb(242,247,253) 25%, rgb(248,253,255) 39%, rgb(255,255,255) 100%);*/
}
.set_max_width.solution_page_set_max_width{
	max-width: 1300px;
  margin: 0 auto;
  width:88%;
}
/* @media screen and (max-width: 1340px){
	.set_max_width.solution_page_set_max_width{
		max-width: 90%;
	}
} */
.solution_page_second_stripe{
  padding: 30px 0 20px;
	text-align: center;
	
}
.solution_page_second_stripe_bg{
	background: -webkit-linear-gradient(#fff 5%,#fcfcfe 40%,#f2f7fd 100%);
	background: linear-gradient(#fff 5%,#fcfcfe 40%,#f2f7fd 100%);
}
.solution_tab_header_container{
	padding: 10px 0 28px;
	text-align: center;
}
.solution_page_second_stripe_header{
  font-size :36px;
  line-height:1.2;
  font-weight: var(--hex_font_semibold);
  margin-bottom:35px;
  color:var(--hex_home_common_title_color);
}
.solution_page_second_stripe_header.solution_page_second_stripe_header__header-md-wrapper {
  max-width: 784px;
  margin: 0 auto;
}
/* .solution_page_second_stripe_header.solution_page_second_stripe_header_gartner_stripe_compactable{
	font-size: 35px;
	font-weight: var(--hex_font_semibold);
} */

@media screen and (max-width: 767px){
	.solution_tab_header_container{
		padding: 8px 0 15px;
	}
}
.solution_page_second_stripe_container{
	padding: 32px 0 20px;
	position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content:space-between;
}
.solution_page_second_stripe_box{
	display: inline-block;
	position: relative;
	vertical-align: top;
	width: 32%;
	height: auto;
  margin: 0 0 12px;
  padding: 26px 30px 15px;
	background-color: #fff;
	border-radius: 10px;
	-webkit-box-shadow:0px 2px 27px 0px rgba(239,238,238,0.25);
	box-shadow:0px 2px 27px 0px rgba(239,238,238,0.25);
	-webkit-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -moz-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -ms-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -o-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
/*.solution_page_second_stripe_box:hover{
	z-index: 5;
	-webkit-box-shadow:0px 2px 27px 0px rgb(232, 238, 249);
	box-shadow:0px 2px 27px 0px rgb(232, 238, 249);
}*/
.solution_page_second_stripe_box:hover{
  -webkit-transform:translate3d(0,-3px,0);
  transform:translate3d(0,-3px,0);
  -webkit-box-shadow:0px 2px 27px 0px rgb(232, 238, 249);
	box-shadow:0px 2px 27px 0px rgb(232, 238, 249);
}
.solution_page_second_stripe_box img{
	height: 52px;
	width: auto;
	margin-bottom: 16px;
	-webkit-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -moz-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -ms-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -o-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
/*.solution_page_second_stripe_box:hover img{
  -webkit-transform:translate3d(0,-5px,0);
  transform:translate3d(0,-5px,0);
  
}*/
.solution_page_second_stripe_box_header{
	display: block;
	font-size:24px;
  font-weight: var(--hex_font_normal);
  color:var(--hex_home_common_title_color);
  line-height:1.2;
  padding-bottom:14px;
	margin: 0;
}
.solution_page_second_stripe_box_header.stripe-box-header-size {
  font-size: 23px;
}
.solution_page_second_stripe_box_header a{
  color:var(--hex_home_common_title_color);
}
.solution_page_second_stripe_box_header a:hover, 
.solution_page_second_stripe_box_header a:focus {
  text-decoration: none;
  color: var(--hex_link_color);
  cursor: pointer;
}
.solution_page_second_stripe_box_content{
	font-weight: var(--hex_font_normal);
  font-size: 17px;
  line-height: 26px;
	letter-spacing: 0;
	color: var(--hex_home_common_text_color);
	padding: 0;
}
.solution_page_second_stripe_box_content .hex_solution_tab_type_normal_text_link{
  color: var(--hex_home_common_text_color);
}
.solution_page_second_stripe_box_content .hex_solution_tab_type_normal_text_link:hover,
.solution_page_second_stripe_box_content .hex_solution_tab_type_normal_text_link:focus{
  color: var(--hex_link_color);
  text-decoration: none;
}
.solution_page_tabs_image_wrapper, .solution_page_tabs_content_wrapper{
	padding: 20px 0;
}
@media screen and (max-width: 991px){
	.solution_page_tabs_image_wrapper, .solution_page_tabs_content_wrapper{
	padding: 10px 15px;
}
}
.solution_page_tab_link_icon_left_wrapper{
  display: flow-root;
	vertical-align: top;
}
.solution_page_tab_link_icon_left{
	display: inline-block;
	width: auto;
	height: 12px;
	line-height: 24px;
	-webkit-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -moz-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -ms-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -o-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.solution_page_tab_link_container{
  display: -webkit-box;
  display: -ms-flexbox;
	display: flex;
	line-height: 24px;
	padding-bottom: 14px;
}
.solution_page_tab_link_container:hover .solution_page_tab_link_icon_left{
	-webkit-transform: rotate(14deg);
	-moz-transform: rotate(14deg);
	-ms-transform: rotate(14deg);
	-o-transform: rotate(14deg);
	transform: rotate(14deg);
}
.solution_page_tab_text_container.row{
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.solution_page_tab_text_container .d-inline-block{
	width: 90%;
}
p.solution_page_tab_link{
	margin: 0;
	padding-right: 0;
}
.solution_page_tab_link_wrapper{
	display: inherit;
	vertical-align: top;
  max-width: 100%;
  flex: 1;
}
.solution_page_tab_link{
	font-size: 18px;
	font-weight: var(--hex_font_normal);
	line-height: 28px;
	color: var(--hex_text_secondary);
	padding-left: 6px;
	position: relative;
}
.solution_page_tab_type_paragraph{
	font-size: 18px;
	font-weight: var(--hex_font_normal);
	line-height: 28px;
	color: var(--hex_text_secondary);
	position: relative;
	padding-right: 0;
}
@media screen and (min-width: 1024px){
	.solution_page_tab_type_paragraph{
		padding-right: 5%;
	}
}
a.solution_page_tab_link{
	text-decoration: none;
	color: var(--hex_home_common_title_color);
	cursor: pointer;
	-webkit-transition: all .2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	transition: all .2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
a.solution_page_tab_link:hover, a.solution_page_tab_link:focus{
	text-decoration: none;
	color: var(--hex_link_color);
	cursor: pointer;
}
.solution_page_tab_title{
    font-size: 28px;
    line-height: 1.2;
    font-weight: var(--hex_font_semibold);
    color: var(--hex_home_common_title_color);
    margin: 15px 0 18px;
    padding: 0px;
}
.solution_page_tab_title_link{
  color: var(--hex_home_common_title_color);
}
.solution_page_tab_title_link:hover, .solution_page_tab_title_link:focus{
	text-decoration: none;
	color: var(--hex_link_color);
	cursor: pointer;
}
.solution_page_tab_inner_title{
	font-size: 24px;
	line-height: 1.2;
	font-weight: var(--hex_font_normal);
	margin: 0;
	padding:14px 0 6px;
}
.solution_page_tabs_left_image{
	width: 315px;
	height: 273px;
	border-radius: 10px;
	position: relative;
	z-index: 10;
	-webkit-box-shadow: 0px 0px 21px 0px rgba(184,184,184,0.58);
	box-shadow: 0px 0px 21px 0px rgba(184,184,184,0.58);
	margin-top: 5px;
	object-fit: cover;
}

@media screen and (min-width: 992px ){
  .solution_page_tabs_left_image.hr_secure_solution{
		height: 360px;
  }
  .solution_page_tabs_left_image.hr_integrate_resource{
		height: 400px;
	}
	.solution_page_tabs_left_image.hr_appilcation_management{
		height: 430px;
	}
  .solution_page_tabs_left_image.hr_complete_ipad_mdm{
		height: 350px;
	}
  .solution_page_tabs_left_image.byod_containerization_img{
		height: 463px;
  }
  .solution_page_tabs_left_image.mobile-device-management-in-emm-img{
		height: 370px;
  }
  .solution_page_tabs_left_image.mobile-content-management-in-emm-img,
  .solution_page_tabs_left_image.automated-management-in-rmm-img{
		height: 370px;
  }
  .solution_page_tabs_left_image.remote-monitoring-in-rmm-img{
		height: 370px;
  }
  .solution_page_tabs_left_image.security-management-in-emm-img{
		height: 370px;
  }
  .solution_page_tabs_left_image.remote-access-in-rmm-img{
		height: 360px;
  }
  .solution_page_tabs_left_image.patch-management-in-rmm-img{
		height: 370px;
  }
  .solution_page_tabs_left_image.telecom-expense-management-in-emm-img{
		height: 370px;
  }
  .solution_page_tabs_left_image.byod_Security_img{
		height: 463px;
	}
  .solution_page_tabs_left_image.mobile-application-management-in-emm-img{
		height: 370px;
	}
  .solution_page_tabs_left_image.mdm_software_solution_cloud_on_premise_img{
		height: 360px;
  }
  .solution_page_tabs_left_image.mdm_software_solution_getting_started_img{
		height: 463px;
  }
  .solution_page_tabs_left_image.mobile_security_management_data_security_tab_img{
		height: 463px;
  }
  .solution_page_tabs_left_image.mobile_security_management_application_security_tab_img{
		height: 463px;
	}
	.solution_page_tabs_left_image.mobile_security_management_containerization_tab_img{
		height: 463px;
	}
  .solution_page_tabs_left_image.mobile_security_management_device_security_tab_img{
		height: 463px;
  }
	.solution_page_tabs_left_image.solution_emom_tab_network_configurations_img{
		height: 360px;
	}
	.solution_page_tabs_left_image.app_distribution_solution_distribution_img{
		height: 302px;
	}
	.solution_page_tabs_left_image.app_distribution_solution_enterprise_app_catalog_img{
		height: 306px;
	}
  .solution_page_tabs_left_image.byod_why_img{
		height: 350px;
  }
}
.solutions_tab_card{
	overflow: hidden;
}
.solutions_tab_left_controller{
	position: absolute;
	left: -15px;
}
.solutions_tab_right_controller{
	position: absolute;
	right: -15px;
}
.solutions_tab_ul_wrapper{
    white-space: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    margin: auto;
    font-weight: var(--hex_font_normal);
    text-align: center;
    border:none;
    position: relative;
    -webkit-transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.solutions_tab_ul_wrapper::-webkit-scrollbar {
  -webkit-appearance: none;
}
.solutions_tab_ul_wrapper::-webkit-scrollbar:horizontal {
  height: 0px;
} 
.solutions_tab_ul_wrapper.solution_pages_uem{
	max-width: 990px;
}
.solutions_tab_ul_wrapper.solution_pages_uem:after{
	content: "";
	width:990px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.solutions_tab_ul_wrapper.solution_pages_byod{
	max-width: 637px;
}
.solutions_tab_ul_wrapper.solution_pages_byod:after{
	content: "";
	width:628px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.solutions_tab_ul_wrapper.solution_pages_mpem{
	max-width: 600px;
}
.solutions_tab_ul_wrapper.solution_pages_mpem:after{
	content: "";
	width:600px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.solutions_tab_ul_wrapper.solution_pages_emom{
	max-width: 942px;
}
.solutions_tab_ul_wrapper.solution_pages_emom:after{
	content: "";
	width:937px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.solutions_tab_ul_wrapper.solution_pages_emm{
	max-width: 1260px;
}
.solutions_tab_ul_wrapper.solution_pages_emm:after{
	content: "";
	width:1258px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.solutions_tab_ul_wrapper.solution_pages_mam{
	max-width: 505px;
}
.solutions_tab_ul_wrapper.solution_pages_mam:after{
	content: "";
	width:495px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.solutions_tab_ul_wrapper.solution_pages_msm{
	max-width: 730px;
}
.solutions_tab_ul_wrapper.solution_pages_msm:after{
	content: "";
	width:730px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.solutions_tab_ul_wrapper.solution_pages_mcm{
	max-width: 974px;
}
.solutions_tab_ul_wrapper.solution_pages_mcm:after{
	content: "";
	width:974px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.solutions_tab_ul_wrapper.solution_pages_mdm_soft,
.solutions_tab_ul_wrapper.rmm-tab-wrapper{
	max-width: 960px;
}
.solutions_tab_ul_wrapper.solution_pages_mdm_soft:after,
.solutions_tab_ul_wrapper.rmm-tab-wrapper:after{
	content: "";
	width:956px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.solutions_tab_ul_wrapper.solution_pages_apple_tv{
	max-width: 695px;
}
.solutions_tab_ul_wrapper.solution_pages_apple_tv:after{
	content: "";
	width:695px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.solutions_tab_ul_wrapper.solution_pages_app_distribution{
	max-width: 745px;
}
.solutions_tab_ul_wrapper.solution_pages_app_distribution:after{
	content: "";
	width:740px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.solutions_tab_ul_wrapper.solution_pages_identity_access_management{
	max-width: 475px;
}
.solutions_tab_ul_wrapper.solution_pages_identity_access_management:after{
	content: "";
	width:475px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.solutions_tab_ul_wrapper.solution_pages_mobile_threat_management{
	max-width: 567px;
}
.solutions_tab_ul_wrapper.solution_pages_mobile_threat_management:after{
	content: "";
	width:565px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.solutions_tab_ul_wrapper.solution_pages_mobile_email_management{
	max-width: 905px;
}
.solutions_tab_ul_wrapper.solution_pages_mobile_email_management:after{
	content: "";
	width:902px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.solutions_tab_ul_wrapper.solution_pages_expense_management{
	max-width: 545px;
}


.solutions_tab_ul_wrapper.solution_pages_fire_os{
	max-width: 924px;
}
.solutions_tab_ul_wrapper.solution_pages_hr_ipad_mdm{
	max-width: 923px;
}
.solutions_tab_ul_wrapper.solution_pages_hr_windows_mdm{
	max-width: 735px;
}
.solutions_tab_ul_wrapper.solution_pages_rugged_devices_hr{
	max-width: 900px;
}
.solutions_tab_ul_wrapper.solution_pages_expense_management:after{
	content: "";
	width:537px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.solutions_tab_ul_wrapper.solution_pages_fire_os:after{
	content: "";
	width:918px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.solutions_tab_ul_wrapper.solution_pages_hr_ipad_mdm:after{
	content: "";
	width:923px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.solutions_tab_ul_wrapper.solution_pages_hr_windows_mdm:after{
	content: "";
	width:730px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.solutions_tab_ul_wrapper.solution_pages_rugged_devices_hr:after{
	content: "";
	width:895px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.solutions_tab_ul_wrapper.solution_pages_on_premises{
	max-width: 586px;
}
.solutions_tab_ul_wrapper.solution_pages_on_premises:after{
	content: "";
	width:585px;
	height: 1.5px;
	background:#e1e1e1;
	bottom: 0;
}
.hr_solution_rugged_devices_page_second_stripe_box_container .solution_page_second_stripe_box img{
  width: 52px;
}
@media screen and (min-width:1420px){
  .sks_solution_tab_title.solution_pages_emm{
    overflow-x:hidden;
  }
}
@media screen and (max-width: 830px){

}
@media screen and (max-width: 767px){
	/* .solutions_tab_ul_wrapper.solution_pages_msm:after{
	  	width: 715px;
	  } */
}
.solutions_tab_ul_wrapper>li{
	position: relative;
   	display: inline-block;
   	float: none;
   	text-align: center;
   	font-weight: var(--hex_font_normal);
   	-webkit-transition: all 0.4s ease-in, font-weight 0.12s ease-in-out, font-size 0.12s ease-in-out;
   	transition: all 0.4s ease-in, font-weight 0.12s ease-in-out, font-size 0.12s ease-in-out;
}
.solutions_tab_ul_wrapper>li.active{
	/*font-weight: var(--hex_font_semibold);
	font-size: 17.2px;*/
}
.solutions_tab_ul_wrapper>li>a {
   padding: 4px 20px;
   border-radius: 0;
   color: var(--hex_home_common_text_color);
   font-size: 18px;
   border-width: 0;
   -webkit-transition: all .4s ease-in, font-weight 0.12s ease-in-out, font-size 0.12s ease-in-out;
   transition: all 0.4s ease-in, font-weight 0.12s ease-in-out, font-size 0.12s ease-in-out;
}


@media screen and (max-width: 991px){	
 /* .solutions_tab_ul_wrapper.solution_pages_hr_windows_mdm:after{
     	width: 875px;
     } */
}

@media screen and (max-width:600px){
  .solutions_tab_ul_wrapper.solution_pages_mdm_soft:after,
  .solutions_tab_ul_wrapper.rmm-tab-wrapper:after{
  	width: 825px;
  }
  .solutions_tab_ul_wrapper.solution_pages_uem:after{
  	width: 925px;
  }
  .solutions_tab_ul_wrapper.solution_pages_mpem:after{
    width: 560px;
  }
  .solutions_tab_ul_wrapper.solution_pages_rugged_devices_hr:after{
    width: 850px;
  }
  .solutions_tab_ul_wrapper.solution_pages_emm:after{
  	width: 1190px;
  }
  .solutions_tab_ul_wrapper.solution_pages_msm:after {
    width: 665px;
  }
  .solutions_tab_ul_wrapper.solution_pages_mam:after{
    width: 450px;
  }
  .solutions_tab_ul_wrapper.solution_pages_identity_access_management:after{
    width:425px;
  }
  .solutions_tab_ul_wrapper.solution_pages_mobile_threat_management {
    max-width: 490px;
  }
  .solutions_tab_ul_wrapper.solution_pages_mobile_threat_management:after{
  	width: 515px;
  } 
  .solutions_tab_ul_wrapper.solution_pages_mam {
    max-width: 468px;
  }
  .solutions_tab_ul_wrapper.solution_pages_mcm:after{
    width: 910px;
  }
  .solutions_tab_ul_wrapper.solution_pages_byod:after{
    width: 575px;
  }
  .solutions_tab_ul_wrapper.solution_pages_expense_management:after{
    width: 495px;
  }
  .solutions_tab_ul_wrapper.solution_pages_expense_management{
    max-width: 458px;
  }
  .solutions_tab_ul_wrapper.solution_pages_on_premises {
    max-width: 504px;
  }
  .solutions_tab_ul_wrapper.solution_pages_on_premises:after{
    width: 500px;
  }
  .solutions_tab_ul_wrapper.solution_pages_hr_ipad_mdm:after{
    width: 799px;
  }
  .solutions_tab_ul_wrapper.solution_pages_emom:after{
    width: 800px;
  }
  .solutions_tab_ul_wrapper.solution_pages_apple_tv:after{
    width: 600px;
  }
  .solutions_tab_ul_wrapper.solution_pages_hr_windows_mdm:after{
    width: 630px;
  }
  .solutions_tab_ul_wrapper.solution_pages_fire_os:after{
    width: 794px;
  }
  .solutions_tab_ul_wrapper.android_mdm_solution_tab_ul:after{
    width: 782px;
  }
}


@media screen and (max-width: 576px){
  /* .solutions_tab_ul_wrapper>li>a{
    padding:4px 14px;
  } */
  
  /* .solutions_tab_ul_wrapper.solution_pages_emom:after{
  	width: 797px;
  } */

  .solutions_tab_ul_wrapper.solution_pages_mam{
  	max-width: 412px;
  }
 
  /* .solutions_tab_ul_wrapper.solution_pages_apple_tv:after{
  	width: 596px;
  } */
  .solutions_tab_ul_wrapper.solution_pages_app_distribution:after{
  	width: 620px;
  }
 
  .solutions_tab_ul_wrapper.solution_pages_mobile_email_management{
  	max-width: 675px;
  }
  .solutions_tab_ul_wrapper.solution_pages_mobile_email_management:after{
  	width: 674px;
  }
  /* .solutions_tab_ul_wrapper.solution_pages_expense_management{
  	max-width: 495px;
  } */
  /* .solutions_tab_ul_wrapper.solution_pages_expense_management:after{
  	width: 456px;
  } */
  
  .solutions_tab_ul_wrapper.solution_pages_on_premises{
  	max-width: 506px;
  }

}
.solutions_tab_ul_wrapper > li.active > a,
.solutions_tab_ul_wrapper > li.active > a:focus,
.solutions_tab_ul_wrapper > li.active > a:hover {
    border-width: 0; 
    color: var(--hex_home_common_title_color)!important;
}
.solutions_tab_ul_wrapper > li > a:hover { 
	border: none; 
	border-width: 0;
	color: var(--hex_link_color) !important;
	background: transparent; 
}
.support_tab_coming_soon{
	font-size: 13px;
	line-height: 24px;
	color: #333;
	text-align: right;
}
.support_tab_coming_soon_star{
	font-size: 16px;
	line-height: 24px;
}

.tab_active_bar{
	position: absolute;
	bottom: 0;
	left: 0;
	height:2px;
	z-index: 2;
	display: inline-block;
	background-color: #333;
	-webkit-transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-moz-transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-ms-transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-o-transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}

@media screen and (max-width: 1145px){
	.solutions_tab_ul_wrapper.solution_pages_uem .tab_active_bar{
		display: none;
	}
	.solutions_tab_ul_wrapper.solution_pages_uem li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -2px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_uem > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_uem > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
}
@media (min-width: 1117px){
  .solution_pages_uepm_stripe .hidden-lg {
      display: none!important;
  }
  }
@media (min-width: 652px){
.solution_pages_mpem_stripe .hidden-lg {
    display: none!important;
}
}

@media screen and (max-width: 716px){
	.solutions_tab_ul_wrapper.solution_pages_byod .tab_active_bar{
		display: none;
	}
	.solutions_tab_ul_wrapper.solution_pages_byod li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -1px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_byod > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_byod > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
}
@media screen and (max-width: 680px){
	.solutions_tab_ul_wrapper.solution_pages_mpem .tab_active_bar{
		display: none;
	}
	.solutions_tab_ul_wrapper.solution_pages_mpem li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -1px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_mpem > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_mpem > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
}
@media screen and (max-width: 1231px){
  .solutions_tab_ul_wrapper.rmm-tab-wrapper .tab_active_bar{
		display: none;
  }
  .solutions_tab_ul_wrapper.rmm-tab-wrapper li > a::after {
    content: "";
    background: #000000 ;
    height: 2px;
    position: absolute;
    width: 100%;
    left: 0px;
    bottom: -2px;
    -webkit-transition: all 250ms ease 0s;
    transition: all 250ms ease 0s;
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  .solutions_tab_ul_wrapper.rmm-tab-wrapper > li.active > a::after,
  .solutions_tab_ul_wrapper.rmm-tab-wrapper > li:hover > a::after { 
    -webkit-transform: scale(1); 
     transform: scale(1); 
   }
}
@media screen and (max-width: 1450px){
	.solutions_tab_ul_wrapper.solution_pages_emm .tab_active_bar{
		display: none;
	}
	.solutions_tab_ul_wrapper.solution_pages_emm li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -2px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_emm > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_emm > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
}
@media screen and (max-width: 464px){
	.solutions_tab_ul_wrapper.solution_pages_mam .tab_active_bar{
		display: none;
	}
	.solutions_tab_ul_wrapper.solution_pages_mam li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -1px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_mam > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_mam > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
}
@media screen and (max-width: 850px){
	.solutions_tab_ul_wrapper.solution_pages_msm .tab_active_bar{
		display: none;
	}
	.solutions_tab_ul_wrapper.solution_pages_msm li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -3px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_msm > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_msm > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
}
@media screen and (max-width: 1128px){
	.solutions_tab_ul_wrapper.solution_pages_mcm .tab_active_bar{
		display: none;
	}
	.solutions_tab_ul_wrapper.solution_pages_mcm li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -1px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_mcm > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_mcm > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
}
@media screen and (max-width: 1100px){
	.solutions_tab_ul_wrapper.solution_pages_mdm_soft .tab_active_bar,
	.solutions_tab_ul_wrapper.rmm-tab-wrapper .tab_active_bar{
		display: none;
	}
	.solutions_tab_ul_wrapper.solution_pages_mdm_soft li > a::after,
	.solutions_tab_ul_wrapper.rmm-tab-wrapper li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -1px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_mdm_soft > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_mdm_soft > li:hover > a::after,
    .solutions_tab_ul_wrapper.rmm-tab-wrapper > li.active > a::after,
    .solutions_tab_ul_wrapper.rmm-tab-wrapper > li:hover > a::after, { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
}
@media screen and (max-width: 812px){
	.solutions_tab_ul_wrapper.solution_pages_apple_tv .tab_active_bar{
		display: none;
	}
	.solutions_tab_ul_wrapper.solution_pages_apple_tv li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -3px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_apple_tv > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_apple_tv > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
}
@media screen and (max-width: 860px){
	.solutions_tab_ul_wrapper.solution_pages_app_distribution .tab_active_bar{
		display: none;
	}
	.solutions_tab_ul_wrapper.solution_pages_app_distribution li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -3px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_app_distribution > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_app_distribution > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
}
@media screen and (max-width: 460px){
	.solutions_tab_ul_wrapper.solution_pages_identity_access_management .tab_active_bar{
		display: none;
	}
	.solutions_tab_ul_wrapper.solution_pages_identity_access_management li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -3px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_identity_access_management > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_identity_access_management > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
}
@media screen and (max-width: 642px){
	.solutions_tab_ul_wrapper.solution_pages_mobile_threat_management .tab_active_bar{
		display: none;
	}
	.solutions_tab_ul_wrapper.solution_pages_mobile_threat_management li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -1px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_mobile_threat_management > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_mobile_threat_management > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
}
@media screen and (max-width: 1042px){
	.solutions_tab_ul_wrapper.solution_pages_mobile_email_management .tab_active_bar{
		display: none;
	}
	.solutions_tab_ul_wrapper.solution_pages_mobile_email_management li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -3px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_mobile_email_management > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_mobile_email_management > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
}
.parent_of_list::after{
	    width: 1072px !important;
}

@media screen and (max-width:615px){
  .solutions_tab_ul_wrapper.solution_pages_expense_management .tab_active_bar{
		display: none;
	}
	.solutions_tab_ul_wrapper.solution_pages_expense_management li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -3px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_expense_management > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_expense_management > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
}
@media screen and (max-width:600px){
  .solutions_tab_ul_wrapper.solution_pages_mobile_email_management:after{
    width:772px;
  }
  .solutions_tab_ul_wrapper.solution_pages_mobile_email_management{
    max-width:772px;
  }
}

@media screen and (max-width: 576px){
	

     .solutions_tab_ul_wrapper.solution_pages_fire_os .tab_active_bar, .solutions_tab_ul_wrapper.solution_pages_android_tv_mdm .tab_active_bar{
		display: none;
	}
	.solutions_tab_ul_wrapper.solution_pages_hr_ipad_mdm .tab_active_bar{
		display: none;
	}

	.solutions_tab_ul_wrapper.solution_pages_fire_os li > a::after, .solutions_tab_ul_wrapper.solution_pages_solution_pages_android_tv_mdm li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -3px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_hr_ipad_mdm li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -3px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    
    .solutions_tab_ul_wrapper.solution_pages_fire_os > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_fire_os > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }

     .solutions_tab_ul_wrapper.solution_pages_android_tv_mdm > li.active > a::after,
     .solutions_tab_ul_wrapper.solution_pages_android_tv_mdm > li:hover > a::after { 
       -webkit-transform: scale(1); 
        transform: scale(1); 
      }

     .solutions_tab_ul_wrapper.solution_pages_hr_ipad_mdm > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_hr_ipad_mdm > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
     
     .solutions_tab_ul_wrapper.solution_pages_rugged_devices_hr .tab_active_bar{
		display: none;
	}
	.solutions_tab_ul_wrapper.solution_pages_rugged_devices_hr li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 4px;
	   bottom: -3px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_rugged_devices_hr > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_rugged_devices_hr > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
}
@media screen and (max-width:847px){
  .solutions_tab_ul_wrapper.solution_pages_hr_windows_mdm .tab_active_bar{
		display: none;
	}
  .solutions_tab_ul_wrapper.solution_pages_hr_windows_mdm li > a::after { 
    content: "";
  background: #000000 ;
  height: 2px;
  position: absolute;
  width: 100%;
  left: 0px;
  bottom: -1px;
  -webkit-transition: all 250ms ease 0s;
  transition: all 250ms ease 0s;
  -webkit-transform: scale(0);
  transform: scale(0);
 }
 .solutions_tab_ul_wrapper.solution_pages_hr_windows_mdm > li.active > a::after,
     .solutions_tab_ul_wrapper.solution_pages_hr_windows_mdm > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
}
@media screen and (max-width: 668px){
	.solutions_tab_ul_wrapper.solution_pages_on_premises .tab_active_bar{
		display: none;
	}
	.solutions_tab_ul_wrapper.solution_pages_on_premises li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -3px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_on_premises > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_on_premises > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
}
@media screen and (max-width: 1060px){
	.solutions_tab_ul_wrapper.solution_pages_fire_os .tab_active_bar {
		display: none;
	}

	.solutions_tab_ul_wrapper.solution_pages_fire_os li > a::after{ 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -2px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }

    .solutions_tab_ul_wrapper.solution_pages_fire_os > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_fire_os > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
 
}

@media screen and (max-width: 950px){	
	/* .solutions_tab_ul_wrapper.solution_pages_hr_ipad_mdm .tab_active_bar{
		display: none;
	} */
	
   

}

@media screen and (max-width:1068px){
  .solutions_tab_ul_wrapper.solution_pages_hr_ipad_mdm .tab_active_bar{
		display: none;
	}
  .solutions_tab_ul_wrapper.solution_pages_hr_ipad_mdm li > a::after { 
    content: "";
    background: #000000 ;
    height: 2px;
    position: absolute;
    width: 100%;
    left: 0px;
    bottom: -1px;
    -webkit-transition: all 250ms ease 0s;
    transition: all 250ms ease 0s;
    -webkit-transform: scale(0);
    transform: scale(0);
  }

    .solutions_tab_ul_wrapper.solution_pages_hr_ipad_mdm > li.active > a::after,
  .solutions_tab_ul_wrapper.solution_pages_hr_ipad_mdm > li:hover > a::after { 
    -webkit-transform: scale(1); 
      transform: scale(1); 
    }

    
}
@media screen and (max-width:1085px){
  .solutions_tab_ul_wrapper.solution_pages_emom .tab_active_bar{
    display: none;
  }
  .solutions_tab_ul_wrapper.solution_pages_emom li > a::after { 
       content: "";
     background: #000000 ;
     height: 2px;
     position: absolute;
     width: 100%;
     left: 0px;
     bottom: -1px;
     -webkit-transition: all 250ms ease 0s;
     transition: all 250ms ease 0s;
     -webkit-transform: scale(0);
     transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_emom > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_emom > li:hover > a::after { 
      -webkit-transform: scale(1); 
       transform: scale(1); 
     }
}

@media screen and (max-width: 770px){	

    .solutions_tab_ul_wrapper.solution_pages_hr_windows_mdm .tab_active_bar{
		display: none;
	}
	.solutions_tab_ul_wrapper.solution_pages_hr_windows_mdm li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -3px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_hr_windows_mdm > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_hr_windows_mdm > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
    
     .solutions_tab_ul_wrapper.solution_pages_hr_windows_mdm li > a::after{
     	left: 5px;
     }
}

@media screen and (max-width: 1040px){
	.solutions_tab_ul_wrapper.solution_pages_rugged_devices_hr .tab_active_bar{
		display: none;
	}
	.solutions_tab_ul_wrapper.solution_pages_rugged_devices_hr li > a::after { 
       content: "";
	   background: #000000 ;
	   height: 2px;
	   position: absolute;
	   width: 100%;
	   left: 0px;
	   bottom: -1px;
	   -webkit-transition: all 250ms ease 0s;
	   transition: all 250ms ease 0s;
	   -webkit-transform: scale(0);
	   transform: scale(0);
    }
    .solutions_tab_ul_wrapper.solution_pages_rugged_devices_hr > li.active > a::after,
    .solutions_tab_ul_wrapper.solution_pages_rugged_devices_hr > li:hover > a::after { 
    	-webkit-transform: scale(1); 
     	transform: scale(1); 
     }
}

@media screen and (min-width:1201px) {
  .solution_pages_emm_tab_stripe .hidden-lg{
    display:block !important;
  }
  /* .solution_pages_rmm_tab_stripe .hidden-lg{
    display:block !important;
  } */
}
.solutions_tab_ul_wrapper.solution_pages_android_tv_mdm:after{
  content: "";
  height: 1.5px;
  background:#e1e1e1;
  bottom: 0;
  right: 0;
}
@media screen and (min-width:1096px){
  .solution_pages_mdm_soft_tab_stripe .hidden-lg{
    display:none !important;
  }
}
.solutions_tab_ul_wrapper.solution_pages_android_tv_mdm{
  max-width: 1060px;
}
.solutions_tab_ul_wrapper.solution_pages_android_tv_mdm:after{
  width:1060px;
}
@media screen and (max-width:1200px){
  .solutions_tab_ul_wrapper.solution_pages_android_tv_mdm > li.active > a::after,
  .solutions_tab_ul_wrapper.solution_pages_android_tv_mdm > li:hover > a::after { 
    -webkit-transform: scale(1); 
     transform: scale(1); 
   }
   .solutions_tab_ul_wrapper.solution_pages_android_tv_mdm .tab_active_bar{
     display: none;
   }
 
   .solutions_tab_ul_wrapper.solution_pages_android_tv_mdm li > a::after { 
        content: "";
      background: #000000 ;
      height: 2px;
      position: absolute;
      width: 100%;
      left: 0px;
      bottom: -2px;
      -webkit-transition: all 250ms ease 0s;
      transition: all 250ms ease 0s;
      -webkit-transform: scale(0);
      transform: scale(0);
     }
}
@media screen and (min-width:1355px){
  .solution_pages_mdm_soft_tab_stripe .hidden-lg{
    display:none !important;
  }
}
@media screen and (min-width:1420px){
  .solution_pages_emm_tab_stripe .hidden-lg{
    display:none !important;
  }
  .solution_pages_rmm_tab_stripe .hidden-lg{
    display:none !important;
  }
}
@media screen and (max-width: 1300px){
    /*.solution_pages_emm_tab_stripe .solutions_tab_left_controller, .solution_pages_emm_tab_stripe .solutions_tab_right_controller{
    	display: block!important;
    }*/
}

@media screen and (min-width: 458px){
	.solution_pages_mam_tab_stripe .solutions_tab_left_controller,
	.solution_pages_mam_tab_stripe .solutions_tab_right_controller{
		display: none;
	}
}
/* @media screen and (max-width: 420px){
	.solutions_tab_ul_wrapper.solution_pages_mam:after{
	  	width: 400px;
	  }
} */

@media screen and (min-width: 826px){
	.solution_pages_msm_tab_stripe .solutions_tab_left_controller,
	.solution_pages_msm_tab_stripe .solutions_tab_right_controller{
		display: none;
	}
}
@media screen and (min-width: 1097px){
	.solution_pages_mcm_tab_stripe .solutions_tab_left_controller,
	.solution_pages_mcm_tab_stripe .solutions_tab_right_controller{
		display: none;
	}
}
@media screen and (max-width: 1080px){
	.solution_pages_mdm_soft_tab_stripe .solutions_tab_left_controller,
	.solution_pages_mdm_soft_tab_stripe .solutions_tab_right_controller{
		display: block!important;
	}
}
@media screen and (min-width: 769px){
	.solution_pages_apple_tv_tab_stripe .solutions_tab_left_controller,
	.solution_pages_apple_tv_tab_stripe .solutions_tab_right_controller{
		display: none!important;
	}
}
@media screen and (min-width: 825px){
	.solution_pages_app_distribution_stripe .solutions_tab_left_controller,
	.solution_pages_app_distribution_stripe .solutions_tab_right_controller{
		display: none!important;
	}
}
@media screen and (min-width: 438px){
	.solution_pages_identity_access_management_stripe .solutions_tab_left_controller,
	.solution_pages_identity_access_management_stripe .solutions_tab_right_controller{
		display: none!important;
	}
}
@media screen and (min-width: 518px){
	.solution_pages_mobile_threat_management_stripe .solutions_tab_left_controller,
	.solution_pages_mobile_threat_management_stripe .solutions_tab_right_controller{
		display: none!important;
	}
}
@media screen and (min-width: 1010px){
	.solution_pages_mobile_email_management_stripe .solutions_tab_left_controller,
	.solution_pages_mobile_email_management_stripe .solutions_tab_right_controller{
		display: none!important;
	}
}


@media screen and (min-width: 508px){
	.solution_pages_expense_management_stripe .solutions_tab_left_controller,
	.solution_pages_expense_management_stripe .solutions_tab_right_controller{
		display: none!important;
	}
	
}

@media screen and (min-width: 1036px){
	.solution_pages_fire_os_stripe .solutions_tab_left_controller,
	.solution_pages_fire_os_stripe .solutions_tab_right_controller{
		display: none !important;
	}
}
@media screen and (min-width: 1196px){
	.solution_pages_android_tv_mdm_stripe .solutions_tab_left_controller,
	.solution_pages_android_tv_mdm_stripe .solutions_tab_right_controller{
		display: none !important;
	}
}

@media screen and (min-width: 1040px){

	.solution_pages_hr_ipad_mdm_stripe .solutions_tab_left_controller,
	.solution_pages_hr_ipad_mdm_stripe .solutions_tab_right_controller{
		display: none !important;
  }
  

}
 @media screen and (min-width:1064px){
  /* .hidden-md{display: none !important} 
  .hidden-lg{display: none !important}  */
  .solution_pages_macos_mdm_stripe .solutions_tab_left_controller,
	.solution_pages_macos_mdm_stripe .solutions_tab_right_controller{
		display: none !important;
	}
} 
@media screen and (min-width:698px){
  .solution_pages_byod_stripe .solutions_tab_left_controller,
  .solution_pages_byod_stripe .solutions_tab_right_controller{
		display: none !important;
	}
}
@media screen and (min-width: 845px){
	.solution_pages_hr_windows_mdm_stripe .solutions_tab_left_controller,
	.solution_pages_hr_windows_mdm_stripe .solutions_tab_right_controller{
		display: none !important;
	}
	/* .solutions_tab_ul_wrapper.solution_pages_hr_windows_mdm{
		overflow-x: hidden;
	} */
}
@media screen and (min-width: 1011px){
	.solution_pages_rugged_devices_stripe .solutions_tab_left_controller,
	.solution_pages_rugged_devices_stripe .solutions_tab_right_controller{
	 display: none!important;
	}
}

@media screen and (max-width: 875px){
	.solution_pages_rugged_devices_stripe .solutions_tab_left_controller,
	.solution_pages_rugged_devices_stripe .solutions_tab_right_controller{
		display: block ;
	}
	/*.solutions_tab_ul_wrapper.solution_pages_rugged_devices_hr{
		overflow-x: hidden;
	}*/
}

@media screen and (min-width: 649px){
	.solution_pages_on_premises_stripe .solutions_tab_left_controller,
	.solution_pages_on_premises_stripe .solutions_tab_right_controller{
		display: none!important;
	}
}
.get_started_button_style:hover, .get_started_button_style:focus{
	/*background-color: #d5354b;*/
	background-color: var(--hex_btn_bg_color_hover);
}

/*@media (max-width:900px) and (min-width:497px) {
	.solution_pages_fire_os_stripe .solutions_tab_right_controller {
	    display: block!important;
	}
}*/
/********mdm home integrations and partnerships stripe*******/
.mhex_integrations_and_partnerships_selector{
	display: flex;
	justify-content: center;
}

.mhex_integrations_button{
 	background-color: #E1EAF3;
    padding: 10px 45px;
    border-radius: 5%;
    border: none;
    outline: none;
}
@media screen and (max-width: 400px){
	.mhex_integrations_button{
		padding: 10px 35px;
	}
}
@media screen and (max-width: 350px){
	.mhex_integrations_button{
		padding: 10px 25px;
	}
}
.mhex_integrations_button:focus{
 background-color: white;
 box-shadow: 0px 11px 19px #071B4214;
}
.mhex_partnerships_button{
	background-color: #E1EAF3;
    padding: 10px 45px;
    border-radius: 5%;
    border: none;
    outline: none;
}
@media screen and (max-width: 400px){
	.mhex_partnerships_button{
		padding: 10px 35px;
	}
}
@media screen and (max-width: 350px){
	.mhex_partnerships_button{
		padding: 10px 25px;
	}
}
.mhex_partnerships_button:focus{
 background-color: white;
 box-shadow: 0px 11px 19px #071B4214;
}
.mhex_active{
	background-color: white!important;
    box-shadow: 0px 11px 19px #071B4214;
}
.mhex_active::after{
	border-style: solid;
    border-width: 8px 6px 0 6px;
    border-color: white transparent transparent transparent;
    content: "";
    -webkit-transition: all .65s cubic-bezier(.84,-0.18,.31,1.26), opacity .65s .5s;
    transition: all .65s cubic-bezier(.84,-0.18,.31,1.26), opacity .65s .3s;
    -webkit-transform: scale(.6) translateY(-90%);
    transform: scale(.6) translateY(-90%);
    position: relative;
    top: 36px;
    right: 35px;
}
.mdm_home_integrations_and_partnerships_container_bg{
	background: -webkit-linear-gradient(#fff 5%,#fcfcfe 40%,#f2f7fd 100%);
	background: linear-gradient(#fff 5%,#fcfcfe 40%,#f2f7fd 100%);
}
.mdm_home_case_study_bg{
	background:-webkit-linear-gradient( #f2f7fd, #c7d3f2);
	background:linear-gradient( #f2f7fd, #c7d3f2);
}
.mdm_home_integrations_and_partnerships_container{
	padding: 60px 0;
	text-align: center;
	background-color: #F5FAFF;
}
.integrations_and_partnerships_set_max_width{
	width: 1280px;
	margin: 0 auto;
}
.mhex__common_home_title{
	font-size: 38px;
    line-height: 1.2;
    font-weight: var(--hex_font_bold);
    color: var(--hex_home_common_title_color);
    margin: 0 0 15px;
    text-align: center;
}
.mhex_mdm_new_bottom_outer_signup {
    background-color: #020a18;
    min-height: 250px !important;
    vertical-align: middle;
    display: table;
    width: 100%;
    background-size: cover;
}
@media screen and (max-width: 1340px ){
	.integrations_and_partnerships_set_max_width{
		max-width: 90%;
	}
}
.integrations_and_partnerships_title{
	text-align: center;
	font-size: 40px;
	font-weight: var(--hex_font_semibold);
	line-height: 1.2;
	color: var(--hex_home_common_title_color);
	padding-bottom: 30px;
}
.mdm_home_integrations_container{
	display: inline-block;
	padding-top: 15px;
}
.mdm_home_partnerships_container{
	display: inline-block;
}


.mdm_home_integration_wrapper, .mdm_home_partnerships_wrapper{
	display: inline-block;
	vertical-align: top;
	position: relative;
	width: 75px;
	height: 75px;
	-webkit-border-radius:50%;
	border-radius: 50%;
	background-color: #fff;
	-webkit-box-shadow:0px 1px 15px 0px rgb(225, 233, 246);
	box-shadow:0px 1px 15px 0px rgb(225, 233, 246);
	margin: 10px 3px;
	-webkit-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -moz-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -ms-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -o-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.mdm_home_integration_wrapper:hover, .mdm_home_partnerships_wrapper:hover{
	-webkit-transform:translate3d(0,-3px,0);
    transform:translate3d(0,-3px,0);
}
.mdm_home_integration_wrapper>img.brand_logo, .mdm_home_partnerships_wrapper>img.brand_logo{
	max-width: 32px;
	/*max-height:23px;*/
	position: absolute;
	vertical-align: middle;
	top: 50%;
	left: 50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}
.mhex_mdm_home_integration_wrapper, .mhex_mdm_home_partnerships_wrapper{
	display: inline-block;
	position: relative;
  width: 240px;
  height: 50px;
  margin: 7.5px 9px;
  border-radius: 4px;
  background-color: white;
  padding:5px;
	-webkit-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -moz-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -ms-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -o-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.mhex_mdm_home_integration_wrapper:hover, .mhex_mdm_home_partnerships_wrapper:hover{
	-webkit-transform:translate3d(0,-3px,0);
    transform:translate3d(0,-3px,0);
}
.mhex_mdm_home_integration_wrapper>img.brand_logo,.mhex_mdm_home_partnerships_wrapper>img.brand_logo{
	max-width: 100%;
	position: absolute;
	vertical-align: middle;
	top: 50%;
	left: 50%;
	-webkit-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  padding: 5px 18px;
  background-color: white;
}

@media screen and (max-width: 1440px) {
  .mhex_mdm_home_integration_wrapper, .mhex_mdm_home_partnerships_wrapper{
    display: inline-block;
    position: relative;
    width: 230px;
    height: 50px;
    margin: 7.5px 9px;
    border-radius: 4px;
    background-color: white;
    padding:5px;
    -webkit-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -moz-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -ms-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -o-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
  }
}

@media screen and (max-width: 1280px) {
  .mhex_mdm_home_integration_wrapper, .mhex_mdm_home_partnerships_wrapper{
    display: inline-block;
    position: relative;
    width: 180px;
    height: 50px;
    margin: 7.5px 9px;
    border-radius: 4px;
    background-color: white;
    padding:5px;
    -webkit-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -moz-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -ms-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -o-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
  }
}

.mdm_home_integration_wrapper .mdm_home_integration_new_indication{
	position: absolute;
	top: 4px;
	right: -10px;
	background-color: #528cf8;
	width: 32px;
	height: 14px;
	overflow: hidden;
	color: #ffff;
	font-size: 10px;
	font-weight: var(--hex_font_normal);
	line-height: 14px;
	-webkit-border-radius:7px;
	border-radius: 7px;
	-webkit-box-shadow:0px 2px 10px 2px rgba(80,140,248,0.09);
	box-shadow:0px 2px 10px 2px rgba(80,140,248,0.09);
}
.mdm_home_partnerships_wrapper .mdm_home_partnerships_new_indication{
	position: absolute;
	top: 4px;
	right: -10px;
	background-color: #0eb0bf;
	width: 32px;
	height: 14px;
	overflow: hidden;
	color: #ffff;
	font-size: 10px;
	line-height: 14px;
	-webkit-border-radius:7px;
	border-radius: 7px;
	-webkit-box-shadow:0px 2px 10px 2px rgba(14,176,191,0.09);
	box-shadow:0px 2px 10px 2px rgba(14,176,191,0.09);
}
.mdm_home_integration_wrapper .mdm_home_integration_new_indication span,
.mdm_home_partnerships_wrapper .mdm_home_partnerships_new_indication span{
	color: #fff;
	font-weight: var(--hex_font_normal);
}
.mdm_home_integration_wrapper .mdm_home_integration_new_indication.new_class_spanish,
.mdm_home_partnerships_wrapper .mdm_home_partnerships_new_indication.new_class_spanish{
	font-size: 9px;
	width: 34px;
}
.mdm_home_integration_title span, .mdm_home_partnerships_title span{
	white-space: nowrap;
	font-size: 14px;
	color: #fff;
	font-weight: var(--hex_font_normal);
	padding:0px 18px;
	vertical-align: top;
}
.mdm_home_integration_wrapper .mdm_home_integration_title{
	background-color: #528cf8;
	border-radius: 4px;
	position: absolute;
	z-index: 10;
	transform: translate(-50%, -100%);
	top: 0;
	padding: 0 0 2px;
	line-height: 24px;
	-webkit-box-shadow:0px 2px 10px 2px rgba(80,140,248,0.09);
	box-shadow:0px 2px 10px 2px rgba(80,140,248,0.09);
	display: none;

}
.mdm_home_integration_wrapper .mdm_home_integration_title::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #528cf8 transparent transparent transparent;
}
.mdm_home_partnerships_wrapper .mdm_home_partnerships_title{
	background-color: #0eb0bf;
	border-radius: 4px;
	position: absolute;
	z-index: 10;
	transform: translate(-50%, -100%);
	top: 0;
	padding: 0 0 2px;
	line-height: 24px;
	-webkit-box-shadow:0px 2px 10px 2px rgba(14,176,191,0.09);
	box-shadow:0px 2px 10px 2px rgba(14,176,191,0.09);
	display: none;

}
.mdm_home_partnerships_wrapper .mdm_home_partnerships_title::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #0eb0bf transparent transparent transparent;
}
.mdm_home_integration_wrapper:hover .mdm_home_integration_title, .mdm_home_partnerships_wrapper:hover .mdm_home_partnerships_title{
	display: inline-block;
	-webkit-animation:animate_title_tooltip 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-moz-animation:animate_title_tooltip 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-ms-animation:animate_title_tooltip 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-o-animation:animate_title_tooltip 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	animation:animate_title_tooltip 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}

@-webkit-keyframes animate_title_tooltip{
	0%{
		opacity: 0;
		-webkit-transform: translate(-50%, -130%);
		-moz-transform: translate(-50%, -130%);
		-ms-transform: translate(-50%, -130%);
		-o-transform: translate(-50%, -130%);
		transform: translate(-50%, -130%);
	}
	100%{
		opacity: 1;
		-webkit-transform: translate(-50%, -100%);
		-moz-transform: translate(-50%, -100%);
		-ms-transform: translate(-50%, -100%);
		-o-transform: translate(-50%, -100%);
		transform: translate(-50%, -100%);
	}
}
@-moz-keyframes animate_title_tooltip{
	0%{
		opacity: 0;
		-webkit-transform: translate(-50%, -130%);
		-moz-transform: translate(-50%, -130%);
		-ms-transform: translate(-50%, -130%);
		-o-transform: translate(-50%, -130%);
		transform: translate(-50%, -130%);
	}
	100%{
		opacity: 1;
		-webkit-transform: translate(-50%, -100%);
		-moz-transform: translate(-50%, -100%);
		-ms-transform: translate(-50%, -100%);
		-o-transform: translate(-50%, -100%);
		transform: translate(-50%, -100%);
	}
}
@-ms-keyframes animate_title_tooltip{
	0%{
		opacity: 0;
		-webkit-transform: translate(-50%, -130%);
		-moz-transform: translate(-50%, -130%);
		-ms-transform: translate(-50%, -130%);
		-o-transform: translate(-50%, -130%);
		transform: translate(-50%, -130%);
	}
	100%{
		opacity: 1;
		-webkit-transform: translate(-50%, -100%);
		-moz-transform: translate(-50%, -100%);
		-ms-transform: translate(-50%, -100%);
		-o-transform: translate(-50%, -100%);
		transform: translate(-50%, -100%);
	}
}
@-o-keyframes animate_title_tooltip{
	0%{
		opacity: 0;
		-webkit-transform: translate(-50%, -130%);
		-moz-transform: translate(-50%, -130%);
		-ms-transform: translate(-50%, -130%);
		-o-transform: translate(-50%, -130%);
		transform: translate(-50%, -130%);
	}
	100%{
		opacity: 1;
		-webkit-transform: translate(-50%, -100%);
		-moz-transform: translate(-50%, -100%);
		-ms-transform: translate(-50%, -100%);
		-o-transform: translate(-50%, -100%);
		transform: translate(-50%, -100%);
	}
}
@keyframes animate_title_tooltip{
	0%{
		opacity: 0;
		-webkit-transform: translate(-50%, -130%);
		-moz-transform: translate(-50%, -130%);
		-ms-transform: translate(-50%, -130%);
		-o-transform: translate(-50%, -130%);
		transform: translate(-50%, -130%);
	}
	100%{
		opacity: 1;
		-webkit-transform: translate(-50%, -100%);
		-moz-transform: translate(-50%, -100%);
		-ms-transform: translate(-50%, -100%);
		-o-transform: translate(-50%, -100%);
		transform: translate(-50%, -100%);
	}
}

@media screen and (max-width: 991px){
	.mdm_home_integration_wrapper, .mdm_home_partnerships_wrapper{
		width: 60px;
		height: 60px;
	}
	.mdm_home_integration_wrapper>img.brand_logo, .mdm_home_partnerships_wrapper>img.brand_logo{
		max-width: 22px;
	}
}

@media screen and (max-width: 730px) {
	.mdm_home_integrations_and_partnerships_container{
		padding: 50px 0 50px;
	}
	.mdm_home_integrations_container{
		padding-right: 0px;
		display: block;
	}	
	.mdm_home_partnerships_container{
		padding-left: 0px;
		display: block;
	}
	.mdm_home_integration_wrapper, .mdm_home_partnerships_wrapper{
		margin-bottom: 24px;
	}
	.mdm_home_integration_wrapper .mdm_home_integration_new_indication,
	.mdm_home_partnerships_wrapper .mdm_home_partnerships_new_indication{
		top: 1px;
		right: -8px;
	}
	.mdm_home_integration_wrapper .mdm_home_integration_new_indication.new_class_spanish,
	.mdm_home_partnerships_wrapper .mdm_home_partnerships_new_indication.new_class_spanish{
		top: 1px;
		right: -16px;
	}
}
@media screen and (max-width: 380px){
	.mdm_home_integration_wrapper, .mdm_home_partnerships_wrapper{
		width: 50px;
		height: 50px;
	}
	.mdm_home_integration_wrapper>img.brand_logo, .mdm_home_partnerships_wrapper>img.brand_logo{
		max-width: 20px;
	}
	.integrations_and_partnerships_title{
		font-size: 24px;
	}
	.mdm_home_integration_wrapper .mdm_home_integration_new_indication,
	.mdm_home_partnerships_wrapper .mdm_home_partnerships_new_indication{
		top: 1px;
		right: -16px;
	}
}
@media screen and (max-width: 330px){
	.mdm_home_integration_wrapper, .mdm_home_partnerships_wrapper{
		width: 44px;
		height: 44px;
	}
	.mdm_home_integration_wrapper>img.brand_logo, .mdm_home_partnerships_wrapper>img.brand_logo{
		max-width: 18px;
	}
}
.d-inline-block{
	display: inline-block;
}
.set_container_max_width{
	width: 1280px;
	margin: 0 auto;
}
@media screen and (max-width: 1340px){
	.set_container_max_width{
		max-width: 90%;
	}
}
.pricing_logo_header{
	font-size: 20px;
	font-weight: var(--hex_font_normal);
	line-height: 24px;
	color: #616161;
	margin: 0;
	padding-bottom: 15px;
	padding-top: 10px;
}

.set_padding_on_pricing_logo_stripe{
	padding-bottom: 20px;
}
.logo_inline_block{
	display: inline-block;
	margin: 0;
	padding: 20px 30px;
}
.pricing_logo_wrapper{
	max-width: 1000px;
	margin:15px auto 0;
}
@media screen and (min-width: 801px){
	.pricing_logo_wrapper .logo_hampton_common{
		display: none;
	}
}
@media screen and (max-width: 800px){
	.pricing_logo_wrapper .logo_portsmouth_common img{
		margin-top: 15px;
	}
}
@media screen and (max-width: 1320px){
	.logo_inline_block{
		padding: 20px 20px;
	}
}
@media screen and (max-width: 1170px){
	.logo_inline_block{

	}
	.logo_inline_block_7{
		display: none;
	}
}
@media screen and (min-width: 885px) and (max-width: 1054px){
	.logo_inline_block_6{
		display: none;
	}
}
@media screen and (max-width: 884px){
	.logo_inline_block{
		width: 32%;
		padding: 16px;
	}
}
@media screen and (max-width: 576px){
	.logo_inline_block{
		width: 48%;
		padding: 16px 0;
	}
	.logo_inline_block_7{
		display: none;
	}
}

/*****style for device count dropdown in get-quot form*****/
.device_count_form_group{
	position: relative;
	margin-bottom: 10px;
} 
.device_count_form_group input{
	position: relative;
	z-index: 3;
	background:transparent;
	text-indent:-10px;
	margin-bottom: 0px;
	cursor: pointer;
}
.device_count_form_group .call_back_fld{
	z-index: 10;
	top:-5px;
  	font-size:14px;
  	background-color: #ffffff;
}
.device_count_form_group .show_selected_value_wrapper{
	position: absolute;
	top: 5px;
	left: 0;
	right: 0;
	z-index: 1;
	width: 100%;
	height: 53px;
	font-size: 15px;
	line-height: 53px;
	text-align: left;
	padding: 0 30px;
	font-family: var(--hex_font_family) !important;
	font-weight: var(--hex_font_normal);
	color: #656565;
	background:transparent;
	max-width: 100%;
	overflow: hidden;
  text-overflow: ellipsis;
  text-transform:capitalize;
	white-space: nowrap;
}
/*.device_count_form_group .show_selected_value_wrapper:after{
	position: absolute;
	right: 20px;
	top: 21px;
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 5px 4px 0 4px;
	border-color: #555 transparent transparent transparent;

}*/
.device_count_form_group .show_selected_value_wrapper:after{
	content: "\f0d7";
	font-family: FontAwesome;
	color: #717171;
	position: absolute;
	right: 24px;
	z-index: 1;
	font-size: 15px;
	pointer-events: none;
	-webkit-transition: all .25s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -moz-transition: all .25s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -ms-transition: all .25s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -o-transition: all .25s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    transition: all .25s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.device_count_form_group .show_selected_value_wrapper.drop_open:after{
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}
.device_count_list_dropdown{
	display: none;
	position: fixed;
	background-color: #fff;
	width: 90%;
	max-width: 310px;
	-webkit-box-shadow: 0px 4px 8px 1px rgb(0,0,0,0.2);
	box-shadow: 0px 4px 8px 1px rgb(0,0,0,0.2);
    border-radius: 0 0 5px 5px;
    opacity: 0;
    z-index:3000;
    left: 20px;
    -webkit-transition: all .25s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -moz-transition: all .25s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -ms-transition: all .25s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -o-transition: all .25s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    transition: all .25s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	}
a.device_count_list_dropdown_item{
	text-align: left;
	color: #656565;
	padding: 7px 16px;
	text-decoration: none;
    display: block;
    cursor: pointer;
    font-size: 16px;
    line-height: 24px;
    font-weight: var(--hex_font_normal);
  }
 a.device_count_list_dropdown_item:first-child{
 	padding-top: 10px;
  }
 a.device_count_list_dropdown_item:last-child{
    border-radius: 0 0 5px 5px;
  }
a.device_count_list_dropdown_item:hover {background-color: #f0f5ff}
  /*.dropdown_style:hover .dropdown_content_style {display: block;}*/
 .show_device_count_list_dropdown{
    display:block;
    opacity: 1;
    z-index: 11;
    -webkit-animation: toggle_device_dropdown .2s cubic-bezier(0.43, 0.27, 0.39, 0.88) forwards;
    -webkit-animation: toggle_device_dropdown .2s cubic-bezier(0.43, 0.27, 0.39, 0.88) forwards;
  }

@-webkit-keyframes toggle_device_dropdown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
}

.device_number_div_style .set_margin_call_back_field{
	margin-top: 8px;
}
.itp_europe_logo img{
	max-width: 100px;
}

.set_circle_style_for_consec_in_customer_testimonial,
.set_circle_style_for_Essence_in_customer_testimonial{
    border: 1px solid #d7d7d7;
    position: relative;
    top: 4px;
    width: 52px;
    height: 52px;
}

/*.set_circle_style_for_bathstore_in_customer_testimonial img{
	width: 52px;
	height: 52px;
	border-radius: 50%;
	margin-top: 4px;
}*/

.set_circle_style_for_east_troy_in_customer_testimonial img{
	width: 52px;
	height: 52px;
	border-radius: 50%;
	margin-top: 4px;
}
.set_circle_style_for_kameleya_in_customer_testimonial img{
	width: 52px;
	height: 52px;
	border-radius: 50%;
	margin-top: 4px;
}
.set_circle_style_for_consec_in_customer_testimonial,
.set_circle_style_for_Essence_in_customer_testimonial{
	text-align: center;
}
.set_circle_style_for_consec_in_customer_testimonial img{
	width: 31px;
	margin-top: 3px;
}
.set_circle_style_for_Essence_in_customer_testimonial img{
	width: 32px;
	margin-top: 5px;
	margin-left: 4px;
}

@media screen and (max-width: 767px ){
 .device_count_form_group .show_selected_value_wrapper:after{
   right: 11px;
}
.device_count_form_group .show_selected_value_wrapper{
	padding: 0 15px;
}
}

#datetime_textbox{
	border-color: #d7d7d7;
}
#datetime_textbox:focus-within{
	border-color: #f3364c;
}
a.app_mgmt_enterprise_title{
	text-decoration: none;
	color: inherit;
	cursor: pointer;
}

.gartner_stripe_set_width{
	width: 1280px;
	margin: 0 auto;
}
@media screen and (max-width: 1340px){
	.gartner_stripe_set_width{
		max-width: 90%;
	}
}
.gartner_stripe{
	font-size: 14px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	letter-spacing: 0;
	word-spacing: 1px;
 	/*background-image: -webkit-linear-gradient( -176deg, rgb(7,11,41) 0%, rgb(12,23,50) 100%);
 	background-image: -moz-linear-gradient( -176deg, rgb(7,11,41) 0%, rgb(12,23,50) 100%);
 	background-image: -ms-linear-gradient( -176deg, rgb(7,11,41) 0%, rgb(12,23,50) 100%);
 	background-image: -o-linear-gradient( -176deg, rgb(7,11,41) 0%, rgb(12,23,50) 100%);
 	background-image: linear-gradient( -176deg, rgb(7,11,41) 0%, rgb(12,23,50) 100%);*/
 	background:url(https://www-review3.hexnode.com/static/img/new_home/free-30-day-trial-hexnode-mdm.jpg) 0 -51px;
 	background-size: cover;
 	position: relative;
 	z-index: 10;
 	margin-top: -3px;

}
.gartner_stripe.gartner_stripe_home{
	background-image: none;
	background-color: #f6f7f9;
}
.gartner_stripe_row{
	height: 64px;
	line-height: 62px;
	display: block;
 	vertical-align: middle;
 	position: relative;
 	text-align: center;
 	float: none;
}
.gartner_stripe_content{
	color: #fff;
	font-size: 14px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: auto;
	padding: 0 0 0 60px;
	display: none;
}
.gartner_stripe_logo{
	display: inline-block;
}
.gartner_logo_wrapper{
	padding: 0 0 0 0px;
}
.capterra_logo_wrapper{
	padding:0 0 0 32px;
}
.gartner_logo{
	width: 160px;
	height: auto;
	margin-top: -3px;
}
.capterra_logo{
	width: 126px;
	height: auto;
	margin-top: -3px;
}
.gartner_stripe.gartner_stripe_home .capterra_logo{
	margin-top: -4px;
}
.review_btn_wrapper{
	display: inline-block;
	vertical-align: middle;
	padding: 0 0 0 30px;
	margin-top: -3px;
}
.read_gartner_review_btn{
	font-size: 14px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	color: #fff;
	padding: 5px 10px;
	/*background-color: #fe3265;*/
	background: transparent;
	border-radius: 5px;
	margin:0;
}
.gartner_stripe.gartner_stripe_home .read_gartner_review_btn{
	color: rgb(51, 51, 51);
} 

.read_gartner_review_btn:hover, .read_gartner_review_btn:focus{
	/*background-color: #d5354b!important;*/
	background: transparent!important;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}
.gartner_stripe.gartner_stripe_home .read_gartner_review_btn:hover{
	color: #327aff;
}
@media screen and (min-width: 992px){
	.read_gartner_review_btn{
		font-size: 17px;
	}
}

@media screen and (max-width: 870px){

	.gartner_stripe_logo{
		width: 100%;
	}
	.review_btn_wrapper{
		width: 100%;
		padding-left: 0px;
		line-height: 24px!important;
		position: relative;
		margin-top: -42px;
	}
	.read_gartner_review_btn{
		padding: 5px 0;
	}
	.gartner_stripe_row{
		height: 102px;
	}
	.gartner_stripe{
		background:url(https://www-review3.hexnode.com/static/img/new_home/free-30-day-trial-hexnode-mdm.jpg) 0px 0px;
	}
	.read_gartner_review_btn{
		font-size: 17px;
	}
}
@media screen and (max-width: 576px){
	.read_gartner_review_btn{
		font-size: 14px;
	}
}
@media screen and (max-width: 420px){
	.gartner_stripe{
		word-spacing: 0;
	}
	.read_gartner_review_btn{
		font-size: 13px;
	}
	.gartner_stripe_row{
		height: 102px;
	}
	.review_btn_wrapper{
		line-height: 20px!important;
	}
	.read_gartner_review_btn{
		padding: 5px 0;
		line-height: 20px!important;
	}
	.gartner_logo{
	width: 140px;
	height: auto;
	}
	.capterra_logo{
		width: 106px;
		height: auto;
	}
}
@media screen and (max-width: 340px){
	.read_gartner_review_btn{
		font-size: 12px;
	}
	.gartner_stripe_row{
		height: 108px;
	}
	.gartner_logo{
	width: 126px;
	height: auto;
	}
	.capterra_logo{
		width: 96px;
		height: auto;
	}
	.capterra_logo_wrapper{
		padding: 0 0 0 20px;
	}
}
@media screen and (max-width: 330px){
	.read_gartner_review_btn{
		font-size: 12px;
	}
	/*.gartner_stripe_logo{
		max-width: 29%;
	}*/
}
.full_style_for_first_testimonail_slider p{
	padding-right: 0;
}
.mdm_home_testimonial_image_style{
	vertical-align: middle;
	display: inline-block;
	width: 80px;
	height: 80px;
	border-radius: 80px;
	margin-bottom: 10px;
}
.set_circle_style_for_consec_in_mdm_home_testimonial,
.set_circle_style_for_audico_activa_in_kiosk_testimonial
{
	border:1px solid #d7d7d7;
}
.set_circle_style_for_kameleya_in_mdm_home_testimonial img{
	border-radius: 50%;
	width: 80px;
	height: 80px;
	object-fit: cover;
}
.set_circle_style_for_bathstore_in_mdm_home_testimonial img{
	border-radius: 50%;
	width: 80px;
	height: 80px;
	object-fit: cover;
}
.set_circle_style_for_east_troy_in_kiosk_testimonial img{
	border-radius: 50%;
}
.set_circle_style_for_audico_activa_in_kiosk_testimonial img{
    vertical-align: middle;
    margin-top: 26px;
}
.set_circle_style_for_consec_in_mdm_home_testimonial img{
	width: 50px;
	margin-top: 5px;
}
.set_circle_style_for_audico_activa_in_kiosk_testimonial,
	.set_circle_style_for_east_troy_in_kiosk_testimonial{
		margin-right: 7px;
	}
@media screen and (max-width: 768px){
	.set_circle_style_for_audico_activa_in_kiosk_testimonial,
	.set_circle_style_for_east_troy_in_kiosk_testimonial{
		position: relative;
		left: 50%;
		-webkit-transform:translateX(-50%);
		transform: translateX(-50%);
		margin-right: 0;
	}
}
#kiosk_carousel_indicator{
	margin: 0;
	transform: translateX(-50%);
}
a.inline_testimonial_link{
	font-size: 14px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	padding-left: 3px;
	text-decoration: none;
	color: #327aff;
	cursor: pointer;
	white-space: nowrap;
	-webkit-transition: all .2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	transition: all .2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
a.inline_testimonial_link:hover, a.inline_testimonial_link:focus{
	text-decoration: none;
	color: #327aff;
	cursor: pointer;
	font-weight: var(--hex_font_normal);
}
.reseller_partnership_div{
	margin: 0;
	position: relative;
	display: block;
	padding: 60px 0;
}
@media screen and (max-width: 576px){
	.reseller_partnership_div{
		padding-top: 30px;
	}
}
.reseller_partnership_max_width{
	width: 1280px;
	margin: 0 auto;
}
@media screen and (max-width: 1340px){
	.reseller_partnership_max_width{
		max-width: 90%;
	}
}
@media screen and (max-width: 480px){
	.reseller_partnership_max_width{
		max-width: 94%;
	}
}
.reseller_partnership_form_container{
	width: 800px;
	margin: 0 auto;
}
@media screen and (max-width: 1100px){
	.reseller_partnership_form_container{
		max-width: 90%;
	}
}
.reseller_partnership_form_container{
	position: relative;
	padding: 45px 60px 40px 60px;
	font-family: var(--hex_font_family) !important;
	letter-spacing: 0px;
	-webkit-box-shadow: 0px 0px 49px 0px rgba(184,184,184,0.17);
	box-shadow: 0px 0px 49px 0px rgba(184,184,184,0.17);
	-webkit-border-radius:5px;
	border-radius: 5px;
}

.reseller_partnership_form_container .partners_heading{
	font-size: 26px;
	line-height: 1.2;
	font-weight: var(--hex_font_semibold);
	color: #292929;
	margin: 0 0 16px;
	margin-bottom: 24px
}
@media screen and (max-width: 768px){
.reseller_partnership_form_container .partners_heading{
	font-size: 24px;
}
}
@media screen and (max-width: 576px){
	.reseller_partnership_form_container{
	max-width: 90%;
	margin: 10px auto;
	padding: 35px 24px 24px 24px;
	}
	.reseller_partnership_form_container .partners_heading{
		font-size: 20px;
	}
}
.reseller_partnership_form_container form{
	margin: 0;
}
.reseller_partnership_form_container .form-group{
	margin-bottom: 14px;
}
.reseller_partnership_form_container input{
	height: 48px!important;
	border-color: #e7e7e7;
	border-radius: 3px;
	color: #292929;
	font-size: 14px;
	box-shadow: none!important;
	transition: 0.2s all ease-in;
	font-family: var(--hex_font_family) !important;
}
.reseller_partnership_form_container textarea{
	border-color: #e7e7e7;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color: #292929;
	font-size: 14px;
	box-shadow: none!important;
	transition: 0.2s all ease-in;
	font-family: var(--hex_font_family) !important;
}
.reseller_partnership_form_container input:focus, .reseller_partnership_form_container textarea:focus{
	border:1px solid #bfbfbf;
}
.reseller_partnership_form_container input:focus:required:invalid:focus, .reseller_partnership_form_container textarea:focus:required:invalid:focus, .contact_right_container select:focus:required:invalid:focus{
	border:1px solid #a2a2a2;
	box-shadow: none!important;
	color: #292929;
}
.reseller_partnership_form_container input[type="email"]{
	padding: 6px 12px;
}
.reseller_partnership_form_container ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #a8a8a8!important;
	font-size: 14px;
	font-family: var(--hex_font_family) !important;
}

.reseller_partnership_form_container :-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #a8a8a8!important;
	font-size: 14px;
	font-family: var(--hex_font_family) !important;
}

.reseller_partnership_form_container ::-ms-input-placeholder { /* Microsoft Edge */
    color: #a8a8a8!important;
	font-size: 14px;
	font-family: var(--hex_font_family) !important;
}
@media screen and (min-width: 567px){
	.reseller_partnership_form_container input{
		font-size: 16px;
	}
	.reseller_partnership_form_container textarea{
		font-size: 16px;
	}
	.reseller_partnership_form_container ::placeholder{
		font-size: 16px;
	}
	.reseller_partnership_form_container :-ms-input-placeholder{
		font-size: 16px;
	}
	.reseller_partnership_form_container ::-ms-input-placeholder{
		font-size: 16px;
	}
}
.reseller_partnership_form_btn_container{
	padding-top: 10px;
}
.partners_custom_btn{
     	width:100%;
     	max-width: 350px;
     	min-height: 40px;
     	border-radius: 5px;
     	background-color: #fe3265;
     	background-color: var(--hex_btn_bg_color);
     	border: 0px !important;
     	color:#ffffff;
     	font-size: 16px !important; 
     	font-family: var(--hex_font_family) !important;
     	outline: none !important;
     }
.reseller_partnership_form_container .partners_custom_btn{
 	max-width: 100%;
 	height: 50px;
 	line-height: 50px;
 	font-size: 16px;
 	border-radius: 3px;
 	-webkit-transition:0.3s;
 	-moz-transition:0.3s;
 	-ms-transition:0.3s;
 	transition: 0.3s;
 }
.reseller_partnership_form_container .partners_custom_btn:hover, .reseller_partnership_form_container .partners_custom_btn:focus{
  
  background-color: #e22a58;
  background-color: var(--hex_btn_bg_color_hover);
  -webkit-transform:translate3d(0,-3px,0);
  transform:translate3d(0,-3px,0);
  -webkit-box-shadow:0 6px 12px rgba(0,0,0,.15);
  box-shadow:0 8px 25px rgba(0,0,0,.15)
}
.partners_mail_link{
    color:#575757;
    font-family: var(--hex_font_family) !important;
  	font-weight: var(--hex_font_semibold);
  	font-size: 14px !important;
}
.partners_mail_link:hover, .partners_mail_link:focus{
	text-decoration: none;
	color:#575757;
}
.reseller_partner_bottom_stripe_bg .oem_second_outer_wrapper{
	min-height: 401px;
}
.reseller_partner_bottom_stripe_bg .oem_left_tick_inner_wrapper{
	height: 401px;
}
@media screen and (max-width: 1024px){
	.reseller_partnership_div{
		padding-bottom: 50px;
	}
	.reseller_partner_bottom_stripe_bg .oem_second_outer_wrapper{
		margin-top: 10px;
		vertical-align: top;
	}
	.reseller_partner_bottom_stripe_bg .oem_left_tick_inner_wrapper{
		vertical-align: top;
		padding-top: 50px!important;
	}
	.reseller_partner_bottom_stripe_bg{
		display: block;
		height: auto!important;
		padding-bottom: 80px;
	}
	.reseller_partner_bottom_stripe_bg .oem_second_outer_wrapper,
	.reseller_partner_bottom_stripe_bg .oem_left_tick_inner_wrapper{
		display: block;
		max-width: 100%;
		height: auto!important;
	}
	.reseller_partner_bottom_stripe_bg .oem_left_tick_inner_wrapper{
		display: block;
	}

}
@media screen and (max-width: 576px){
	.reseller_partner_bottom_stripe_bg .oem_left_tick_inner_wrapper{
		vertical-align: top;
		padding-top: 40px!important;
	}

}

.hexnode_page_sub_header_container{
	display: inline-block;
	float: none;
	font-size: 17px;
	color: #fff;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	padding-top: 16px;
}
.hexnode_header_text{
	font-size: 38px;
	font-weight: var(--hex_font_normal);
	line-height: 1.2;
	color: #fff;
	margin: 0;
	padding:0;
}
textarea{
	resize: none;
	resize: vertical;
}
.hexnode_page_header_wrapper.alternative_page_airwatch_header_bg{
	height: 460px;
}
.alternative_page_airwatch_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 66% 20%;
}
.hex_alt_page_header_secondary_title{
	margin: 0;
	font-size: 36px;
	line-height: 1.2;
	font-weight: var(--hex_font_medium);
	color: #fff;
}
@media screen and (max-width: 767px){
	/* .hex_solution_header_secondary_title{
		font-size: 26px;
	} */
	.hex_alt_page_header_secondary_title{
		font-size: 26px;
	}
}
@media screen and (max-width: 576px){
	.hexnode_page_header_wrapper.alternative_page_airwatch_header_bg{
		height: 500px;
	}
}
@media screen and (max-width: 1100px){
	.alternative_page_airwatch_header_bg{
		background-position: 56% 20%;
	}
}
@media screen and (max-width: 676px){
	.alternative_page_airwatch_header_bg{
		background-position: 54% 20%;
	}
}
@media screen and (max-width: 576px){
	.alternative_page_airwatch_header_bg{
		background-position: 44% 20%;
	}
}

.hex_alt_page_tab_stripe_wrapper{
	padding:40px 0 40px;
}
@media screen and (max-width: 576px){
	.hex_alt_page_tab_stripe_wrapper{
		padding: 40px 0 0;
	}
}
.hex_alt_page_tab_title{
	font-size: 28px;
	font-weight: var(--hex_font_medium);
	line-height: 1.2;
	margin: 0;
	text-align: center;
	padding-bottom: 10px;
}
.hex_alt_page_tab_sub_title{
	font-size:18px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	color: #888;
	padding-right: 0;
	margin: 0;
	text-align: center;
}
@media screen and (max-width: 767px){
	.hex_alt_page_tab_title{
		font-size: 24px;
	}
}
.hex_alt_page_tab_container{
	padding:40px 40px 0px;
}
.nav.hex_alt_page_tab_ul{
	margin-bottom: 0;
}
.hex_alt_page_tab_ul{
	border:none;
	width: 100%;
	max-width: 500px;
}
.nav-tabs.hex_alt_page_tab_ul>li.hex_alt_page_tab_li{
	width: 100%;
	line-height: 24px;
	margin: 0 0 10px;
}
.nav-tabs.hex_alt_page_tab_ul>li.hex_alt_page_tab_li>a{
	padding: 20px 15px;
	border:1px solid;
	border-color: #fff;
	background-color: #fff; 
	border-radius: 5px;
	transition: background-color 400ms cubic-bezier(0.43, 0.27, 0.39, 0.88), border-color 400ms cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.nav-tabs.hex_alt_page_tab_ul>li.hex_alt_page_tab_li>a>h3{
	color: #333333;
	font-size: 20px;
	font-weight: var(--hex_font_medium);
	line-height: 24px;
	margin: 0;
	padding-bottom: 3px;
	transition: color 400ms cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.nav-tabs.hex_alt_page_tab_ul>li.hex_alt_page_tab_li>a>p{
	color: #888888;
	font-size: 18px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	margin: 0;
}
.nav-tabs.hex_alt_page_tab_ul>li.hex_alt_page_tab_li.active>a,
.nav-tabs.hex_alt_page_tab_ul>li.hex_alt_page_tab_li:hover>a{
	background-color: #fcfbfd;
	border:1px solid;
	border-color: #e2f3fc;
}
.nav-tabs.hex_alt_page_tab_ul>li.hex_alt_page_tab_li.active>a>h3,
.nav-tabs.hex_alt_page_tab_ul>li.hex_alt_page_tab_li:hover>a>h3{
	color: #327aff;
}
.hex_alt_page_tab_img_left_nav_right .hex_alt_page_tab_nav_container{
	float: right;
	text-align: left;
	padding-left: 0;
	padding-top: 3%;
}
.hex_alt_page_tab_img_left_nav_right .hex_alt_page_tab_contents_container{
	float: left;
	text-align: right;
	padding-right: 8%;
}
.hex_alt_page_tab_img_right_nav_left .hex_alt_page_tab_nav_container{
	float: left;
	padding-top: 3%;
}
.hex_alt_page_tab_img_right_nav_left .hex_alt_page_tab_contents_container{
	float: right;
	text-align: left;
	padding-left: 8%;
}
.hex_alt_page_tab_img_right_nav_left .nav.hex_alt_page_tab_ul{
	float: right;
}

.hex_alt_page_tabs_image_wrapper{
	position: relative;
	padding:25px 0;
}
@media screen and (max-width: 767px){
	.hex_alt_page_tab_img_left_nav_right .hex_alt_page_tab_contents_container{
		float: left;
		text-align: center;
		padding-right: 0;
	}
	.hex_alt_page_tab_img_right_nav_left .hex_alt_page_tab_contents_container{
		float: right;
		text-align: center;
		padding-left: 0;
	}
	.hex_alt_page_tab_img_right_nav_left .nav.hex_alt_page_tab_ul{
		float: none;
	}
	.nav-tabs.hex_alt_page_tab_ul>li.hex_alt_page_tab_li{
		margin-bottom: 5px;
	}
	.nav.hex_alt_page_tab_ul{
		margin: 0 auto 0;
	}
}
.hex_alt_page_tabs_image{
	width: 363px;
	height: 374px;
	border-radius: 5px;
	position: relative;
	z-index: 10;
	/*-webkit-box-shadow: 0px 0px 21px 0px rgba(184,184,184,0.58);
	box-shadow: 0px 0px 21px 0px rgba(184,184,184,0.58);*/
	object-fit: cover;
	-webkit-transition:all 0.4s cubic-bezier(.7,0,.3,1);
	transition: all 0.4s cubic-bezier(.7,0,.3,1);
}
@media screen and (max-width: 576px){
	.hex_alt_page_tabs_image{
		width: 300px;
		height: 310px;
	}
}
@media screen and (max-width: 420px){
	.hex_alt_page_tabs_image{
		width: 250px;
		height: 260px;
	}
}
@media screen and (max-width: 340px){
	.hex_alt_page_tabs_image{
		width: 220px;
		height: 230px;
	}
}
.hex_alt_page_tab_img_left_nav_right .hex_alt_page_tabs_image{
	-webkit-animation:fadeInRightPix_rev .6s cubic-bezier(.7,0,.3,1) .0s both;
    animation: fadeInRightPix_rev .6s cubic-bezier(.7,0,.3,1) .0s both;
}
.hex_alt_page_tab_img_right_nav_left .hex_alt_page_tabs_image{
	-webkit-animation:fadeInRightPix .6s cubic-bezier(.7,0,.3,1) .0s both;
    animation: fadeInRightPix .6s cubic-bezier(.7,0,.3,1) .0s both;
}
/*.hex_alt_page_tabs_left_image_border{
	border-top: 423px solid #f6f9fa;
    border-right: 200px solid transparent;
    height: 0;
    width: 363px;
    position: absolute;
    top: 0;
    right: 5%;
    -webkit-animation:fadeInRightPix .8s cubic-bezier(.7,0,.3,1) .15s both;
    animation: fadeInRightPix .8s cubic-bezier(.7,0,.3,1) .15s both;
    display: none;
}*/
.hex_alt_page_tab_left_img_border{
	position: absolute;
	right: 10.5%;
	top: 0;
	-webkit-animation:fadeInRightPix .8s cubic-bezier(.7,0,.3,1) .15s both;
    animation: fadeInRightPix .8s cubic-bezier(.7,0,.3,1) .15s both;
}
.hex_alt_page_tab_right_img_border{
	position: absolute;
	left: 10.5%;
	top: 0;
	-webkit-animation:fadeInRightPix_rev .8s cubic-bezier(.7,0,.3,1) .15s both;
    animation: fadeInRightPix_rev .8s cubic-bezier(.7,0,.3,1) .15s both;
}
.hex_alt_page_tab_left_img_border_svg{
	width:334px; 
	height:422px;
}
.hex_alt_page_tab_right_img_border_svg{
	width:334px; 
	height:422px;
	-webkit-transform:scaleX(-1);
	transform: scaleX(-1);
}
@media screen and (max-width: 1320px){
	.hex_alt_page_tab_left_img_border{
		right: 11%;
	}
	.hex_alt_page_tab_right_img_border{
		left: 11%;
	}
}
@media screen and (max-width: 1220px){
	.hex_alt_page_tab_left_img_border{
		right: 12%;
	}
	.hex_alt_page_tab_right_img_border{
		left: 12%;
	}
}
@media screen and (max-width: 1120px){
	.hex_alt_page_tab_left_img_border{
		right: 13%;
	}
	.hex_alt_page_tab_right_img_border{
		left: 13%;
	}
}
@media screen and (max-width: 1024px){
	.hex_alt_page_tab_left_img_border{
		right: 14%;
	}
	.hex_alt_page_tab_right_img_border{
		left: 14%;
	}
	.hex_alt_page_tab_img_left_nav_right .hex_alt_page_tab_contents_container{
		padding-right: 6%;
	}
	.hex_alt_page_tab_img_right_nav_left .hex_alt_page_tab_contents_container{
		padding-left: 6%;
	}
}
@media screen and (min-width: 768px) and (max-width: 991px){
	.hex_alt_page_tab_left_img_border_svg{
		-webkit-transform:scale(0.7, 1);
		transform: scale(0.7, 1);
	}
	.hex_alt_page_tab_right_img_border_svg{
		-webkit-transform:scaleX(-1) scale(0.7, 1);
		transform: scaleX(-1) scale(0.7, 1);
	}
}
@media screen and (max-width: 991px){
	.hex_alt_page_tab_left_img_border{
		right: 28%;
	}
	.hex_alt_page_tab_right_img_border{
		left: 28%;
	}
}
@media screen and (max-width: 920px){
	.hex_alt_page_tab_left_img_border{
		right: 25%;
	}
	.hex_alt_page_tab_right_img_border{
		left: 25%;
	}
}
@media screen and (max-width: 890px){
	.hex_alt_page_tab_left_img_border{
		right: 23%;
	}
	.hex_alt_page_tab_right_img_border{
		left: 23%;
	}
}
@media screen and (max-width: 860px){
	.hex_alt_page_tab_left_img_border{
		right: 20%;
	}
	.hex_alt_page_tab_right_img_border{
		left: 20%;
	}
}
@media screen and (max-width: 830px){
	.hex_alt_page_tab_left_img_border{
		right: 16%;
	}
	.hex_alt_page_tab_right_img_border{
		left: 16%;
	}
}
@media screen and (max-width: 767px){
	.hex_alt_page_tab_left_img_border{
		left: -13px;
	}
	.hex_alt_page_tab_img_left_nav_right .hex_alt_page_tab_contents_container{
		padding-right: 0;
	}
	.hex_alt_page_tab_right_img_border{
		right: -13px;
	}
	.hex_alt_page_tab_img_right_nav_left .hex_alt_page_tab_contents_container{
		padding-left: 0;
	}
}
@media screen and (max-width: 576px){
	.hex_alt_page_tab_container{
		padding: 30px;
	}
	.hex_alt_page_tab_left_img_border,.hex_alt_page_tab_right_img_border{
		display: none;
	}
	.hex_alt_page_tabs_image_wrapper{
		padding: 0 0 25px;
	}
}
@keyframes fadeInRightPix{
  0%{
    opacity: 0;
    -webkit-transform:translate3d(30px,0,0);
    -moz-transform: translate3d(30px,0,0);
    -ms-transform: translate3d(30px,0,0);
    -o-transform: translate3d(30px,0,0);
    transform: translate3d(30px,0,0);
  }
  100%{
    opacity: 1;
    -webkit-transform:translate3d(0px,0,0);
    -moz-transform:translate3d(0px,0,0);
    -ms-transform:translate3d(0px,0,0);
    -o-transform:translate3d(0px,0,0);
    transform: translate3d(0px,0,0);
  }
}
@keyframes fadeInRightPix_rev{
  0%{
    opacity: 0;
    -webkit-transform:translate3d(-30px,0,0);
    -moz-transform:translate3d(-30px,0,0);
    -ms-transform: translate3d(-30px,0,0);
    -o-transform: translate3d(-30px,0,0);
    transform: translate3d(-30px,0,0);
  }
  100%{
    opacity: 1;
    -webkit-transform:translate3d(0px,0,0);
    -moz-transform: translate3d(0px,0,0);
    -ms-transform: translate3d(0px,0,0);
    -o-transform: translate3d(0px,0,0);
    transform: translate3d(0px,0,0);
  }
}
.hex_alt_page_logo_stripe_wrapper{
	padding: 50px 0 35px;
	background-color: var(--hex_bg_color_light_blue);
}
.hex_alt_page_logo_stripe_title{
	margin: 0 0 30px 0;
	text-align: center;
  padding-bottom: 0px;
  font-size: 36px;
  line-height: 1.2;
  font-weight: var(--hex_font_semibold);
  color: var(--hex_home_common_title_color);
}
.sks_alt_integration_logo.hex_alt_page_logo_stripe_wrapper{
  padding: 60px 0 35px;
}
/* .sks_alt_integration_logo .hex_alt_page_logo_stripe_title{
  margin: 0 0 40px 0;
} */
@media screen and (max-width:991px){
  .sks_alt_integration_logo.hex_alt_page_logo_stripe_wrapper {
    padding: 45px 0 40px;
  }
}
/* .opt_logo_title{
  font-size:40px;
} */
.hex_alt__logo_item{
	width: calc((100% / 6) - 5px);
	/* padding: 15px 3.35%; */
	padding: 15px 0;
	text-align: center;
	list-style-type: none;
	display: inline-block;
}
.hex_alt__logo_item img {
  width: 100%;
  max-width: 210px;
  object-fit: cover;
}
.hex_alt_logo_container{
	max-width: 1160px;
	margin: 0 auto;
	text-align: center;
}
.bathstore_alt_page_logo_stripe_single_logo img{
		margin-top: -8px;
		max-width: 150px;
}
/* .Portsmouth_alt_page_logo_stripe_single_logo img.aspect-ratio-img {
  width: auto;
} */
.Portsmouth_alt_page_logo_stripe_single_logo img{
	max-width: 142px;
	margin-bottom:-12px;
}
/* .hilton_logo_hex_alt img{
	max-width: 210px;
	width: 100%;
	margin-bottom: 20px;
}
.Audicaiactiva_alt_page_logo_stripe_single_logo img{}
.Jacobs_alt_page_logo_stripe_single_logo img{}
.white_light_logo_hex_alt img{}
.ur_penn_logo_hex_alt img{
	max-width: 120px;
}
.logitech_logo_hex_alt img{
	max-width: 105px;
	margin-top: 2px;
	width: 100%;
}
.oasis_logo_hex_alt img{
	max-width: 76px;
}
.volvo_logo_hex_alt img{
	max-width: 116px;
	width: 100%;
}
.swatch_logo_hex_alt img{
	max-width: 130px;
	width: 100%;
	margin-top: 0px;
}
.norlandair_logo_hex_alt img{
	max-width: 110px;
}

.ey_logo_hex_alt img{
	max-width: 57px;
	margin-top: -28px;
	width: 100%;
} */
.donaldson_alt_page_logo_stripe_single_logo img{
	max-width: 144px;
	width: 100%;
}
@media screen and (min-width: 992px){
	/* .ey_logo_hex_alt.hex_alt__logo_item{
		width: 12%;
	} */
	.Portsmouth_alt_page_logo_stripe_single_logo{
		display: none;
	}
}
@media screen and (min-width: 768px){
	.white_light_logo_hex_alt{
		display: none;
	}
	.ur_penn_logo_hex_alt{
		display: none;
	}
	/*.hex_alt__logo_item.hilton_logo_hex_alt{
		width: 12%;
		padding: 15px 3%;
	}*/
	/* .hex_alt__logo_item.Grindavikurbaer_alt_page_logo_stripe_single_logo{
		width: 22%;
	} */
	.Grindavikurbaer_alt_page_logo_stripe_single_logo img{
		position: relative;
		top: 1px;
	}
	
}
@media screen and (min-width: 1200px){
	.bekaert_alt_page_logo_stripe_single_logo img{
		margin-top: -4px;
	}
	.donaldson_alt_page_logo_stripe_single_logo img{
		margin-top: -5px;
	}
}
@media screen and (max-width: 991px){
	.hex_alt__logo_item{
		width: 30%;
		/* padding: 15px 2.75%; */
		padding: 15px 0;
	}
	/* .swatch_logo_hex_alt img{
		max-width: 118px;
		margin-top: 2px;
	} */
}
@media screen and (max-width: 767px){
	/* .hex_alt_page_logo_stripe_title{
		font-size: 24px;
	} */
	
	.Portsmouth_alt_page_logo_stripe_single_logo img{
		max-width: 140px;
	}
	/* .hilton_logo_hex_alt img{
		max-width: 70px;
	} */
	.Audicaiactiva_alt_page_logo_stripe_single_logo img{
		max-width: 140px;
	}
	.bekaert_alt_page_logo_stripe_single_logo img{
		max-width: 140px;
	}
	.donaldson_alt_page_logo_stripe_single_logo img{
		max-width: 130px;
	}
	.Jacobs_alt_page_logo_stripe_single_logo img{
		max-width: 130px;
	}
	/* .white_light_logo_hex_alt img{
		max-width: 136px;
	}
	.ur_penn_logo_hex_alt img{
		max-width: 110px;
	} */
}
@media screen and (max-width: 620px){
	.hex_alt__logo_item{
		width: 48%;
		/* padding: 15px 3%; */
		padding: 15px 0;
	}
	.bathstore_alt_page_logo_stripe_single_logo img{
		max-width: 130px;
	}
	.Portsmouth_alt_page_logo_stripe_single_logo img{
		max-width: 130px;
	}
	.Audicaiactiva_alt_page_logo_stripe_single_logo img{
		max-width: 130px;
	}
	.bekaert_alt_page_logo_stripe_single_logo img{
		max-width: 140px;
	}
	.donaldson_alt_page_logo_stripe_single_logo img{
		max-width: 130px;
	}
	.Jacobs_alt_page_logo_stripe_single_logo img{
		max-width: 120px;
	}
	/* .white_light_logo_hex_alt img{
		max-width: 130px;
	} */
	.Grindavikurbaer_alt_page_logo_stripe_single_logo img{
		max-width: 150px;
	}
	.lictargus_alt_page_logo_stripe_single_logo img{
		max-width: 130px;
	}
	/* .swatch_logo_hex_alt img{
		max-width: 118px;
	} */

}
@media screen and (max-width: 420px){
	.hex_alt__logo_item{
		/* padding: 8px 3%; */
		padding: 8px 0;
	}
	.bathstore_alt_page_logo_stripe_single_logo img{
		max-width: 110px;
	}
	.Portsmouth_alt_page_logo_stripe_single_logo img{
		max-width: 115px;
	}
	/* .hilton_logo_hex_alt img{
		max-width: 66px;
		margin-bottom: 15px;
	} */
	.Audicaiactiva_alt_page_logo_stripe_single_logo img{
		max-width: 110px;
	}
	.bekaert_alt_page_logo_stripe_single_logo img{
		max-width: 118px;
	}
	.donaldson_alt_page_logo_stripe_single_logo img{
		max-width: 118px;
	}
	.Jacobs_alt_page_logo_stripe_single_logo img{
		max-width: 100px;
	}
	/* .white_light_logo_hex_alt img{
		max-width: 110px;
	} */
	.Grindavikurbaer_alt_page_logo_stripe_single_logo img{
		max-width: 115px;
	}
	.lictargus_alt_page_logo_stripe_single_logo img{
		max-width: 110px
	}
	/* .ur_penn_logo_hex_alt img{
		max-width: 100px;
	}
	.volvo_logo_hex_alt img{
		max-width: 100px;
	}
	.ey_logo_hex_alt img{
		max-width: 48px;
		margin-top: -24px;
	}
	.logitech_logo_hex_alt img{
		max-width: 96px;
	}
	.swatch_logo_hex_alt img{
		max-width: 112px;
	} */
}

.hex_alt_page_signup_wrapper{
	height: 250px;
	/*width: 100%;*/
	display: block;
	position: relative;
	overflow: hidden;
	vertical-align: top;
	text-align: center;
}
.hex_alt_page_signup_wrapper.hex_alt_page_schedule_demo_wrapper{
	height: 200px;
}
.hex_alt_page_signup_wrapper_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.hex_alt_page_signup_max_width{
	max-width: 1280px;
	height: 100%;
	margin: 0 auto;
}
@media screen and (max-width: 1340px){
	.hex_alt_page_signup_width{
		max-width: 90%;
	}
}
@media screen and (max-width: 767px){
	.hex_alt_page_signup_wrapper.hex_alt_page_schedule_demo_wrapper{
		height: 250px;
	}
}
@media screen and (max-width: 576px){
	.hex_alt_page_signup_wrapper{
		height: 320px;
	}
	.hex_alt_page_signup_wrapper.hex_alt_page_schedule_demo_wrapper{
		height: 300px;
	}
}
.hex_alt_page_signup_container{
	position: relative;
	display: block;
	top: 50%;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform: translateY(-50%);
	padding: 0 15px;
	vertical-align: middle;
}
.hex_alt_page_signup_title{
	font-size: 32px;
	font-weight: var(--hex_font_medium);
	line-height: 1.2;
	margin: 0;
	text-align: center;
	color: #fff;
}
@media screen and (max-width: 991px){
	.hex_alt_page_signup_title{
		font-size: 26px;
	}
}
@media screen and (max-width: 767px){
	.hex_alt_page_signup_title{
		padding-bottom: 10px;
	}
}
.hex_alt_page_signup_container .credit_card_text{
	margin: 0;
	font-size: 16px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	padding-top: 10px;
	color: #fff
}
@media screen and (min-width: 768px){
	.hex_alt_page_schedule_demo_text_wrapper{
		width: 62%;
		display: inline-block;
		vertical-align: middle;
	}
	.hex_alt_page_schedule_demo_btn_wrapper{
		width: 36%;
		display: inline-block;
		vertical-align: middle;
	}
}


.hex_alt_page_integrations_and_partnerships_container{
	padding: 50px 0 30px;
	text-align: center;
}
.hex_alt_page_integrations_and_partnerships_set_max_width{
	width: 1100px;
	margin: 0 auto;
}
@media screen and (max-width: 1340px ){
	.hex_alt_page_integrations_and_partnerships_set_max_width{
		max-width: 90%;
	}
}
.hex_alt_page_integrations_and_partnerships_title{
	text-align: center;
	font-size: 28px;
	font-weight: var(--hex_font_normal);
	line-height: 1.2;
	color: #333;
	padding-bottom: 30px;
}
@media screen and (max-width: 767px){
	.hex_alt_page_integrations_and_partnerships_title{
		font-size: 24px;
	}
}
.hex_alt_page_integrations_container{
	display: block;
	padding-bottom: 0px;
	text-align: center;
}
.hex_alt_page_partnerships_container{
	display: block;
	padding-bottom: 20px;
	text-align: center;
	display: none;
}

.hex_alt_page_integration_wrapper, .hex_alt_page_partnerships_wrapper{
	display: inline-block;
	vertical-align: top;
	position: relative;
	width: 163px;
	height: 50px;
	-webkit-border-radius:10px;
	border-radius: 10px;
	background-color: #fff;
	border:1px solid #eeeeee;
	margin: 5px 3px 25px;
	-webkit-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -moz-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -ms-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -o-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.hex_alt_page_integration_wrapper:hover, .hex_alt_page_partnerships_wrapper:hover{
	-webkit-transform:translate3d(0,-3px,0);
    transform:translate3d(0,-3px,0);
    -webkit-box-shadow: 0px 2px 8px 0px rgb(244, 244, 244);
    box-shadow: 0px 2px 8px 0px rgb(244, 244, 244);
}
.hex_alt_page_integration_wrapper>img.brand_logo, .hex_alt_page_partnerships_wrapper>img.brand_logo{
	max-width: 130px;
	max-height:20px;
	position: absolute;
	vertical-align: middle;
	top: 50%;
	left: 50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}
.hex_alt_page_integration_wrapper .hex_alt_page_integration_new_indication{
	position: absolute;
	top: 4px;
	right: -10px;
	background-color: #528cf8;
	width: 32px;
	height: 14px;
	overflow: hidden;
	color: #ffff;
	font-size: 10px;
	font-weight: var(--hex_font_normal);
	line-height: 14px;
	-webkit-border-radius:7px;
	border-radius: 7px;
	-webkit-box-shadow:0px 2px 10px 2px rgba(80,140,248,0.09);
	box-shadow:0px 2px 10px 2px rgba(80,140,248,0.09);
}
.hex_alt_page_partnerships_wrapper .hex_alt_page_partnerships_new_indication{
	position: absolute;
	top: 4px;
	right: -10px;
	background-color: #0eb0bf;
	width: 32px;
	height: 14px;
	overflow: hidden;
	color: #ffff;
	font-size: 10px;
	line-height: 14px;
	-webkit-border-radius:7px;
	border-radius: 7px;
	-webkit-box-shadow:0px 2px 10px 2px rgba(14,176,191,0.09);
	box-shadow:0px 2px 10px 2px rgba(14,176,191,0.09);
}
.hex_alt_page_integration_wrapper .hex_alt_page_integration_new_indication span,
.hex_alt_page_partnerships_wrapper .hex_alt_page_partnerships_new_indication span{
	color: #fff;
	font-weight: var(--hex_font_normal);
}
.hex_alt_page_integration_title span, .hex_alt_page_partnerships_title span{
	white-space: nowrap;
	font-size: 14px;
	color: #fff;
	font-weight: var(--hex_font_normal);
	padding:0px 18px;
	vertical-align: top;
}
.hex_alt_page_integration_wrapper .hex_alt_page_integration_title{
	background-color: #528cf8;
	border-radius: 4px;
	position: absolute;
	z-index: 10;
	transform: translate(-50%, -100%);
	top: 0px;
	padding: 0 0 2px;
	line-height: 24px;
	-webkit-box-shadow:0px 2px 10px 2px rgba(80,140,248,0.09);
	box-shadow:0px 2px 10px 2px rgba(80,140,248,0.09);
	display: none;

}
.hex_alt_page_integration_wrapper .hex_alt_page_integration_title::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #528cf8 transparent transparent transparent;
}
.hex_alt_page_partnerships_wrapper .hex_alt_page_partnerships_title{
	background-color: #0eb0bf;
	border-radius: 4px;
	position: absolute;
	z-index: 10;
	transform: translate(-50%, -100%);
	top: 0;
	padding: 0 0 2px;
	line-height: 24px;
	-webkit-box-shadow:0px 2px 10px 2px rgba(14,176,191,0.09);
	box-shadow:0px 2px 10px 2px rgba(14,176,191,0.09);
	display: none;

}
.hex_alt_page_partnerships_wrapper .hex_alt_page_partnerships_title::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #0eb0bf transparent transparent transparent;
}
.hex_alt_page_integration_wrapper:hover .hex_alt_page_integration_title, .hex_alt_page_partnerships_wrapper:hover .hex_alt_page_partnerships_title{
	display: inline-block;
	-webkit-animation:hex_alt_page_animate_title_tooltip 0.4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-moz-animation:hex_alt_page_animate_title_tooltip 0.4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-ms-animation:hex_alt_page_animate_title_tooltip 0.4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-o-animation:hex_alt_page_animate_title_tooltip 0.4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	animation:hex_alt_page_animate_title_tooltip 0.4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.hex_alt_page_integration_wrapper.hex_alt_page_integration_wrapper_apple_business{
	background-color: #bcbbbb
}
.hex_alt_page_integration_wrapper.hex_alt_page_integration_wrapper_apple_business>img.brand_logo{
	-webkit-transform: translate(-50%, -55%);
	transform: translate(-50%, -55%);
}
.hex_alt_page_integration_wrapper.hex_alt_page_integration_wrapper_apple_school{
	background-color: #bcbbbb
}
.hex_alt_page_integration_wrapper.hex_alt_page_integration_wrapper_apple_school>img.brand_logo{
	-webkit-transform: translate(-50%, -55%);
	transform: translate(-50%, -55%);
}
@-webkit-keyframes hex_alt_page_animate_title_tooltip{
	0%{
		opacity: 0;
		-webkit-transform: translate(-50%, -130%);
		-moz-transform: translate(-50%, -130%);
		-ms-transform: translate(-50%, -130%);
		-o-transform: translate(-50%, -130%);
		transform: translate(-50%, -130%);
	}
	100%{
		opacity: 1;
		-webkit-transform: translate(-50%, -100%);
		-moz-transform: translate(-50%, -100%);
		-ms-transform: translate(-50%, -100%);
		-o-transform: translate(-50%, -100%);
		transform: translate(-50%, -100%);
	}
}
@keyframes hex_alt_page_animate_title_tooltip{
	0%{
		opacity: 0;
		-webkit-transform: translate(-50%, -130%);
		-moz-transform: translate(-50%, -130%);
		-ms-transform: translate(-50%, -130%);
		-o-transform: translate(-50%, -130%);
		transform: translate(-50%, -130%);
	}
	100%{
		opacity: 1;
		-webkit-transform: translate(-50%, -100%);
		-moz-transform: translate(-50%, -100%);
		-ms-transform: translate(-50%, -100%);
		-o-transform: translate(-50%, -100%);
		transform: translate(-50%, -100%);
	}
}
@media screen and (max-width: 1300px){
	.hex_alt_page_integration_wrapper, .hex_alt_page_partnerships_wrapper{
		width: 156px;
		height: 50px;
		margin: 6px 4px 25px;
	}
}
@media screen and (max-width: 991px){
	.hex_alt_page_integration_wrapper, .hex_alt_page_partnerships_wrapper{
		width: 156px;
		height: 50px;
		margin: 6px 4px 18px;
	}
}
@media screen and (max-width: 576px){
	.hex_alt_page_integration_wrapper, .hex_alt_page_partnerships_wrapper{
		margin: 8px 5px 10px;
	}
}
@media screen and (max-width: 400px){
	.hex_alt_page_integration_wrapper, .hex_alt_page_partnerships_wrapper{
		width: 130px;
		height: 46px;
	}
	.hex_alt_page_integration_wrapper>img.brand_logo, .hex_alt_page_partnerships_wrapper>img.brand_logo{
		max-width: 100px;
		height: 16px;
	}
}
@media screen and (max-width: 320px){
	.hex_alt_page_integration_wrapper, .hex_alt_page_partnerships_wrapper{
		width: 120px;
		height: 44px;
		margin: 6px 4px 10px;
	}
	.hex_alt_page_integration_wrapper>img.brand_logo, .hex_alt_page_partnerships_wrapper>img.brand_logo{
		max-width: 90px;
		height: 16px;
	}
}

.hexnode_alternative_page_testimonial_stripe_wrapper{
	background-color: #f7fbfd;
}
.hexnode_alternative_page_testimonial_stripe_max_width{
	width: 1100px;
	margin: 0 auto;
	position: relative;
}
@media screen and (max-width: 1300px){
	.hexnode_alternative_page_testimonial_stripe_max_width{
		max-width: 84%;
	}
}
.hexnode_alternative_page_testimonial_stripe_container{
	padding: 60px 0 40px;
}
.hexnode_alternative_page_single_testimonial_img_wrapper{
	text-align: center;
	vertical-align: top;
	
}
.hexnode_alternative_page_single_testimonial_img_wrapper img{
	-webkit-border-radius:50%;
	border-radius: 50%;
	width: 70px;
	height: 70px;
}
/*.hexnode_alternative_page_single_testimonial_content{
	padding: 0px 30px 10px 15px!important;
}*/
.hexnode_alternative_page_single_testimonial_title{
	font-size: 20px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
}
.hexnode_alternative_page_single_testimonial_comment{
	font-size: 14px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
}
.hexnode_alternative_page_single_testimonial_author{
	font-size: 14px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	margin-bottom: 0px;
}
.hexnode_alternative_page_single_testimonial_company{
	font-size: 14px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	color: #888888;
}

.hexnode_alternative_page_single_testimonial_stripe.on_left .hexnode_alternative_page_single_testimonial_content{
	padding-left:10px!important;
}
.hexnode_alternative_page_single_testimonial_stripe.on_right .hexnode_alternative_page_single_testimonial_content{
	padding-left:10px!important;
}
@media screen and (min-width: 768px){
	.hexnode_alternative_page_single_testimonial_stripe.on_left{
		padding-right: 30px;
	}
	.hexnode_alternative_page_single_testimonial_stripe.on_right{
		padding-left: 30px;
	}
}
@media screen and (max-width: 767px){
	.hexnode_alternative_page_testimonial_stripe_max_width{
		max-width: 70%;
	}
	.hexnode_alternative_page_single_testimonial_img_wrapper{
		padding: 0 15px 12px;
		text-align: center;
	}
	.hexnode_alternative_page_single_testimonial_title,
	.hexnode_alternative_page_single_testimonial_author,
	.hexnode_alternative_page_single_testimonial_company,
	.hexnode_alternative_page_single_testimonial_comment{
		text-align: center;
	}
	.hexnode_alternative_page_single_testimonial_stripe.on_left{
		padding-bottom: 40px;
	}
}
@media screen and (max-width: 576px){
	.hexnode_alternative_page_testimonial_stripe_max_width{
		max-width: 90%;
	}
}
@media screen and (min-width: 768px) and (max-width: 860px){
	.home_hexnode{
		margin-top: 90px!important;
	}
}
.coming_soon_text{
	text-align: right;
	font-size: 13px;
	font-weight: var(--hex_font_normal);
}
.hexnode_alternative_page_schedule_demo_wrapper{
	width: 1100px;
	margin:0 auto;
	position: relative;
}
@media screen and (max-width: 1300px){
	.hexnode_alternative_page_schedule_demo_wrapper{
		max-width: 90%;
	}
}

.hexnode_alternative_page_schedule_demo_wrapper .sub_title{
	margin: 0;
	font-size: 16px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	padding-top: 10px;
	color: #fff;
	padding: 0 0 15px 0;
}
.hexnode_alternative_page_schedule_demo_wrapper .hex_alt_page_signup_title{
		padding-bottom: 5px;
	}
@media screen and (min-width: 768px){
	.hexnode_alternative_page_schedule_demo_wrapper .hex_alt_page_schedule_demo_text_wrapper{
		text-align: left;
	}
	.hexnode_alternative_page_schedule_demo_wrapper .hex_alt_page_signup_title{
		padding: 0;
	}
	.hexnode_alternative_page_schedule_demo_wrapper .sub_title{
		text-align: left;
		padding:0;
	}
	
}
@media screen and (max-width: 576px){
	.hexnode_alternative_page_schedule_demo_wrapper .sub_title{
		padding:0 0 5px;
	}
}
@media screen and (min-width: 768px) and (max-width: 1300px){
	.hex_alt_page_schedule_demo_text_wrapper{
		padding-left: 3%;
	}
}

/*<*********************************customer page logo list end*************************************>*/

.customer_page_mirrads_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/mirrads.png');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 0 0px;
  vertical-align: top;
  height: 28px;
  min-width: 132px!important;
  margin-top: 0px;
}
.customer_page_mirrads_logo:hover{
	background-position: 0 0px;
}
.customer_page_bd_my_shopi_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/bd-my-shopi.png');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 0 -23.5px;
  vertical-align: top;
  height: 25px;
  min-width: 132px!important;
}
.customer_page_bd_my_shopi_logo:hover{
	background-position: 0 -23.5px;
	cursor: pointer;
}
.customer_page_varari_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/varari-logo.png');
	background-size: contain;
	background-repeat: no-repeat;
	background-position: 0 -18.4px;
	vertical-align: top;
	height: 34px;
	min-width: 130px!important;
}
.customer_page_varari_logo:hover{
	background-position: 0 18.4px;
	cursor: pointer;
}
.customer_page_bekaert_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/bekaert-deslee-logo-stripe.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 -27px;
  vertical-align: top;
  height: 27px;
  min-width: 132px!important;
}
.customer_page_bekaert_logo:hover{
	background-position: 0 -27px;
	cursor: pointer;
}
.customer_page_andulisia_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/andulisia.png');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 0 -28px;
  vertical-align: top;
  height: 28px;
  min-width: 148px!important;
}
.customer_page_andulisia_logo:hover{
	background-position: 0 -32px;
	cursor: pointer;
}
.customer_page_bedgear_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/bedgear-logo.png');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 0 -21px;
  vertical-align: top;
  height: 23px;
  min-width: 132px!important;
}
.customer_page_bedgear_logo:hover{
	background-position: 0 -21px;
	cursor: pointer;
}
.customer_page_bgs_aero_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/bgs-aero.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 -41px;
	vertical-align: top;
	height: 40px;
	min-width: 120px!important;
}
.customer_page_bgs_aero_logo:hover{
	background-position: 0 -41px;
	cursor: pointer;
}
.customer_page_hartley_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/hartley.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 -50px;
  vertical-align: top;
  height: 50px;
  min-width: 50px!important
}
.customer_page_hartley_logo:hover{
	background-position: 0 -50px;
	cursor: pointer;
}
.customer_page_best_transportation_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/best-transportation-logo.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 -38px;
  vertical-align: top;
  height: 39px;
  min-width: 115px!important;
}
.customer_page_best_transportation_logo:hover{
	background-position: 0 -38px;
	cursor: pointer;
}
.customer_page_chw_school_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/chw-school-logo.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 -30.3px;
  vertical-align: top;
  height: 33px;
  min-width: 138px!important;
}
.customer_page_chw_school_logo:hover{
	background-position: 0 -30.3px;
	cursor: pointer;
}
.customer_page_Grindavikurbaer_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/Grindavikurbaer-logo.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 -29px;
  vertical-align: top;
  height: 30px;
  min-width: 132px!important;
}
.customer_page_Grindavikurbaer_logo:hover{
	background-position: 0 -29px;
	cursor: pointer;
}
.customer_page_si_stem_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/si-stem.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 -40px;
	vertical-align: top;
    height: 40px;
    min-width: 86px!important;
}
.customer_page_si_stem_logo:hover{
	background-position: 0 -40px;
	cursor: pointer;
}
.customer_page_pinstack_header_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/pinstack-header.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 -44.5px;
  vertical-align: top;
  height: 53px;
  min-width: 70px!important;
}
.customer_page_pinstack_header_logo:hover{
	background-position: 0 -56.5px;
	cursor: pointer;
}
.customer_page_ur_penn_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/ur-penn-logo.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 -27px;
  vertical-align: top;
  height: 29px;
  min-width: 132px!important;
}
.customer_page_ur_penn_logo:hover{
	background-position: 0 -27px;
	cursor: pointer;
}
.customer_page_logitech_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/logitech.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 -38px;
  vertical-align: top;
  height: 37px;
  min-width: 122px!important;
}
.customer_page_logitech_logo:hover{
	background-position: 0 -38px;
	cursor: pointer;
}
.customer_page_oasis_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/oasis.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 -45px;
	vertical-align: top;
	height: 45px;
	min-width: 72px!important;
}
.customer_page_oasis_logo:hover{
	background-position: 0 -45px;
	cursor: pointer;
}
.customer_page_ey_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/ey.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 -48px;
	vertical-align: top;
	height: 49px;
	min-width: 56px!important;
	margin-top: -25px;
}
.customer_page_ey_logo:hover{
	background-position: 0 -48px;
	cursor: pointer;
}
.customer_page_marriott_intl_logo{
  background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/2x/marriott-intl.svg') no-repeat center;
}
.customer_page_merck_logo{
  background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/2x/merck.svg') no-repeat center;
}
.customer_page_lowes_logo{
  background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/2x/lowes.svg') no-repeat center;
}
.customer_page_costco_logo{
  background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/2x/costco.svg') no-repeat center;
}
.customer_page_hilton_logo{
  background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/2x/hilton.svg') no-repeat center;
}
.customer_page_group1_automotive_logo{
  background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/2x/group1-automotive.png') no-repeat center;
}
.customer_page_saic_logo{
  background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/2x/saic.svg') no-repeat center;
}
.customer_page_polaris_logo{
  background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/2x/polaris.svg') no-repeat center;
}
.customer_page_gorillas_logo{
  background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/2x/gorillas.svg') no-repeat center;
}
.customer_page_wolt_logo{
  background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/2x/wolt.svg') no-repeat center;
}
.customer_page_logo_style {
  background-size: cover;
	background-repeat: no-repeat;
  vertical-align: top;
}
.customer_logo_item{
  background-size: cover;
  height: 80px;
  width: 100%;
}
.customer_page_volvo_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/volvo.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 -18.5px;
  vertical-align: top;
  height: 20px;
  min-width: 132px!important;
}
.customer_page_volvo_logo:hover{
	background-position: 0 -18.5px;
	cursor: pointer;
}
.customer_page_swatch_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/swatch.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 -22.6px;
  vertical-align: top;
  height: 25px;
  min-width: 132px!important;
}
.customer_page_swatch_logo:hover{
	background-position: 0 -22.6px;
	cursor: pointer;
}
.customer_page_automap_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/automap.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 -64px;
  vertical-align: top;
  height: 69px;
  min-width: 92px!important;
  margin-top: -5px;
}
.customer_page_automap_logo:hover{
	background-position: 0 -64px;
	cursor: pointer;
}
.customer_page_amy_helping_hands_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/amys-helping-hand.png');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 0 -65.5px;
  vertical-align: top;
  height: 50px;
  min-width: 105px!important;
}
.customer_page_amy_helping_hands_logo:hover{
	background-position: 0 -65.5px;
	cursor: pointer;
}
.customer_page_campos_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/campos.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 -29px;
	vertical-align: top;
	height: 27px;
	min-width: 131px!important;
}
.customer_page_campos_logo:hover{
	background-position: 0 -29px;
	cursor: pointer;
}
.customer_page_mcsteen_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/mcsteen.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 -36px;
	vertical-align: top;
	height: 36px;
	min-width: 131px!important;
}
.customer_page_mcsteen_logo:hover{
	background-position: 0 -36px;
	cursor: pointer;
}

.customer_page_ruston_paving_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/rustonpaving.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 -58.5px;
	vertical-align: top;
	height: 58px;
	min-width: 100px!important;
}
.customer_page_ruston_paving_logo:hover{
	background-position: 0 -58.5px;
	cursor: pointer;
}

.customer_page_sherman_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/sherman-mechs.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 -36.5px;
  vertical-align: top;
  height: 36px;
  min-width: 120px!important;
}
.customer_page_sherman_logo:hover{
  background-position: 0 -36.5px;
	cursor: pointer;
}

.customer_page_sks_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/sks-school.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 -38px;
  vertical-align: top;
  height: 41px;
  min-width: 117px!important;
}
.customer_page_sks_logo:hover{
	background-position: 0 -38px;
	cursor: pointer;
}

.customer_page_spartina_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/spartina.svg');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 -33.6px;
	vertical-align: top;
	height: 33px;
	min-width: 131px!important;
}
.customer_page_spartina_logo:hover{
	background-position: 0 -33.6px;
	cursor: pointer;
}
.customer_page_velentium_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/velentium-logo.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 -57px;
  vertical-align: top;
  height: 59px;
  min-width: 68px!important;
}
.customer_page_velentium_logo:hover{
  background-position: 0 -57px;
	cursor: pointer;
}

.customer_page_manatts_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/manatts.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 -40px;
  vertical-align: top;
  height: 40px;
  min-width: 78px!important;
}
.customer_page_manatts_logo:hover{
  background-position: 0 -40px;
	cursor: pointer;
}

.customer_page_we_eliminator_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/we-waste-eliminator.png');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 0px 1px;
  vertical-align: top;
  height: 30px;
  min-width: 132px!important;
}
.customer_page_we_eliminator_logo:hover{
	background-position: 0 1px;
	cursor: pointer;
	height: 30px;
}
.customer_page_norlandair_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/norlandair.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 -37.5px;
	vertical-align: top;
	height: 37px;
	min-width: 118px!important;
}
.customer_page_norlandair_logo:hover{
	background-position: 0 -37.5px;
	cursor: pointer;
}
.customer_page_donaldson_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/donaldson.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 -29px;
  vertical-align: top;
  height: 30px;
  min-width: 132px!important;
  margin-top: -5px;
}
.customer_page_donaldson_logo:hover{
	background-position: 0 -29px;
	cursor: pointer;
}
.customer_page_europa_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/europa.png');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 0 -39px;
  vertical-align: top;
  height: 35px;
  min-width: 132px!important;
}
.customer_page_europa_logo:hover{
	background-position: 0 -39px;
	cursor: pointer;
}
.customer_page_csl_group_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/csl-group.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 -45px;
	vertical-align: top;
	height: 44px;
	min-width: 72px!important;
}
.customer_page_csl_group_logo:hover{
	background-position: 0 -45px;
	cursor: pointer;
}
.customer_page_wenger_fenster_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/wenger-fenster.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 -47px;
  vertical-align: top;
  height: 47px;
  min-width: 96px!important;
}
.customer_page_wenger_fenster_logo:hover{
	background-position: 0 -47px;
	cursor: pointer;
}
.customer_page_island_safari_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/island-safari.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 -44px;
	vertical-align: top;
	height: 43px;
    min-width: 70px!important;
}
.customer_page_island_safari_logo:hover{
	background-position: 0 -44px;
	cursor: pointer;
}
.customer_page_idooh_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/idooh.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 -26px;
	vertical-align: top;
	height: 26px;
    min-width: 120px!important;
}
.customer_page_idooh_logo:hover{
	background-position: 0 -26px;
	cursor: pointer;
}
.customer_page_power_wright_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/powerwright-logo.png');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 0 -42px;
  vertical-align: top;
  height: 42px;
  min-width: 138px!important;
}
.customer_page_power_wright_logo:hover{
	background-position: 0 -42px;
	cursor: pointer;
}
.customer_page_grays_harbour_pud_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/grays-harbour-pud.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 -50px;
  vertical-align: top;
  height: 49px;
  min-width: 81px!important;
}
.customer_page_grays_harbour_pud_logo:hover{
	background-position: 0 -50px;
	cursor: pointer;
}
.customer_page_melher_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/melher.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 -40px;
	vertical-align: top;
	height: 39px;
	min-width: 85px!important;
}
.customer_page_melher_logo:hover{
	background-position: 0 -40px;
	cursor: pointer;
}
.customer_page_ncs_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/ncs.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 -41px;
	vertical-align: top;
	height: 41px;
	min-width: 65px!important;
}
.customer_page_ncs_logo:hover{
	background-position: 0px -41px;
    cursor: pointer;
    height: 43px;
}
.customer_page_solmatech_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/solmatech.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 -34px;
	vertical-align: top;
	height: 34px;
	min-width: 80px!important;
}
.customer_page_solmatech_logo:hover{
	background-position: 0 -34px;
	cursor: pointer;
}
.customer_page_bathstore_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/bathstore-logo.svg');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 -9px;
  vertical-align: top;
  height: 32px;
  min-width: 132px!important;
  margin-top: -5px;
}
.customer_page_bathstore_logo:hover{
	background-position: 0 -9px;
	cursor: pointer;
}
.customer_page_portsmouth_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/portsmouth.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 0;
	vertical-align: top;
  height: 38px;
  min-width: 130px!important;
}
.customer_page_portsmouth_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}

.customer_page_hamptonjitney_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/HamptonJitney-logo.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 0;
	vertical-align: top;
	height: 46px;
	min-width: 90px!important;
}
.customer_page_hamptonjitney_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}

.customer_page_urbanjuicer_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/urbanjuicer-logo.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0 0;
  vertical-align: top;
  height: 29px;
  min-width: 132px!important;
}
.customer_page_urbanjuicer_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}

.customer_page_audicaoactiva_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/AudicaActiva-logo.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0 0;
  vertical-align: top;
  height: 28px;
  min-width: 132px!important;
}
.customer_page_audicaoactiva_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_litcargus_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/litcargus.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0 0;
  vertical-align: top;
  height: 27px;
  min-width: 132px!important;
}
.customer_page_litcargus_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_quince_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/quince_logo.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 0;
	vertical-align: top;
	height: 60px;
	min-width: 70px!important;
}
.customer_page_quince_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_itp_europe_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/itp-europe.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 0;
	vertical-align: top;
  height: 42px;
  min-width: 86px!important;
}
.customer_page_itp_europe_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_routique_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/Routeique.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0 0;
  vertical-align: top;
  height: 27px;
  min-width: 132px!important;
}
.customer_page_routique_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_hg_education_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/Hg-education.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0 0;
  vertical-align: top;
  height: 43px;
  min-width: 132px!important;
}
.customer_page_hg_education_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_white_light_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/logo_whitelight_white.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0 0;
  vertical-align: top;
  height: 18px;
  min-width: 132px!important;
}
.customer_page_white_light_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_slykk_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/slyyk_logo.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0 0;
  vertical-align: top;
  height: 25px;
  min-width: 132px!important;
}
.customer_page_slykk_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_sungrade_solar_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/sungrade-solar_logo_horizontal-1.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0 0;
  vertical-align: top;
  height: 19px;
  min-width: 132px!important;
}
.customer_page_sungrade_solar_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_safe_surv_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/safe_surv_logo.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 0;
	vertical-align: top;
  height: 64px;
  min-width: 65px!important;
  margin-top: -20px;
}
.customer_page_safe_surv_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_ibee_hosting_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/ibee-hosting-logo.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0 0;
  vertical-align: top;
  height: 30px;
  min-width: 132px!important;
}
.customer_page_ibee_hosting_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_jacobs_enforcement_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/Jacobs-enforcement-logo.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 0;
	vertical-align: top;
	height: 22px;
	min-width: 130px!important;
}
.customer_page_jacobs_enforcement_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_kensington_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/kensington-logo.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0 0;
  vertical-align: top;
  height: 51px;
  min-width: 132px!important;
  margin-top: -7px;
}
.customer_page_kensington_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_varari_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/varari-logo.png');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 0 -18.5px;
  vertical-align: top;
  height: 16px;
  min-width: 132px!important;
  margin-top: 10px;
}
.customer_page_varari_logo:hover{
	background-position: 0 -18.5px;
	cursor: pointer;
}
.customer_page_free_formers_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/free-formerslogo.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0 0;
  vertical-align: top;
  height: 29px;
  min-width: 132px!important;
  margin-top: 10px;
}
.customer_page_free_formers_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_kameleya_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/kameleya.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0 0;
  vertical-align: top;
  height: 47px;
  min-width: 115px!important;
}
.customer_page_kameleya_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_wcslogo_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/wcslogo-small-phone.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 0;
  vertical-align: top;
  height: 42px;
  min-width: 65px!important;
}
.customer_page_wcslogo_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_galio_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/galio-logo.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 0;
  vertical-align: top;
  height: 42px;
  min-width: 100px!important;
}
.customer_page_galio_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_goto_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/logo_goto.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 0;
	vertical-align: top;
  height: 27px;
  min-width: 60px!important;
}
.customer_page_goto_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_penielenv_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/penielenv-logo.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 0;
	vertical-align: top;
  height: 59px;
  min-width: 59px!important;
}
.customer_page_penielenv_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_accidential_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/accidental-International-logo-Clear.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 0;
	vertical-align: top;
  height: 39px;
  min-width: 110px!important;
}
.customer_page_accidential_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_sitelsoft_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/sitelsoft.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0 0;
  vertical-align: top;
  height: 32px;
  min-width: 134px!important;
}
.customer_page_sitelsoft_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}
.customer_page_passive_records_logo{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/logos/passive_records.png');
	background-size: cover;
	background-repeat: no-repeat;
  background-position: 0 0;
  vertical-align: top;
  height: 68px;
  min-width: 100px!important;
}
.customer_page_passive_records_logo:hover{
	background-position: 0 0;
	cursor: pointer;
}

/******************************/
.mhex_customer_page_logo_wrapper{
    -o-flex-basis:calc(20% - 30px);
    -moz-box-flex-basis: calc(20% - 30px);
    -webkit-flex-basis: calc(20% - 30px);
	  flex-basis: calc(20% - 30px);
    max-width: calc(20% - 30px);
    /* min-width:157px; */
    position: relative;
    min-height: 1px;
    margin: 0 15px;
    position: relative;
    height: 172px;
    line-height: 120px;
    justify-content: center;
    align-items: center;
    display: none;
    box-shadow:0 0 6px 0 rgba(0,0,0,0.05);
    border-radius: 12px;
    margin-bottom: 30px;
}
@media screen and (max-width: 1350px){
	.mhex_customer_page_logo_wrapper{
    -o-flex-basis:calc(25% - 30px);
    -moz-box-flex-basis: calc(25% - 30px);
    -webkit-flex-basis: calc(25% - 30px);
	  flex-basis: calc(25% - 30px);
    max-width: calc(25% - 30px);
	}
}
@media screen and (max-width: 1199px){
	.mhex_customer_page_logo_wrapper{
    -o-flex-basis:calc(33.33% - 30px);
    -moz-box-flex-basis: calc(33.33% - 30px);
    -webkit-flex-basis: calc(33.33% - 30px);
	  flex-basis: calc(33.33% - 30px);
    max-width: calc(33.33% - 30px);
	}
  .mhex_customer_page_logo_wrapper{
    min-width: 180px;
    height: 150px;
	}
}
@media screen and (max-width: 992px){
	.mhex_customer_page_logo_wrapper{
    min-width: 180px;
	}
} 
@media screen and (max-width: 768px){
	.mhex_customer_page_logo_wrapper{
    min-width: 186px;
	}
} 
@media screen and (max-width: 600px){
	.mhex_customer_page_logo_wrapper{
    -o-flex-basis:calc(50% - 30px);
    -moz-box-flex-basis: calc(50% - 30px);
    -webkit-flex-basis:calc(50% - 30px);
		flex-basis: calc(50% - 30px);
      max-width: calc(50% - 30px);
      /* height: 85px; */
	}
  .customer_page_logo_div_style {
    max-width: 100%;
  }
  /* .mhex_customer_page_logo_wrapper:nth-child(2n){
    margin-right:0!important;
  } */
  .mhex_customer_page_logo_wrapper:nth-child(3n){
    margin-right: 15px;
  }
  .solutions_tab_ul_wrapper.solution_pages_android_tv_mdm:after{
    width:1010px !important;
  }
}

/* @media screen and (max-width: 425px){
	.mhex_customer_page_logo_wrapper{
    -o-flex-basis:50%;
    -moz-box-flex-basis: 50%;
    -webkit-flex-basis:50%;
		flex-basis: 50%;
    max-width: 50%; 
    height: 80px;
	}
} */







/**********************************customer page logo list end**************************************/


.Grindavikurbaer_logo_mdm_home img{
	max-width: 150px;
}
@media screen and (max-width: 920px){
	.Grindavikurbaer_logo_mdm_home img{
		max-width: 130px;
	}
}
.Grindavikurbaer_logo_home img{
	max-width: 150px
}
@media screen and (max-width: 480px){
	.Grindavikurbaer_logo_home img{
		max-width: 130px;
	}
}
@media screen and (min-width: 801px) and (max-width: 900px){
	.Grindavikurbaer_logo_home img{
		max-width: 140px;
	}
}
@media screen and (min-width: 601px) and (max-width: 800px){
	.Grindavikurbaer_logo_mdm_home{
		display: none;
	}
	.Grindavikurbaer_logo_home{
		display: none;
	}
}
@media screen and (max-width: 600px){
	.logo_inline.none_class{
		display: none;
	}
}
.expense-management-mobile-data{
	max-height: 266px;
}
.call-history-tracking_img{
	max-height: 190px;
}
.data-restriction-reports_img{
	max-height: 260px
}
.app-based-data-restriction_img{
	max-height: 260px;
}
.expense-management_img{
	max-height: 280px;
}
.app_based_container{
	padding-top: 7%;
}
@media screen and (max-width: 767px){
	.app_based_container{
		padding-top: 3%;
	}
}
@media screen and (max-width: 480px){
	.app_based_container{
		padding-top: 2%;
	}
}
@media screen and (max-width: 576px){
.hex_footer_list_wrapper_header{
	position: relative;
}
.hex_footer_list_wrapper_header::after{
	content: url('https://www-review3.hexnode.com/static/img/footer/arrow-down-footer.svg');
	display: inline-block;
	width: 14px;
	height: auto;
	position: absolute;
	top: -2px;
	right: 2%;
	-webkit-transition:all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	transition: all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.hex_footer_list_wrapper_header.hex_footer_list_wrapper_header_open::after{
	-webkit-transform:rotate(180deg);
	transform: rotate(180deg);
}
.hex_footer_list_wrapper{
	display: block;
	overflow: hidden;
	position: relative;
	max-height: 0;
	opacity: 0;
	transition: max-height 0.4s cubic-bezier(0.43, 0.27, 0.39, 0.88), opacity 0.4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.hex_footer_list_wrapper_open{
	max-height: 900px;
	opacity: 1;
	padding-bottom: 10px;
}
#hex_footer_list_wrapper_locations.hex_footer_list_wrapper_open{
	padding-bottom: 0;
}
	.hex_footer_list_wrapper_header_multi{
	position: relative;
	}
	.hex_footer_list_wrapper_header_multi::after{
		content: url('https://www-review3.hexnode.com/static/img/footer/arrow-down-footer.svg');
		display: inline-block;
		width: 14px;
		height: auto;
		position: absolute;
		right: 2%;
		-webkit-transition:all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
		transition: all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	}
	.hex_footer_list_wrapper_header_multi.hex_footer_list_wrapper_header_multi_open::after{
		-webkit-transform:rotate(180deg);
		transform: rotate(180deg);
	}
	.hex_footer_list_wrapper_multi{
		display: block;
		overflow: hidden;
		position: relative;
		max-height: 0;
		opacity: 0;
		transition: max-height 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88), opacity 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	}
	.hex_footer_list_wrapper_multi_open{
		max-height: 900px;
		opacity: 1;
		padding-bottom: 10px;
	}

	.hex_footer_header{
		margin-bottom: 8px;
	}
	.hex_footer_header_sales_support, 
	.hex_footer_french .hex_footer_header_sales_support, 
	.hex_footer_spanish .hex_footer_header_sales_support,
	.hex_footer_header_company_multy{
			margin-top: 10px;
	}
	.hex_footer_top_features, 
	.hex_footer_header_solutions, 
	.hex_footer_header_locations, 
	.hex_footer_header_supported_platforms, 
	.hex_footer_header_follow_us, 
	.hex_footer_header_company{
		margin-top: 10px;
	}
	.hex_footer{
		padding: 40px 0 30px;
	}
}
.hex_solution_tab_type_normal_text_link{
	color: var(--hex_link_color);
	text-decoration: none;
	cursor: pointer;
	-webkit-transition:all .2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	transition: all .2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.hex_solution_tab_type_normal_text_link:hover{
	text-decoration: none;
	color: var(--hex_link_color_hover);
}
/**8windows kiosk page icon styles**/
.windows_kiosk_left_icon_1{
	 /*background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icons-content.png') 7% 3%;*/
	 background: url('https://www-review3.hexnode.com/static/img/all_kiosk/windows_kiosk_management/single-app-mode.svg') 0px 0px;
	 width:30px;
	 height:31px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.windows_kiosk_left_icon_2{
	 /*background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icons-content.png') 7% 3%;*/
	 background: url('https://www-review3.hexnode.com/static/img/all_kiosk/windows_kiosk_management/multi-app-mode.svg') 0px 0px;
	 width:30px;
	 height:32.5px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.windows_kiosk_left_icon_3{
	 /*background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icons-content.png') 7% 3%;*/
	 background: url('https://www-review3.hexnode.com/static/img/all_kiosk/windows_kiosk_management/assigned-access.svg') 0px 0px;
	 width:30px;
	 height:34px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.windows_kiosk_left_icon_4{
	 /*background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icons-content.png') 7% 3%;*/
	 background: url('https://www-review3.hexnode.com/static/img/all_kiosk/windows_kiosk_management/auto-launch-apps.svg') 0px 0px;
	 width:30px;
	 height:30px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.windows_kiosk_left_icon_5{
	 /*background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icons-content.png') 7% 3%;*/
	 background: url('https://www-review3.hexnode.com/static/img/all_kiosk/windows_kiosk_management/location-tracking-geofencing.svg') 0px 0px;
	 width:30px;
	 height:32px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.windows_kiosk_left_icon_6{
	 /*background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icons-content.png') 7% 3%;*/
	 background: url('https://www-review3.hexnode.com/static/img/all_kiosk/windows_kiosk_management/silent-app-installation.svg') 0px 0px;
	 width:30px;
	 height:27px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.windows_kiosk_left_icon_7{
	 /*background:url('https://www-review3.hexnode.com/static/img/all_kiosk/Kiosk_software_page_files/icons-content.png') 7% 3%;*/
	 background: url('https://www-review3.hexnode.com/static/img/all_kiosk/windows_kiosk_management/control-device-settings.svg') 0px 0px;
	 width:30px;
	 height:21px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.tvos_kiosk_left_icon_1{
	 background: url('https://www-review3.hexnode.com/static/img/all_kiosk/windows_kiosk_management/single-app-mode.svg') 0px 0px;
	 width:30px;
	 height:31px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.tvos_kiosk_left_icon_2{
	 background: url('https://www-review3.hexnode.com/static/img/all_kiosk/windows_kiosk_management/control-device-settings.svg') 0px 0px;
	 width:30px;
	 height:21px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.tvos_kiosk_left_icon_3{
	 background: url('https://www-review3.hexnode.com/static/img/all_kiosk/windows_kiosk_management/multi-app-mode.svg') 0px 0px;
	 width:30px;
	 height:32.5px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.tvos_kiosk_left_icon_4{
	 background: url('https://www-review3.hexnode.com/static/img/all_kiosk/windows_kiosk_management/assigned-access.svg') 0px 0px;
	 width:30px;
	 height:34px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.tvos_kiosk_left_icon_5{
	 background: url('https://www-review3.hexnode.com/static/img/all_kiosk/tvos_kiosk/out-of-box-enrollment.svg') 0px 0px;
	 width:32px;
	 height:32px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.digital_signage_kiosk_icon_1{
	background: url('https://www-review3.hexnode.com/static/img/digital_signage/icons/content-management.svg') 0px 0px;
	 width:33px;
	 height:28px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.digital_signage_kiosk_icon_2{
	background: url('https://www-review3.hexnode.com/static/img/digital_signage/icons/advanced-media-player.svg') 0px 0px;
	 width:32px;
	 height:32px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.digital_signage_kiosk_icon_3{
	background: url('https://www-review3.hexnode.com/static/img/digital_signage/icons/media-editor.svg') 0px 0px;
	 width:32px;
	 height:32px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.digital_signage_kiosk_icon_4{
	background: url('https://www-review3.hexnode.com/static/img/digital_signage/icons/update-on-the-go.svg') 0px 0px;
	 width:32px;
	 height:29px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.digital_signage_kiosk_icon_5{
	background: url('https://www-review3.hexnode.com/static/img/digital_signage/icons/immense-scalability.svg') 0px 0px;
	 width:32px;
	 height:32px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.digital_signage_kiosk_icon_6{
	background: url('https://www-review3.hexnode.com/static/img/digital_signage/icons/display-settings.svg') 0px 0px;
	 width:32px;
	 height:32px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.digital_signage_kiosk_icon_7{
	background: url('https://www-review3.hexnode.com/static/img/digital_signage/icons/automated-playlist.svg') 0px 0px;
	 width:32px;
	 height:25px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.digital_signage_kiosk_icon_8{
	background: url('https://www-review3.hexnode.com/static/img/digital_signage/icons/cloud-and-on-premise.svg') 0px 0px;
	 width:35px;
	 height:27px;
	 margin-left: 0px;
	 margin-right:10px;
	 float:left;
	 position: relative;
	 top: 10px;
}
.hex_kiosk_main_header_title{
	font-size: 18px;
	line-height: 24px;
}
.hex_kiosk_sec_header_title{
	margin-top: 10px;
	line-height: 1.4;
}
@media screen and (max-width: 350px){
	.kiosk_head_wrapper.kiosk_head_wrapper_with_main_title{
	   	padding-top: 90px;
	   }
}
@media screen and (min-width: 481px) and (max-width: 593px){
	.kiosk_last_wrapper{
		padding-top: 51px;
	}
}
@media screen and (max-width: 767px){
	#kiosk_signup_stripe_outer{
		padding-bottom: 40px;
	}
	.hex_kiosk_main_header_title{
		font-size: 17px;
	}
}
@media screen and (max-width: 480px){
	#kiosk_signup_stripe_outer .kiosk_software_title{
		padding-top: 0;
	}
	.kiosk_last_wrapper.windows_kiosk_management_signup_stripe{
		padding-top: 35px!important;
	}
}
.windows_kiosk_second_stripe_logo_container{
	padding-top: 25px;
}
.windows_kiosk_management_bg{
	background-image: url('https://www-review3.hexnode.com/static/img/all_kiosk/windows_kiosk_management/windows-kiosk-management.jpg');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 90% 0;
}
.windows_kiosk_management_signup_stripe_bg{
	background-image: url('https://www-review3.hexnode.com/static/img/all_kiosk/windows_kiosk_management/windows-kiosk-management-signup.jpg');
	background-size: cover;
	background-repeat: no-repeat;
	background-position:34% 0px;
	min-height: 312px;
}
.tvos_kiosk_mode_bg{
	background-image: url('https://www-review3.hexnode.com/static/img/all_kiosk/tvos_kiosk/apple-tv-kiosk-mode.jpg');
	background-size: cover;
	background-repeat: no-repeat;
}
.tvos_kiosk_mode_signup_stripe_bg{
	background-image: url('https://www-review3.hexnode.com/static/img/all_kiosk/tvos_kiosk/kiosk-management.jpg');
	background-size: cover;
	background-repeat: no-repeat;
	background-position:76% 0px;
	min-height: 312px;
}
.digital_signage_signup_stripe_bg{
	background-image: url('https://www-review3.hexnode.com/static/img/digital_signage/digital-signage-software.jpg');
	background-size: cover;
	background-repeat: no-repeat;
	background-position:64% 0px;
	min-height: 312px;
}
@media screen and (min-width: 1900px){
	.windows_kiosk_management_signup_stripe_bg{
		background-position: 7px -7px;
	}
}
@media screen and (max-width: 1340px){
	.windows_kiosk_management_bg{
		background-position: 70% 0;
	}
	.windows_kiosk_management_signup_stripe_bg{
		background-position: 40% 0px;
	}
}
@media screen and (max-width: 1200px){
	.windows_kiosk_management_signup_stripe_bg{
		background-position: 80% 0px;
	}
	.tvos_kiosk_mode_bg{
		background-position: 50% 0px;
	}
}
@media screen and (max-width: 991px){
	.windows_kiosk_management_bg{
		background-position: 60% 0;
	}
	.tvos_kiosk_mode_signup_stripe_bg{
		background-position: 70% 0px;
	}
}
@media screen and (max-width: 800px){
	.windows_kiosk_management_signup_stripe_bg{
		background-position: 72% 0px;
	}
}
@media screen and (max-width: 767px){
	.windows_kiosk_management_bg{
		background-position: 40% 0;
	}
}
@media screen and (max-width: 576px){
	#kiosk_second_stripe_row{
		margin-left: 15px;
		margin-right: 15px;
	}
	.kiosk_second_logo_head span{
		padding-left: 0;
		padding-right: 0;
	}
}
.kiosk_left_content_wrapper>[class*=kiosk_left_ico_]{
	position: relative;
	top: 10px;
}
.kiosk_left_image_wrapper>[class*=kiosk_right_ico_]{
	position: relative;
	top: 10px;
}
.kiosk_left_content_wrapper>[class*=kiosk_browser_left_ico_]{
	position: relative;
	top: 10px;
}
.kiosk_left_image_wrapper>[class*=kiosk_browser_right_ico_]{
	position: relative;
	top: 10px;
}
.kiosk_page_testimonial_stripe{
	background-color: #fff;
	padding-bottom: 42px;
}
.kiosk_page_testimonial_stripe .full_style_for_first_testimonail_slider{
	padding-top: 0px;
}
.set_circle_style_for_audico_activa_in_kiosk_testimonial_windows{
	border:1px solid #d7d7d7;
}
.set_circle_style_for_audico_activa_in_kiosk_testimonial_windows.in_windows_kiosk_management img{
	margin-top: 32px;
}
.m_t_30{
	margin-top: 30px!important;
}
/* .get_quot_form_elements_wrapper .group{
	position: relative;
	display: block;
	overflow: hidden;
} */
.get_quot_form_elements_wrapper .group .inputMaterial{
	min-width: 308px;
}
@media screen and (min-width: 577px) and (max-width: 767px){
	.get_quot_form_elements_wrapper .group .inputMaterial{
	min-width: 308px;
}
}
.get_quote_modal_form{
	margin-bottom: 0px;
}
#myModal1 .modal-content, #geteventmwc20_reg .modal-content{
	max-height: unset;
	height: unset!important;
}
 #request-demo .modal-content{
	max-height: unset;
  height: unset!important;
}
@media screen and (max-width: 576px){

	.device_count_list_dropdown_pricing_plan, .device_count_list_dropdown_subscription{
		margin-bottom: 50px!important;
	}
	
}
@media screen and (min-width: 411px) and (max-width: 420px){
	#request-demo .device_count_list_dropdown{
		max-width:340px;
	}
	#myModal1 .device_count_list_dropdown{
		max-width:340px;
	}
}
@media screen and (min-width: 400px) and (max-width: 410px){
	#request-demo .device_count_list_dropdown{
		max-width:89%;
	}
	#myModal1 .device_count_list_dropdown{
		max-width:89%;
	}
}
@media screen and (min-width: 390px) and (max-width: 399px){
	#request-demo .device_count_list_dropdown{
		max-width:89%;
	}
	#myModal1 .device_count_list_dropdown{
		max-width:89%;
	}
}
@media screen and (max-width: 370px){
	.device_count_list_dropdown{
		max-width: 89%;
	}
}
@media screen and (max-width: 360px){
	.device_count_list_dropdown{
		max-width: 88%;
	}
}
@media screen and (max-width: 340px){
	.device_count_list_dropdown{
		max-width: 87%;
	}
}
@media screen and (max-width: 310px){
	.device_count_list_dropdown{
		max-width: 86%;
	}
}
input.device_count_list_dropdown_pricing_plan::focus{
	border-color: red;
}
.get_quote_modal_close{
	cursor: pointer;
    width: 12px;
    height: 12px;
    position: absolute;
    right: -20px !important;
    top: -10px!important;
    z-index: 2;
    line-height: inherit;
    opacity: unset !important;
}



@media screen and (max-width: 450px){
	.get_quote_modal_close{
    right: 10px !important;
    top: -32px !important;
	}
	
}
a.device_count_list_dropdown_item{
	position: relative;
	padding:3px 16px;
}
a.device_count_list_dropdown_item:first-child{
	padding-top: 6px;
}
a.device_count_list_dropdown_item:last-child{
	padding-bottom: 6px;
}
.device_count_list_dropdown_subscription_active_indication{
	position: absolute;
	display: inline-block;
	width: 18px;
	height: 18px;
	right: 10px;
	top: 50%;
	pointer-events: none;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform: translateY(-50%);
}
.device_count_list_dropdown_subscription_active_indication svg {
  width: 18px;
  display: block;
  margin: 0 auto 0;
  pointer-events: none;
}

.path {
  stroke-dasharray: 1000;
  stroke-dashoffset: 0;
}
.path.circle {
  -webkit-animation: dash 0.4s ease-in-out;
  animation: dash 0.4s ease-in-out;
}
.path.line {
  stroke-dashoffset: 1000;
  -webkit-animation: dash 0.4s ease-in-out forwards;
  animation: dash 0.4s ease-in-out forwards;
}
.path.check {
  stroke-dashoffset: -100;
  -webkit-animation: dash-check 0.4s ease-in-out forwards;
  animation: dash-check 0.4s ease-in-out forwards;
}

@-webkit-keyframes dash {
  0% {
    stroke-dashoffset: 1000;
  }
  100% {
    stroke-dashoffset: 0;
  }
}
@keyframes dash {
  0% {
    stroke-dashoffset: 1000;
  }
  100% {
    stroke-dashoffset: 0;
  }
}
@-webkit-keyframes dash-check {
  0% {
    stroke-dashoffset: -100;
  }
  100% {
    stroke-dashoffset: 900;
  }
}
@keyframes dash-check {
  0% {
    stroke-dashoffset: -100;
  }
  100% {
    stroke-dashoffset: 900;
  }
}
.windows_kiosk_management_logo_header h2{
	text-align: center;
	font-size: 30px;
	line-height: 1.2;
	font-weight: var(--hex_font_normal);
	margin: 0;
	color: #6f6f6f;
	padding:0 15px;
}
@media screen and (max-width: 576px){
	.windows_kiosk_management_logo_header h2{
		font-size: 24px;
	}
}
@media screen and (orientation: landscape) and (max-width: 767px) {
	.datetimepicker-dropdown-top-left:after, .datetimepicker-dropdown-top-left:before{
		display: none!important;
	}
}
/*********new integrations page styles**********/
.integration_samsung_knox_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.integration_lg_gate_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.integration_apple_school_manager_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.integration_apple_business_manager_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.integration_azure_ad_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.integration_android_enterprise_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.integration_g_suite_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.okta_integration_header_bg{
  background-size: cover;
	background-repeat: no-repeat;
}

@media screen and (min-width: 1200px){
	.integration_samsung_knox_header_bg{
		background-position: 50% 20px;
	}
	.integration_lg_gate_header_bg{
		background-position: 70% 20px;
	}
	.integration_apple_school_manager_header_bg{
		background-position: 70% 20px;
	}
	.integration_apple_business_manager_header_bg{
		background-position: 70% 20px;
	}
	.integration_azure_ad_header_bg{
		background-position: 70% 20px
	}
	.integration_android_enterprise_header_bg{
		background-position: 70% 0px;
	}
	.integration_g_suite_header_bg{
		background-position: 35% 20px;
  }
  .okta_integration_header_bg{
    background-position: 30% 0px;
  }
}
@media screen and (max-width: 1300px){
	.integration_apple_school_manager_header_bg{
		background-position: 50% 20px;
	}
}
@media screen and (max-width: 1200px){
	.integration_samsung_knox_header_bg{
		background-position: 54% 20px;
	}
	.integration_lg_gate_header_bg{
		background-position: 40% 20px;
	}
	.integration_apple_business_manager_header_bg{
		background-position: 40% 20px;
	}
	.integration_azure_ad_header_bg{
		background-position: 40% 20px;
	}
	.integration_android_enterprise_header_bg{
		background-position: 40% 0px;
	}
	.integration_g_suite_header_bg{
		background-position: 40% 20px;
  }
  .okta_integration_header_bg {
    background-position: 30% 20px;
  }
}
@media screen and (max-width: 991px){
	.integration_apple_school_manager_header_bg{
		background-position: 65% 20px;
	}
	.integration_apple_business_manager_header_bg{
		background-position: 30% 20px;
	}
	.integration_azure_ad_header_bg{
		background-position: 30% 20px
	}
	.integration_android_enterprise_header_bg{
		background-position: 30% 0px;
	}
	.integration_g_suite_header_bg{
		background-position: 56% 20px;
  }
  .okta_integration_header_bg {
    background-position: 30% 20px;
  }
}
@media screen and (max-width: 900px){
	.integration_samsung_knox_header_bg{
		background-position: 80% 20px;
	}
	.integration_lg_gate_header_bg{
		background-position: 40% 20px;
	}
}
@media screen and (max-width: 767px){
	.integration_samsung_knox_header_bg{
		background-position: 80% 30px;
	}
	.integration_lg_gate_header_bg{
		background-position: 30% 20px;
	}
	.integration_g_suite_header_bg{
		background-position: 75% 20px;
  }
  .okta_integration_header_bg {
    background-position: 30% 35px;
  }
}
@media screen and (max-width: 600px){
	.integration_samsung_knox_header_bg{
		background-position: 78% 20px;
	}
}
@media screen and (max-width: 580px){
	.integration_samsung_knox_header_bg{
		background-position: 74% 20px;
	}
	.integration_g_suite_header_bg{
		background-position: 70% 20px;
	}
	.hr_zendesk_header_bg{
    background-position: 24% 67%;
	}
	.hr_active_directory_header_bg{
    background-position: 34% 41px;
	}
	.hr_kyocera_mdm_header_bg{
    background-position: 70% 75px; 
  }
}
.hexnode_integration_page_header_wrapper{
	height: 430px;
}
@media screen and (max-width: 576px){
	.hexnode_integration_page_header_wrapper{
		height: 500px;
	}
	.integration_apple_school_manager_header_bg{
		background-position: 75% 20px;
	}
	.integration_azure_ad_header_bg{
		background-position: 35% 20px;
	}
	.integration_android_enterprise_header_bg{
		background-position: 30% 0px;
  }
  .okta_integration_header_bg {
    background-position: 35% 0px;
  }
}

.hexnode_common_stripe_set_max_width{
	max-width: 1300px;
  margin: 0 auto;
  width:88%;
}

.hexnode_integration_intro_stripe{
	position: relative;
  padding-top:60px;
  padding-bottom: 40px;
}
.hexnode_integration_intro_stripe .row.no-gutters{
	margin-left: 0;
	margin-right: 0;
}
.hexnode_integration_intro_stripe_image_wrapper{
	position: relative;
	display: inline-block;
	width: 44%;
	float: right;
	text-align: center;
}
.hexnode_integration_intro_stripe_samsung_knox_image_wrapper{
	max-width: 400px;
	position: relative;
	margin: 0 auto;
}
/* .hexnode_integration_intro_stripe_samsung_knox_image_wrapper .integartion_intro_bg.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_samsung_knox_image_wrapper .integartion_intro_bg {
	position: relative;
	max-width: 240px;
	z-index: 1;
	-webkit-transform: translateX(-4%);
	transform: translateX(-4%);
}
/* testing .hexnode_integration_intro_stripe_samsung_knox_image_wrapper .integartion_integration_image.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_samsung_knox_image_wrapper .integartion_integration_image{
	position: absolute;
	max-width: 180px;
	left: 0;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_int_img .8s ease 0.2s both;
	-moz-animation:animate_integration_int_img .8s ease 0.2s both;
	-ms-animation: animate_integration_int_img .8s ease 0.2s both;
	-o-animation: animate_integration_int_img .8s ease 0.2s both;
	animation: animate_integration_int_img .8s ease 0.2s both;
}
/* testing .hexnode_integration_intro_stripe_samsung_knox_image_wrapper .integartion_main_image.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_samsung_knox_image_wrapper .integartion_main_image{
	position: absolute;
	max-width: 62px;
	right: 100px;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_main_img .8s ease 0.2s both;
	-moz-animation: animate_integration_main_img .8s ease 0.2s both;
	-ms-animation: animate_integration_main_img .8s ease 0.2s both;
	-o-animation: animate_integration_main_img .8s ease 0.2s both;
	animation: animate_integration_main_img .8s ease 0.2s both;
}
.hexnode_integration_intro_stripe_lg_gate_image_wrapper{
	max-width: 400px;
	position: relative;
	margin: 0 auto;
}
/* testing .hexnode_integration_intro_stripe_lg_gate_image_wrapper .integartion_intro_bg.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_lg_gate_image_wrapper .integartion_intro_bg {
	position: relative;
	max-width: 240px;
	z-index: 1;
	-webkit-transform: translateX(-4%);
	-moz-transform: translateX(-4%);
	-ms-transform: translateX(-4%);
	-o-transform: translateX(-4%);
	transform: translateX(-4%);
}
/* testing .hexnode_integration_intro_stripe_lg_gate_image_wrapper .integartion_integration_image.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_lg_gate_image_wrapper .integartion_integration_image{
	position: absolute;
	max-width: 170px;
	left: 0;
	top: 49.5%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_int_img .8s ease 0.2s both;
	-moz-animation: animate_integration_int_img .8s ease 0.2s both;
	-ms-animation: animate_integration_int_img .8s ease 0.2s both;
	-o-animation: animate_integration_int_img .8s ease 0.2s both;
	animation: animate_integration_int_img .8s ease 0.2s both;
}
/* testing .hexnode_integration_intro_stripe_lg_gate_image_wrapper .integartion_main_image.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_lg_gate_image_wrapper .integartion_main_image{
	position: absolute;
	max-width: 62px;
	right: 100px;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_main_img .8s ease 0.2s both;
	-moz-animation: animate_integration_main_img .8s ease 0.2s both;
	-ms-animation: animate_integration_main_img .8s ease 0.2s both;
	-o-animation: animate_integration_main_img .8s ease 0.2s both;
	animation: animate_integration_main_img .8s ease 0.2s both;
}
.hexnode_integration_intro_stripe_apple_school_manager_image_wrapper{
	max-width: 400px;
	position: relative;
	margin: 0 auto;
}
/* testing .hexnode_integration_intro_stripe_apple_school_manager_image_wrapper .integartion_intro_bg.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_apple_school_manager_image_wrapper .integartion_intro_bg {
	position: relative;
	max-width: 240px;
	z-index: 1;
}
/* testing .hexnode_integration_intro_stripe_apple_school_manager_image_wrapper .integartion_integration_image.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_apple_school_manager_image_wrapper .integartion_integration_image{
	position: absolute;
	max-width: 170px;
	left: 0;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_int_img .8s ease 0.2s both;
	-moz-animation: animate_integration_int_img .8s ease 0.2s both;
	-ms-animation: animate_integration_int_img .8s ease 0.2s both;
	-o-animation: animate_integration_int_img .8s ease 0.2s both;
	animation: animate_integration_int_img .8s ease 0.2s both;
}
/* testing .hexnode_integration_intro_stripe_apple_school_manager_image_wrapper .integartion_main_image.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_apple_school_manager_image_wrapper .integartion_main_image{
	position: absolute;
	max-width: 62px;
	right: 100px;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_main_img .8s ease 0.2s both;
	-moz-animation: animate_integration_main_img .8s ease 0.2s both;
	-ms-animation: animate_integration_main_img .8s ease 0.2s both;
	-o-animation: animate_integration_main_img .8s ease 0.2s both;
	animation: animate_integration_main_img .8s ease 0.2s both;
}
.hexnode_integration_intro_stripe_apple_business_manager_image_wrapper{
	max-width: 400px;
	position: relative;
	margin: 0 auto;
}
/* testing .hexnode_integration_intro_stripe_apple_business_manager_image_wrapper .integartion_intro_bg.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_apple_business_manager_image_wrapper .integartion_intro_bg {
	position: relative;
	max-width: 240px;
	z-index: 1;
}
/* testing .hexnode_integration_intro_stripe_apple_business_manager_image_wrapper .integartion_integration_image.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_apple_business_manager_image_wrapper .integartion_integration_image{
	position: absolute;
	max-width: 170px;
	left: 0;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_int_img .8s ease 0.2s both;
	-moz-animation: animate_integration_int_img .8s ease 0.2s both;
	-ms-animation: animate_integration_int_img .8s ease 0.2s both;
	-o-animation: animate_integration_int_img .8s ease 0.2s both;
	animation: animate_integration_int_img .8s ease 0.2s both;
}
/* testing .hexnode_integration_intro_stripe_apple_business_manager_image_wrapper .integartion_main_image.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_apple_business_manager_image_wrapper .integartion_main_image{
	position: absolute;
	max-width: 62px;
	right: 100px;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_main_img .8s ease 0.2s both;
	-moz-animation: animate_integration_main_img .8s ease 0.2s both;
	-ms-animation: animate_integration_main_img .8s ease 0.2s both;
	-o-animation: animate_integration_main_img .8s ease 0.2s both;
	animation: animate_integration_main_img .8s ease 0.2s both;
}
.hexnode_integration_intro_stripe_azure_ad_image_wrapper{
	max-width: 400px;
	position: relative;
	margin: 0 auto;
}
/* testing .hexnode_integration_intro_stripe_azure_ad_image_wrapper .integartion_intro_bg.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_azure_ad_image_wrapper .integartion_intro_bg {
	position: relative;
	max-width: 240px;
	z-index: 1;
}
/* testing .hexnode_integration_intro_stripe_azure_ad_image_wrapper .integartion_integration_image.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_azure_ad_image_wrapper .integartion_integration_image{
	position: absolute;
	max-width: 165px;
	left: 0;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_int_img .8s ease 0.2s both;
	-moz-animation: animate_integration_int_img .8s ease 0.2s both;
	-ms-animation: animate_integration_int_img .8s ease 0.2s both;
	-o-animation: animate_integration_int_img .8s ease 0.2s both;
	animation: animate_integration_int_img .8s ease 0.2s both;
}
.hexnode_integration_intro_stripe_azure_ad__img_wrapper--bg .integartion_integration_image {
  background-color: #fff;
}
/* testing .hexnode_integration_intro_stripe_azure_ad_image_wrapper .integartion_main_image.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_azure_ad_image_wrapper .integartion_main_image{
	position: absolute;
	max-width: 62px;
	right: 100px;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_main_img .8s ease 0.2s both;
	-moz-animation: animate_integration_main_img .8s ease 0.2s both;
	-ms-animation: animate_integration_main_img .8s ease 0.2s both;
	-o-animation: animate_integration_main_img .8s ease 0.2s both;
	animation: animate_integration_main_img .8s ease 0.2s both;
}
.hexnode_integration_intro_stripe_android_enterprise_image_wrapper{
	max-width: 400px;
	position: relative;
	margin: 0 auto;
}
/* testing .hexnode_integration_intro_stripe_android_enterprise_image_wrapper .integartion_intro_bg.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_android_enterprise_image_wrapper .integartion_intro_bg {
	position: relative;
	max-width: 240px;
	z-index: 1;
	-webkit-transform: translateX(-4%);
	transform: translateX(-4%);
}
/* testing .hexnode_integration_intro_stripe_android_enterprise_image_wrapper .integartion_integration_image.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_android_enterprise_image_wrapper .integartion_integration_image{
	position: absolute;
	max-width: 165px;
	left: 10px;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_int_img .8s ease 0.2s both;
	-moz-animation: animate_integration_int_img .8s ease 0.2s both;
	-ms-animation: animate_integration_int_img .8s ease 0.2s both;
	-o-animation: animate_integration_int_img .8s ease 0.2s both;
	animation: animate_integration_int_img .8s ease 0.2s both;
}
/* testing .hexnode_integration_intro_stripe_android_enterprise_image_wrapper .integartion_main_image.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_android_enterprise_image_wrapper .integartion_main_image{
	position: absolute;
	max-width: 62px;
	right: 100px;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_main_img .8s ease 0.2s both;
	-moz-animation: animate_integration_main_img .8s ease 0.2s both;
	-ms-animation: animate_integration_main_img .8s ease 0.2s both;
	-o-animation: animate_integration_main_img .8s ease 0.2s both;
	animation: animate_integration_main_img .8s ease 0.2s both;
}
.hexnode_integration_intro_stripe_g_suite_image_wrapper{
	max-width: 400px;
	position: relative;
	margin: 0 auto;
}
.hexnode_integration_intro_stripe_hr_zendesk_image_wrapper{
	max-width: 400px;
	position: relative;
	margin: 0 auto;
}
.hexnode_integration_intro_stripe_hr_active_directory_image_wrapper{
	max-width: 400px;
	position: relative;
	margin: 0 auto;
}
.hexnode_integration_intro_stripe_hr_kyocera_mdm_image_wrapper{
	max-width: 400px;
	position: relative;
	margin: 0 auto;
}
/* testing .hexnode_integration_intro_stripe_g_suite_image_wrapper .integartion_intro_bg.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_g_suite_image_wrapper .integartion_intro_bg {
	position: relative;
	max-width: 240px;
	z-index: 1;
	-webkit-transform: translateX(-4%);
	transform: translateX(-4%);
}
/* testing .hexnode_integration_intro_stripe_g_suite_image_wrapper .integartion_integration_image.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_g_suite_image_wrapper .integartion_integration_image{
	position: absolute;
	max-width: 200px;
	left: 10px;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_int_img .8s ease 0.2s both;
	-moz-animation: animate_integration_int_img .8s ease 0.2s both;
	-ms-animation: animate_integration_int_img .8s ease 0.2s both;
	-o-animation: animate_integration_int_img .8s ease 0.2s both;
	animation: animate_integration_int_img .8s ease 0.2s both;
}
/* testing .hexnode_integration_intro_stripe_g_suite_image_wrapper .integartion_main_image.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_g_suite_image_wrapper .integartion_main_image{
	position: absolute;
	max-width: 62px;
	right: 100px;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_main_img .8s ease 0.2s both;
	-moz-animation: animate_integration_main_img .8s ease 0.2s both;
	-ms-animation: animate_integration_main_img .8s ease 0.2s both;
	-o-animation: animate_integration_main_img .8s ease 0.2s both;
	animation: animate_integration_main_img .8s ease 0.2s both;
}
.hexnode_integration_intro_stripe_hr_zendesk_image_wrapper{
	max-width: 400px;
	position: relative;
	margin: 0 auto;
}
.hexnode_integration_intro_stripe_hr_active_directory_image_wrapper{
	max-width: 400px;
	position: relative;
	margin: 0 auto;
}
.hexnode_integration_intro_stripe_hr_kyocera_mdm_image_wrapper{
	max-width: 400px;
	position: relative;
	margin: 0 auto;
}
/* testing .hexnode_integration_intro_stripe_hr_zendesk_image_wrapper .integartion_intro_bg.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_hr_zendesk_image_wrapper .integartion_intro_bg {
	position: relative;
	max-width: 240px;
	z-index: 1;
	-webkit-transform: translateX(-4%);
	transform: translateX(-4%);
}
/* testing .hexnode_integration_intro_stripe_hr_active_directory_image_wrapper .integartion_intro_bg.aspect-ratio-img{
  width: auto;
} */
.hexnode_integration_intro_stripe_hr_active_directory_image_wrapper .integartion_intro_bg {
	position: relative;
	max-width: 240px;
	z-index: 1;
	-webkit-transform: translateX(-4%);
	transform: translateX(-4%);
}
/* testing .hexnode_integration_intro_stripe_hr_kyocera_mdm_image_wrapper .integartion_intro_bg.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_hr_kyocera_mdm_image_wrapper .integartion_intro_bg {
	position: relative;
	max-width: 240px;
	z-index: 1;
	-webkit-transform: translateX(-4%);
	transform: translateX(-4%);
}
/* testing .hexnode_integration_intro_stripe_hr_zendesk_image_wrapper .integartion_integration_image.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_hr_zendesk_image_wrapper .integartion_integration_image{
	position: absolute;
	max-width: 165px;
	left: 10px;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_int_img .8s ease 0.2s both;
	-moz-animation: animate_integration_int_img .8s ease 0.2s both;
	-ms-animation: animate_integration_int_img .8s ease 0.2s both;
	-o-animation: animate_integration_int_img .8s ease 0.2s both;
	animation: animate_integration_int_img .8s ease 0.2s both;
}
.hexnode_integration_intro_stripe_hr_active_directory_image_wrapper .integartion_integration_image{
	position: absolute;
	max-width: 210px;
	left: -33px;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_int_img .8s ease 0.2s both;
	-moz-animation: animate_integration_int_img .8s ease 0.2s both;
	-ms-animation: animate_integration_int_img .8s ease 0.2s both;
	-o-animation: animate_integration_int_img .8s ease 0.2s both;
	animation: animate_integration_int_img .8s ease 0.2s both;
}
.hexnode_integration_intro_stripe_hr_kyocera_mdm_image_wrapper .integartion_integration_image{
	position: absolute;
	max-width: 210px;
	left: -33px;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_int_img .8s ease 0.2s both;
	-moz-animation: animate_integration_int_img .8s ease 0.2s both;
	-ms-animation: animate_integration_int_img .8s ease 0.2s both;
	-o-animation: animate_integration_int_img .8s ease 0.2s both;
	animation: animate_integration_int_img .8s ease 0.2s both;
}
/* testing .hexnode_integration_intro_stripe_hr_zendesk_image_wrapper .integartion_main_image.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_hr_zendesk_image_wrapper .integartion_main_image{
	position: absolute;
	max-width: 62px;
	right: 100px;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_main_img .8s ease 0.2s both;
	-moz-animation: animate_integration_main_img .8s ease 0.2s both;
	-ms-animation: animate_integration_main_img .8s ease 0.2s both;
	-o-animation: animate_integration_main_img .8s ease 0.2s both;
	animation: animate_integration_main_img .8s ease 0.2s both;
}
.hexnode_integration_intro_stripe_hr_kyocera_mdm_image_wrapper .integartion_main_image{
	position: absolute;
	max-width: 62px;
	right: 100px;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_main_img .8s ease 0.2s both;
	-moz-animation: animate_integration_main_img .8s ease 0.2s both;
	-ms-animation: animate_integration_main_img .8s ease 0.2s both;
	-o-animation: animate_integration_main_img .8s ease 0.2s both;
	animation: animate_integration_main_img .8s ease 0.2s both;
}
.hexnode_integration_intro_stripe_hr_active_directory_image_wrapper .integartion_main_image{
	position: absolute;
	max-width: 62px;
	right: 100px;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_main_img .8s ease 0.2s both;
	-moz-animation: animate_integration_main_img .8s ease 0.2s both;
	-ms-animation: animate_integration_main_img .8s ease 0.2s both;
	-o-animation: animate_integration_main_img .8s ease 0.2s both;
	animation: animate_integration_main_img .8s ease 0.2s both;
}
.hexnode_integration_intro_stripe_hr_kyocera_mdm_image_wrapper .integartion_main_image{
	position: absolute;
	max-width: 62px;
	right: 100px;
	top: 50%;
	z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: animate_integration_main_img .8s ease 0.2s both;
	-moz-animation: animate_integration_main_img .8s ease 0.2s both;
	-ms-animation: animate_integration_main_img .8s ease 0.2s both;
	-o-animation: animate_integration_main_img .8s ease 0.2s both;
	animation: animate_integration_main_img .8s ease 0.2s both;
}
.hexnode_integration_intro_stripe_okta_image_wrapper {
  max-width: 400px;
  position: relative;
  margin: 0 auto;
}
/* testing .hexnode_integration_intro_stripe_okta_image_wrapper .integartion_intro_bg.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_okta_image_wrapper .integartion_intro_bg {
  position: relative;
  max-width: 240px;
  z-index: 1;
  -webkit-transform: translateX(-4%);
  transform: translateX(-4%);
}
/* testing .hexnode_integration_intro_stripe_okta_image_wrapper .integartion_integration_image.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_okta_image_wrapper .integartion_integration_image {
  position: absolute;
  max-width: 102px;
  left: 40px;
  top: 50%;
  z-index: 2;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-animation: animate_integration_int_img .8s ease 0.2s both;
  -moz-animation: animate_integration_int_img .8s ease 0.2s both;
  -ms-animation: animate_integration_int_img .8s ease 0.2s both;
  -o-animation: animate_integration_int_img .8s ease 0.2s both;
  animation: animate_integration_int_img .8s ease 0.2s both;
}
/* testing .hexnode_integration_intro_stripe_okta_image_wrapper .integartion_main_image.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_okta_image_wrapper .integartion_main_image {
  position: absolute;
  max-width: 62px;
  right: 100px;
  top: 50%;
  z-index: 2;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-animation: animate_integration_main_img .8s ease 0.2s both;
  -moz-animation: animate_integration_main_img .8s ease 0.2s both;
  -ms-animation: animate_integration_main_img .8s ease 0.2s both;
  -o-animation: animate_integration_main_img .8s ease 0.2s both;
  animation: animate_integration_main_img .8s ease 0.2s both;
}
.hexnode_integration_intro_stripe_text_wrapper{
	position: relative;
	width: 56%;
	float: left;
	text-align: left;
	padding-left: 12px;
}
.hex_page_content_common_title{
  font-size: 26px;
  font-weight: var(--hex_font_semibold);
  line-height: 1.2;
  margin: 0 0 15px;
  padding-bottom: 0;
  color: var(--hex_home_common_title_color);
}
.hex_page_content_common_sub_title{

	font-weight: var(--hex_font_normal);
	padding-right: 0;
	margin: 0;
  text-align: left;
  font-size: 18px;
    line-height: 28px;
    color: var(--hex_text_secondary);
}
.hex_page_content_common_sub_title--gutters {
  padding-bottom: 15px;
}
.hex_page_content_common_sub_title--gutters:last-child {
  padding-bottom: 0;
}
@media screen and (min-width: 768px) and (max-width: 1199px){
  .hexnode_integration_intro_stripe_okta_image_wrapper {
    top: 50%;
    transform: translateY(-50%);
  }
}
@media (max-width: 800px) and (min-width: 768px){
	.hexnode_integration_intro_stripe_hr_active_directory_image_wrapper .integartion_integration_image{
		max-width: 194px;
	}
	.hexnode_integration_intro_stripe_hr_kyocera_mdm_image_wrapper .integartion_integration_image{
		max-width: 194px;
  }
}
@media (max-width: 900px) and (min-width: 768px){
  .hexnode_integration_intro_stripe_okta_image_wrapper .integartion_main_image{
    right: 60px;
  }
}
@media screen and (max-width: 767px){
	/* .hex_page_content_common_title{
		font-size: 24px;
	} */
}
.hexnode_integration_intro_stripe_samsung_knox .hexnode_integration_intro_stripe_text_wrapper{
	padding-top: 50px;
}
.hexnode_integration_intro_stripe_lg_gate .hexnode_integration_intro_stripe_text_wrapper{
	padding-top: 50px;
}
.hexnode_integration_intro_stripe_apple_school_manager .hexnode_integration_intro_stripe_text_wrapper{
	padding-top: 40px;
}
.hexnode_integration_intro_stripe_apple_business_manager .hexnode_integration_intro_stripe_text_wrapper{
	padding-top: 40px;
}
.hexnode_integration_intro_stripe_azure_ad .hexnode_integration_intro_stripe_text_wrapper{
	padding-top: 40px;
}
.hexnode_integration_intro_stripe_android_enterprise .hexnode_integration_intro_stripe_text_wrapper{
	padding-top: 50px;
}
.hexnode_integration_intro_stripe_g_suite .hexnode_integration_intro_stripe_text_wrapper{
	padding-top: 50px;
}
.hexnode_integration_intro_stripe_hr_suite .hexnode_integration_intro_stripe_text_wrapper {
    padding-top: 46px;
}
.hexnode_integration_intro_stripe_hr_zendesk .hexnode_integration_intro_stripe_text_wrapper {
    padding-top: 46px;
}
.hexnode_integration_intro_stripe_hr_active_directory .hexnode_integration_intro_stripe_text_wrapper {
    	padding-top: 46px;
}
.hexnode_integration_intro_stripe_hr_kyocera .hexnode_integration_intro_stripe_text_wrapper {
   		padding-top: 46px;
}
@media screen and (max-width: 991px){
	.hexnode_integration_intro_stripe_samsung_knox_image_wrapper .integartion_intro_bg{
		max-width: 220px;
	}
	.hexnode_integration_intro_stripe_samsung_knox_image_wrapper .integartion_integration_image{
		max-width: 160px;
	}
	.hexnode_integration_intro_stripe_samsung_knox_image_wrapper .integartion_main_image{
		max-width: 48px;
	}
	.hexnode_integration_intro_stripe_samsung_knox .hexnode_integration_intro_stripe_text_wrapper{
		padding-top: 20px;
	}
	.hexnode_integration_intro_stripe_Lg_gate_image_wrapper .integartion_intro_bg{
		max-width: 220px;
	}
	.hexnode_integration_intro_stripe_lg_gate_image_wrapper .integartion_integration_image{
		max-width: 150px;
	}
	.hexnode_integration_intro_stripe_lg_gate_image_wrapper .integartion_main_image{
		max-width: 48px;
	}
	.hexnode_integration_intro_stripe_lg_gate .hexnode_integration_intro_stripe_text_wrapper{
		padding-top: 20px;
	}
	.hexnode_integration_intro_stripe_apple_school_manager_image_wrapper .integartion_intro_bg{
		max-width: 220px;
	}
	.hexnode_integration_intro_stripe_apple_school_manager_image_wrapper .integartion_integration_image{
		max-width: 150px;
	}
	.hexnode_integration_intro_stripe_apple_school_manager_image_wrapper .integartion_main_image{
		max-width: 48px;
	}
	.hexnode_integration_intro_stripe_apple_school_manager .hexnode_integration_intro_stripe_text_wrapper{
		padding-top: 20px;
	}
	.hexnode_integration_intro_stripe_apple_business_manager_image_wrapper .integartion_intro_bg{
		max-width: 220px;
	}
	.hexnode_integration_intro_stripe_apple_business_manager_image_wrapper .integartion_integration_image{
		max-width: 160px;
	}
	.hexnode_integration_intro_stripe_apple_business_manager_image_wrapper .integartion_main_image{
		max-width: 48px;
	}
	.hexnode_integration_intro_stripe_apple_business_manager .hexnode_integration_intro_stripe_text_wrapper{
		padding-top: 20px;
	}
	.hexnode_integration_intro_stripe_azure_ad_image_wrapper .integartion_intro_bg{
		max-width: 220px;
	}
	.hexnode_integration_intro_stripe_azure_ad_image_wrapper .integartion_integration_image{
		max-width: 150px;
		left: 10px;
	}
	.hexnode_integration_intro_stripe_azure_ad_image_wrapper .integartion_main_image{
		max-width: 48px;
	}
	.hexnode_integration_intro_stripe_azure_ad .hexnode_integration_intro_stripe_text_wrapper{
		padding-top: 20px;
	}
	.hexnode_integration_intro_stripe_android_enterprise_image_wrapper .integartion_intro_bg{
		max-width: 220px;
	}
	.hexnode_integration_intro_stripe_android_enterprise_image_wrapper .integartion_integration_image{
		max-width: 150px;
		left: 10px;
	}
	.hexnode_integration_intro_stripe_android_enterprise_image_wrapper .integartion_main_image{
		max-width: 48px;
	}
	.hexnode_integration_intro_stripe_android_enterprise .hexnode_integration_intro_stripe_text_wrapper{
		padding-top: 20px;
	}
	.hexnode_integration_intro_stripe_g_suite_image_wrapper .integartion_intro_bg{
		max-width: 220px;
	}
	.hexnode_integration_intro_stripe_g_suite_image_wrapper .integartion_integration_image{
		max-width: 150px;
		left: 10px;
	}
	.hexnode_integration_intro_stripe_g_suite_image_wrapper .integartion_main_image{
		max-width: 48px;
	}
	.hexnode_integration_intro_stripe_g_suite .hexnode_integration_intro_stripe_text_wrapper{
		padding-top: 20px;
	}
}
@media screen and (max-width: 856px){
	.hexnode_integration_intro_stripe_hr_suite .hexnode_integration_intro_stripe_text_wrapper {
    	padding-top: 17px;
	}
	.hexnode_integration_intro_stripe_hr_zendesk .hexnode_integration_intro_stripe_text_wrapper {
    	padding-top: 17px;
	}
	.hexnode_integration_intro_stripe_hr_active_directory .hexnode_integration_intro_stripe_text_wrapper {
    	padding-top: 17px;
	}
	.hexnode_integration_intro_stripe_hr_kyocera .hexnode_integration_intro_stripe_text_wrapper {
   		padding-top: 17px;
	}
}
@media screen and (max-width: 767px){
	.hexnode_integration_intro_stripe_image_wrapper, .hexnode_integration_intro_stripe_text_wrapper{
		display: block;
		width: 100%;
		padding-left: 0;
	}
	.hexnode_integration_intro_stripe_samsung_knox_image_wrapper .integartion_intro_bg{
		transform: translateX(0px);
	}
	.hexnode_integration_intro_stripe_samsung_knox .hexnode_integration_intro_stripe_text_wrapper{
		padding-top: 30px;
		padding-bottom: 20px;
	}
	.hexnode_integration_intro_stripe_lg_gate_image_wrapper .integartion_intro_bg{
		-webkit-transform: translateX(0px);
		-moz-transform: translateX(0px);
		-ms-transform: translateX(0px);
		-o-transform: translateX(0px);
		transform: translateX(0px);
	}
	.hexnode_integration_intro_stripe_lg_gate .hexnode_integration_intro_stripe_text_wrapper{
		padding-top: 30px;
		padding-bottom: 20px;
	}
	.hexnode_integration_intro_stripe_apple_school_manager_image_wrapper .integartion_intro_bg{
		-webkit-transform: translateX(0px);
		-moz-transform: translateX(0px);
		-ms-transform: translateX(0px);
		-o-transform: translateX(0px);
		transform: translateX(0px);
	}
	.hexnode_integration_intro_stripe_apple_school_manager .hexnode_integration_intro_stripe_text_wrapper{
		padding-top: 30px;
		padding-bottom: 20px;
	}
	.hexnode_integration_intro_stripe_apple_business_manager_image_wrapper .integartion_intro_bg{
		-webkit-transform: translateX(0px);
		-moz-transform: translateX(0px);
		-ms-transform: translateX(0px);
		-o-transform: translateX(0px);
		transform: translateX(0px);
	}
	.hexnode_integration_intro_stripe_apple_business_manager .hexnode_integration_intro_stripe_text_wrapper{
		padding-top: 30px;
		padding-bottom: 20px;
	}
	.hexnode_integration_intro_stripe_azure_ad_image_wrapper .integartion_intro_bg{
		-webkit-transform: translateX(0px);
		-moz-transform: translateX(0px);
		-ms-transform: translateX(0px);
		-o-transform: translateX(0px);
		transform: translateX(0px);
	}
	.hexnode_integration_intro_stripe_azure_ad .hexnode_integration_intro_stripe_text_wrapper{
		padding-top: 30px;
		padding-bottom: 20px;
	}
	.hexnode_integration_intro_stripe_android_enterprise_image_wrapper .integartion_intro_bg{
		-webkit-transform: translateX(0px);
		-moz-transform: translateX(0px);
		-ms-transform: translateX(0px);
		-o-transform: translateX(0px);
		transform: translateX(0px);
	}
	.hexnode_integration_intro_stripe_android_enterprise .hexnode_integration_intro_stripe_text_wrapper{
		padding-top: 30px;
		padding-bottom: 20px;
	}
	.hexnode_integration_intro_stripe_g_suite_image_wrapper .integartion_intro_bg{
		-webkit-transform: translateX(0px);
		-moz-transform: translateX(0px);
		-ms-transform: translateX(0px);
		-o-transform: translateX(0px);
		transform: translateX(0px);
	}
	.hexnode_integration_intro_stripe_g_suite .hexnode_integration_intro_stripe_text_wrapper{
		padding-top: 30px;
		padding-bottom: 20px;
	}
	.hexnode_integration_intro_stripe_hr_suite .hexnode_integration_intro_stripe_text_wrapper {
   		padding-top: 41px;
	}
	.hexnode_integration_intro_stripe_hr_zendesk .hexnode_integration_intro_stripe_text_wrapper {
   		padding-top: 41px;
	}
	.hexnode_integration_intro_stripe_hr_active_directory .hexnode_integration_intro_stripe_text_wrapper {
    	padding-top: 41px;
	}
	.hexnode_integration_intro_stripe_hr_kyocera .hexnode_integration_intro_stripe_text_wrapper {
   		padding-top: 41px;
	}
  .hexnode_integration_intro_stripe_g_suite_image_wrapper .integartion_integration_image{
		max-width: 170px;
	}

}
@media screen and (max-width: 576px){
	.hexnode_integration_intro_stripe{
		padding-top: 20px;
	}
	.hexnode_integration_intro_stripe_samsung_knox_image_wrapper .integartion_intro_bg{
		max-width: 180px;
		-webkit-transform: translateX(5%);
		-moz-transform: translateX(5%);
		-ms-transform: translateX(5%);
		-o-transform: translateX(5%);
		transform: translateX(5%);
	}
	.hexnode_integration_intro_stripe_samsung_knox_image_wrapper .integartion_integration_image{
		max-width: 150px;
		left: 10px;
	}
	.hexnode_integration_intro_stripe_samsung_knox_image_wrapper .integartion_main_image{
		max-width: 42px;
		right: 100px;
	}
	.hexnode_integration_intro_stripe_lg_gate_image_wrapper .integartion_intro_bg{
		max-width: 180px;
		-webkit-transform: translateX(5%);
		-moz-transform: translateX(5%);
		-ms-transform: translateX(5%);
		-o-transform: translateX(5%);
		transform: translateX(5%);
	}
	.hexnode_integration_intro_stripe_lg_gate_image_wrapper .integartion_integration_image{
		max-width: 150px;
		left: 10px;
	}
	.hexnode_integration_intro_stripe_lg_gate_image_wrapper .integartion_main_image{
		max-width: 42px;
		right: 100px;
	}
	.hexnode_integration_intro_stripe_apple_school_manager_image_wrapper .integartion_intro_bg{
		max-width: 180px;
		-webkit-transform: translateX(5%);
		-moz-transform: translateX(5%);
		-ms-transform: translateX(5%);
		-o-transform: translateX(5%);
		transform: translateX(5%);
	}
	.hexnode_integration_intro_stripe_apple_school_manager_image_wrapper .integartion_integration_image{
		max-width: 150px;
		left: 10px;
	}
	.hexnode_integration_intro_stripe_apple_school_manager_image_wrapper .integartion_main_image{
		max-width: 42px;
		right: 100px;
	}
	.hexnode_integration_intro_stripe_apple_business_manager_image_wrapper .integartion_intro_bg{
		max-width: 180px;
		-webkit-transform: translateX(5%);
		-moz-transform: translateX(5%);
		-ms-transform: translateX(5%);
		-o-transform: translateX(5%);
		transform: translateX(5%);
	}
	.hexnode_integration_intro_stripe_apple_business_manager_image_wrapper .integartion_integration_image{
		max-width: 150px;
		left: 10px;
	}
	.hexnode_integration_intro_stripe_apple_business_manager_image_wrapper .integartion_main_image{
		max-width: 42px;
		right: 100px;
	}
	.hexnode_integration_intro_stripe_azure_ad_image_wrapper .integartion_intro_bg{
		max-width: 180px;
		-webkit-transform: translateX(5%);
		-moz-transform: translateX(5%);
		-ms-transform: translateX(5%);
		-o-transform: translateX(5%);
		transform: translateX(5%);
	}
	.hexnode_integration_intro_stripe_azure_ad_image_wrapper .integartion_integration_image{
		max-width: 140px;
		left: 15px;
	}
	.hexnode_integration_intro_stripe_hr_zendesk_image_wrapper .integartion_integration_image {
   	 	max-width: 140px;
		left: 15px;
	}
	.hexnode_integration_intro_stripe_hr_active_directory_image_wrapper .integartion_integration_image {
   	 	max-width: 200px;
    	left: 23px;
	}
	.hexnode_integration_intro_stripe_hr_kyocera_mdm_image_wrapper .integartion_integration_image {
   	 	max-width: 200px;
    	left: 23px;
	}
	
	.hexnode_integration_intro_stripe_azure_ad_image_wrapper .integartion_main_image{
		max-width: 42px;
		right: 100px;
	}
	.hexnode_integration_intro_stripe_android_enterprise_image_wrapper .integartion_intro_bg{
		max-width: 180px;
		-webkit-transform: translateX(5%);
		-moz-transform: translateX(5%);
		-ms-transform: translateX(5%);
		-o-transform: translateX(5%);
		transform: translateX(5%);
	}
	.hexnode_integration_intro_stripe_android_enterprise_image_wrapper .integartion_integration_image{
		max-width: 140px;
		left: 15px;
	}
	.hexnode_integration_intro_stripe_android_enterprise_image_wrapper .integartion_main_image{
		max-width: 42px;
		right: 100px;
	}
	.hexnode_integration_intro_stripe_g_suite_image_wrapper .integartion_intro_bg{
		max-width: 180px;
		-webkit-transform: translateX(5%);
		-moz-transform: translateX(5%);
		-ms-transform: translateX(5%);
		-o-transform: translateX(5%);
		transform: translateX(5%);
	}
	.hexnode_integration_intro_stripe_g_suite_image_wrapper .integartion_integration_image{
		left: 15px;
	}
	.hexnode_integration_intro_stripe_g_suite_image_wrapper .integartion_main_image{
		max-width: 42px;
		right: 100px;
	}
	.hexnode_integration_intro_stripe_hr_active_directory_image_wrapper .integartion_integration_image{
		max-width: 200px;
		left: 9px;
	}
	.hexnode_integration_intro_stripe_hr_kyocera_mdm_image_wrapper .integartion_integration_image{
		max-width: 154px;
		left: 9px;
	}
	.hexnode_integration_intro_stripe_hr_active_directory_image_wrapper .integartion_main_image{
		max-width: 50px;
		right: 80px;
	}
	.hexnode_integration_intro_stripe_hr_kyocera_mdm_image_wrapper .integartion_main_image{
		max-width: 50px;
		right: 80px;
	}
	.hexnode_integration_intro_stripe_hr_active_directory_image_wrapper .integartion_intro_bg{
		max-width: 180px;
	}
	.hexnode_integration_intro_stripe_hr_kyocera_mdm_image_wrapper .integartion_intro_bg{
		max-width: 180px;
  }
  .hexnode_integration_intro_stripe_okta_image_wrapper .integartion_main_image {
    max-width: 55px;
  }
}
@media screen and (max-width: 380px){
	.hexnode_integration_intro_stripe_samsung_knox_image_wrapper .integartion_main_image{
		max-width: 42px;
		right: 80px;
	}
	.hexnode_integration_intro_stripe_lg_gate_image_wrapper .integartion_main_image{
		max-width: 42px;
		right: 80px;
	}
	.hexnode_integration_intro_stripe_apple_school_manager_image_wrapper .integartion_main_image{
		max-width: 42px;
		right: 80px;
	}
	.hexnode_integration_intro_stripe_apple_business_manager_image_wrapper .integartion_main_image{
		max-width: 42px;
		right: 80px;
	}
	.hexnode_integration_intro_stripe_azure_ad_image_wrapper .integartion_main_image{
		max-width: 42px;
		right: 80px;
	}
	.hexnode_integration_intro_stripe_android_enterprise_image_wrapper .integartion_main_image{
		max-width: 42px;
		right: 80px;
	}
	.hexnode_integration_intro_stripe_g_suite_image_wrapper .integartion_main_image{
		max-width: 42px;
		right: 80px;
	}
	.hexnode_integration_intro_stripe_hr_zendesk_image_wrapper .integartion_integration_image {
    max-width: 124px;
    left: 26px;
	}
	.hexnode_integration_intro_stripe_hr_zendesk_image_wrapper .integartion_main_image {
		max-width: 50px;
    	right: 80px;
   		top: 50%;
	}
	.hexnode_integration_intro_stripe_hr_active_directory_image_wrapper .integartion_integration_image {
    max-width: 183px;
    left: 3px;
	}
	.hexnode_integration_intro_stripe_hr_kyocera_mdm_image_wrapper .integartion_main_image {
    max-width: 50px;
    right: 69px;
  }
  .hexnode_integration_intro_stripe_okta_image_wrapper .integartion_integration_image {
    max-width: 90px;
    left: 15px;
  }
  .hexnode_integration_intro_stripe_okta_image_wrapper .integartion_main_image {
    max-width: 50px;
    right: 69px;
  }
}
@media screen and (max-width: 325px){
	.hexnode_integration_intro_stripe_hr_active_directory_image_wrapper .integartion_integration_image {
    max-width: 158px;
	}
	.hexnode_integration_intro_stripe_hr_kyocera_mdm_image_wrapper .integartion_integration_image {
    max-width: 133px;
    left: 26px;
	}
}

@-webkit-keyframes animate_integration_int_img{
  0%{
    opacity: 0;
    -webkit-transform: translate3d(30px,-50%,0);
    -moz-transform: translate3d(30px,-50%,0);
    -ms-transform: translate3d(30px,-50%,0);
    -o-transform: translate3d(30px,-50%,0);
    transform: translate3d(30px,-50%,0);
  }
  100%{
    opacity: 1;
    -webkit-transform: translate3d(0px,-50%,0);
    -moz-transform: translate3d(0px,-50%,0);
    -ms-transform: translate3d(0px,-50%,0);
    -o-transform: translate3d(0px,-50%,0);
    transform: translate3d(0px,-50%,0);
  }
}
@-moz-keyframes animate_integration_int_img{
  0%{
    opacity: 0;
    -webkit-transform: translate3d(30px,-50%,0);
    -moz-transform: translate3d(30px,-50%,0);
    -ms-transform: translate3d(30px,-50%,0);
    -o-transform: translate3d(30px,-50%,0);
    transform: translate3d(30px,-50%,0);
  }
  100%{
    opacity: 1;
    -webkit-transform: translate3d(0px,-50%,0);
    -moz-transform: translate3d(0px,-50%,0);
    -ms-transform: translate3d(0px,-50%,0);
    -o-transform: translate3d(0px,-50%,0);
    transform: translate3d(0px,-50%,0);
  }
}
@-o-keyframes animate_integration_int_img{
  0%{
    opacity: 0;
    -webkit-transform: translate3d(30px,-50%,0);
    -moz-transform: translate3d(30px,-50%,0);
    -ms-transform: translate3d(30px,-50%,0);
    -o-transform: translate3d(30px,-50%,0);
    transform: translate3d(30px,-50%,0);
  }
  100%{
    opacity: 1;
    -webkit-transform: translate3d(0px,-50%,0);
    -moz-transform: translate3d(0px,-50%,0);
    -ms-transform: translate3d(0px,-50%,0);
    -o-transform: translate3d(0px,-50%,0);
    transform: translate3d(0px,-50%,0);
  }
}
@keyframes animate_integration_int_img{
  0%{
    opacity: 0;
    -webkit-transform: translate3d(30px,-50%,0);
    -moz-transform: translate3d(30px,-50%,0);
    -ms-transform: translate3d(30px,-50%,0);
    -o-transform: translate3d(30px,-50%,0);
    transform: translate3d(30px,-50%,0);
  }
  100%{
    opacity: 1;
    -webkit-transform: translate3d(0px,-50%,0);
    -moz-transform: translate3d(0px,-50%,0);
    -ms-transform: translate3d(0px,-50%,0);
    -o-transform: translate3d(0px,-50%,0);
    transform: translate3d(0px,-50%,0);
  }
}
@-webkit-keyframes animate_integration_main_img{
  0%{
    opacity: 0;
    -webkit-transform: translate3d(0px,-50%,0);
    -moz-transform: translate3d(0px,-50%,0);
    -ms-transform: translate3d(0px,-50%,0);
    -o-transform: translate3d(0px,-50%,0);
    transform: translate3d(0px,-50%,0);
  }
  100%{
    opacity: 1;
    -webkit-transform: translate3d(30px,-50%,0);
    -moz-transform: translate3d(30px,-50%,0);
    -ms-transform: translate3d(30px,-50%,0);
    -o-transform: translate3d(30px,-50%,0);
    transform: translate3d(30px,-50%,0);
  }
}
@-moz-keyframes animate_integration_main_img{
  0%{
    opacity: 0;
    -webkit-transform: translate3d(0px,-50%,0);
    -moz-transform: translate3d(0px,-50%,0);
    -ms-transform: translate3d(0px,-50%,0);
    -o-transform: translate3d(0px,-50%,0);
    transform: translate3d(0px,-50%,0);
  }
  100%{
    opacity: 1;
    -webkit-transform: translate3d(30px,-50%,0);
    -moz-transform: translate3d(30px,-50%,0);
    -ms-transform: translate3d(30px,-50%,0);
    -o-transform: translate3d(30px,-50%,0);
    transform: translate3d(30px,-50%,0);
  }
}
@-o-keyframes animate_integration_main_img{
  0%{
    opacity: 0;
    -webkit-transform: translate3d(0px,-50%,0);
    -moz-transform: translate3d(0px,-50%,0);
    -ms-transform: translate3d(0px,-50%,0);
    -o-transform: translate3d(0px,-50%,0);
    transform: translate3d(0px,-50%,0);
  }
  100%{
    opacity: 1;
    -webkit-transform: translate3d(30px,-50%,0);
    -moz-transform: translate3d(30px,-50%,0);
    -ms-transform: translate3d(30px,-50%,0);
    -o-transform: translate3d(30px,-50%,0);
    transform: translate3d(30px,-50%,0);
  }
}
@keyframes animate_integration_main_img{
  0%{
    opacity: 0;
    -webkit-transform: translate3d(0px,-50%,0);
    -moz-transform: translate3d(0px,-50%,0);
    -ms-transform: translate3d(0px,-50%,0);
    -o-transform: translate3d(0px,-50%,0);
    transform: translate3d(0px,-50%,0);
  }
  100%{
    opacity: 1;
    -webkit-transform: translate3d(30px,-50%,0);
    -moz-transform: translate3d(30px,-50%,0);
    -ms-transform: translate3d(30px,-50%,0);
    -o-transform: translate3d(30px,-50%,0);
    transform: translate3d(30px,-50%,0);
  }
}
[data-aos="animate_integration_int_img"] {
  opacity: 0;
    -webkit-transform: translate3d(30px,-50%,0);
    -moz-transform: translate3d(30px,-50%,0);
    -ms-transform: translate3d(30px,-50%,0);
    -o-transform: translate3d(30px,-50%,0);
    transform: translate3d(30px,-50%,0);
    transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}
[data-aos="animate_integration_int_img"].aos-animate {
  opacity: 1;
    -webkit-transform: translate3d(0px,-50%,0);
    -moz-transform: translate3d(0px,-50%,0);
    -ms-transform: translate3d(0px,-50%,0);
    -o-transform: translate3d(0px,-50%,0);
    transform: translate3d(0px,-50%,0);
}

[data-aos="animate_integration_main_img"] {
  opacity: 0;
    -webkit-transform: translate3d(0px,-50%,0);
    -moz-transform: translate3d(0px,-50%,0);
    -ms-transform: translate3d(0px,-50%,0);
    -o-transform: translate3d(0px,-50%,0);
    transform: translate3d(0px,-50%,0);
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}
[data-aos="animate_integration_main_img"].aos-animate {
  opacity: 1;
    -webkit-transform: translate3d(30px,-50%,0);
    -moz-transform: translate3d(30px,-50%,0);
    -ms-transform: translate3d(30px,-50%,0);
    -o-transform: translate3d(30px,-50%,0);
    transform: translate3d(30px,-50%,0);
}
.hexnode_integration_three_column_stripe_container{
	padding: 60px 0 0px;
	position: relative;
	display: block;
  justify-content: space-between;
  text-align:center;
}
.hexnode_integration_two_column_with_image_stripe_wrapper .content_wrapper,
.hexnode_integration_two_column_with_accordion_stripe_wrapper .content_wrapper{
  padding-top:0px !important;
  -webkit-align-self: center;
  align-self: center;
}
.hexnode_integration_three_column_stripe_box{
	display: inline-block;
	position: relative;
	vertical-align: top;
	text-align: left;
	margin:0 5px 12px;
	width: 384px;
	height: auto;
	padding: 26px 30px 15px;
	background-color: #fff;
	border-radius: 10px;
	-webkit-box-shadow:0px 2px 27px 0px rgba(239,238,238,0.25);
	box-shadow:0px 2px 27px 0px rgba(239,238,238,0.25);
	-webkit-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -moz-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -ms-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -o-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
@media screen and (max-width: 767px){
	.hexnode_integration_three_column_stripe_box{
		height: auto!important;
		margin-bottom: 50px;
	}
	.hexnode_integration_three_column_stripe_box:last-child{
		margin-bottom: 10px;
	}
}
@media screen and (max-width: 576px){
	.hexnode_integration_three_column_stripe_box{
		width: 88%;
		height: auto;
	}
}
@media screen and (min-width: 768px ) and (max-width: 1071px ){
	.hexnode_integration_three_column_stripe_box{
		width: 31%;
	}
}
@media screen and (min-width: 1072px ) and (max-width: 1350px ){
	.hexnode_integration_three_column_stripe_box{
		width: 32%;
	}
}
.hexnode_integration_three_column_stripe_box:hover{
  -webkit-transform:translate3d(0,-3px,0);
  transform:translate3d(0,-3px,0);
  -webkit-box-shadow:0px 2px 27px 0px rgba(239,238,238,0.25);
	box-shadow:0px 2px 27px 0px rgba(239,238,238,0.25);
}
.hexnode_integration_three_column_stripe_box_icon{
	height: 42px;
	width: auto;
	max-width: 52px;
	-webkit-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -moz-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -ms-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -o-transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    transition: all 0.2s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    position:absolute;
    top: -24px;
}
.set_icon_max_width_50 .hexnode_integration_three_column_stripe_box_icon{
	max-width: 50px;
}
.set_icon_max_width_46 .hexnode_integration_three_column_stripe_box_icon{
	max-width: 46px;
}
.set_icon_max_width_42 .hexnode_integration_three_column_stripe_box_icon{
	max-width: 42px;
}
.set_icon_max_width_40 .hexnode_integration_three_column_stripe_box_icon{
	max-width: 40px;
}
.hexnode_integration_three_column_stripe_box_title{
	font-size: 24px;
	font-weight: var(--hex_font_normal);
  line-height: 1.2;
  color: var(--hex_home_common_title_color);
	display: block;
	padding-bottom: 0px;
	padding-top: 10px;
	margin: 0 0 13px;
}
.hexnode_integration_three_column_stripe_box_content{
	font-size: 18px;
	font-weight: var(--hex_font_normal);
	line-height: 28px;
	letter-spacing: 0;
	color: var(--hex_text_secondary);
	padding: 0;
}
 /* @media screen and (max-width: 767px){

 	/* .hexnode_integration_three_column_stripe_box_title{
 		font-size: 22px;
 	} */
 	/* .hexnode_integration_three_column_stripe_box_content{
 		font-size: 16px;
 	} */
 } */
.samsung_skox_integration_box_1{
	background-color: var(--hex_bg_color_light_grey);
}
.samsung_skox_integration_box_2{
	background-color: var(--hex_bg_color_thin_light_blue);
}
.samsung_skox_integration_box_3{
	background-color: var(--hex_bg_color_light_snow);
}
.lg_gate_integration_box_1{
	background-color: var(--hex_bg_color_light_grey);
}
.lg_gate_integration_box_2{
	background-color: var(--hex_bg_color_thin_light_blue);
}
.lg_gate_integration_box_3{
	background-color: var(--hex_bg_color_light_snow);
}
.hexnode_integration_three_column_stripe_container_samsung_knox .hexnode_integration_three_column_stripe_box{
	height: 141px;
}
.hexnode_integration_three_column_stripe_container_lg_gate .hexnode_integration_three_column_stripe_box{
	height: 165px;
}
.hexnode_integration_three_column_stripe_container_apple_school_manager .hexnode_integration_three_column_stripe_box{
	height: 143px;
}
.hexnode_integration_three_column_stripe_container_apple_business_manager .hexnode_integration_three_column_stripe_box{
	height: 163px;
}
.hexnode_integration_three_column_stripe_container_azure_ad .hexnode_integration_three_column_stripe_box{
	height: 144px;
}
.hexnode_integration_three_column_stripe_container_android_enterprise .hexnode_integration_three_column_stripe_box{
	height: 160px;
}
.hexnode_integration_three_column_stripe_container_g_suite .hexnode_integration_three_column_stripe_box{
	height: 142px;
}
.hexnode_integration_three_column_stripe_container_hr_zendesk .hexnode_integration_three_column_stripe_box{
	height: 142px;
}
.hexnode_integration_three_column_stripe_container_active-directory-integration .hexnode_integration_three_column_stripe_box {
    height: 163px;
}
.hexnode_integration_three_column_stripe_container_kyocera_mdm .hexnode_integration_three_column_stripe_box {
    height: 163px;
}

@media screen and (max-width: 1340px){
	.hexnode_integration_three_column_stripe_container_g_suite .hexnode_integration_three_column_stripe_box{
		height: 166px;
	}
	.hexnode_integration_three_column_stripe_container_hr_zendesk .hexnode_integration_three_column_stripe_box{
		height: 142px;
	}
}
@media screen and (max-width: 1315px){
	.hexnode_integration_three_column_stripe_container_apple_school_manager .hexnode_integration_three_column_stripe_box{
		height: 161px;
	}
}
@media screen and (max-width: 1190px){
	.hexnode_integration_three_column_stripe_container_samsung_knox .hexnode_integration_three_column_stripe_box{
		height: 165px;
	}
	.hexnode_integration_three_column_stripe_container_lg_gate .hexnode_integration_three_column_stripe_box{
		height: 189px;
	}
	.hexnode_integration_three_column_stripe_container_active-directory-integration .hexnode_integration_three_column_stripe_box {
    	height: 181px;
	}
	.hexnode_integration_three_column_stripe_container_kyocera_mdm .hexnode_integration_three_column_stripe_box {
    	height: 181px;
	}
}
@media screen and (max-width: 1196px){
	.hexnode_integration_three_column_stripe_container_apple_business_manager .hexnode_integration_three_column_stripe_box{
		height: 188px;
	}
}
@media screen and (max-width: 1154px){
	.hexnode_integration_three_column_stripe_container_azure_ad .hexnode_integration_three_column_stripe_box{
		height: 164px;
	}
}
@media screen and (max-width: 1067px){
	.hexnode_integration_three_column_stripe_container_android_enterprise .hexnode_integration_three_column_stripe_box{
		height: 180px;
	}
}
@media screen and (max-width: 1060px){
	.hexnode_integration_three_column_stripe_container_g_suite .hexnode_integration_three_column_stripe_box{
		height: 188px;
	}
	.hexnode_integration_three_column_stripe_container_hr_zendesk .hexnode_integration_three_column_stripe_box{
		height: 163px;
	}
	.hexnode_integration_three_column_stripe_container_active-directory-integration .hexnode_integration_three_column_stripe_box {
    height: 187px;
	}
	.hexnode_integration_three_column_stripe_container_kyocera_mdm .hexnode_integration_three_column_stripe_box {
    height: 187px;
	}
}
@media screen and (max-width: 1012px){
	.hexnode_integration_three_column_stripe_container_apple_school_manager .hexnode_integration_three_column_stripe_box{
		height: 180px;
	}
}
@media screen and (max-width: 991px){
	.hexnode_integration_three_column_stripe_container_apple_school_manager .hexnode_integration_three_column_stripe_box{
		height: 164px;
	}
}
@media screen and (max-width: 968px){
	.hexnode_integration_three_column_stripe_container_apple_school_manager .hexnode_integration_three_column_stripe_box{
		height: 184px;
	}
}
@media screen and (max-width: 944px){
	.hexnode_integration_three_column_stripe_container_samsung_knox .hexnode_integration_three_column_stripe_box{
		height: 189px;
	}
}
@media screen and (max-width: 938px){
	 .hexnode_integration_three_column_stripe_container_lg_gate .hexnode_integration_three_column_stripe_box{
		height: 213px;
	}
	.hexnode_integration_three_column_stripe_container_apple_business_manager .hexnode_integration_three_column_stripe_box{
		height: 210px;
	}
}
@media screen and (max-width: 897px){
	.hexnode_integration_three_column_stripe_container_azure_ad .hexnode_integration_three_column_stripe_box{
		height: 184px;
	}
}
@media screen and (max-width: 877px){
	.hexnode_integration_three_column_stripe_container_apple_business_manager .hexnode_integration_three_column_stripe_box{
		height: 234px;
	}
	.hexnode_integration_three_column_stripe_container_g_suite .hexnode_integration_three_column_stripe_box{
		height: 210px;
	}
	.hexnode_integration_three_column_stripe_container_hr_zendesk .hexnode_integration_three_column_stripe_box{
		height: 181px;
	}

}
@media screen and (max-width: 835px){
	.hexnode_integration_three_column_stripe_container_apple_school_manager .hexnode_integration_three_column_stripe_box{
		height: 210px;
	}
}
@media screen and (max-width: 828px){
	.hexnode_integration_three_column_stripe_container_android_enterprise .hexnode_integration_three_column_stripe_box{
		height: 210px;
	}
}
@media screen and (max-width: 808px){
	.hexnode_integration_three_column_stripe_container_samsung_knox .hexnode_integration_three_column_stripe_box{
		height: 213px;
	}
	
}
@media screen and (max-width: 786px){
	.hexnode_integration_three_column_stripe_container_apple_school_manager .hexnode_integration_three_column_stripe_box{
		height: 230px;
	}
}
@media screen and (max-width: 777px){
	.hexnode_integration_three_column_stripe_container_azure_ad .hexnode_integration_three_column_stripe_box{
		height: 210px;
	}
}
.hexnode_integration_two_column_with_image_stripe_wrapper{
	padding: 60px 0;
}
.hexnode_integration_two_column_with_image_stripe_wrapper .row.no-gutters{
	margin-left: 0;
	margin-right: 0;
}
.hexnode_integration_two_column_with_image_stripe_wrapper .image_wrapper{
	display: inline-block;
	width: 50%;
	vertical-align: top;
}
.hexnode_integration_two_column_with_image_stripe_wrapper .content_wrapper{
	display: inline-block;
	width: 49.5%;
	vertical-align: top;
}
@media screen and (max-width: 991px){
	.hexnode_integration_two_column_with_image_stripe_wrapper .image_wrapper,
	.hexnode_integration_two_column_with_image_stripe_wrapper .content_wrapper{
		width: 100%;
		display: block;
	}
	.hexnode_integration_two_column_with_image_stripe_wrapper .content_wrapper{
		padding-top: 40px;
	}
	.hexnode_integration_two_column_with_image_stripe_wrapper{
		padding: 40px 0;
	}
}
@media screen and (min-width: 1200px){
	.hexnode_integration_two_column_with_image_stripe_wrapper .content_wrapper{
		padding-top: 35px;
	}
	.hexnode_integration_two_column_with_image_stripe_for_kyocera_mdm .content_wrapper {
		padding-top: 10px;
	}
	.hexnode_integration_two_column_with_image_stripe_for_active-directory-integration .content_wrapper {
    	padding-top: 40px;
	}
}
.hexnode_integration_two_column_with_image_stripe_wrapper .image_wrapper{
  text-align: center;
  align-self:center; 
  margin:15px 0 20px;
}
.hexnode_integration_two_column_with_left_image{
	width: auto;
	position: relative;
	display: inline-block;
}
.hexnode_integration_two_column_with_left_image img{
	width: 329px;
	height: 351px;
	border-radius: 6px;
	position: relative;
	z-index: 3;
	-webkit-box-shadow:0px 0px 21px 0px rgba(184,184,184,0.58);
	box-shadow: 0px 0px 21px 0px rgba(184,184,184,0.58);
}
.integration_random_icon{
	position: absolute;
	text-align: center;
	border-radius: 6px;
	box-shadow: 0px 2px 27px 0px rgba(239,238,238,0.25);
}
.integration_random_icon img{
	position: relative;
	vertical-align: top;
	top: 50%;
	-webkit-transform:translateY(-50%);
	transform: translateY(-50%);
	-webkit-box-shadow:none;
	box-shadow: none;
}
.samsung_knox_integration_left_img_icon_one{
	width: 79px;
	height: 79px;
	background-color: #e8f0ff;
	top: -20px;
	left: -59px;
	z-index: 5;
}
.samsung_knox_integration_left_img_icon_one img{
	max-width: 30px;
	height: auto;
}
.samsung_knox_integration_left_img_icon_two{
	background-color: #eeebff;
	width: 56px;
	height: 56px;
	top: 105px;
	left: -85px;
	z-index: 4;
}
.samsung_knox_integration_left_img_icon_two img{
	max-width: 18px;
	height: auto;
}
.samsung_knox_integration_left_img_icon_three{
	background-color: #faf0f2;
	width: 73px;
	height: 73px;
	z-index: 1;
	bottom: 35px;
	left: -60px;
}
.samsung_knox_integration_left_img_icon_three img{
	max-width: 28px;
	height: auto;
}
.samsung_knox_integration_left_img_icon_four{
	background-color: #d7eae2;
	width: 72px;
	height: 72px;
	top: 100px;
	right: -60px;
	z-index: 2;
}
.samsung_knox_integration_left_img_icon_four img{
	max-width: 24px;
	height: auto;
}

.samsung_knox_integration_left_img_icon_five.samsung_knox_integration_left_img_icon_five--active-dir{
	background-color: #D7EAE2 ;
	max-width: 78px ;
	max-height: 78px;
	z-index: 8;
	bottom: 24px;
	right: -43px ;
}

.samsung_knox_integration_left_img_icon_five.samsung_knox_integration_left_img_icon_five--active-dir img{
  max-height: 31px;
}

.samsung_knox_integration_left_img_icon_five{
	background-color: #fff5ee;
	width: 86px;
	height: 86px;
	z-index: 8;
	bottom: 25px;
	right: -60px;
}
.samsung_knox_integration_left_img_icon_five img{
	max-width: 36px;
	height: auto;
}
.hexnode_integration_two_column_with_image_stripe_for_kyocera_mdm .samsung_knox_integration_left_img_icon_one{
  left: -76px;
}
@media screen and (min-width: 992px) and (max-width: 1200px){
	.hexnode_integration_two_column_with_left_image img{
		width: 279px;
		height: 301px;
	}
	.samsung_knox_integration_left_img_icon_one{
		width: 70px;
		height: 70px;
		top: -15px;
		left: -45px;
	}
  .hexnode_integration_two_column_with_image_stripe_for_kyocera_mdm .samsung_knox_integration_left_img_icon_one {
    left: -66px;
  }
	.samsung_knox_integration_left_img_icon_one img{
		max-width: 22px;
		height: auto;
	}
	.samsung_knox_integration_left_img_icon_two{
		background-color: #eeebff;
		width: 50px;
		height: 50px;
		top: 90px;
		left: -65px;
		z-index: 4;
	}
	.samsung_knox_integration_left_img_icon_two img{
		max-width: 16px;
		height: auto;
	}
	.samsung_knox_integration_left_img_icon_three{
		background-color: #faf0f2;
		width: 65px;
		height: 65px;
		z-index: 1;
		bottom: 25px;
		left: -50px;
	}
	.samsung_knox_integration_left_img_icon_three img{
		max-width: 22px;
		height: auto;
	}
	.samsung_knox_integration_left_img_icon_four{
		background-color: #d7eae2;
		width: 60px;
		height: 60px;
		top: 50px;
		right: -45px;
		z-index: 2;
	}
	.samsung_knox_integration_left_img_icon_four img{
		max-width: 22px;
		height: auto;
	}
	.samsung_knox_integration_left_img_icon_five{
		background-color: #fff5ee;
		width: 70px;
		height: 70px;
		z-index: 8;
		bottom: 20px;
		right: -50px;
	}
	.samsung_knox_integration_left_img_icon_five img{
		max-width: 28px;
		height: auto;
	}
}
@media screen and (max-width: 576px){
	.hexnode_integration_two_column_with_left_image img{
		width: 229px;
		height: 251px;
	}
	.samsung_knox_integration_left_img_icon_one{
		width: 60px;
		height: 60px;
		top: -15px;
		left: -45px;
	}
  .hexnode_integration_two_column_with_image_stripe_for_kyocera_mdm .samsung_knox_integration_left_img_icon_one {
    left: -58px;
  }
	.samsung_knox_integration_left_img_icon_one img{
		max-width: 22px;
		height: auto;
	}
	.samsung_knox_integration_left_img_icon_two{
		background-color: #eeebff;
		width: 40px;
		height: 40px;
		top: 75px;
		left: -65px;
		z-index: 4;
	}
	.samsung_knox_integration_left_img_icon_two img{
		max-width: 15px;
		height: auto;
	}
	.samsung_knox_integration_left_img_icon_three{
		background-color: #faf0f2;
		width: 55px;
		height: 55px;
		z-index: 1;
		bottom: 25px;
		left: -45px;
	}
	.samsung_knox_integration_left_img_icon_three img{
		max-width: 20px;
		height: auto;
	}
	.samsung_knox_integration_left_img_icon_four{
		background-color: #d7eae2;
		width: 52px;
		height: 52px;
		top: 50px;
		right: -40px;
		z-index: 2;
	}
	.samsung_knox_integration_left_img_icon_four img{
		max-width: 20px;
		height: auto;
	}
	.samsung_knox_integration_left_img_icon_five{
		background-color: #fff5ee;
		width: 66px;
		height: 66px;
		z-index: 8;
		bottom: 20px;
		right: -45px;
	}
	.samsung_knox_integration_left_img_icon_five img{
		max-width: 25px;
		height: auto;
	}
}
/*************integration image and accordion stripe **********/
.hexnode_integration_two_column_with_accordion_stripe_wrapper{
	padding: 60px 0;
}
.hexnode_integration_two_column_with_accordion_stripe_wrapper .row.no-gutters{
	margin-left: 0;
	margin-right: 0;
}
.hexnode_integration_two_column_with_accordion_stripe_wrapper .image_wrapper{
	display: inline-block;
	width: 50%;
	vertical-align: top;
	float: right;
}
.hexnode_integration_two_column_with_accordion_stripe_wrapper .content_wrapper{
	display: inline-block;
	width: 50%;
	vertical-align: top;
}

@media screen and (max-width: 991px){
	.hexnode_integration_two_column_with_accordion_stripe_wrapper .image_wrapper,
	.hexnode_integration_two_column_with_accordion_stripe_wrapper .content_wrapper{
		width: 100%;
		display: block;
		float: none;
	}
	.hexnode_integration_two_column_with_accordion_stripe_wrapper .content_wrapper{
		padding-top: 40px;
	}
	.hexnode_integration_two_column_with_accordion_stripe_wrapper{
		padding: 40px 0;
	}
}
@media screen and (min-width: 1200px){
	.hexnode_integration_two_column_with_accordion_stripe_wrapper .content_wrapper{
		padding-top: 10px;
	}
	.hr_kyocera_text_wrap .content_wrapper{
		padding-top: 30px;
	}
}
@media screen and (min-width: 1200px){
	.hr_zendesk_text_wrapper .content_wrapper {
   		padding-top: 32px;
	}
	.hr_acive_directory_text-wrapper .content_wrapper {
   	   padding-top: 25px;
	}
}

.hexnode_integration_two_column_with_accordion_stripe_wrapper .image_wrapper{
  text-align: center;
  align-self:center;
  margin:20px 0;
}
.hexnode_integration_two_column_with_right_image{
	width: auto;
	position: relative;
	display: inline-block;
}
.hexnode_integration_two_column_with_right_image img{
	width: 329px;
	height: 351px;
	border-radius: 6px;
	position: relative;
	z-index: 3;
	-webkit-box-shadow:0px 0px 21px 0px rgba(184,184,184,0.58);
	box-shadow: 0px 0px 21px 0px rgba(184,184,184,0.58);
}
.hexnode_integration_two_column_with_right_image .integration_random_icon img{
	-webkit-box-shadow:none;
	box-shadow: none;
}
.samsung_knox_integration_right_img_icon_one{
	width: 56px;
	height: 56px;
	background-color: #eeebff;
	top: 1px;
	left: -65px;
	z-index: 5;
}
.samsung_knox_integration_right_img_icon_one img{
	max-width: 20px;
	height: auto;
}
.samsung_knox_integration_right_img_icon_two{
	background-color: #212121;
	width: 56px;
	height: 56px;
	top: 95px;
	left: -28px;
	z-index: 4;
}
.samsung_knox_integration_right_img_icon_two img{
	max-width: 25px;
	height: auto;
}

.samsung_knox_integration_right_img_icon_three.samsung_knox_integration_right_img_icon_three--active-dir {
  background-color: #EEEBFF ;
	width: 75px;
	height: 75px;
	z-index: 8;
	bottom: 67px  ;
	left: -50px;
}
.samsung_knox_integration_right_img_icon_three.samsung_knox_integration_right_img_icon_three--active-dir img{
  max-width: 38px ;
}

.samsung_knox_integration_right_img_icon_three{
	background-color: #faf0f2;
	width: 73px;
	height: 73px;
	z-index: 1;
	bottom: 35px;
	left: -60px;
}
.samsung_knox_integration_right_img_icon_three img{
	max-width: 25px;
	height: auto;
}
.samsung_knox_integration_right_img_icon_four.samsung_knox_integration_right_img_icon_four--active-dir{
	background-color: #E8F0FF ;
	width: 72px ;
	height: 72px ;
	top: 50px;
	right: -61px;
	z-index: 2;
}
.samsung_knox_integration_right_img_icon_four.samsung_knox_integration_right_img_icon_four--active-dir img{
  max-width: 41px ;
}
.samsung_knox_integration_right_img_icon_four{
	background-color: #d7eae2;
	width: 60px;
	height: 60px;
	top: 50px;
	right: -56px;
	z-index: 2;
}
.samsung_knox_integration_right_img_icon_four img{
	max-width: 22px;
	height: auto;
}

.samsung_knox_integration_right_img_icon_five.samsung_knox_integration_right_img_icon_five--active-dir{
  background-color: #090C16 ;
	max-width: 75px;
	max-height: 75px;
	z-index: 8;
	bottom: 21px;
	right: -48px;
}
.samsung_knox_integration_right_img_icon_five.samsung_knox_integration_right_img_icon_five--active-dir img{
 max-width: 45px;
}


.samsung_knox_integration_right_img_icon_five{
	background-color: #fff5ee;
	width: 86px;
	height: 86px;
	z-index: 8;
	bottom: 25px;
	right: -65px;
}
.samsung_knox_integration_right_img_icon_five img{
	max-width: 30px;
	height: auto;
}
.samsung_knox_integration_left_img_icon_one--entra-id,
.samsung_knox_integration_left_img_icon_five--entra-id {
  width: 78px;
	height: 78px;
}
.samsung_knox_integration_left_img_icon_one--entra-id {
  top: -45px;
  left: -45px;
}
.samsung_knox_integration_left_img_icon_two--entra-id {
  width: 72px;
	height: 72px;
  top: unset;
  bottom: 40px;
  left: -60px;
  z-index: 2;
}
.samsung_knox_integration_left_img_icon_two--entra-id img {
  max-width: 37px;
}
.samsung_knox_integration_left_img_icon_five--entra-id {
  right: -50px;
}
.samsung_knox_integration_left_img_icon_four--entra-id {
  top: 50px;
}
.samsung_knox_integration_left_img_icon_one--entra-id img {
  max-width: 32px;
}
.samsung_knox_integration_left_img_icon_five--entra-id img {
  max-width: 36px;
}
.samsung_knox_integration_right_img_icon_two--entra-id,
.samsung_knox_integration_right_img_icon_five--entra-id {
  width: 75px;
	height: 75px;
}
.samsung_knox_integration_right_img_icon_two--entra-id {
  top: 25px;
  left: -50px;
}
.samsung_knox_integration_right_img_icon_five--entra-id {
  background-color: #F1F1F1;
	bottom: 30px;
	right: -50px;
}
.samsung_knox_integration_right_img_icon_two--entra-id img,
.samsung_knox_integration_right_img_icon_five--entra-id img{
	max-width: 45px;
}
@media screen and (min-width: 992px) and (max-width: 1200px){
	.hexnode_integration_two_column_with_right_image img{
		width: 279px;
		height: 301px;
	}
	.samsung_knox_integration_right_img_icon_one{
		width: 46px;
		height: 46px;
		top: 1px;
		left: -55px;
	}
	.samsung_knox_integration_right_img_icon_one img{
		max-width: 18px;
		height: auto;
	}
	.samsung_knox_integration_right_img_icon_two{
		width: 46px;
		height: 46px;
		top: 95px;
		left: -18px;
	}
	.samsung_knox_integration_right_img_icon_two img{
		max-width: 22px;
		height: auto;
	}
	.samsung_knox_integration_right_img_icon_three{
		width: 63px;
		height: 63px;
		bottom: 35px;
		left: -55px;
	}
	.samsung_knox_integration_right_img_icon_three img{
		max-width: 22px;
		height: auto;
	}
	.samsung_knox_integration_right_img_icon_four{
		width: 50px;
		height: 50px;
		top: 50px;
		right: -46px;
	}
	.samsung_knox_integration_right_img_icon_four img{
		max-width: 20px;
		height: auto;
	}
	.samsung_knox_integration_right_img_icon_five{
		width: 76px;
		height: 76px;
		bottom: 25px;
		right: -55px;
	}
	.samsung_knox_integration_right_img_icon_five img{
		max-width: 25px;
		height: auto;
	}
  .samsung_knox_integration_right_img_icon_two--entra-id,
  .samsung_knox_integration_right_img_icon_five--entra-id {
    width: 75px;
    height: 75px;
  }
  .samsung_knox_integration_right_img_icon_two--entra-id {
    top: 25px;
    left: -50px;
  }
  .samsung_knox_integration_right_img_icon_five--entra-id {
    bottom: 30px;
    right: -50px;
  }
  .samsung_knox_integration_right_img_icon_two--entra-id img,
  .samsung_knox_integration_right_img_icon_five--entra-id img{
    max-width: 45px;
  }
  .samsung_knox_integration_left_img_icon_four--entra-id {
    width: 72px;
    height: 72px;
    right: -55px;
  }
}
@media screen and (max-width: 576px){
	.hexnode_integration_two_column_with_right_image img{
		width: 229px;
		height: 251px;
	}
	.samsung_knox_integration_right_img_icon_one{
		width: 36px;
		height: 36px;
		top: 1px;
		left: -45px;
	}
	.samsung_knox_integration_right_img_icon_one img{
		max-width: 16px;
		height: auto;
	}
	.samsung_knox_integration_right_img_icon_two{
		width: 36px;
		height: 36px;
		top: 95px;
		left: -18px;
	}
	.samsung_knox_integration_right_img_icon_two img{
		max-width: 19px;
		height: auto;
	}
	.samsung_knox_integration_right_img_icon_three{
		width: 53px;
		height: 53px;
		bottom: 25px;
		left: -45px;
	}
	.samsung_knox_integration_right_img_icon_three img{
		max-width: 20px;
		height: auto;
	}
	.samsung_knox_integration_right_img_icon_four{
		width: 40px;
		height: 40px;
		top: 50px;
		right: -36px;
	}
	.samsung_knox_integration_right_img_icon_four img{
		max-width: 18px;
		height: auto;
	}
	.samsung_knox_integration_right_img_icon_five{
		width: 66px;
		height: 66px;
		bottom: 25px;
		right: -45px;
	}
	.samsung_knox_integration_right_img_icon_five img{
		max-width: 25px;
		height: auto;
	}
  .samsung_knox_integration_left_img_icon_one--entra-id,
  .samsung_knox_integration_left_img_icon_five--entra-id {
    width: 58px;
    height: 58px;
  }
  .samsung_knox_integration_left_img_icon_two--entra-id,
  .samsung_knox_integration_left_img_icon_four--entra-id {
    width: 52px;
    height: 52px;
  }
  .samsung_knox_integration_left_img_icon_one--entra-id {
    top: -30px;
    left: -32px;
  }
  .samsung_knox_integration_left_img_icon_two--entra-id {
    left: -45px;
  }
  .samsung_knox_integration_left_img_icon_four--entra-id {
    top: 40px;
  }
  .samsung_knox_integration_left_img_icon_five--entra-id {
    right: -30px;
  }
  .samsung_knox_integration_left_img_icon_one--entra-id img {
    max-width: 24px;
  }
  .samsung_knox_integration_left_img_icon_two--entra-id img {
    max-width: 23px;
  }
  .samsung_knox_integration_left_img_icon_four--entra-id img {
    max-width: 22px;
  }
  .samsung_knox_integration_left_img_icon_five--entra-id img {
    max-width: 26px;
  }
  .samsung_knox_integration_right_img_icon_two--entra-id,
  .samsung_knox_integration_right_img_icon_five--entra-id {
    width: 54px;
    height: 54px;
  }
  .samsung_knox_integration_right_img_icon_two--entra-id {
    top: 20px;
    left: -30px;
  }
  .samsung_knox_integration_right_img_icon_five--entra-id {
    bottom: 23px;
    right: -35px;
  }
  .samsung_knox_integration_right_img_icon_two--entra-id img,
  .samsung_knox_integration_right_img_icon_five--entra-id img{
    max-width: 30px;
  }
  .samsung_knox_integration_left_img_icon_five.samsung_knox_integration_left_img_icon_five--active-dir{
    width: 58px;
    height: 58px;
    right: -30px;
  }
  .samsung_knox_integration_left_img_icon_five.samsung_knox_integration_left_img_icon_five--active-dir img{
     max-width: 30px; 
     max-height: 31px; 
  } 
  .samsung_knox_integration_right_img_icon_three.samsung_knox_integration_right_img_icon_three--active-dir{
    width: 52px;
    height: 52px;
    left:-44px;
    bottom:27px;
  }
  .samsung_knox_integration_right_img_icon_three.samsung_knox_integration_right_img_icon_three--active-dir img{
    max-width: 34px;
  }
  .samsung_knox_integration_right_img_icon_four.samsung_knox_integration_right_img_icon_four--active-dir{
    width: 52px;
    height:52px;
    right:-45px;
    top:33px;
  }
  .samsung_knox_integration_right_img_icon_four.samsung_knox_integration_right_img_icon_four--active-dir img{
    max-width: 30px;
  }
  .samsung_knox_integration_right_img_icon_five.samsung_knox_integration_right_img_icon_five--active-dir {
    width: 58px;
    height: 58px;
    right: -35px;
  }
  .samsung_knox_integration_right_img_icon_five.samsung_knox_integration_right_img_icon_five--active-dir img{
    max-width: 34px;
  }

}
ul.hex_integration_accordion{
	list-style: none;
	margin: 20px 0 0;
}
ul.hex_integration_accordion li{
	padding: 10px 0;
}
.hex_integration_accordion_title{
	display: block;
	font-size: 18px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	color: var(--hex_text_color_navy_blue);
	text-decoration: none;
	background: none;
	cursor: pointer;
	margin-left: 30px;
	position: relative;
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
}

.hex_integration_accordion_title::before{
  content:'';
	display: inline-block;
	position: absolute;
	vertical-align: middle;
	top: 2px;
	left: -30px;
	background-image: url('https://www-review3.hexnode.com/static/img/integrations/plus_icon.svg');
  background-repeat: no-repeat;
	width: 17px;
	height: 17px;
	line-height: 24px;
	opacity: 1;
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out
}
.hex_integration_accordion_title::after{
  content: '';
	display: inline-block;
	position: absolute;
	vertical-align: middle;
	top: 2px;
	left: -30px;
	background-image: url('https://www-review3.hexnode.com/static/img/integrations/minus_icon.svg');
  background-repeat: no-repeat;
	width: 17px;
	height: 17px;
	line-height: 24px;
	opacity: 0;
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
}
.hex_integration_accordion_title.active::before{
	opacity: 0;
}
.hex_integration_accordion_title.active::after{
	opacity: 1;
}
/*.hex_integration_accordion_title.active::before{
	display: inline-block;
	position: absolute;
	vertical-align: middle;
	top: 2px;
	left: -30px;
	content: url('https://www-review3.hexnode.com/static/img/integrations/minus_icon.svg');
	width: 17px;
	height: 17px;
	line-height: 24px;
	opacity: 1;
	-webkit-transition:all 1s ease-in-out;
	-moz-transition:all 1s ease-in-out;
	-ms-transition:all 1s ease-in-out;
	-o-transition:all 1s ease-in-out;
	transition:all 1s ease-in-out;
}*/
a.hex_integration_accordion_title:hover, a.hex_integration_accordion_title:focus{
	text-decoration: none;
}
@media screen and (max-width: 767px){
	/* .hex_integration_accordion_title{
		font-size: 19px;
	} */
	.hex_integration_accordion_title::before{
		width: 16px;
		height: 16px;
	}
	.hex_integration_accordion_title.active::before{
		width: 16px;
		height: 16px;
	}
}
.hex_integration_accordion_content_wrapper{
	padding: 10px 30px 0;
	overflow: hidden;
	display: none;
}
.hex_integration_accordion_content{
  font-size: 18px;
  line-height: 28px;
  font-weight: var(--hex_font_normal);
  color: var(--hex_text_secondary);
	padding-right: 0;
	margin: 0;
	text-align: left;
}
.hex_integration_page_signup_wrapper{
	height: 300px;
	/*width: 100%;*/
	display: block;
	position: relative;
	overflow: hidden;
	vertical-align: top;
	text-align: center;
}
@media screen and (max-width: 576px){
	.hex_integration_page_signup_wrapper{
		height: 340px;
	}
}
.hex_integration_page_signup_wrapper_bg{
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 40% 0px;
}
[data-aos="fade_up_intgration_three_box"] {
  -webkit-transform: translate3d(15px,0,0);
          transform: translate3d(15px,0,0);
          opacity: 0;
}
[data-aos="fade_up_intgration_three_box"].aos-animate {
  -webkit-transform: translate3d(0,0,0,);
          transform: translate3d(0,0,0,);
  opacity: 1;
}

[data-aos="fade_from_right_intgration_two_box_img"] {
  -webkit-transform: translate3d(30px,0,0);
          transform: translate3d(30px,0,0);
  opacity: 0;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}
[data-aos="fade_from_right_intgration_two_box_img"].aos-animate {
  -webkit-transform: translate3d(0,0,0,);
          transform: translate3d(0,0,0,);
  opacity: 1;
}

[data-aos="fade_from_left_intgration_two_box_img"] {
  -webkit-transform: translate3d(-30px,0,0);
          transform: translate3d(-30px,0,0);
  opacity: 0;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}
[data-aos="fade_from_right_intgration_two_box_img"].aos-animate {
  -webkit-transform: translate3d(0,0,0,);
          transform: translate3d(0,0,0,);
  opacity: 1;
}

[data-aos="fade_from_right_intgration_two_box_img_s"] {
  -webkit-transform: translate3d(30px,0,0);
          transform: translate3d(30px,0,0);
  opacity: 0;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}
[data-aos="fade_from_right_intgration_two_box_img_s"].aos-animate {
  -webkit-transform: translate3d(0,0,0,);
          transform: translate3d(0,0,0,);
  opacity: 1;
}
[data-aos="fade_from_left_intgration_two_box_img_s"] {
  -webkit-transform: translate3d(-30px,0,0);
          transform: translate3d(-30px,0,0);
  opacity: 0;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}
[data-aos="fade_from_left_intgration_two_box_img_s"].aos-animate {
  -webkit-transform: translate3d(0,0,0,);
          transform: translate3d(0,0,0,);
  opacity: 1;
}

.hexnode_integration_two_column_with_image_stripe_wrapper .hex_page_content_common_sub_title + .solution_page_tab_link_container{
	padding-top: 10px;
}
.hexnode_integration_two_column_with_image_stripe_for_lg_gate .content_wrapper{
	padding-top: 14px;
}
.hexnode_integration_two_column_with_image_stripe_for_apple_school_manager .content_wrapper{
	padding-top: 5px;
}
.hexnode_integration_two_column_with_image_stripe_for_apple_business_manager .content_wrapper{
	padding-top: 0px;
}
.hexnode_integration_two_column_with_image_stripe_for_azuare_ad .content_wrapper{
	padding-top: 5px;
}
.hexnode_integration_two_column_with_image_stripe_for_android_enterprise .content_wrapper{
	padding-top: 5px;
}
.hexnode_integration_two_column_with_image_stripe_for_g_suite .content_wrapper{
	padding-top: 5px;
}
.hexnode_integration_two_column_with_image_stripe_for_hr_zendesk .content_wrapper{
	padding-top: 14px;
}
@media screen and (max-width: 1280px){
	.hexnode_integration_two_column_with_image_stripe_for_lg_gate .content_wrapper{
		padding-top: 0px;
	}
	.hexnode_integration_two_column_with_image_stripe_for_apple_school_manager .content_wrapper{
		padding-top: 0px;
	}
	.hexnode_integration_two_column_with_image_stripe_for_apple_business_manager .content_wrapper{
		padding-top: 0px;
	}
	.hexnode_integration_two_column_with_image_stripe_for_azuare_ad .content_wrapper{
		padding-top: 0px;
	}
	.hexnode_integration_two_column_with_image_stripe_for_android_enterprise .content_wrapper{
		padding-top: 0px;
	}
	.hexnode_integration_two_column_with_image_stripe_for_g_suite .content_wrapper{
		padding-top: 0px;
	}
	.hexnode_integration_two_column_with_image_stripe_for_hr_zendesk .content_wrapper{
	padding-top: 5px;
	}
}
@media screen and (max-width: 991px){
	.hexnode_integration_two_column_with_image_stripe_for_lg_gate .content_wrapper{
		padding-top: 30px;
	}
	.hexnode_integration_two_column_with_image_stripe_for_apple_school_manager .content_wrapper{
		padding-top: 30PX;
	}
	.hexnode_integration_two_column_with_image_stripe_for_apple_business_manager .content_wrapper{
		padding-top: 30PX;
	}
	.hexnode_integration_two_column_with_image_stripe_for_azuare_ad .content_wrapper{
		padding-top: 30px;
	}
	.hexnode_integration_two_column_with_image_stripe_for_android_enterprise .content_wrapper{
		padding-top: 30px;
	}
	.hexnode_integration_two_column_with_image_stripe_for_g_suite .content_wrapper{
		padding-top: 30px;
	}
	.hexnode_integration_two_column_with_image_stripe_for_hr_zendesk .content_wrapper{
		padding-top: 30px;
	}
}

/*************industry pages styles*********/
.hexnode_industry_page_header_wrapper{
	height: 430px;
}
.hexnode_industry_page_header_wrapper.row{
  margin:0px;
}
@media screen and (max-width: 576px){
	.hexnode_industry_page_header_wrapper{
		height: 480px;
	}
}
.hex_industry_header_title{
	margin: 0;
	font-size: 18px;
	line-height: 24px;
	font-weight: var(--hex_font_semibold);
	color: #fff;
	padding-bottom: 10px;
}
.hex_industry_header_secondary_title{
	margin: 0;
	font-size: 42px;
  line-height: 1.2;
  font-weight: var(--hex_font_semibold);
	color: #fff;
	padding-bottom: 4px;
}
@media screen and (max-width: 767px){
	.hex_industry_header_title{
		font-size: 16px;
		padding-bottom: 7px;
	}
	/* .hex_industry_header_secondary_title{
		padding-bottom: 3px;
	} */
}
.industry_education_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.industry_schools_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.industry_ipad_management_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.industry_ipad_classroom_management_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.industry_healthcare_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.industry_small_business_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.industry_retail_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.industry_airline_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.industry_enterprise_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.industry_higher_education_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.industry_hospitality_header_bg{
	background-size: cover;
	background-repeat: repeat-y;
}
.industry_logistics_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.industry_governments_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.industry_automotive_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.industry_banking_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.industry_field_service_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
.industry_military_header_bg{
	background-size: cover;
	background-repeat: no-repeat;
}
@media screen and (min-width: 1200px){
	.industry_education_header_bg{
		background-position: 60% 20px;
	}
	.industry_schools_header_bg{
		background-position: 32% 20px;
	}
	.industry_ipad_management_header_bg{
		background-position: 32% 20px;
	}
	.industry_ipad_classroom_management_header_bg{
		background-position: 32% 20px;
	}
	.industry_healthcare_header_bg{
		background-position: 37% 20px;
	}
	.industry_small_business_header_bg{
		background-position: 35% -5px;
	}
	.industry_retail_header_bg{
		background-position: 50% 0px;
	}
	.industry_airline_header_bg{
		background-position: 50% 0px;
	}
	.industry_enterprise_header_bg{
		background-position: 53% 20px;
	}
	.industry_higher_education_header_bg{
		background-position: 50% 0px;
	}
	.industry_hospitality_header_bg{
		background-position: 50% 20px;
	}
	.industry_logistics_header_bg{
		background-position: 50% 20px;
	}
	.industry_governments_header_bg{
		background-position: 30% 20px;
	}
	.industry_military_header_bg{
		background-position: 58% 20px;
	}
	.industry_automotive_header_bg{
		background-position: 50% 10px;
	}
	.industry_banking_header_bg{
		background-position: 46% 20px;
	}
	.industry_banking_header_bg{
		background-position: 25% 20px;
	}
}
@media screen and (min-width: 1280px){
	.industry_retail_header_bg{
		background-position: 40% 0px;
	}
	.industry_airline_header_bg{
		background-position: 40% 0px;
	}
}
@media screen and (min-width: 1390px){
	/*.industry_healthcare_header_bg{
		background-position: 6% 20px;
	}*/
	.industry_retail_header_bg{
		background-position: 31% 0px;
	}
	.industry_airline_header_bg{
		background-position: 31% 0px;
	}
	.industry_automotive_header_bg{
		background-position: 30% 10px;
	}
}
@media screen and (min-width: 1600px){
	.industry_automotive_header_bg{
		background-position: 13% 10px;
	}
}
@media screen and (max-width: 1200px){
	.industry_education_header_bg{
		background-position: 55% 20px;
	}
	.industry_schools_header_bg{
		background-position: 56% 20px;
	}
	.industry_ipad_management_header_bg{
		background-position: 56% 20px;
	}
	.industry_ipad_classroom_management_header_bg{
		background-position: 32% 20px;
	}
	.industry_healthcare_header_bg{
		background-position: 70% 20px;
	}
	.industry_small_business_header_bg{
		background-position: 30% -5px;
	}
	.industry_retail_header_bg{
		background-position: 51% 0px;
	}
	.industry_airline_header_bg{
		background-position: 51% 0px;
	}
	.industry_enterprise_header_bg{
		background-position: 45% 20px;
	}
	.industry_higher_education_header_bg{
		background-position: 50% 0px;
	}
	.industry_hospitality_header_bg{
		background-position: 60% 40px;
	}
	.industry_logistics_header_bg{
		background-position: 50% 20px;`
	}
	.industry_governments_header_bg{
		background-position: 30% 20px;
	}
	.industry_military_header_bg{
		background-position: 51% 20px;
	}
	.industry_automotive_header_bg{
		background-position: 60% 10px;
	}
	.industry_banking_header_bg{
		background-position: 50% 20px;
	}
	.industry_banking_header_bg{
		background-position: 30% 20px;
	}
}
@media screen and (max-width: 1024px){
	.industry_healthcare_header_bg{
		background-position: 60% 20px;
	}
	.industry_enterprise_header_bg{
		background-position: 40% 20px;
	}
}
@media screen and (max-width: 991px){
	.industry_ipad_classroom_management_header_bg{
		background-position: 25% 20px;
	}
	.industry_retail_header_bg{
		background-position: 60% 0px;
	}
	.industry_airline_header_bg{
		background-position: 46% 0px;
	}
	.industry_hospitality_header_bg{
		background-position: 70% 40px;
	}
	.industry_logistics_header_bg{
		background-position: 41% 20px;
	}
	.industry_governments_header_bg{
		background-position: 30% 20px;
	}
	.industry_military_header_bg{
		background-position: 40% 20px;
	}
}
@media screen and (max-width: 767px){
	.industry_education_header_bg{
		background-position: 60% 20px;
	}
	.industry_schools_header_bg{
		background-position: 60% 20px;
	}
	.industry_ipad_management_header_bg{
		background-position: 60% 20px;
	}
	.industry_healthcare_header_bg{
		background-position: 63% 40px;
	}
	.industry_enterprise_header_bg{
		background-position: 30% 20px;
	}
	.industry_hospitality_header_bg{
		background-position: 70% 50px;
	}
	.industry_automotive_header_bg{
		background-position: 65% 10px;
	}
	.industry_airline_header_bg{
		background-position: 36% 0px;
	}
}
@media screen and (max-width: 580px){
	.industry_education_header_bg{
		background-position: 72% 0px;
	}
	.industry_schools_header_bg{
		background-position: 72% 0px;
	}
	.industry_ipad_management_header_bg{
		background-position: 72% 0px;
	}
	.industry_small_business_header_bg{
		background-position: 30% 0px;
	}
	.industry_retail_header_bg{
		background-position: 68% 0px;
	}
	.industry_enterprise_header_bg{
		background-position: 34% 20px;
	}
	.industry_higher_education_header_bg{
		background-position: 39% 0px;
	}
	.industry_governments_header_bg{
		background-position: 25% 20px;
	}
	.industry_military_header_bg{
		background-position: 30% 20px;
	}
	.industry_banking_header_bg{
		background-position: 36% 0;
	}
	.industry_airline_header_bg{
		background-position: 31% 0px;
	}
}
.d-flex-industry{
  display: -ms-flexbox;
  display: -webkit-flex; 
  display: flex;
}
.hexnode_industry_intro_stripe{
	position: relative;
	padding-top:60px;
	padding-bottom: 60px;
}
.hexnode_industry_intro_stripe .row.no-gutters{
	margin-left: 0;
	margin-right: 0;
}
.hexnode_industry_intro_stripe_image_wrapper{
	position: relative;
	display: inline-block;
	width: 250px;
	text-align: center;
}
.hexnode_industry_intro_stripe_text_wrapper{
	position: relative;
	display: inline-block;
	width: calc(100% - 250px);
	text-align: left;
	float: right;
  padding-left: 30px;
  align-self: center;
  padding-top:0px !important;
}
.hex_industry_intro_title{
	font-size: 28px;
  font-weight: var(--hex_font_normal);
  color: var(--hex_home_common_title_color);
	line-height: 1.2;
  margin: 0;
  text-align: left;
  margin: 0 0 15px;
}
.hex_industry_intro_sub_title{
	font-size: 18px;
	line-height: 28px;
	font-weight: var(--hex_font_normal);
	color: var(--hex_text_secondary);
	margin: 0;
	padding: 0;
	text-align: left;
}
@media screen and (max-width: 767px){
	.hexnode_industry_intro_stripe_image_wrapper, 
	.hexnode_industry_intro_stripe_text_wrapper{
		display: block;
		width: 100%
	}
	/* .hex_industry_intro_title{
		font-size: 24px;
	} */
	/* .hex_industry_intro_sub_title{
		font-size:17px;
	} */
	.hexnode_industry_intro_stripe_text_wrapper{
		padding-top: 30px;
		padding-left: 0;
	}
}
@media screen and (min-width: 1025px){
	.hexnode_industry_intro_stripe_text_wrapper_set_inner_width{
		max-width: 95%;
	}
}
.hexnode_industry_intro_stripe_education_common_image_wrapper{
	max-width: 250px;
	position: relative;
	margin: 0 auto;
}
.hexnode_industry_intro_stripe_healthcare_common_image_wrapper{
	max-width: 250px;
	position: relative;
	margin: 0 auto;
}
.hexnode_industry_intro_stripe_small_business_common_image_wrapper{
	max-width: 250px;
	position: relative;
	margin: 0 auto;
}
.hexnode_industry_intro_stripe_retail_common_image_wrapper{
	max-width: 250px;
	position: relative;
	margin: 0 auto;
}
.hexnode_industry_intro_stripe_airline_common_image_wrapper{
	max-width: 250px;
	position: relative;
	margin: 0 auto;
}
.hexnode_industry_intro_stripe_hospitality_common_image_wrapper{
	max-width: 250px;
	position: relative;
	margin: 0 auto;
}
.hexnode_industry_intro_stripe_logistics_common_image_wrapper{
	max-width: 250px;
	position: relative;
	margin: 0 auto;
}
.hexnode_industry_intro_stripe_governments_common_image_wrapper{
	max-width: 250px;
	position: relative;
	margin: 0 auto;
}
.hexnode_industry_intro_stripe_automotive_common_image_wrapper{
	max-width: 250px;
	position: relative;
	margin: 0 auto;
}
.hexnode_industry_intro_stripe_banking_common_image_wrapper{
	max-width: 250px;
	position: relative;
	margin: 0 auto;
}
.hexnode_industry_intro_stripe_military_common_image_wrapper{
	max-width: 250px;
	position: relative;
	margin: 0 auto;
}
.hexnode_industry_intro_stripe_field_service_common_image_wrapper{
	max-width: 250px;
	position: relative;
	margin: 0 auto;
}
.hexnode_industry_intro_stripe_enterprise_common_image_wrapper{
	max-width: 250px;
	position: relative;
	margin: 0 auto;
}
/* testing .hexnode_industry_intro_stripe_image_wrapper .industry_intro_bg.aspect-ratio-img {
  width: auto;
} */
.hexnode_industry_intro_stripe_image_wrapper .industry_intro_bg {
	position: relative;
	max-width: 237px;
	z-index: 1;
	-webkit-transform: translateX(-4%);
	transform: translateX(-4%);
}
.hexnode_industry_intro_stripe_image_wrapper .hex_industry_image{
	position: absolute;
	z-index: 2;
	top: 50%;
	left: 50%;
	-webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}
.hexnode_industry_intro_stripe_education_common_image_wrapper .hex_industry_image{
	width: 123px;
}
.hexnode_industry_intro_stripe_healthcare_common_image_wrapper .hex_industry_image{
	width: 100px;
}
.hexnode_industry_intro_stripe_small_business_common_image_wrapper .hex_industry_image{
	width: 100px;
}
.hexnode_industry_intro_stripe_enterprise_common_image_wrapper .hex_industry_image{
	width: 85px;
}
.hexnode_industry_intro_stripe_image_wrapper .hexnode_industry_intro_stripe_small_business_common_image_wrapper .hex_industry_image{
	top: 50%;
	left: 47%;
}
.hexnode_industry_intro_stripe_retail_common_image_wrapper .hex_industry_image{
	width: 90px;
}
.hexnode_industry_intro_stripe_airline_common_image_wrapper .hex_industry_image{
	width: 124px;
}
.hexnode_industry_intro_stripe_hospitality_common_image_wrapper .hex_industry_image{
	width: 110px;
}
.hexnode_industry_intro_stripe_logistics_common_image_wrapper .hex_industry_image{
	width: 110px;
}
.hexnode_industry_intro_stripe_governments_common_image_wrapper .hex_industry_image{
	width: 90px;
	top: 47%;
}
.hexnode_industry_intro_stripe_automotive_common_image_wrapper .hex_industry_image{
	width: 90px;
}
.hexnode_industry_intro_stripe_banking_common_image_wrapper .hex_industry_image{
	width: 95px;
}
.hexnode_industry_intro_stripe_military_common_image_wrapper .hex_industry_image{
	width: 95px;
}
.hexnode_industry_intro_stripe_field_service_common_image_wrapper .hex_industry_image{
	width: 75px;
}
@media screen and (min-width: 1200px){
	.hexnode_industry_intro_stripe_education .hexnode_industry_intro_stripe_text_wrapper{
		padding-top: 1%;
	}
	.hexnode_industry_intro_stripe_schools .hexnode_industry_intro_stripe_text_wrapper{
		padding-top: 0.5%;
	}
	.hexnode_industry_intro_stripe_ipad_management .hexnode_industry_intro_stripe_text_wrapper{
		padding-top: 1.5%;
	}
	.hexnode_industry_intro_stripe_ipad_classroom_management .hexnode_industry_intro_stripe_text_wrapper{
		padding-top: 1%;
	}
	.hexnode_industry_intro_stripe_small_business .hexnode_industry_intro_stripe_text_wrapper{
		padding-top: 1.5%;
	}
	.hexnode_industry_intro_stripe_retail .hexnode_industry_intro_stripe_text_wrapper{
		padding-top: 1.5%;
	}
	.hexnode_industry_intro_stripe_enterprise .hexnode_industry_intro_stripe_text_wrapper{
		padding-top: 1.5%;
	}
	.hexnode_industry_intro_stripe_higher_education .hexnode_industry_intro_stripe_text_wrapper{
		padding-top: 1.5%;
	}
	.hexnode_industry_intro_stripe_hospitality .hexnode_industry_intro_stripe_text_wrapper{
		padding-top: 1.5%;
	}
	.hexnode_industry_intro_stripe_logistics .hexnode_industry_intro_stripe_text_wrapper{
		padding-top: 1.5%;
	}
	.hexnode_industry_intro_stripe_governments .hexnode_industry_intro_stripe_text_wrapper{
		padding-top: 1.5%;
	}
	.hexnode_industry_intro_stripe_automotive .hexnode_industry_intro_stripe_text_wrapper{
		padding-top: 1.5%;
	}
	.hexnode_industry_intro_stripe_banking .hexnode_industry_intro_stripe_text_wrapper{
		padding-top: 1.75%;
	}
	.hexnode_industry_intro_stripe_military .hexnode_industry_intro_stripe_text_wrapper{
		padding-top: 1.6%;
	}
	.hexnode_industry_intro_stripe_field_service .hexnode_industry_intro_stripe_text_wrapper{
		padding-top: 1.75%;
	}
	.hexnode_industry_intro_stripe_airline .hexnode_industry_intro_stripe_text_wrapper{
		padding-top: 1.75%;
	}
}
[data-aos="from_right_industry_education_icon"] {
  -webkit-transform:translate(-10%,-50%);
	-moz-transform:translate(-10%,-50%);
	-ms-transform:translate(-10%,-50%);
	-o-transform:translate(-10%,-50%);
	transform:translate(-10%,-50%);
  opacity: 0;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}
[data-aos="from_right_industry_education_icon"].aos-animate {
  -webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
  opacity: 1;
}
[data-aos="from_left_industry_small_business_icon"] {
  -webkit-transform:translate(0%,0%);
	-moz-transform:translate(0%,0%);
	-ms-transform:translate(0%,0%);
	-o-transform:translate(0%,0%);
	transform:translate(0%,0%);
  opacity: 0;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}
[data-aos="from_left_industry_small_business_icon"].aos-animate {
  -webkit-transform:translate(70%,-100%);
	-moz-transform:translate(70%,-100%);
	-ms-transform:translate(70%,-100%);
	-o-transform:translate(70%,-100%);
	transform:translate(70%,-100%);
  opacity: 1;
}

.hex_industry_text_img_wrapper{
	position: relative;
	display: block;
	overflow: hidden;
	min-height: 300px;
	margin-bottom: 60px;
}
.hex_industry_text_img_wrapper .row.no-gutters{
	margin: 0;
}
.hex_industry_text_img_wrapper .text_wrapper{
	width: 48%;
	display: inline-block;
	vertical-align: top;
}
.hex_industry_text_img_wrapper.text_left_img_right .text_wrapper{
	float: left;
}
.hex_industry_text_img_wrapper.text_right_img_left .text_wrapper{
	float: right;
}
.hex_industry_text_img_wrapper .text_wrapper .text_container{
	display: block;
	max-width: 100%;
	position: relative;
}
.hex_industry_text_img_wrapper.text_left_img_right .text_wrapper .text_container{
	margin-left: auto;
	padding:35px 0px 50px 0px;
}
.hex_industry_text_img_wrapper.text_right_img_left .text_wrapper .text_container{
	margin-right: auto;
	padding: 35px 0px 50px 0px;
}
.hex_industry_text_img_wrapper .image_wrapper{
	width: 48%;
	display: inline-block;
	vertical-align: top;
	background-color: #fff;
	height: 100%;
	position: absolute;
}
.hex_industry_text_img_wrapper.text_left_img_right .image_wrapper{
	float: right;
  left: inherit;
  right: 0;
}
.hex_industry_text_img_wrapper.text_left_img_right.hex_industry_text_img_education_bg_one .image_container{
  float:left;
}
.hex_industry_text_img_wrapper.text_right_img_left .image_wrapper{
	float: left;
	left: 0%;
}
.hex_industry_text_img_wrapper .image_wrapper .image_container{
	display: block;
	max-width: 100%;
	height: 100%;
}
.hex_industry_text_img_wrapper .image_wrapper .image_container img{
	/*min-height: 393px;*/
	object-fit: cover;
	height: 100%;
  width: 100%;
}
.hex_industry_text_img_wrapper.text_left_img_right .image_wrapper .image_container img,
.hex_industry_text_img_wrapper{
	border-radius: 0px 10px 10px 0px;
}
.hex_industry_text_img_wrapper.text_right_img_left .image_wrapper .image_container{
	float: right;
}
.hex_industry_text_img_wrapper.text_right_img_left .image_wrapper .image_container img{
	border-radius: 10px 0px 0px 10px;
}
.hex_industry_text_img_wrapper .text_inner_container{
	padding-top: 20px;
	padding-bottom: 10px;
	max-width: 100%;
}
.hex_industry_common_title{
	font-size: 28px;
	font-weight: var(--hex_font_normal);
	line-height: 1.2;
	color: var(--hex_home_common_title_color);
	text-align: left;
	margin: 0;
  margin:0 0 15px;
}
.hex_industry_common_text{
	font-size: 18px;
	line-height: 28px;
	font-weight: var(--hex_font_normal);
	color:  var(--hex_text_secondary);
	text-align: left;
	padding: 0;
	margin: 0;
}
@media screen and (max-width: 767px){
	.hex_industry_text_img_wrapper.text_left_img_right .text_wrapper .text_container{
		margin-left: auto;
		padding:20px 6% 20px 8%;
	}
	.hex_industry_text_img_wrapper.text_right_img_left .text_wrapper .text_container{
		margin-right: auto;
		padding: 20px 7% 20px;
	}
	.hex_industry_text_img_wrapper .text_inner_container{
		padding:8px 0 10px;
	}
}
@media screen and (max-width: 576px){
	.hex_industry_text_img_wrapper{
		width: 100%;
		margin: 0 auto 40px;
	}
	.hex_industry_text_img_wrapper .image_wrapper{
		width: 100%;
		display: block;
		vertical-align: top;
		background-color: #fff;
		height: auto;
		position: relative;
		
	}
	.hex_industry_text_img_wrapper.text_left_img_right .image_wrapper{
		float: none;
		left: 0;
	}
	.hex_industry_text_img_wrapper.text_right_img_left .image_wrapper{
		float: none;
		left: 0;
	}
	.hex_industry_text_img_wrapper .image_wrapper .image_container{
		display: block;
		max-width: 100%;
		height: auto;
	}
	.hex_industry_text_img_wrapper .image_wrapper .image_container img{
		/*min-height: 393px;*/
		object-fit: cover;
		height: auto;
	}
	.hex_industry_text_img_wrapper.text_left_img_right .image_wrapper .image_container img,
	.hex_industry_text_img_wrapper{
		border-radius: 10px 10px 0px 0px;
	}
	.hex_industry_text_img_wrapper.text_right_img_left .image_wrapper .image_container{
		float: right;
	}
	.hex_industry_text_img_wrapper.text_right_img_left .image_wrapper .image_container img{
		border-radius: 10px 10px 0px 0px;
	}
	.hex_industry_text_img_wrapper .text_wrapper{
		width: 100%;
		display: block;
		vertical-align: top;
	}
}
.node_bg_hex_industry_text_img_education_bg_one, 
.node_bg_hex_industry_text_img_schools_bg_one, 
.node_bg_hex_industry_text_img_healthcare_bg_one,
.node_bg_hex_industry_text_img_common_bg_one{
	background-color: var(--hex_bg_color_light_grey);
}
.node_bg_hex_industry_text_img_education_bg_two, 
.node_bg_hex_industry_text_img_schools_bg_two,
.node_bg_hex_industry_text_img_healthcare_bg_two,
.node_bg_hex_industry_text_img_common_bg_two{
  background-color: var(--hex_bg_color_light_snow);
}
.node_bg_stripe{
  position: absolute;
  width: 58%;
  height: 100%;
  left:0px;
}
.text_right_img_left .node_bg_stripe{
  right:0px;
  left:inherit;
}
.industry_page_wrap .container{
  width:88%;
  margin-left:auto;
  margin-right:auto;
  max-width:1300px;
  padding:0px 0px;
  position:relative;
}
.hex_inner_text_link{
	color: var(--hex_link_color);
	text-decoration: none;
	cursor: pointer;
	-webkit-transition:all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.hex_inner_text_link:hover, .hex_inner_text_link:focus{
	text-decoration: none;
	color: var(--hex_link_color_hover);
}
.hex_industry_common_title .hex_inner_text_link{
	position: relative;
	/*color: #0a0a0a;*/
	color: inherit;
	font-weight: var(--hex_font_semibold);
	-webkit-transition:all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
.hex_industry_common_title .hex_inner_text_link:hover, 
.hex_industry_common_title .hex_inner_text_link:focus{
	color: var(--hex_link_color_hover);
}
.hex_industry_common_title .hex_inner_text_link.scale:before{
	content: "";
	position: absolute;
	left: 0; 
	right: 0;
	bottom: 0;
	width: 100%;
	height: 2px;
	background-color: #1a68f7;
	visibility: hidden;
	-webkit-transform:scaleX(0);
	transform:scaleX(0);
	-webkit-transition: .25s linear;
	transition: .25s linear;
}
.hex_industry_common_title .hex_inner_text_link.scale:hover:before, 
.hex_industry_common_title .hex_inner_text_link.scale:focus:before{
	visibility: visible;
	-webkit-transform:scaleX(1);
	transform:scaleX(1);
}

.hex_industry_common_title .hex_inner_text_link.grow::before{
	content: "";
	position: absolute;
	left: 5%; 
	bottom: 0;
	width: 0%;
	height: 2px;
	background-color: #1a68f7;
	-webkit-transition: 0.3s ease all 0.3s;
	transition: 0.3s ease all 0.3s;
}
.hex_industry_common_title .hex_inner_text_link.grow:hover::before, 
.hex_industry_common_title .hex_inner_text_link.grow:focus::before{
	width: 90%;
	-webkit-transition: 0.3s ease all;
	transition: 0.3s ease all;
}

.hex_industry_case_study_stripe_wrapper{
	display: block;
	position: relative;
	overflow: hidden;
	vertical-align: middle;
	/*min-height: 240px;*/
	margin-bottom: 60px;
}
.hex_industry_case_study_stripe_wrapper .row.no-gutters{
	margin: 0;
}
.hex_industry_case_study_stripe_wrapper .hex_industry_case_study_left_col,
.hex_industry_case_study_stripe_wrapper .hex_industry_case_study_right_col{
	display: block;
	width: 50%;
	position: relative;
	text-align: left;
	/*height: 240px;*/
	background-position: center;
	background-repeat: repeat-x;
	background-size: cover;
}
.hex_industry_case_study_stripe_wrapper .hex_industry_case_study_left_col{
	float: left;
}
.hex_industry_case_study_stripe_wrapper .hex_industry_case_study_right_col{
	float: right;
}
.hex_industry_case_study_content_wrapper{
	display: block;
	max-width: 586px;
	max-width: calc(100% - 1.5%);
	padding: 5px 45px 5px 30px;
	position: relative;
	height: 250px;
	background-color: var(--hex_bg_color_thin_blue);
	border-radius: 6px;
}
.hex_industry_case_study_content_wrapper_container{
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.hex_industry_case_study_single_col{
	float: none;
	width: 100%;
	display: block;
	position: relative;
	overflow: hidden;
	/*height: 240px;*/
	background-size: cover;
	background-repeat: repeat-x;
	text-align: center;
}
.hex_industry_case_study_single_col .hex_industry_case_study_content_wrapper{
	max-width: 100%;
	margin: 0 auto;
	padding: 5px 7%;
}
.hex_industry_case_study_left_col .hex_industry_case_study_content_wrapper{
	margin-left: 0;
	margin-right: auto;
}
.hex_industry_case_study_right_col .hex_industry_case_study_content_wrapper{
	margin-right: 0;
	margin-left: auto;
}
.hex_industry_case_study_title{
	font-size: 26px;
	font-weight: var(--hex_font_semibold);
	color: var(--hex_home_common_title_color);
	line-height: 1.2;
	margin: 0;
  padding-bottom: 12px;
  padding-top: 3px;
}
.hex_industry_case_study_title a{
	color: inherit;
	font-size: inherit;
	font-size: inherit;
}
.hex_industry_case_study_title a:hover, .hex_industry_case_study_title a:focus{
	text-decoration: none;
}
.hex_industry_case_study_logo_wrapper{
	display: block;
	text-align: left;
	margin: 0 0 10px;
}
/* testing .hex_industry_case_study_logo_wrapper img.aspect-ratio-img {
  width: auto;
} */
.hex_industry_case_study_logo_wrapper img{
	max-height: 42px;
	margin-left: 1.5px;
}
.hex_industry_case_study_logo_wrapper.case_study_dkt_health_wrapper img{
	max-height: 32px;
}
.hex_industry_case_study_logo_wrapper.case_study_peniel_environmental_wrapper img{
	max-height: 48px;
}
.hex_industry_case_study_logo_wrapper.case_study_peniel_environmental_wrapper{
	margin-bottom: 8px;
}
.hex_industry_case_study_logo_wrapper.case_study_andalusia_hospitals_wrapper img{
	max-height: 43px;
}
.hex_industry_case_study_logo_wrapper.case_study_bathstore_wrapper img{
	max-width: 165px;
}
/* testing .hex_industry_case_study_logo_wrapper.case_study_pilsenwellnesscenter_wrapper img.aspect-ratio-img {
  width: auto;
} */
.hex_industry_case_study_logo_wrapper.case_study_pilsenwellnesscenter_wrapper img{
	max-height: 38px;
}
.case_study_con_x_ion_wrapper img{
  max-height: 48px
}
/* testing .hex_industry_case_study_logo_wrapper.case_study_western_airways_wrapper img.aspect-ratio-img {
  width: auto;
} */
.hex_industry_case_study_logo_wrapper.case_study_western_airways_wrapper img{
	margin-left: 0;
	min-height: 44px;
}
.hex_industry_case_study_single_col .hex_industry_case_study_logo_wrapper{
	text-align: center;
	margin: 0 0 15px;
}
.hex_industry_case_study_btn{
	position: relative;
	display: inline-block;
	z-index: 5;
	font-size: 17px;
	color: var(--hex_link_color);
	background-color: transparent;
  padding: 0px 0 2px;
	text-decoration: none;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	font-family: var(--hex_font_family) !important;
	cursor: pointer;
	text-align:center;
	border-radius: 0px;
	-webkit-transition: all ease-in-out 0.4s;
	-moz-transition: all ease-in-out 0.4s;
	-ms-transition: all ease-in-out 0.4s;
	-o-transition: all ease-in-out 0.4s;
  transition: all ease-in-out 0.4s;
  border-bottom: 2px solid;
  border-color: var(--hex_link_color);
}
.hex_industry_case_study_btn:hover, .hex_industry_case_study_btn:focus{
	background-color: transparent;
	text-decoration: none;
	color: var(--hex_link_color_hover);
	-webkit-box-shadow:0px 2px 27px 0px rgba(239,238,238,0.25);
  box-shadow: 0px 2px 27px 0px rgba(239,238,238,0.25);
  border-color:  var(--hex_link_color_hover);
}
.hex_industry_case_study_btn.grow::after{
  content: url('https://www-review3.hexnode.com/static/img/home_page/images/icons/arrow-blue.svg');
    position: absolute;
    right: -15px;
    top: 1px;
    z-index: 10;
    width: 6px;
    height: auto;
    -webkit-transition: all .3s cubic-bezier(.84,-0.18,.31,1.26);
    -moz-transition: all .3s cubic-bezier(.84,-0.18,.31,1.26);
    -ms-transition: all .3s cubic-bezier(.84,-0.18,.31,1.26);
    -o-transition: all .3s cubic-bezier(.84,-0.18,.31,1.26);
    transition: all .3s cubic-bezier(.84,-0.18,.31,1.26);
}
.hex_industry_case_study_btn.grow:hover::after{
  -webkit-transform: translate(3px);
    -moz-transform: translate(3px);
    -ms-transform: translate(3px);
    -o-transform: translate(3px);
    transform: translate(3px);
}
/* .hex_industry_case_study_btn.grow::before{
	content: "";
	position: absolute;
	left: 2%; 
	bottom: 0;
	width: 0%;
	height: 1.5px;
	background-color: #1a68f7;
	-webkit-transition: 0.3s ease all 0.3s;
	transition: 0.3s ease all 0.3s;
}
.hex_industry_case_study_btn.grow:hover::before, 
.hex_industry_case_study_btn.grow:focus::before{
	width: 96%;
	-webkit-transition: 0.3s ease all;
	transition: 0.3s ease all;
} */
/*.hex_industry_case_study_btn{
	position: relative;
	display: inline-block;
	z-index: 5;
	font-size: 16px;
	color: #fff;
	background-color: #1f8bea;
	border:1px solid #1f8bea;;
	padding: 8px 20px 10px;
	text-decoration: none;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	font-family: var(--hex_font_family) !important;
	cursor: pointer;
	text-align:center;
	border-radius: 5px;
	-webkit-transition: all ease-in-out 0.4s;
	-moz-transition: all ease-in-out 0.4s;
	-ms-transition: all ease-in-out 0.4s;
	-o-transition: all ease-in-out 0.4s;
	transition: all ease-in-out 0.4s;
}
.hex_industry_case_study_btn:hover, .hex_industry_case_study_btn:focus{
	background-color: #3189d8;
	text-decoration: none;
	color: #fff;
	-webkit-box-shadow:0px 2px 27px 0px rgba(239,238,238,0.25);
	box-shadow: 0px 2px 27px 0px rgba(239,238,238,0.25);
}*/
@media screen and (min-width: 768px) and (max-width: 1200px){
	/* .hex_industry_case_study_left_col .hex_industry_case_study_content_wrapper{
		margin-left: 5px;
	}
	.hex_industry_case_study_right_col .hex_industry_case_study_content_wrapper{
		margin-right: 5px;
	}
	.hex_industry_case_study_single_col .hex_industry_case_study_content_wrapper{
		margin: 0 5px;
  } */
  .hex_industry_case_study_content_wrapper .hex_industry_case_study_title{
    font-size: 24px;
  }
}
@media screen and (max-width: 767px){
	.hex_industry_case_study_stripe_wrapper .hex_industry_case_study_left_col,
	.hex_industry_case_study_stripe_wrapper .hex_industry_case_study_right_col{
		display: block;
		width: 100%;
		position: relative;
		text-align: left;
	}
	.hex_industry_case_study_content_wrapper{
		max-width: 100%;
		height: auto;
		padding: 25px 20px 20px 6%;
	}
	.hex_industry_case_study_single_col .hex_industry_case_study_content_wrapper{
		max-width: 100%;
		height: auto;
		padding: 25px 20px 20px 6%;
		text-align: left;
	}
	.hex_industry_case_study_single_col .hex_industry_case_study_logo_wrapper{
		text-align: left;
	}
	.hex_industry_case_study_left_col{
		margin-bottom: 30px;
	}
	.hex_industry_case_study_content_wrapper_container{
		padding: 0px;
		top: 0;
		-webkit-transform:translateY(0%);
		-moz-transform:translateY(0%);
		-ms-transform:translateY(0%);
		-o-transform:translateY(0%);
		transform:translateY(0%);
	}
	.hex_industry_case_study_left_col .hex_industry_case_study_content_wrapper{
		margin: auto;
	}
	.hex_industry_case_study_right_col .hex_industry_case_study_content_wrapper{
		margin: auto;
	}
	.hex_industry_case_study_title{
		font-size: 22px;
	}
	
}

.hex_industry_case_study_two_col_education{
	/*background-color: #ebf2f9*/
}

@media screen and (min-width: 768px) and (max-width: 1150px){
	.hex_industry_case_study_two_col_education .hex_industry_case_study_right_col{
		background-position: 20%;
	}
}

/******hex signup stripe*******/
.hex_industry_signup_stripe_wrapper{
	display: block;
	position: relative;
	overflow: hidden;
	vertical-align: middle;
	min-height: 240px;
}
.hex_industry_signup_stripe_wrapper .row.no-gutters{
	margin: 0;
}
.hex_industry_signup_stripe_wrapper .hex_industry_signup_single_col{
	max-width: 1100px;
	margin: 0 auto;
	display: block;
	position: relative;
	height: 240px;
	text-align: center;
}
.hex_industry_signup_stripe_wrapper .hex_industry_signup_left_col,
.hex_industry_signup_stripe_wrapper .hex_industry_signup_right_col{
	display: block;
	width: 50%;
	position: relative;
	text-align: center;
	height: 240px;
	background-position: center;
	background-repeat: no-repeat;
}
.hex_industry_signup_stripe_wrapper .hex_industry_signup_left_col{
	float: left;
}
.hex_industry_signup_stripe_wrapper .hex_industry_signup_right_col{
	float: right;
}
.hex_industry_signup_content_wrapper{
	display: block;
	max-width: 600px;
	position: relative;
	top: 50%;
	padding: 20px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.hex_industry_signup_left_col .hex_industry_signup_content_wrapper{
	margin-left: auto;
}
.hex_industry_signup_right_col .hex_industry_signup_content_wrapper{
	margin-right: auto;
}
.hex_industry_signup_stripe_wrapper .hex_industry_signup_single_col .hex_industry_signup_content_wrapper{
	max-width: 100%;
}
.hex_industry_signup_title{
	font-size: 40px;
	font-weight: var(--hex_font_semibold);
	color: #fff;
	line-height: 1.2;
  margin: 0 0 25px;
}
.hex_industry_signup_btn{
	z-index: 5;
	font-size: 20px;
	color: #fff;
	background-color: #fe3265;
	background-color: var(--hex_btn_bg_color);
	border:1px solid;
	border-color: var(--hex_btn_bg_color);
	padding: 13px 32px;
	text-decoration: none;
	line-height: 26px;
	font-weight: var(--hex_font_normal);
	font-family: var(--hex_font_family) !important;
	cursor: pointer;
	text-align:center;
	border-radius: 3px;
	-webkit-transition: all ease-in-out 0.4s;
	-moz-transition: all ease-in-out 0.4s;
	-ms-transition: all ease-in-out 0.4s;
	-o-transition: all ease-in-out 0.4s;
	transition: all ease-in-out 0.4s;
}
.hex_industry_signup_btn:hover, .hex_industry_signup_btn:focus{
	background-color: #d5354b;
	background-color: var(--hex_btn_bg_color_hover);
	border-color: #d5354b;
	border-color: var(--hex_btn_bg_color_hover);
	text-decoration: none;
	color: #fff;
	-webkit-box-shadow: 0px 2px 13px -2px rgb(107, 41, 47);
	box-shadow: 0px 2px 13px -2px rgb(107, 41, 47);
}
.hex_industry_signup_single_col.hex_industry_signup_stripe_wrapper{
	background-size: cover;
	background-repeat: no-repeat;
}
.hex_industry_signup_two_col_education .hex_industry_signup_left_col{
	background-position: 60%;
	background-size: cover;
	background-color: #ebf2f9;
}
.hex_industry_signup_two_col_education .hex_industry_signup_right_col{
	background-position: 50%;
	background-size: cover;
	background-color: #ebf2f9;
}
@media screen and (max-width: 800px){
	.hex_industry_signup_stripe_wrapper .hex_industry_signup_left_col,
	.hex_industry_signup_stripe_wrapper .hex_industry_signup_right_col{
		height: 270px;
	}
}
@media screen and (max-width: 1024px){
	.hex_industry_signup_two_col_education .hex_industry_signup_left_col{
		background-position: 75%;
	}
	.hex_industry_signup_two_col_education .hex_industry_signup_right_col{
		background-position: 35%;
	}
}
@media screen and (max-width: 767px){
	.hex_industry_signup_title{
		font-size: 26px;
	}
}
@media screen and (max-width: 576px){
	.hex_industry_signup_stripe_wrapper .hex_industry_signup_left_col,
	.hex_industry_signup_stripe_wrapper .hex_industry_signup_right_col{
		display: block;
		width: 100%;
		position: relative;
		text-align: center;
		height: 210px;
	}
	.hex_industry_signup_left_col .hex_industry_signup_content_wrapper{
		margin: auto;
		padding: 15px;
	}
	.hex_industry_signup_right_col .hex_industry_signup_content_wrapper{
		margin: auto;
		padding: 15px;
	}
	.hex_industry_signup_title{
		font-size: 26px;
	}
	.hex_industry_signup_btn{
		font-size: 15px;
	}
	.hex_industry_signup_two_col_education .hex_industry_signup_left_col{
		background-position: 32%;
		background-size: cover;
	}
	.hex_industry_signup_two_col_education .hex_industry_signup_right_col{
		background-position: 68%;
		background-size: cover;
	}
}

[data-aos="animate_signup_content"] {
  opacity: 0;
    -webkit-transform: translate3d(0px,25px,0px);
    -moz-transform: translate3d(0px,25px,0px);
    -ms-transform: translate3d(0px,25px,0px);
    -o-transform: translate3d(0px,25px,0px);
    transform: translate3d(0px,25px,0px);
    
}
[data-aos="animate_signup_content"].aos-animate {
  opacity: 1;
    -webkit-transform: translate3d(0px,0px,0px);
    -moz-transform: translate3d(0px,0px,0px);
    -ms-transform: translate3d(0px,0px,0px);
    -o-transform: translate3d(0px,0px,0px);
    transform: translate3d(0px,0px,0px);
}

[data-aos="animate_signup_btn"] {
  opacity: 0;
    -webkit-transform: translate3d(0px,25px,0px)!important;
    -moz-transform: translate3d(0px,25px,0px)!important;
    -ms-transform: translate3d(0px,25px,0px)!important;
    -o-transform: translate3d(0px,25px,0px)!important;
    transform: translate3d(0px,25px,0px)!important;
    transition-property: transform, opacity, -webkit-transform;
}
[data-aos="animate_signup_btn"].aos-animate {
  opacity: 1;
  -webkit-transform: translate3d(0px,0px,0px)!important;
    -moz-transform: translate3d(0px,0px,0px)!important;
    -ms-transform: translate3d(0px,0px,0px)!important;
    -o-transform: translate3d(0px,0px,0px)!important;
    transform: translate3d(0px,0px,0px)!important;
}

.hex_footer_collapse_trigger{
	position: relative;
	cursor: pointer;
}
a.hex_footer_collapse_trigger:hover, a.hex_footer_collapse_trigger:focus{
	text-decoration: none;
	color: #fff;
}
/*.hex_footer_collapse_trigger::before{
	content: url('/static/img/footer/collapse-arrow.svg');
	display: inline-block;
	position: absolute;
	top: 0;
	left: 1px;
	-webkit-transform: translateY(-9%);
	transform: translateY(-9%);
	transition: transform 0.2s ease-in;
}*/
.hex_footer_collapse_trigger::before{
	content: url('https://www-review3.hexnode.com/static/img/footer/menu_nav_arrow.svg');
	display: inline-block;
	position: absolute;
	top: 0;
	left: -1px;
	-webkit-transform: scale(0.7);
	transform: scale(0.7);
	transition: transform 0.2s ease-in;
}
.hex_footer_collapse_trigger.active::before{
	-webkit-transform: scale(0.70) rotate(90deg);
	transform: scale(0.70) rotate(90deg);
}
/*.hex_footer_collapse_trigger::after{
	content: url('https://www-review3.hexnode.com/static/img/footer/arrow-down-footer.svg');
	display: inline-block;
	width: 14px;
	height: auto;
	position: absolute;
	top: -2px;
	right: 5%;
	-webkit-transition:all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	transition: all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
@media screen and (max-width: 576px){
	.hex_footer_collapse_trigger::before{
		display: inline-block;
	}
	.hex_footer_collapse_trigger::after{
		display: none;
	}
}*/
.hex_footer_collapse_trigger.active::after{
	transform: rotate(180deg);
}
ul.hex_footer_collapse_ul{
	margin: 0 0 5px 10px;
}
.hex_footer_collapse_ul li{
	list-style: none;
}
.hex_footer_collapse_ul{
	position: relative;
	overflow: hidden;
	display: none;
}

/**********navbar styles***********/

.nav.hex_nav{
	position: relative;
}

.nav.hex_nav .dropdown-menu{
	padding: 10px 0px 10px 10px;
	border: none!important;
	border-radius: 6px;
	/*top: 32px;*/
	opacity: 1;
	box-shadow: 0 1px 3px 0 rgba(232, 232, 232, 0.62), 0 5px 20px 0 rgba(21, 16, 16, 0.09);
}
.nav.hex_nav .dropdown-menu.level_one{
	box-shadow: 0 1px 3px 0 rgba(232, 232, 232, 0.62), 0 5px 20px 0 rgba(21, 16, 16, 0.09);
	border-radius: 6px;
	opacity: 1;
	-webkit-transition: transform 0.3s ease;
	-moz-transition: transform 0.3s ease;
	-ms-transition: transform 0.3s ease;
	-o-transition: transform 0.3s ease;
	transition: transform 0.3s ease;
}
@media screen and (min-width: 980px) and (max-width: 1024px){
	.nav.hex_nav .dropdown:hover .dropdown-menu.level_one{
		right: 0;
		left: auto;
	}
}
/*.nav.hex_nav .dropdown .dropdown-menu li{
	transform: translateY(-3px) scale(1);
	transition: transform 0.4s ease;
}
.nav.hex_nav .dropdown:hover .dropdown-menu.level_one li{
	transform: translateY(0) scale(1);
}*/
@media screen and (min-width: 980px){
	.nav.hex_nav .dropdown-menu.level_one{
		-webkit-transform: scale(0.97);
		-moz-transform: scale(0.97);
		-ms-transform: scale(0.97);
		-o-transform: scale(0.97);
		transform: scale(0.97);
		opacity: 0;
	}
	.nav.hex_nav .dropdown:hover .dropdown-menu.level_one{
		opacity: 1;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
}
.nav.hex_nav .dropdown-menu.level_two{
	box-shadow: 2px -1px 7px 0px rgba(210, 210, 210, 0.35), 0 5px 20px 0 rgba(218, 218, 218, 0.08);
	border-radius: 6px;
	top: 24px;
}
.nav.hex_nav .dropdown-menu.level_two.from_bottom_kiosk_lockdown{
	bottom:-74px;
	top: auto;
}
.nav.hex_nav .dropdown-menu.level_two.from_bottom_supported_platforms{
	bottom:-74px;
	top: auto;
}
.nav.hex_nav .dropdown-menu.level_two.from_bottom_compliance{
	bottom:-106px;
	top: auto;
}
.nav.hex_nav .dropdown-menu.level_two.from_bottom_integrations{
	bottom:-42px;
	top: auto;
}
.nav.hex_nav .dropdown-menu.level_three{
	box-shadow: 2px -1px 7px 0px rgba(210, 210, 210, 0.35), 0 5px 20px 0 rgba(218, 218, 218, 0.08);
	border-radius: 6px;
	top: 24px;
}
.nav.hex_nav .dropdown-menu a{
	cursor: pointer;
	font-size: 14px;
	font-weight: var(--hex_font_normal);
	line-height: 24px;
	color: #1d1d1d;
	padding: 4px 20px 4px 10px;
	margin-right: 10px;
	background-color: #fff;
	-webkit-transition:all ease-in-out 0.4s;
	transition:all ease-in-out 0.4s;
}
.nav.hex_nav .dropdown-menu a:hover, .nav.hex_nav .dropdown-menu a:focus{
	color: #327aff;
	background-color: #f5f5f5;
	-webkit-border-radius:4px;
	border-radius: 4px;
	background-image: none;
}
.nav.hex_nav .dropdown-menu a.active-a {
  	color: #327aff;
	background-color: #f5f5f5;
	-webkit-border-radius:4px;
	border-radius: 4px;
	background-image: none;
}
.navbar .hex_nav.nav>li>.dropdown-menu:before, 
.navbar .hex_nav.nav>li>.dropdown-menu:after{
	display: none;
}
.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
	position: absolute;
    top: 0;
    left: 100%!important;
    margin-top: -34px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
    display: none!important;
    -webkit-transition:all ease-in-out 0.4s;
	transition:all ease-in-out 0.4s;
}

.dropdown-submenu:hover>.dropdown-menu, .dropdown-submenu>.dropdown-menu.open {
    display: block!important;
}

/*.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 3px 0 3px 4px;
    border-left-color: #ccc;
    margin-top: 10px;
    margin-right: -12px;
}*/
.dropdown-submenu>a:after{
	content: url('https://www-review3.hexnode.com/static/img/footer/menu_nav_arrow_submenu.svg');
	top: 3.5px;
	right: 16px;
	display: inline-block;
	position: absolute;
	-webkit-transform:scale(0.75);
	-moz-transform:scale(0.75);
	-ms-transform:scale(0.75);
	-o-transform:scale(0.75);
	transform:scale(0.75);
}

.dropdown-submenu:hover>a:after {
    border-left-color: #888;
}


.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}
.nav.hex_nav .dropdown .dropdown-toggle.arrow{
	padding-right: 20px;
}
.nav.hex_nav .dropdown .dropdown-toggle.arrow::after{
	content: url('https://www-review3.hexnode.com/static/img/footer/menu_nav_arrow.svg');
	top: 1px;
	right: 8px;
	display: inline-block;
	position: absolute;
	transform: rotate(90deg);

}
.nav.hex_nav .dropdown .dropdown-toggle.arrow.arrow_top_nav_small::after{
	transform: rotate(90deg) scale(0.9);
	top: 3px;
}
#multilanguage_spanish .nav.hex_nav .dropdown .dropdown-toggle.arrow.arrow_top_nav_small::after,
#multilanguage_german .nav.hex_nav .dropdown .dropdown-toggle.arrow.arrow_top_nav_small::after,
#multilanguage_french .nav.hex_nav .dropdown .dropdown-toggle.arrow.arrow_top_nav_small::after,
#multilanguage_english .nav.hex_nav .dropdown .dropdown-toggle.arrow.arrow_top_nav_small::after,
#multilanguage_on_home .nav.hex_nav .dropdown .dropdown-toggle.arrow.arrow_top_nav_small::after{
	top: 3px;
}
.show_in_collapse{
	display: none!important;
}
@media screen and (max-width: 979px){
	.dropdown-submenu>.dropdown-menu{
		position: relative;
		left: auto!important;
	}
	.nav.hex_nav .dropdown-menu,
	.nav.hex_nav .dropdown-menu.level_one, 
	.nav.hex_nav .dropdown-menu.level_two,
	.nav.hex_nav .dropdown-menu.level_three{
		box-shadow: none;
	}
	.navbar .nav{
		margin: 0!important;
	}
	.show_in_collapse{
		display: block!important;
	}
	.not_in_collapse{
		display: none!important;
	}
	.nav.hex_nav .dropdown-menu a{
		margin-right: 0;
	}
	.nav.hex_nav .dropdown .dropdown-toggle.arrow::after{
		content: url('https://www-review3.hexnode.com/static/img/footer/menu_nav_arrow_submenu.svg');
		top: 11px;
		right: 15px;
		display: inline-block;
		position: absolute;
		transform: rotate(90deg);

	}
	.hex_header_collapse_trigger{
		position: relative;
	}
	.hex_header_collapse_trigger::after{
		content: url('https://www-review3.hexnode.com/static/img/footer/menu_nav_arrow_submenu.svg');
		top: 5px;
		right: 15px;
		display: inline-block;
		position: absolute;
		transform: rotate(90deg);
	}
}

ul.hex_header_collapse_wrapper{
	list-style: none;
	margin: 0 0 10px 10px;
}
.hex_header_collapse_wrapper{
	position: relative;
	overflow: hidden;
	display: none;
}

/*  Ripple */
.btn_ripple{
	position: relative;
	display: inline-block;
	overflow: hidden;
}
.ripple {
  width: 0;
  height: 0;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.4);
  transform: scale(0);
  position: absolute;
  opacity: 1;
}
.rippleEffect {
	-webkit-animation: rippleDrop .8s linear;
	-moz-animation: rippleDrop .8s linear;
	-ms-animation: rippleDrop .8s linear;
	-o-animation: rippleDrop .8s linear;
    animation: rippleDrop .8s linear;
}

@-webkit-keyframes rippleDrop {
  100% {
    transform: scale(2);
    opacity: 0;
  }
}

@-moz-keyframes rippleDrop {
  100% {
    transform: scale(2);
    opacity: 0;
  }
}

@keyframes rippleDrop {
  100% {
    transform: scale(2);
    opacity: 0;
  }
}

.div_ripple{
	position: relative;
	display: inline-block;
	overflow: hidden;
}
.ripple_on_div {
  width: 0;
  height: 0;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.15);
  transform: scale(0);
  position: absolute;
  opacity: 1;
}
/*******btn bar*******/
@media screen and (max-width: 576px){
	.btn_bar{
		height: 51px;
	}
	.mdmhmelststripe3{
		padding: 8px 15px;
	}
}
@media screen and (min-width: 992px) and (max-width: 1534px){
	.navbar-fixed-top{
		min-height: 85px;
	}
}
@media screen and (min-width: 1535px){
	.navbar-fixed-top{
		max-height: 80px;
		min-height: 80px;
	}
}
@media screen and (min-width: 980px){
	.navbar-fixed-top{
		/*height: 90px;*/
	}
	.nav.downloadbtnul{
		padding-left: 0px!important;
		position: absolute;
		display: inline-block;
		right: 30px;
		left: auto;
		top: 1px;
	}
	.nav.downloadbtnul .btnnavbar{
		margin: 0!important;
		position:relative;
		top: 0;
	}
	.hex_free_demo_btn{
		font-size: 16px;
		padding: 7px 13px 8px;
		/*width: 156px;
		height: 35px;*/
		border-radius:5px;
		background-color:#fe3265;outline:none;
	}
	.navbar .nav.hex_nav.hex_main_nav{
		padding-left: 35px;
	}
	.navbar .nav.hex_nav.hex_main_nav{
		top: -6px;
	}
}
@media screen and (min-width: 980px) and (max-width: 1140px){
	.navbar .nav.hex_nav.hex_main_nav{
		padding-left: 20px;
	}
	.nav.downloadbtnul{
		right: 10px;
	}
	.hex_free_demo_btn{
		font-size: 14px;
		padding: 6px 10px;
	}
}
@media screen and (min-width: 980px) and (max-width: 1024px){
	.hex_free_demo_btn{
		font-size: 13px;
		padding: 6px 8px;
	}
}
@media screen and (min-width: 1300px){
	.navbar .nav.hex_nav.hex_main_nav{
		padding-left: 63px;
	}
}
@media screen and (min-width: 1435px){
	.navbar .nav.hex_nav.hex_main_nav{
		top: -7px;
	}
}
@media screen and (min-width: 1525px){
	.navbar .nav.hex_nav.hex_main_nav{
		top: 0px;
	}
}
@media screen and (min-width: 1599px){
	.navbar .nav.hex_nav.hex_main_nav{
		padding-left: 97px;
		/*top: 6px;*/
	}
}
@media screen and (min-width: 1643px){
	.navbar .nav.hex_nav.hex_main_nav{
		padding-left: 97px;
		top: 0px;
	}
}
@media screen and (min-width: 1800px){
	.navbar .nav.hex_nav.hex_main_nav{
		padding-left: 155px!important;
	}
}
@media screen and (min-width: 1644px) and (max-width: 1899px){
	.nav.downloadbtnul{
		top: -6px;
	}
}
@media screen and (min-width: 980px) and (max-width: 1347px){
	.nav.downloadbtnul .btnnavbar.german_header_trail_button,
	.nav.downloadbtnul .btnnavbar.spanish_header_trail_button,
	.nav.downloadbtnul .btnnavbar.french_header_trail_button{
		top: -5px;
	}
}
@media screen and (min-width: 1313px) and (max-width: 1643px){
	.nav.downloadbtnul.downloadbtnul_multi_lang_es{
		top: -6px;
	}
}
@media screen and (min-width: 1357px) and (max-width: 1643px){
	.nav.downloadbtnul.downloadbtnul_multi_lang_fr{
		top: -6px;
	}
}
@media screen and (min-width: 1348px) and (max-width: 1643px){
	.nav.downloadbtnul.downloadbtnul_multi_lang_de{
		top: -6px;
	}
}
@media screen and (min-width: 1900px){
	.navbar .nav.hex_nav.hex_main_nav{
		padding-left: 185px!important;
		top: -11px;
	}
}
@media screen and (min-width: 1900px) and (max-width: 2066px){
	.nav.downloadbtnul{
		top: -6px;
	}
}
@media screen and (min-width: 2111px){
	.navbar .nav.hex_nav.hex_main_nav{
		top: 1px;
	}
}
@media screen and (min-width: 992px) and (max-width: 1023px){
  	.container-fluid1{
  		position: relative;top: 13px;
  	}
}
@media screen and (min-width: 980px) and (max-width: 991px){
  	.nav_980_991_correction{
  		padding-left: 35px!important;
  		width: 25%;
  	}
  	.navbar .nav.hex_nav.hex_main_nav{
  		top: 17px;
  	}
  	.navbar .nav.hex_nav.hex_main_nav_multi{
  		top: 15px;
  	}
}


/*****resource page styles**********/
.hex_mdm_resourse_tab_container{
	/*padding: 0px 0 50px;*/
	border-bottom: 1px solid #dbd9d2;
}
.inner-content.resource-content.resource-size {
	animation: tab-content-move-from-right 0.8s ease;
}
@keyframes tab-content-move-from-right{
0% {
   -webkit-transform: translateX(30px);
           transform: translateX(30px);
     opacity: 0;
 }

    100% {
   -webkit-transform: translateX(0px);
           transform: translateX(0px);
     opacity: 1 !important;
 }
 
}

.resource_page_header_bg{
	background-image: url('https://www-review3.hexnode.com/static/img/resource/hexnode-mdm-resources.jpg');
	background-size: cover;
	background-repeat: no-repeat;
	height: 400px;
	background-position: 50% 10px;
}
.hex_resource_header_primary_title{
	margin: 0;
	font-size: 38px;
	line-height: 1.2;
	font-weight: var(--hex_font_normal);
	color: #fff;
}
@media screen and (max-width: 991px){
	.hex_resource_header_primary_title{
		font-size: 32px;
	}
	.resource_page_header_bg{
		background-position: 65% 20px;
	}
} 
@media screen and (max-width: 767px){
	.hex_resource_header_primary_title{
		font-size: 30px;
	}
}
@media screen and (max-width: 576px){
	.resource_page_header_bg{
		height: 480px;
	}
	.resource_page_header_bg{
		background-position: 55% 10px;
	}
}
.hex_mdm_resourse_tab_header{
	display: block;
	position: relative;
	background-color: #fff;
	border-bottom: #e3e8f1;
	-webkit-box-shadow:0px 0px 18px 0px rgba(184,184,184,0.34);
	box-shadow: 0px 0px 18px 0px rgba(184,184,184,0.34);
}
.rosources_tab_ul_wrapper{
	/*max-width: 700px;*/
	width: max-content;
	width: -webkit-max-content;
    white-space: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    margin: auto;
    font-weight: var(--hex_font_normal);
    text-align: center;
    border:none;
    position: relative;
    -webkit-transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.rosources_tab_ul_wrapper>li>a {
	position: relative;
	font-size: 16px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	color: #888;
   cursor: pointer;
   padding: 17px 20px 17px 20px;
   border-radius: 0;
   border-width: 0;
   -webkit-transition: all .4s ease-in;
   transition: all 0.4s ease-in;
   margin: 0;
   background-color: transparent;
}

.rosources_tab_ul_wrapper > li.active > a,
.rosources_tab_ul_wrapper > li.active > a:focus,
.rosources_tab_ul_wrapper > li.active > a:hover {
    border-width: 0; 
    background:transparent;
}
.rosources_tab_ul_wrapper > li.active > a,
.rosources_tab_ul_wrapper > li > a:hover { 
	border: none; 
	border-width: 0;
	color: #dd506a !important;
	background: transparent; 
}
.rosources_tab_ul_wrapper>li{
	margin: 0;
	position: relative;
   	display: inline-block;
   	/*float: none;*/
   	text-align: center;
   	font-weight: var(--hex_font_normal);
   	-webkit-transition: all 0.4s ease-in;
   	transition: all 0.4s ease-in;
}
.rosources_tab_ul_wrapper>li.active{
	/*font-weight: var(--hex_font_semibold);
	font-size: 17.2px;*/
}

.resource_tab_active_bar{
	position: absolute;
	bottom: 0;
	/*left: 0;*/
	height:2.5px;
	z-index: 2;
	display: inline-block;
	background-color: #dd506a;
	-webkit-transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-moz-transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-ms-transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-o-transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}

.hex_mdm_resourse_tab_content_wrapper{
	position: relative;
	display: block;
	overflow: hidden;
	max-width: 1145px;
	margin: 0px auto 0px;
	padding: 40px 0 20px;
}
.hex_mdm_resourse_single_tab_content_wrapper{
	animation: aminate_resource_tab 0.6s ease;
}
@keyframes aminate_resource_tab{
	0%{
		-webkit-transform:translateX(35px);
		transform: translateX(35px);
		opacity: 0;
	}
	100%{
		-webkit-transform:translateX(0px);
		transform: translateX(0px);
		opacity: 1;
	}
}
.hex_mdm_resourse_single_tab_content_wrapper.casestudies_in_featured,
.hex_mdm_resourse_single_tab_content_wrapper.whitepaper_in_featured{
	background-color: #f7f7f7;
}
.hex_mdm_resourse_single_tab_content_wrapper.presentations_in_featured{
  background-color: #fff;
}
.hex_mdm_resourse_single_tab_content_wrapper:last-child{
	padding-bottom: 50px;
}
.hex_mdm_resourse_single_tab_content_header{
	display: block;
	position: relative;
	padding: 0 2px 30px 1px;
	text-align: center;
}
.datasheets_in_featured .hex_mdm_resourse_single_tab_content_header,
.presentations_in_featured .hex_mdm_resourse_single_tab_content_header{
	padding-bottom: 25px;
}
.hex_mdm_resourse_single_tab_content_header .title{
	margin: 0;
	font-size: 24px;
	font-weight: var(--hex_font_normal);
	line-height: 1.4;
	color: #292929;
	text-align: center;
}
.hex_mdm_resourse_single_tab_content_header .view_all_resource{
	position: relative;
	float: right;
	color: #333;
	font-size: 17px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	text-decoration: none;
	cursor: pointer;
	padding-top: 6px;
}
.hex_mdm_resourse_single_tab_content_header .view_all_resource:hover{
	text-decoration: none;
}
.hex_mdm_resourse_single_tab_content_header .view_all_resource::before{
	content: "";
	position: absolute;
	left: 1%; 
	bottom: -1px;
	width: 0%;
	height: 2px;
	background-color: #333;
	-webkit-transition: 0.3s ease all 0.3s;
	transition: 0.3s ease all 0.3s;
}
.hex_mdm_resourse_single_tab_content_header .view_all_resource:hover::before{
	width: 98%;
	-webkit-transition: 0.3s ease all;
	transition: 0.3s ease all;
}

.hex_mdm_resourse_single_tab_content_footer{
	display: block;
	position: relative;
	padding: 0 4px 35px 1px;
	text-align: center;
}
.hex_mdm_resourse_single_tab_content_footer .view_all_resource{
	position: relative;
	float: right;
	color: #333;
	font-size: 17px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	text-decoration: none;
	cursor: pointer;
}
.hex_mdm_resourse_single_tab_content_footer .view_all_resource:hover{
	text-decoration: none;
}
.hex_mdm_resourse_single_tab_content_footer .view_all_resource::before{
	content: "";
	position: absolute;
	left: 1%; 
	bottom: -1px;
	width: 0%;
	height: 2px;
	background-color: #333;
	-webkit-transition: 0.3s ease all 0.3s;
	transition: 0.3s ease all 0.3s;
}
.hex_mdm_resourse_single_tab_content_footer .view_all_resource:hover::before{
	width: 98%;
	-webkit-transition: 0.3s ease all;
	transition: 0.3s ease all;
}

.hex_mdm_resourse_single_resource_box{
	position: relative;
	vertical-align: top;
	width: 100%;
	max-width: 261px;
	height: auto;
	border-radius: 3px;
	display: inline-block;
	/*background-color: #fff;*/
	margin: 0 10px 30px 10px;
	text-align: left;
	cursor: pointer;
	overflow: hidden;
	clear: both;
	-webkit-transition:all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	transition: all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	line-height: 24px;
	
}
.hex_mdm_resourse_single_resource_box:hover{
	-webkit-transform:translate3d(0,-4px,0);
	transform: translate3d(0,-4px,0);
}
.hex_mdm_resourse_single_resource_box_inner{
	padding: 10px 10px 20px;
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
}
.resource_box_bg{
	width: 100%;
	height: 200px;
	-webkit-border-radius:3px;
	border-radius: 3px;
}
.hex_mdm_resourse_single_resource_box .text_wrapper{
	line-height: 0;
	padding-left: 0px;
}

.hex_mdm_resourse_single_resource_box .text_wrapper_video{
	min-height: 50px;
}
.hex_mdm_resourse_single_resource_box .text_wrapper_video .box_title{
	margin-top: 5px;
}
.hex_mdm_resourse_single_resource_box .text_wrapper_case_study{
	min-height: 140px;
	position: relative;
}
.hex_mdm_resourse_single_resource_box .text_wrapper_case_study::after{
	content: url('https://www-review3.hexnode.com/static/img/resource/arrow_icon.svg');
	width: 15px;
	height: auto;
	display: inline-block;
	position: absolute;
	bottom: -5px;
	right: 8px;
}
.hex_resourse_casestudy_company_logo_wrapper{
	height: 46px;
	display: block;
	position: relative;
	margin: 4px 0px 4px 0px;
	text-align: center;
	vertical-align: middle;
}
.hex_resourse_casestudy_company_logo_wrapper>p{
	margin: 0;
	padding: 0;
	vertical-align: middle;
	color: #333;
	font-size: 20px;
	line-height: 26px;
	font-weight: var(--hex_font_normal);
	position: relative;
	padding: 20px 0;
}
.hex_resourse_casestudy_company_logo{
	max-height: 46px;
	max-width: 110px;
	width: auto;
	height: auto;
	position: relative;
	margin: auto 0;
	vertical-align: middle;
	top: 50%;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%);
}
.hex_resourse_casestudy_company_logo{
  max-width: 124px;
}
.hex_resourse_casestudy_company_logo.interstate-logo{
  max-height: 42px;
}
.hex_resourse_casestudy_company_logo.four-star-logo,
.hex_resourse_casestudy_company_logo.austin-logo{
  max-height: 42px;
}
.hex_resourse_casestudy_company_logo.oakwood_transport-logo{
  max-height: 40px;
}

.hex__case_study_customer_logo_wrapper.austin-logo  img {
  max-height: 65px;
}
.hex_mdm_resourse_single_resource_box_inner:hover, .hex_mdm_resourse_single_resource_box_inner:focus{
	text-decoration: none;
}
/*.hex_mdm_resourse_single_resource_box:nth-child(4n+0){
	margin-right: 0px;
}*/
.hex_mdm_resourse_single_resource_box .category{
	position: relative;
	line-height: 24px;
	color: #333;
	font-size: 10px;
	font-weight: var(--hex_font_normal);
	text-transform: uppercase;
	text-decoration: none;
}
.hex_mdm_resourse_single_resource_box:hover .category{
	text-decoration: none;
}
.hex_mdm_resourse_single_resource_box .box_title{
	display: block;
  display: -webkit-box;
  max-width: 100%;
  width: 235px;
  /*height: 48px;*/
  margin: 0 auto;
  color: #333;
  font-size: 17px;
  line-height: 24px;
  font-weight: var(--hex_font_normal);
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
}
.hex_mdm_resourse_single_resource_box .text_wrapper_case_study .box_title{
	text-align: center;
}
.hex_mdm_resourse_single_resource_box p.box_title{
	padding-right: 0;
}	
.hex_mdm_resourse_single_resource_box .box_link{
	position: relative;
	margin-left: 5px;
	font-size: 14px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	text-decoration: none;
	color: #327aff;
	cursor: pointer;
}
.hex_mdm_resourse_single_resource_box .box_link::before{
	content: "";
	position: absolute;
	left: 2%; 
	bottom: -1px;
	width: 0%;
	height: 2px;
	background-color: #327aff;
	-webkit-transition: 0.3s ease all 0.3s;
	transition: 0.3s ease all 0.3s;
}
.hex_mdm_resourse_single_resource_box:hover .box_link::before, 
.hex_mdm_resourse_single_resource_box:hover .box_link::before{
	width: 96%;
	-webkit-transition: 0.3s ease all;
	transition: 0.3s ease all;
}
.hex_mdm_resourse_single_resource_box .box_link:hover{
	text-decoration: none;
}
/*@media screen and (max-width: 1250px){
	.hex_mdm_resourse_tab_content_wrapper{
		max-width: 90%;
	}
}*/

.hex_mdm_resourse_single_resource_box.resource_casestudy{
	max-width: 261px;
	-webkit-box-shadow: 0px 6px 17px 0px rgba(184,184,184,0.19);
	box-shadow: 0px 6px 17px 0px rgba(184,184,184,0.19);
}

.hex_mdm_resourse_single_resource_box.resource_video{
	max-width: 356px;
	overflow: visible;
	margin-top: 45px;
	-webkit-box-shadow: 0px 6px 17px 0px rgba(184,184,184,0.19);
	box-shadow: 0px 6px 17px 0px rgba(184,184,184,0.19);
}
.hex_mdm_resourse_single_resource_box.resource_video .hex_mdm_resourse_single_resource_box_inner{
	padding: 10px 15px 20px;
}
.hex_mdm_resourse_single_resource_box.resource_video .resource_box_bg{
	height: 250px;
	margin-top: -45px;
	-webkit-box-shadow:0px 6px 17px 0px rgba(184,184,184,0.19);
	box-shadow:0px 6px 17px 0px rgba(184,184,184,0.19);
	position:relative;
	-webkit-transition:all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	transition: all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.hex_mdm_resourse_single_resource_box.resource_video:hover .resource_box_bg{
	transform: translateY(-5px);
	-webkit-transition:all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	transition: all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.hex_mdm_resourse_single_resource_box.resource_video:hover .resource_box_video::before{
	background-color: rgba(51, 125, 220, 0.439);
	-webkit-transition:all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	transition: all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.hex_mdm_resourse_single_resource_box.resource_video .box_title{
	width: 326px;
}

.hex_mdm_resourse_single_resource_box.resource_datasheet{
	max-width: 261px;
	padding: 0px 10px 0px;
	margin: 0 10px 10px 10px;
}
.hex_mdm_resourse_single_resource_box.resource_datasheet .hex_mdm_resourse_single_resource_box_inner{
	padding: 10px 10px 23px;
}
.hex_mdm_resourse_single_resource_box.resource_datasheet .resource_box_bg{
	height: 270px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	padding: 20px 20px;
}
.hex_mdm_resourse_single_resource_box.resource_datasheet .resource_box_bg .category{
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	text-transform: none;
}
.hex_mdm_resourse_single_resource_box.resource_datasheet .resource_box_bg .box_title_wrapper{
	  display: block;
	  position: absolute;
	  bottom: 20px;
	  left: 20px;
}
.hex_mdm_resourse_single_resource_box.resource_datasheet .resource_box_bg .box_title{
	  color: #fff;
	  display: block;
	  display: -webkit-box;
	  max-width: 100%;
	  width: 170px;
	  height: 48px;
	  margin: 0 auto;
	  font-size: 18px;
	  line-height: 24px;
	  font-weight: var(--hex_font_normal);
	  -webkit-line-clamp: 2;
	  -webkit-box-orient: vertical;
	  overflow: hidden;
	  text-overflow: ellipsis;
	  text-align: left;
}
.hex_mdm_resourse_single_resource_box.resource_datasheet .box_title.box_title_bottom{
	  color: #888;
	  display: block;
	  display: -webkit-box;
	  max-width: 100%;
	  width: 190px;
	  /*height: 48px;*/
	  margin: 0 auto;
	  font-size: 16px;
	  line-height: 24px;
	  font-weight: var(--hex_font_normal);
	  -webkit-line-clamp: 2;
	  -webkit-box-orient: vertical;
	  overflow: hidden;
	  text-overflow: ellipsis;
	  text-align: left;
}
.text_wrapper_datasheets.new_datasheet_badge .box_title.box_title_bottom::after{
	position: absolute;
	bottom: 3px;
	left: 26px;
	display: inline-block;
	content: "new";
	font-size: 11px;
	font-weight: var(--hex_font_normal);
	line-height: 17px;
	color: #fff;
	background-color: #13a3ff;
	padding: 0 5px;
	border-radius: 2px;
}
.hex_mdm_resourse_single_resource_box .text_wrapper_datasheets{
	margin-top: 4px;
}
.bg_resource_datasheet_box_1{
	background-color: #22516d;
	position: relative;
}
.bg_resource_datasheet_box_1::before{
	content: '';
  	display: block;
  	height: 100%;
  	position: absolute;
  	width: 100%;
  	top: 0;
  	left: 0;
  	background-image: url('https://www-review3.hexnode.com/static/img/resource/datasheet_bg_cover.png');
  	background-size: cover;
  	background-position: 0 0;
}
.bg_resource_datasheet_box_2{
	background-color: #157395;
	position: relative;
}
.bg_resource_datasheet_box_2::before{
	content: '';
  	display: block;
  	height: 100%;
  	position: absolute;
  	width: 100%;
  	top: 0;
  	left: 0;
  	background-image: url('https://www-review3.hexnode.com/static/img/resource/datasheet_bg_cover.png');
  	background-size: cover;
  	background-position: 50% 20px;
}
.bg_resource_datasheet_box_3{
	background-color: #2da3c1;
	position: relative;
}
.bg_resource_datasheet_box_3::before{
	content: '';
  	display: block;
  	height: 100%;
  	position: absolute;
  	width: 100%;
  	top: 0;
  	left: 0;
  	background-image: url('https://www-review3.hexnode.com/static/img/resource/datasheet_bg_cover.png');
  	background-size: cover;
  	background-position: 50px 3px;
}
.bg_resource_datasheet_box_4{
	background-color: #92cecd;
	position: relative;
}
.bg_resource_datasheet_box_4::before{
	content: '';
  	display: block;
  	height: 100%;
  	position: absolute;
  	width: 100%;
  	top: 0;
  	left: 0;
  	background-image: url('https://www-review3.hexnode.com/static/img/resource/datasheet_bg_cover.png');
  	background-size: cover;
  	background-position: -20px -30px;
  	opacity: 0.6;
}
.presentations_in_featured .hex_mdm_resourse_single_tab_content_body,
.presentations_in_tab .hex_mdm_resourse_single_tab_content_body,
.whitepaper_in_tab .hex_mdm_resourse_single_tab_content_body{
	text-align: center;
}
.whitepaper_in_featured .hex_mdm_resourse_single_tab_content_body{
  text-align: center;
}
.whitepaper_in_featured  .hex_mdm_resourse_single_resource_box.resource_datasheet:first-child,
.whitepaper_in_tab  .hex_mdm_resourse_single_resource_box.resource_datasheet:first-child{
  margin: 0 10px 10px 10px;
}
.presentations_in_featured .hex_mdm_resourse_single_resource_box.resource_datasheet,
.presentations_in_tab .hex_mdm_resourse_single_resource_box.resource_datasheet{
	margin: 0 10px 10px 10px!important;
}
@media screen and (min-width: 1251px){
	.hex_mdm_resourse_tab_content_wrapper{
		max-width: 1250px;
	}
	.hex_mdm_resourse_single_tab_content_header{
		max-width: 1122px;
		padding-right: 5px;
		margin: 0 auto;
	}
	.hex_mdm_resourse_single_tab_content_footer{
		max-width: 1122px;
		padding-right: 5px;
		margin: 0 auto;
	}

	.hex_mdm_resourse_single_resource_box.resource_casestudy:first-child,
	.hex_mdm_resourse_single_resource_box.resource_casestudy:nth-child(4n+1){
		margin-left: 66px;
	}
	.hex_mdm_resourse_single_resource_box.resource_datasheet:first-child,
	.hex_mdm_resourse_single_resource_box.resource_datasheet:nth-child(4n+1){
		margin-left: 66px;
	}
	.hex_mdm_resourse_single_resource_box.resource_video:first-child,
	.hex_mdm_resourse_single_resource_box.resource_video:nth-child(3n+1){
		margin-left: 66px;
	}

	.videos_in_featured .hex_mdm_resourse_single_resource_box.resource_video:nth-child(4n+0){
		display: none;
	}
}
@media screen and (min-width: 992px) and (max-width: 1250px){
	.hex_mdm_resourse_tab_content_wrapper{
		/*max-width: 854px;*/
		max-width: 965px;
	}
	.hex_mdm_resourse_single_resource_box.resource_casestudy:first-child,
	.hex_mdm_resourse_single_resource_box.resource_casestudy:nth-child(3n+1){
		margin-left: 66px;
	}
	.casestudies_in_featured .hex_mdm_resourse_single_resource_box.resource_casestudy:nth-child(4){
		display: none!important;
	}
	.hex_mdm_resourse_single_resource_box.resource_datasheet:first-child,
	.hex_mdm_resourse_single_resource_box.resource_datasheet:nth-child(3n+1){
		margin-left: 66px;
	}
	.datasheets_in_featured .hex_mdm_resourse_single_resource_box.resource_datasheet:nth-child(4){
		display: none;
	}
	.presentations_in_featured .hex_mdm_resourse_single_resource_box.resource_datasheet:nth-child(4){
		display: none;
  }
  .whitepaper_in_featured .hex_mdm_resourse_single_resource_box.resource_datasheet:nth-child(4){
		display: none;
  }
  .whitepaper_in_tab .hex_mdm_resourse_single_resource_box.resource_datasheet:nth-child(3n+1) {
    margin-left: 0px;
  }

	.hex_mdm_resourse_single_resource_box.resource_video:first-child,
	.hex_mdm_resourse_single_resource_box.resource_video:nth-child(2n+1){
		margin-left: 114px;
	}
	.hex_mdm_resourse_single_tab_content_header{
		max-width: 830px;
		padding-right: 0px;
		margin: 0 auto;
	}
	.hex_mdm_resourse_single_tab_content_footer{
		max-width: 830px;
		padding-right: 0px;
		margin: 0 auto;
	}
	.videos_in_featured .hex_mdm_resourse_single_tab_content_footer{
		max-width: 738px;
		padding-right: 0px;
		margin: 0 auto;
	}
	/*.hex_mdm_resourse_single_resource_box:nth-child(4n+0){
		margin-right: 30px;
	}
	.hex_mdm_resourse_single_resource_box:nth-child(3n+0){
		margin-right: 0px;
	}*/
}
@media screen and (max-width: 991px){
	.hex_mdm_resourse_single_tab_content_header{
		display: none;
	}
	.datasheets_in_featured .hex_mdm_resourse_single_tab_content_header,
	.presentations_in_featured .hex_mdm_resourse_single_tab_content_header,
	.casestudies_in_featured .hex_mdm_resourse_single_tab_content_header,
	.videos_in_featured .hex_mdm_resourse_single_tab_content_header{
		display: block;
	}
}
@media screen and (min-width: 901px) and (max-width: 991px){
	.hex_mdm_resourse_tab_content_wrapper{
		max-width: 900px;
	}
	.hex_mdm_resourse_single_resource_box.resource_casestudy:first-child,
	.hex_mdm_resourse_single_resource_box.resource_casestudy:nth-child(3n+1){
		margin-left: 35px;
	}
	.casestudies_in_featured .hex_mdm_resourse_single_resource_box.resource_casestudy:nth-child(4){
		display: none!important;
	}
	.hex_mdm_resourse_single_resource_box.resource_datasheet:first-child,
	.hex_mdm_resourse_single_resource_box.resource_datasheet:nth-child(3n+1){
		margin-left: 35px;
	}
  .datasheets_in_featured .hex_mdm_resourse_single_resource_box.resource_datasheet:nth-child(4), 
  .whitepaper_in_featured .hex_mdm_resourse_single_resource_box.resource_datasheet:nth-child(4){
		display: none;
	}
	.presentations_in_featured .hex_mdm_resourse_single_resource_box.resource_datasheet:nth-child(4){
		display: none;
	}
	.hex_mdm_resourse_single_resource_box.resource_video{
		display: inline-block;
	}
	.hex_mdm_resourse_single_resource_box.resource_video:nth-child(1),
	.hex_mdm_resourse_single_resource_box.resource_video:nth-child(2){
		margin-top:45px!important;
	}
	.hex_mdm_resourse_single_resource_box.resource_video:nth-child(odd){
		margin: 75px 33px 0 58px;
	}
	.hex_mdm_resourse_single_resource_box.resource_video:nth-child(even){
		margin:75px 58px 0 33px;
	}
	.hex_mdm_resourse_single_tab_content_header{
		max-width: 550px;
		padding-right: 0px;
		margin: 0 auto;
	}
	.hex_mdm_resourse_single_tab_content_footer{
		max-width: 830px;
		padding: 0px 0px 10px;
		margin: 0 auto;
	}
	.hex_mdm_resourse_single_tab_content_footer .view_all_resource{
		float: none;
	}
	.videos_in_featured .hex_mdm_resourse_single_tab_content_footer{
		margin-top: 30px;
	}
	/*.hex_mdm_resourse_single_resource_box:nth-child(3n+0){
		margin-right: 30px;
	}
	.hex_mdm_resourse_single_resource_box:nth-child(2n+0){
		margin-right: 0px;
	}*/
}

@media screen and (min-width: 800px) and (max-width: 900px){
	.hex_mdm_resourse_tab_content_wrapper{
		max-width: 800px;
	}
	.hex_mdm_resourse_single_resource_box.resource_casestudy:first-child,
	.hex_mdm_resourse_single_resource_box.resource_casestudy:nth-child(2n+1){
		margin-left: 125px;
	}
	.hex_mdm_resourse_single_resource_box.resource_datasheet:first-child,
	.hex_mdm_resourse_single_resource_box.resource_datasheet:nth-child(2n+1){
		margin-left: 125px;
  }
  .hex_mdm_resourse_single_tab_content_wrapper.whitepaper_in_tab .hex_mdm_resourse_single_resource_box.resource_datasheet{
    margin-left: 0px;
  }
  .whitepaper_in_featured .hex_mdm_resourse_single_resource_box.resource_datasheet:nth-child(2n+1){
    margin-left: 0px;
  }
	.hex_mdm_resourse_single_resource_box.resource_video{
		display: inline-block;
	}
	.hex_mdm_resourse_single_resource_box.resource_video:nth-child(1),
	.hex_mdm_resourse_single_resource_box.resource_video:nth-child(2){
		margin-top:45px!important;
	}
	.hex_mdm_resourse_single_resource_box.resource_video:nth-child(odd){
		margin: 75px 10px 0 30px;
	}
	.hex_mdm_resourse_single_resource_box.resource_video:nth-child(even){
		margin:75px 30px 0 10px;
	}
	.hex_mdm_resourse_single_tab_content_header{
		max-width: 800px;
		padding-right: 0px;
		margin: 0 auto;
	}
	.hex_mdm_resourse_single_tab_content_footer{
		max-width: 750px;
		padding: 0px 0px 10px;
		margin: 0 auto;
	}
	.hex_mdm_resourse_single_tab_content_footer .view_all_resource{
		float: none;
	}
	.videos_in_featured .hex_mdm_resourse_single_tab_content_footer{
		margin-top: 30px;
	}
}
@media screen and (max-width: 799px){
	.hex_mdm_resourse_single_resource_box.resource_video{
		display: block;
		margin: 75px auto 0;
	}
	.hex_mdm_resourse_single_resource_box.resource_video:nth-child(1){
		margin-top:45px!important;
	}
	.videos_in_featured .hex_mdm_resourse_single_tab_content_footer{
		margin-top: 30px;
	}
	.hex_mdm_resourse_single_tab_content_footer{
		padding: 0px 0px 10px;
		margin: 0 auto;
	}
	.hex_mdm_resourse_single_tab_content_footer .view_all_resource{
		float: none;
	}
}
@media screen and (min-width: 601px) and (max-width: 799px){
	.hex_mdm_resourse_tab_content_wrapper{
		max-width: 600px;
	}
	.hex_mdm_resourse_single_resource_box.resource_casestudy:first-child,
	.hex_mdm_resourse_single_resource_box.resource_casestudy:nth-child(2n+1){
		margin:0 10px 30px 26px;
	}
	.hex_mdm_resourse_single_resource_box.resource_datasheet:first-child,
	.hex_mdm_resourse_single_resource_box.resource_datasheet:nth-child(2n+1){
		margin:0 10px 20px 26px;
  }
  .whitepaper_in_tab .hex_mdm_resourse_single_resource_box.resource_datasheet:nth-child(2n+1) {
    margin: 0 10px 20px 10px;
  }
  .whitepaper_in_featured .hex_mdm_resourse_single_resource_box.resource_datasheet:nth-child(2n+1) {
    margin: 0 10px 10px 10px;
  }
}
@media screen and (max-width: 600px){
	.hex_mdm_resourse_tab_content_wrapper{
		max-width: 80%;
	}
	.hex_mdm_resourse_single_resource_box.resource_casestudy{
		display: block;
		margin: 0 auto 30px!important;
	}
	.hex_mdm_resourse_single_resource_box.resource_datasheet{
		display: block;
		margin: 0 auto 10px!important;
	}
}
@media screen and (max-width: 480px){
	.hex_mdm_resourse_tab_content_wrapper{
		max-width: 100%;
	}
	.hex_mdm_resourse_single_tab_content_header{
		max-width: 80%;
		padding-right: 0px;
		margin: 0 auto;
	}
	.hex_mdm_resourse_single_tab_content_footer{
		max-width: 80%;
		padding-right: 0px;
		margin: 0 auto;
	}
	.videos_in_featured .hex_mdm_resourse_single_tab_content_footer{
		max-width: 86%;
	}

}
@media screen and (max-width: 420px){
	.hex_mdm_resourse_single_resource_box.resource_video{
		max-width: 86%;
	}
	.hex_mdm_resourse_single_resource_box.resource_video .resource_box_bg{
		height: 224px;
	}
}
@media screen and (max-width: 380px){
	.hex_mdm_resourse_single_resource_box.resource_video .resource_box_bg{
		height: 200px;
	}
}
@media screen and (max-width: 340px){
	.hex_mdm_resourse_single_resource_box.resource_video .resource_box_bg{
		height: 180px;
	}
}
.resource_box_default{
	background: url('https://www-review3.hexnode.com/static/img/resource/resource-box-bg.png');
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}

.bg_4461d9{
	background-color: #4461d9;
}
.bg_7182de{
	background-color: #7182de;
}
.bg_eeb371{
	background-color: #eeb371;
}
.bg_131c2a{
	background-color: #131c2a;
}
.bg_071b40{
	background-color: #071b40;
}
.bg_387271{
	background-color: #387271;
}
.bg_9977e5{
	background-color: #9977e5;
}
.bg_7cc0ff{
	background-color: #7cc0ff;
}
.bg_f8926b{
	background-color: #f8926b;
}
.bg_resource_box_1{
	background-color: #6dcff5;
}
.bg_resource_box_2{
	background-color: #67cee0;
}
.bg_resource_box_3{
	background-color: #79d0c8;
}
.bg_resource_box_4{
	background-color: #86d0a0;
}
.bg_resource_box_5{
	background-color: #5ec4f7;
}
.bg_resource_box_6{
	background-color: #3aa1ca;
}
.bg_resource_box_7{
	background-color: #3b7cb5;
}
.bg_resource_box_8{
	background-color: #29548c;
}

.resource_box_video_hexnode_mdm{
  	background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/Hexnode-MDM.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.resource_box_video_kiosk_lockdown{
  background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/Hexnode-Kiosk-Lockdown-Solution.jpg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.resource_box_video_hexnode_mdm_non_removable{
  	background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/Hexnode-MDM-non-removable.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.resource_box_video_manage_ios_apps{
  	background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/app-management.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.resource_box_video_manage_ios_apps_app_distribution{
    background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/app-distribution.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.resource_box_video_getting_started_app_management{
    background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/getting-started-with-app-management.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.resource_box_video_app_black_white_listing{
    background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/app-blacklisting-and-whitelisting.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.resource_box_video_configure_dep{
    background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/configure-DEP-in-Apple-Business-Manager.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.resource_box_video_apple_dep{
    background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/what-is-apple-dep.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.resource_box_video_deploy_dep{
    background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/apple-dep-deploy.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.resource_box_video_apple_vpp{
    background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/apple-VPP.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.resource_box_video_supervise_ios_device{
    background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/supervise-ios-device.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.resource_box_video_exit_kosk{
    background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/exit-kiosk-mode.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.resource_box_video_kosk_lockdown{
    background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/kiosk-lockdown-solution.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.resource_box_casestudy_bathstore{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/case_study_in_customer_pages/bathstore.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_video_samsung_knox {
    background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/samsung-knox.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.resource_box_video_silent_app_installation_on_android_devices {
    background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/silent-app-installation-on-android-devices.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.resource_box_video_silent_app_installation_on_ios_devices {
    background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/silent-app-installation-on-ios-devices.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.resource_box_video_silent_app_installation_on_macos {
    background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/silent-app-installation-on-macos-devices.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.resource_box_video_silent_app_installation_on_tvos {
    background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/silent-app-installation-on-tvos-devices.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.resource_box_video_silent_app_installation_on_windows{
    background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/silent-app-installation-onwindows-devices.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.set_up_android_management_hexnode_mdm_hr{
	background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/enroll-your-organization-in-android-enterprise.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.enroll_device_in_android_enterprise_device_owner_hr{
	background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/device-owner.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.enroll_device_in_android_enterprise_profile_owner_hr{
	background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/profile-owner.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.android_enterprise_using_gsuite_hr{
	background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/g-suite-enrollment.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.manage_android_enterprise_using_hexnode_mdm_hr{
	background: url('https://www-review3.hexnode.com/static/img/resource/video_thumbnails/additional-features-for-afw-devices.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.resource_box_video::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}
.resource_box_video::after{
	content: "";
	width: 28px;
	height: 28px;
	position: absolute;
	bottom: 20px;
	left: 20px;
	background-image: url('https://www-review3.hexnode.com/static/img/resource/video_play_ouline.svg');
	background-size: cover;
	background-repeat: no-repeat;
	opacity:1;
	transition: all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.hex_mdm_resourse_single_resource_box.resource_video:hover .resource_box_video::after{
	background-image: url('https://www-review3.hexnode.com/static/img/resource/video_play_fill.svg');
	background-size: cover;
	background-repeat: no-repeat;
	opacity: 1;
	transition: all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
.resource_box_casestudy_bathstore::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_western_airways{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/case_study_in_customer_pages/western-airways.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_western_airways::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_hartley_isd{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/case_study_in_customer_pages/hartley-isd.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_hartley_isd::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_kensington{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/case_study_in_customer_pages/kensington-exclusive.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_kensington::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_andalusia{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/case_study_in_customer_pages/andalusia-hospitals.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_andalusia::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_dkt_philippines{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/case_study_in_customer_pages/dkt-philippines.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_dkt_philippines::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_consec_security{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/case_study_in_customer_pages/consec-security.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_consec_security::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_brightstar_care{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/case_study_in_customer_pages/brightstar-care.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_brightstar_care::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_con_x_ion{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/case_study_in_customer_pages/con-x-ion.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_con_x_ion::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_millennium_hotels{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/case_study_in_customer_pages/millennium-hotels-and-resorts.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_millennium_hotels::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_motivate{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/case_study_in_customer_pages/motivate.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_motivate::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_choyce{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/case_study_in_customer_pages/choyce.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_choyce::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_peniel_environmental{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/case_study_in_customer_pages/peniel-environmental.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_peniel_environmental::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_latino_youth_school{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/case_study_in_customer_pages/latino-youth-high-school.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_latino_youth_school::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}


.resource_box_casestudy_33_carpenters{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/case_study_in_customer_pages/33-carpenters-construction.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_33_carpenters::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_worthington_libraries{
	background: url('https://www-review3.hexnode.com/static/img/customer_page_images/case_study_in_customer_pages/worthington-libraries.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_worthington_libraries::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_audicaoactiva{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/audicaoactiva/hexnode-mdm-case-study-audicaoactiva.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_audicaoactiva::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_varari{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/varari/hexnode-mdm-case-study-varari.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_varari::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_nathealth{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/nathealth/hexnode-mdm-case-study-nathealth.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_nathealth::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_captain_cook_cruises{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/captain-cook-cruises/hexnode-mdm-case-study-captain-cook-cruises.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_captain_cook_cruises::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_Odfjell{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/odfjell/hexnode-mdm-case-study-Odfjell.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_Odfjell::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_ur_penn{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/ur_penn/hexnode-mdm-case-study-ur-and-penn.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_ur_penn::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_donaldson{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/donaldson/hexnode-mdm-case-study-donaldson-company.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_donaldson::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}
.resource_box_casestudy_Phibro{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/phibro/hexnode-mdm-case-study-phibro-animal-health-corporation.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_Phibro::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_echo_marine{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/echo_marine/hexnode-mdm-case-study-echo-marine-ltd.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_echo_marine::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.resource_box_casestudy_sir_john_hunt_csc{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/sir_john_hunt_csc/hexnode-mdm-case-study-sir-john-hunt-csc.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}

.resource_box_casestudy_sir_john_hunt_csc + .text_wrapper_case_study .hex_resourse_casestudy_company_logo{
	max-width: 200px;
}

.resource_box_casestudy_conde_nast{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/conde_nast/hexnode-mdm-case-study-conde-nast.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}

.resource_box_casestudy_wenger_fenster{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/wenger_fenster/hexnode-mdm-case-study-wenger-fenster-ag.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}

.resource_box_casestudy_itp_europe{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/itp_europe/hexnode-mdm-case-study-itp-europe.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}

.resource_box_casestudy_greek_orthodox_community_of_nsw{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/greek_orthodox_community_of_nsw/hexnode-mdm-case-study-greek-orthodox-community-of-nsw.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.resource_box_casestudy_greek_orthodox_community_of_nsw::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.hex_resourse_btn_wrapper{
	display: none;
	font-family: var(--hex_font_family);
}
@media screen and (max-width: 991px){
	.hex_resourse_nav_ul_wrapper{
		display: none;
	}
	.hex_resourse_btn_wrapper{
		display: block;
		padding: 5px 20px 5px;
		background-color: #fff;
	}
	.hex_resourse_btn_wrapper_div{
		display: block;
		position: relative;
		margin: 0 auto;
		max-width: 550px;
	}
	.hex_resourse_btn_wrapper_div .tabcontainer{
		margin-left: 0;
		margin-right: 0;
	}
	.hex_resourse_btn_wrapper .navbar-header{
		float: none;
	}
	.hex_resourse_toggle_btn{
		width: 100%;
		background-color: #fff;
		border:none!important;
		background-image: none;
		font-size: 23px;
		font-weight: var(--hex_font_normal);
		line-height: 1.4;
		padding: 8px;
		box-shadow: none;
		margin-top: 0;
		margin-bottom: 0px;
	}
	.hex_resourse_toggle_btn:hover, .hex_resourse_toggle_btn:focus{
		background-color: #fff;
		outline: none;
		border:none!important;
		background-image: none;
		box-shadow: none;
	}
	.hex_resourse_toggle_btn_text{
		padding: 5px 10px;
		font-family: var(--hex_font_family);
	}
	.hex_resourse_toggle_btn_icon{
		max-width: 12px;
		height: auto;
		position: relative;
		top: 0.5px;
		-webkit-transition: all 0.3s ease;
		transition: all 0.3s ease;
		-webkit-transform: rotate(180deg);
		transform: rotate(180deg);
	}
	.hex_resourse_toggle_btn.collapsed .hex_resourse_toggle_btn_icon{
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	.hex_resourse_btn_wrapper .navbar-collapse.collapse{
		display: none!important;
		border:none!important;
	}
	.hex_resourse_btn_wrapper .navbar-collapse.collapse.in{
		display: block!important;
		-webkit-box-shadow:0px 3px 4px #fffafa;
		box-shadow: none!important;
		border-radius: 0 0 10px 10px;
		border:none!important;
	}
	.hex_resourse_btn_wrapper .tabcontainer{
		border:none!important;
	}
	/*.hex_resourse_btn_wrapper .navbar-collapse{
		padding: 10px 15px;
	}*/
	.hex_resourse_btn_wrapper .navbar-nav>li>a{
		font-size: 23px;
		line-height: 1.4;
		font-weight: var(--hex_font_normal);
		padding: 8px;
		color: #333;
	}
	.hex_resourse_btn_wrapper .navbar-nav{
		margin-right: 0;
		float: none;
		margin: 10px 0;
	}
	.hex_resourse_btn_wrapper .navbar-nav>li{
		float: none;
	}
	.hex_resourse_btn_wrapper .navbar-collapse.collapse.in li,
	.hex_resourse_btn_wrapper .navbar-collapse.collapse.in li a{
		border-radius: 5px;
	}
	.hex_resourse_btn_wrapper .navbar-collapse.collapse.in li.active a,
	.hex_resourse_btn_wrapper .navbar-collapse.collapse.in li a:hover,
	.hex_resourse_btn_wrapper .navbar-collapse.collapse.in li.active a:focus{
		background-color: #f5f5f5;
		color: #327aff;
	}
	.hex_mdm_resourse_tab_content_wrapper{
		margin: 0px auto 0px;
	}
}
@media screen and (max-width: 600px){
	.hex_resourse_btn_wrapper_div{
		max-width: 100%;
	}
}

.carpenters_construction_case_study_bg_style{
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}
.worthington_libraries_case_study_bg_style{
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}
.carpenters_construction_last_stripe_background_style{
	background-position: 35% 0px;
}
.worthington_libraries_last_stripe_background_style{
	background-position: 35% 0px;
}
@media screen and (max-width: 1100px){
	.carpenters_construction_case_study_bg_style{
		background-position: 70% 0px;
	}
	.carpenters_construction_last_stripe_background_style{
		background-position: 30% 0px;
	}
	.worthington_libraries_case_study_bg_style{
		background-position: 73% 0px;
	}
	.worthington_libraries_last_stripe_background_style{
		background-position: 30% 0px;
	}
}

.third_party_wrapper.kiosk_third_party_stripe{
	padding-bottom: 50px;
	max-width: 90%;
}
@media screen and (min-width: 767px)  and (max-width: 780px) {
	.third_party_wrapper.kiosk_third_party_stripe{
		max-width: 80%;
	}
}
.third_part_integeration_android_enterprise{
	max-height: 18px;
}
.third_part_integeration_g_suite{
	max-height: 17px;
}
.third_part_integeration_Kyocera{
	max-height: 18px;
}
.third_part_integeration_active_directory{
	max-height: 20px;
}
.third_part_integeration_azure_ad{
	max-height: 20px;
}
@media screen and (max-width: 768px){
	.windows_kiosk_management_logo_header h2{
		font-size: 24px;
	}
	.kiosk_software_title, .third_party_head_style h2{
		font-size: 24px;
	}
}
.hex_saas_agreement_wrapper{
	padding: 60px 30px 50px 0px;
	max-width: 90%;
}
.hex_saas_header_stripe{
	text-align: center;
}
.hex_saas_header{
	font-size: 20px;
	line-height: 26px;
	font-weight: var(--hex_font_semibold);
	margin-bottom: 15px;
}
.hex_saas_title_wrapper{
	text-align: center;
}
.hex_saas_title{
	font-size: 20px;
	line-height: 26px;
	font-weight: var(--hex_font_semibold);
	margin-bottom: 10px;
}
.hex_saas_into{
	font-size: 16px;
	line-height: 26px;
	font-weight: var(--hex_font_normal);
	margin-bottom: 30px;
	padding: 0;
}
.hex_saas_sub_title{
	font-size: 18px!important;
	line-height: 26px;
	font-weight: var(--hex_font_semibold)!important;
	margin: 0 0 10px;
	text-align: left;
	padding-top: 10px;
}
.hex_saas_content{
	font-size: 16px;
	line-height: 26px;
	font-weight: var(--hex_font_normal);
	padding: 0!important;
	margin: 0 0 10px;
	text-align: left;
}
.hex_saas_info{
	font-size: 16px;
	line-height: 24px;
	margin: 0;
	padding: 0;
	text-align: left;
	font-weight: var(--hex_font_normal);
}
.m_b_0{
	margin-bottom: 0px!important
}
.m_b_5{
	margin-bottom: 5px!important
}
.m_b_10{
	margin-bottom: 10px!important;
}
.m_b_15{
	margin-bottom: 15px!important;
}
.m_b_20{
	margin-bottom: 20px!important;
}
.p_t_20{
	padding-top: 20px!important;
}
.table_sass_content{
	margin: 30px 0px 20px;
}
.table_sass_content .table{
	margin-bottom: 0;
}
.table_sass_content .table th, .table_sass_content .table td{
	font-size: 16px;
	line-height: 26px;
	font-weight: var(--hex_font_normal);
	border-color: #b5b5b5;
}
.table_sass_content .table_div_two{
	width: 50%;
}
@media screen and (max-width: 991px){
	.hex_saas_agreement_wrapper{
		padding: 20px 0 30px;
		max-width: 90%;
		margin: 0 auto 0;
	}
}
@media screen and (max-width: 330px){
	.table_sass_content{
		margin-left: -15px;
	}
}
.privacy_terms_link{
	text-decoration: none;
	color: #327aff;
	cursor: pointer;
}
.privacy_terms_link:hover, .privacy_terms_link:focus{
	text-decoration: none;
	color: #327aff;
}
.hex_privacy_sub_content_wapper{
	margin-left: 30px;
}
.hex_privacy_sub_title{
	font-size: 16px;
	line-height: 24px;
	color: inherit;
	font-weight: var(--hex_font_semibold);
	margin-left:0px!important;
	margin-bottom: 3px;
}
.hex_privacy_ul li {
	font-size: 16px;
	line-height: 26px;
	font-weight: var(--hex_font_normal);

}
.text-underline{
	text-decoration: underline;
}
.footer_toll_free{
	font-size: 12px;
	line-height: 24px;
	color: #dbdbdb;
}
@media screen and (min-width: 1200px){
	.col-lg-3.hex_footer_col_lg_3_correction{
		width: 26.66666667%;
	}
	.col-lg-5.hex_footer_col_lg_5_correction{
		width: 40%;
	}
}
.contact_no_type{
	color: #888;
	font-size: 15px;
}
@media screen and (min-width: 980px) and (max-width: 991px){
	.nav.hex_nav.hex_nav_alignment{
		position: absolute;
		top: 17px;
		left: 270px;
		padding: 0;
		width: max-content;
		margin: 0!important;
	}
}
@media screen and (min-width: 992px) and (max-width: 1100px){
	.nav.hex_nav.hex_nav_alignment{
		position: absolute;
		top: 50%;
		left: 330px;
		padding: 0;
		margin:0!important;
		width: max-content;
	}
}
@media screen and (min-width: 1100px){
	.nav.hex_nav.hex_nav_alignment{
		position: absolute;
		top: 50%;
		left: 50%;
		-webkit-transform:translate(-50%, 0%);
		-moz-transform:translate(-50%, 0%);
		-ms-transform:translate(-50%, 0%);
		-o-transform:translate(-50%, 0%);
		transform:translate(-50%, 0%);
		padding: 0!important;
		width: max-content;
		margin: 0!important;
	}
}
.header_hex_contact_number{
	font-size: inherit;
	color: #fff;
	cursor: pointer;
}
.header_hex_contact_number:hover,
.header_hex_contact_number:focus{
	color: #fff;
	text-decoration: none;
	cursor: pointer;

}
/********* mdm solution pages styles **********/
 .hex_mdm_solution_intro_stripe{
 	padding-top: 36px;
 	display: block;
 	position: relative;
 	padding-bottom:30px;
 }
 .hex_mdm_solution_intro_stripe .row.no-gutters{
 	margin-left: 0;
 	margin-right: 0;
 }
 .hex_mdm_solution_intro_image_wrapper{
 	display: inline-block;
 	position: relative;
 	vertical-align: top;
 	width: 45%;
 	float: right;
 	text-align: center;
 }
 .hex_mdm_solution_intro_text_wrapper{
 	display: inline-block;
 	position: relative;
 	vertical-align: top;
 	width: 55%;
 	float: left;
 }

 /* .hex_mdm_solution_intro_android_mdm .hex_mdm_solution_intro_text_wrapper{
 	padding: 24px 0 0 10px;
 } */
 .hex_mdm_solution_intro_text_wrapper{
  padding: 0px 0 0 0px;
  -webkit-align-self: center;
  align-self: center;
}
 .hex_mdm_solution_intro_image_wrapper .img_container {
 	display: inline-block;
 	max-width: 317px;
 	height: 317px;
 	-webkit-border-radius: 50%;
 	border-radius: 50%;
 	position: relative;
 	z-index: 10;
 }
 .hex_mdm_solution_intro_image_wrapper .img_container img{
 	position: relative;
 	width: auto;
 	height: 100%;
 	max-height: 277px;
 	-webkit-border-radius: 30px;
 	border-radius: 30px;
 	z-index: 11;
 	object-fit: cover;
 }
 .hex_mdm_solution_intro_image_wrapper .img_container .circle_behind{
 	position: absolute;
 	display: block;
 	width: 230px;
 	height: 230px;
 	bottom: 15px;
 	right: -30px;
 	background-color: #f4f8ff;
 	-webkit-border-radius: 30px;
 	border-radius: 30px;
 	z-index: 1;
 }
 .hex_mdm_solution_intro_text_wrapper .hex_mdm_solution_intro_title{
 	font-size: 36px;
 	line-height: 1.2;
   font-weight: var(--hex_font_semibold);
   color: var(--hex_home_common_title_color);
 	margin: 0 0 20px;
 	padding: 0;
 	max-width: 500px;
 }
 .hex_mdm_solution_intro_text_wrapper .hex_mdm_solution_intro_content{
 	font-size: 18px;
 	line-height: 28px;
   font-weight: var(--hex_font_normal);
   color: var(--hex_text_secondary);
 	padding: 0;
 	margin: 0px;
 	max-width: 580px;
 }
 .mdm_solution_intro_bathstore_logo{
 	max-width: 130px;
 	margin: 20px 45px 0 0;
 }
 /* .mdm_solution_intro_hilton_logo.aspect-ratio-img {
   width: auto;
 } */
 .mdm_solution_intro_hilton_logo{
 	max-width: 60px;
 	margin: 20px 45px 0 0;
 }
 .mdm_solution_intro_portsmouth_logo{
 	max-width: 120px;
 	margin: 24px 0 0;
 }
 /* .mdm_solution_intro_volvo_logo.aspect-ratio-img {
   width: auto;
 } */
 .mdm_solution_intro_volvo_logo{
 	max-width: 120px;
 	margin: 23px 45px 0 0;
 }
 /* testing .mdm_solution_intro_ey_logo.aspect-ratio-img {
   width: auto;
 } */
 .mdm_solution_intro_ey_logo{
 	max-width: 56px;
 	margin: -7px 41px 0 0;
 }
 .mdm_solution_intro_logitech_logo{
 	max-width: 114px;
 	margin: 25px 0 0 0;
 }
 @media screen and (max-width: 991px){
 	.hex_mdm_solution_intro_image_wrapper, .hex_mdm_solution_intro_text_wrapper{
 		display: block;
 		width: 100%;
 		float: none;
 	}
 	.hex_mdm_solution_intro_apple_mdm .hex_mdm_solution_intro_text_wrapper{
 		padding:30px 0 0;
 	}
 	.hex_mdm_solution_intro_android_mdm .hex_mdm_solution_intro_text_wrapper{
 		padding:30px 0 0;
 	}
 	.hex_mdm_solution_intro_text_wrapper .hex_mdm_solution_intro_title{
 		max-width: 100%;
 	}
 	.hex_mdm_solution_intro_text_wrapper .hex_mdm_solution_intro_content{
 		max-width: 100%;
 	}
 }

 @media screen and (max-width: 580px){
 	.mdm_solution_intro_bathstore_logo{
 		max-width: 108px;
 		margin: 20px 18px 0 0;
 	}
 	.mdm_solution_intro_hilton_logo{
 		max-width: 54px;
 		margin: 20px 18px 0 0;
 	}
 	.mdm_solution_intro_portsmouth_logo{
 		max-width: 98px;
 		margin: 20px 0 0 0;
 	}
 	.hex_mdm_solution_intro_image_wrapper .img_container{
 		width: 300px;
 		height: 300px;
 	}
 	.hex_mdm_solution_intro_image_wrapper .img_container .circle_behind{
 		bottom: 0px;
 		right: -25px;
 	}
 }
 @media screen and (max-width: 480px){
 	.hex_mdm_solution_intro_image_wrapper .img_container{
 		width: 270px;
 		height: 290px;
 	}
 	.hex_mdm_solution_intro_image_wrapper .img_container .circle_behind{
 		bottom: -10px;
 		right: -25px;
 	}
 }
 @media screen and (max-width: 440px){
 	.mdm_solution_intro_volvo_logo{
 		max-width: 105px;
 		margin: 23px 30px 0 0;
 	}
 	.mdm_solution_intro_ey_logo{
 		max-width: 50px;
 		margin: -7px 25px 0 0;
 	}
 	.mdm_solution_intro_logitech_logo{
 		max-width: 102px;
 	}
 }
 @media screen and (max-width: 380px){
 	.mdm_solution_intro_volvo_logo{
 		max-width: 96px;
 		margin: 23px 25px 0 0;
 	}
 	.mdm_solution_intro_ey_logo{
 		max-width: 45px;
 		margin: 0px 17px 0 0;
 	}
 	.mdm_solution_intro_logitech_logo{
 		max-width: 92px;
 	}
 }
 @media screen and (max-width: 340px){
 	.mdm_solution_intro_bathstore_logo{
 		max-width: 90px;
 		margin: 20px 15px 0 0;
 	}
 	.mdm_solution_intro_hilton_logo{
 		max-width: 45px;
 		margin: 20px 15px 0 0;
 	}
 	.mdm_solution_intro_portsmouth_logo{
 		max-width: 90px;
 		margin: 20px 0 0 0;
 	}
 }

.hexnode_three_column_stripe_container_apple_mdm .hexnode_integration_three_column_stripe_box{
	height: 160px;
}
.hexnode_three_column_stripe_container_android_mdm .hexnode_integration_three_column_stripe_box{
	height: 160px;
}
@media screen and (max-width: 1183px){
	.hexnode_three_column_stripe_container_android_mdm .hexnode_integration_three_column_stripe_box{
		height: 184px;
	}
}
@media screen and (max-width: 1110px){
	.hexnode_three_column_stripe_container_apple_mdm .hexnode_integration_three_column_stripe_box{
		height: 180px;
	}
}
@media screen and (max-width: 1012px){
	.hexnode_three_column_stripe_container_android_mdm .hexnode_integration_three_column_stripe_box{
		height: 208px;
	}
}
@media screen and (max-width: 1006px){
	.hexnode_three_column_stripe_container_apple_mdm .hexnode_integration_three_column_stripe_box{
		height: 208px;
	}
}
@media screen and (max-width: 991px){
	.hexnode_three_column_stripe_container_apple_mdm .hexnode_integration_three_column_stripe_box{
		height: 184px;
	}
	.hexnode_three_column_stripe_container_android_mdm .hexnode_integration_three_column_stripe_box{
		height: 184px;
	}
}
@media screen and (max-width: 966px){
	.hexnode_three_column_stripe_container_android_mdm .hexnode_integration_three_column_stripe_box{
		height: 208px;
	}
}
@media screen and (max-width: 960px){
	.hexnode_three_column_stripe_container_apple_mdm .hexnode_integration_three_column_stripe_box{
		height: 208px;
	}
}
@media screen and (max-width: 932px){
	.hexnode_three_column_stripe_container_apple_mdm .hexnode_integration_three_column_stripe_box{
		height: 230px;
	}
	.hexnode_three_column_stripe_container_android_mdm .hexnode_integration_three_column_stripe_box{
		height: 232px;
	}
}
@media screen and (max-width: 808px){
	.hexnode_three_column_stripe_container_apple_mdm .hexnode_integration_three_column_stripe_box{
		height: 250px;
	}
	.hexnode_three_column_stripe_container_android_mdm .hexnode_integration_three_column_stripe_box{
		height: 250px;
	}
}


.hex_mdm_solution_tab_container_wrapper{
	display: block;
	position: relative;
	padding: 30px 0 0;
	margin-bottom: 0px;
}
.hex_mdm_solution_tab_header{
	font-size: 36px;
	max-width: 100%;
	line-height: 1.2;
  font-weight: var(--hex_font_semibold);
  color: var(--hex_home_common_title_color);
	margin: 0 auto 15px;
	padding: 0;
}
.hex_mdm_solution_tab_container_wrapper .solutions_tab_right_controller{
	right: 15px;
	z-index:15;
}
.hex_mdm_solution_tab_container_wrapper .solutions_tab_left_controller{
	left: 15px;
	z-index: 15;
}
.solutions_tab_ul_wrapper.hex_mdm_solutions_tab_ul_wrapper>li>a{
	font-size: 22px;
	line-height: 26px;
  font-weight: var(--hex_font_normal);
  padding: 10px 35px !important;
  color: var(--hex_home_common_title_color)!important;
	margin: 0;
}
/* .solutions_tab_ul_wrapper{
  max-width: inherit !important;
} */
.solutions_tab_ul_wrapper.hex_mdm_solutions_tab_ul_wrapper>li{
	position: relative;
	z-index: 10;
}
.solutions_tab_ul_wrapper.hex_mdm_solutions_tab_ul_wrapper>li.active>a{
	border: none!important;
	background: none!important;
	color: var(--hex_link_color)!important;
}
.solutions_tab_ul_wrapper.hex_mdm_solutions_tab_ul_wrapper .tab_active_bar{
	position: absolute;
	bottom: 0;
	left: 0;
	height:100%;
	z-index: 1;
	display: inline-block;
	background-color: #f4f8ff;
	-webkit-border-radius:20px;
	-webkit-transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-moz-transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-ms-transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-o-transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	transition: all .4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}


.solutions_tab_ul_wrapper.apple_mdm_solution_tab_ul{
	max-width: 593px;
}
.solutions_tab_ul_wrapper.android_mdm_solution_tab_ul{
	max-width: 1048px;
}
@media screen and (max-width: 767px){
	/* .hex_mdm_solution_tab_header{
		font-size: 26px;
	} */
	/* .solutions_tab_ul_wrapper.hex_mdm_solutions_tab_ul_wrapper>li>a{
		font-size: 20px;
		line-height: 24px;
	} */
}
@media screen and (max-width: 576px){
	.solutions_tab_ul_wrapper.hex_mdm_solutions_tab_ul_wrapper>li>a{
		padding: 6px 20px;
	}
}
@media screen and (max-width: 940px){
	.hex_mdm_solution_tab_container_wrapper .solutions_tab_right_controller{
		right: 8px;
		z-index:15;
	}
	.hex_mdm_solution_tab_container_wrapper .solutions_tab_left_controller{
		left: 8px;
		z-index: 15;
	}
	.solutions_tab_ul_wrapper.android_mdm_solution_tab_ul{
		width: 90%;
	  	max-width: 900px;
	}
	.solutions_tab_ul_wrapper.android_mdm_solution_tab_ul:after{
	  	content: "";
		width:980px;
		height: 1.5px;
		background:#e1e1e1;
		bottom: 0;
	}
	
	.solutions_tab_ul_wrapper.hex_mdm_solutions_tab_ul_wrapper>li.active>a{
		background-color: #f4f8ff!important;
		color: #327aff!important;
		-webkit-border-radius: 20px;
		border-radius: 20px;
	}
	.solutions_tab_ul_wrapper.hex_mdm_solutions_tab_ul_wrapper.android_mdm_solution_tab_ul>li{
    margin-bottom:6px;
  }
}
@media screen and (max-width:1040px){
  .solutions_tab_ul_wrapper.android_mdm_solution_tab_ul {
    max-width: 928px;
  }
  .solutions_tab_ul_wrapper.android_mdm_solution_tab_ul .tab_active_bar{
		display: none;
  }
  .solutions_tab_ul_wrapper.android_mdm_solution_tab_ul {
    width: 90%;
  }
  .hex_mdm_solutions_tab_ul_wrapper.android_mdm_solution_tab_ul>li{
    margin-bottom:7px;
  }
  .solutions_tab_ul_wrapper.hex_mdm_solutions_tab_ul_wrapper.android_mdm_solution_tab_ul>li.active>a{
    background-color: #f4f8ff!important;
    border-radius: 20px !important;
  }
  .solutions_tab_ul_wrapper.android_mdm_solution_tab_ul:after{
    content: "";
  width:980px;
  height: 1.5px !important;
  background:#e1e1e1 !important;
  bottom: 0;
}
}
@media screen and (min-width: 1041px){
	.android_mdm_solution_tab_ul_stripe .solutions_tab_left_controller,
	.android_mdm_solution_tab_ul_stripe .solutions_tab_right_controller{
		display: none!important;
	}
}
@media screen and (max-width: 576px){
	.solutions_tab_ul_wrapper.android_mdm_solution_tab_ul:after{
		width: 764px;
	}
	.solutions_tab_ul_wrapper.android_mdm_solution_tab_ul{
		max-width: 88%;
	}
}

@media screen and (max-width: 420px){
	.hex_mdm_solution_tab_container_wrapper .solutions_tab_right_controller{
		right: 8px;
		z-index:15;
	}
	.hex_mdm_solution_tab_container_wrapper .solutions_tab_left_controller{
		left: 8px;
		z-index: 15;
	}
	
  .solutions_tab_ul_wrapper.hex_mdm_solutions_tab_ul_wrapper.apple_mdm_solution_tab_ul>li{
    margin-bottom:6px;
  }
	.solutions_tab_ul_wrapper.apple_mdm_solution_tab_ul:after{
	  	content: "";
		width:420px;
		height: 1.5px;
		background:#e1e1e1;
		bottom: 0;
	}

	.solutions_tab_ul_wrapper.hex_mdm_solutions_tab_ul_wrapper>li.active>a{
		background-color: #f4f8ff!important;
		color: #327aff!important;
		-webkit-border-radius: 20px;
		border-radius: 20px;
	}
	
}
@media screen and (max-width:434px){
  .solutions_tab_ul_wrapper.apple_mdm_solution_tab_ul .tab_active_bar{
		display: none !important;
  }
  .solutions_tab_ul_wrapper.apple_mdm_solution_tab_ul{
		width: 88%;
	  
  }
  .hex_mdm_solutions_tab_ul_wrapper.apple_mdm_solution_tab_ul>li{
    margin-bottom:7px;
  }
  .solutions_tab_ul_wrapper.apple_mdm_solution_tab_ul:after{
    content: "";
  width:428px;
  height: 1.5px !important;
  background:#e1e1e1 !important;
  bottom: 0;
}
}
@media screen and (min-width: 435px){
	.apple_mdm_solution_tab_ul_stripe .solutions_tab_left_controller,
	.apple_mdm_solution_tab_ul_stripe .solutions_tab_right_controller{
		display: none!important;
	}
}

.hex_mdm_solution_tab_content{
	margin: 32px 0 0;
}
.hexnode_mdm_solution_tab_apple_mdm .hex_mdm_solution_tab_content{
	margin: 32px 0 0;
}
.hex_mdm_solution_tab_content .hex_mdm_solution_tab_text_wrapper{
	min-height: 320px;
	width: 100%;
	background: var(--hex_bg_color_ashes);
	position: relative;
}
.hex_mdm_solution_tab_content .hex_mdm_solution_tab_img_wrapper{
	position: absolute;
	height: 100%;
	width: 35%;
	right: 0;
	bottom: 0;
	background-color: var(--hex_bg_color_ashes);
}
.hexnode_mdm_solution_tab_apple_mdm .hex_mdm_solution_tab_content .hex_mdm_solution_tab_text_wrapper{
	padding: 30px 0;
} 
.hexnode_mdm_solution_tab_android_mdm .hex_mdm_solution_tab_content .hex_mdm_solution_tab_text_wrapper{
  padding: 25px 0 10px;
}
.hexnode_mdm_solution_tab_apple_mdm .hex_mdm_solution_tab_content .hex_mdm_solution_tab_img_wrapper{
	background-color:var(--hex_bg_color_ashes);
}
.hex_mdm_solution_tab_text_container{
	max-width: 650px;
	display: block;
	height: 100%;
	padding: 25px 20px 35px 0px;
}
.hexnode_mdm_solution_tab_apple_mdm .hex_mdm_solution_tab_text_container{
	padding: 25px 20px 45px 0px;
}
.hexnode_mdm_solution_tab_apple_mdm .hex_mdm_solution_page_tab_title{
	max-width: 420px;
}
.hex_mdm_solution_tab_content .row.no-gutters{
	margin: 0;
}
@-webkit-keyframes fade_text_title{
	0%{
		-webkit-transform:translate(0,25px);
		-moz-transform:translate(0,25px);
		-ms-transform:translate(0,25px);
		-o-transform:translate(0,25px);
		transform:translate(0,25px);
		opacity: 0;
	}
	100%{
		-webkit-transform:translate(0,0);
		-moz-transform:translate(0,0);
		-ms-transform:translate(0,0);
		-o-transform:translate(0,0);
		transform:translate(0,0);
		opacity: 1;
	}
}
@-moz-keyframes fade_text_title{
	0%{
		-webkit-transform:translate(0,25px);
		-moz-transform:translate(0,25px);
		-ms-transform:translate(0,25px);
		-o-transform:translate(0,25px);
		transform:translate(0,25px);
		opacity: 0;
	}
	100%{
		-webkit-transform:translate(0,0);
		-moz-transform:translate(0,0);
		-ms-transform:translate(0,0);
		-o-transform:translate(0,0);
		transform:translate(0,0);
		opacity: 1;
	}
}
@-ms-keyframes fade_text_title{
	0%{
		-webkit-transform:translate(0,25px);
		-moz-transform:translate(0,25px);
		-ms-transform:translate(0,25px);
		-o-transform:translate(0,25px);
		transform:translate(0,25px);
		opacity: 0;
	}
	100%{
		-webkit-transform:translate(0,0);
		-moz-transform:translate(0,0);
		-ms-transform:translate(0,0);
		-o-transform:translate(0,0);
		transform:translate(0,0);
		opacity: 1;
	}
}
@-o-keyframes fade_text_title{
	0%{
		-webkit-transform:translate(0,25px);
		-moz-transform:translate(0,25px);
		-ms-transform:translate(0,25px);
		-o-transform:translate(0,25px);
		transform:translate(0,25px);
		opacity: 0;
	}
	100%{
		-webkit-transform:translate(0,0);
		-moz-transform:translate(0,0);
		-ms-transform:translate(0,0);
		-o-transform:translate(0,0);
		transform:translate(0,0);
		opacity: 1;
	}
}
@keyframes fade_text_title{
	0%{
		-webkit-transform:translate(0,25px);
		-moz-transform:translate(0,25px);
		-ms-transform:translate(0,25px);
		-o-transform:translate(0,25px);
		transform:translate(0,25px);
		opacity: 0;
	}
	100%{
		-webkit-transform:translate(0,0);
		-moz-transform:translate(0,0);
		-ms-transform:translate(0,0);
		-o-transform:translate(0,0);
		transform:translate(0,0);
		opacity: 1;
	}
}
@-webkit-keyframes fade_mdm_solution_tab_image{
	0%{
		-webkit-transform: translate(40px,0);
		-moz-transform: translate(40px,0);
		-ms-transform: translate(40px,0);
		-o-transform: translate(40px,0);
		transform: translate(40px,0);
		opacity: 0;
	}
	100%{
		-webkit-transform: translate(0px,0px);
		-moz-transform: translate(0px,0px);
		-ms-transform: translate(0px,0px);
		-o-transform: translate(0px,0px);
		transform: translate(0px,0px);
		opacity: 1;
	}
}
@-moz-keyframes fade_mdm_solution_tab_image{
	0%{
		-webkit-transform: translate(40px,0);
		-moz-transform: translate(40px,0);
		-ms-transform: translate(40px,0);
		-o-transform: translate(40px,0);
		transform: translate(40px,0);
		opacity: 0;
	}
	100%{
		-webkit-transform: translate(0px,0px);
		-moz-transform: translate(0px,0px);
		-ms-transform: translate(0px,0px);
		-o-transform: translate(0px,0px);
		transform: translate(0px,0px);
		opacity: 1;
	}
}
@-ms-keyframes fade_mdm_solution_tab_image{
	0%{
		-webkit-transform: translate(40px,0);
		-moz-transform: translate(40px,0);
		-ms-transform: translate(40px,0);
		-o-transform: translate(40px,0);
		transform: translate(40px,0);
		opacity: 0;
	}
	100%{
		-webkit-transform: translate(0px,0px);
		-moz-transform: translate(0px,0px);
		-ms-transform: translate(0px,0px);
		-o-transform: translate(0px,0px);
		transform: translate(0px,0px);
		opacity: 1;
	}
}
@-o-keyframes fade_mdm_solution_tab_image{
	0%{
		-webkit-transform: translate(40px,0);
		-moz-transform: translate(40px,0);
		-ms-transform: translate(40px,0);
		-o-transform: translate(40px,0);
		transform: translate(40px,0);
		opacity: 0;
	}
	100%{
		-webkit-transform: translate(0px,0px);
		-moz-transform: translate(0px,0px);
		-ms-transform: translate(0px,0px);
		-o-transform: translate(0px,0px);
		transform: translate(0px,0px);
		opacity: 1;
	}
}
@keyframes fade_mdm_solution_tab_image{
	0%{
		-webkit-transform: translate(40px,0);
		-moz-transform: translate(40px,0);
		-ms-transform: translate(40px,0);
		-o-transform: translate(40px,0);
		transform: translate(40px,0);
		opacity: 0;
	}
	100%{
		-webkit-transform: translate(0px,0px);
		-moz-transform: translate(0px,0px);
		-ms-transform: translate(0px,0px);
		-o-transform: translate(0px,0px);
		transform: translate(0px,0px);
		opacity: 1;
	}
}
.hex_mdm_solution_page_tab_title{
	opacity: 0;
	line-height: 1.2;
  margin: 10px 0 15px;
  font-size:26px;
  font-weight: var(--hex_font_semibold);
	color: var(--hex_home_common_title_color);
	padding: 0;
	animation: fade_text_title 0.6s ease-in-out forwards;
	max-width: 550px;
}
.hex_mdm_solution_page_tab_content{
	opacity: 0;
	font-size: 18px;
	line-height: 28px;
	font-weight: var(--hex_font_normal);
	color: var(--hex_text_secondary);
	padding: 0;
	margin: 0 0 15px;
	animation: fade_text_title 0.6s ease-in-out 0.1s forwards;
}
 .place_img{
 	display: block;
 	height: 100%;
 	width: 100%;
 	min-width: 360px;
 	position: absolute;
 	left: -22%;
 	-webkit-animation: fade_mdm_solution_tab_image 0.6s ease-in-out forwards;
 	-moz-animation: fade_mdm_solution_tab_image 0.6s ease-in-out forwards;
 	-ms-animation: fade_mdm_solution_tab_image 0.6s ease-in-out forwards;
 	-o-animation: fade_mdm_solution_tab_image 0.6s ease-in-out forwards;
 	animation: fade_mdm_solution_tab_image 0.6s ease-in-out forwards;
 }
/* testing .hex_mdm_solution_tab_img_wrapper_img.aspect-ratio-img {
  width: auto;
} */
.hex_mdm_solution_tab_img_wrapper_img{
	position: absolute;
	z-index: 10;
	max-height: 420px;
	top: 50%;
 	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	
}
@media screen and (min-width:768px) and (max-width:991px){
  .hexnode_mdm_solution_tab_apple_mdm .hex_mdm_solution_tab_img_wrapper .place_img{
    left:-32%;
  }
}
@media screen and (max-width: 1300px){
	.hex_mdm_solution_tab_text_container{
		max-width: 600px;
	}
}
@media screen and (max-width: 1250px){
	.hex_mdm_solution_tab_text_container{
		max-width: 550px;
	}
}
@media screen and (max-width: 1100px){
	.hex_mdm_solution_tab_text_container{
		max-width: 500px;
	}
}
@media screen and (max-width: 991px){
	.hex_mdm_solution_tab_text_container{
		max-width: 380px;
	}
}
@media screen and (min-width: 992px){
  .hexnode_mdm_solution_tab_android_mdm .hex_mdm_solution_tab_img_wrapper_img{
    max-height:480px;
  }
  .hexnode_mdm_solution_tab_apple_mdm .hex_mdm_solution_tab_img_wrapper_img{
    max-height:360px;
  }
}
@media screen and (max-width: 991px){
	.hexnode_mdm_solution_tab_android_mdm .hex_mdm_solution_tab_content .hex_mdm_solution_tab_img_wrapper{
		position: relative;
		height: auto;
		width: 100%;
		background-color: #f7f7f7;
	}
	.hexnode_mdm_solution_tab_android_mdm .hex_mdm_solution_tab_text_container{
		max-width: 86%;
		display: block;
		height: 100%;
		padding: 10px 40px 35px;
		 margin: 0 auto;
	}
	.hexnode_mdm_solution_tab_android_mdm .hex_mdm_solution_page_tab_title{
		max-width: 100%;
	}
	.hexnode_mdm_solution_tab_android_mdm .place_img{
	 	display: block;
	 	height: auto;
	 	width: 100%;
	 	max-width: 650px;
	 	min-width: unset;
	 	margin: 0 auto;
	 	position: relative;
	 	left: 0%;
		text-align: center;
		-webkit-animation: none;
		animation: none;
		padding-top: 30px;
	 }
	 
	 .hexnode_mdm_solution_tab_android_mdm .hex_mdm_solution_tab_img_wrapper_img{
		position: relative;
		z-index: 10;
		max-height: 370px;
	 	top: 0%;
	 	-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-ms-transform: translateY(0%);
		-o-transform: translateY(0%);
		transform: translateY(0%);
		-webkit-animation: fade_mdm_solution_tab_image 0.6s ease-in-out forwards;
		-moz-animation: fade_mdm_solution_tab_image 0.6s ease-in-out forwards;
		-ms-animation: fade_mdm_solution_tab_image 0.6s ease-in-out forwards;
		-o-animation: fade_mdm_solution_tab_image 0.6s ease-in-out forwards;
		animation: fade_mdm_solution_tab_image 0.6s ease-in-out forwards;
	}
}
@media screen and (max-width: 767px){
	/* .hex_mdm_solution_tab_content .hex_mdm_solution_tab_text_wrapper{
		background-color: #f7f7f7;
	} */
	/* .hexnode_mdm_solution_tab_apple_mdm .hex_mdm_solution_tab_content .hex_mdm_solution_tab_text_wrapper{
		padding: 0;
	} */
	.hex_mdm_solution_tab_content .hex_mdm_solution_tab_img_wrapper{
		position: relative;
		height: auto;
		width: 100%;
		background-color: #f7f7f7;
	}
	.hex_mdm_solution_tab_text_container{
		max-width: 650px;
		display: block;
		height: 100%;
		padding: 20px 40px 35px;
		 margin: 0 auto;
	}
	.hexnode_mdm_solution_tab_apple_mdm .hex_mdm_solution_tab_text_container{
		padding: 20px 40px 35px;
	}
	.hexnode_mdm_solution_tab_apple_mdm .hex_mdm_solution_page_tab_title{
		max-width: 100%;
	}
	.hexnode_mdm_solution_tab_android_mdm .hex_mdm_solution_tab_text_container{
		max-width: 650px;
	}
	.place_img{
	 	display: block;
	 	height: auto;
	 	width: 100%;
	 	max-width: 650px;
	 	min-width: unset;
	 	margin: 0 auto;
	 	position: relative;
	 	left: 0%;
		text-align: center;
		-webkit-animation: none;
		animation: none;
		padding-top: 20px;
	 }
	 .hexnode_mdm_solution_tab_android_mdm .place_img{
	 	padding-top: 20px;
	 }
	 .hex_mdm_solution_tab_img_wrapper_img{
		position: relative;
		z-index: 10;
		max-height: 350px;
	 	top: 0%;
	 	-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-ms-transform: translateY(0%);
		-o-transform: translateY(0%);
		transform: translateY(0%);
		-webkit-animation: fade_mdm_solution_tab_image 0.6s ease-in-out forwards;
		-moz-animation: fade_mdm_solution_tab_image 0.6s ease-in-out forwards;
		-ms-animation: fade_mdm_solution_tab_image 0.6s ease-in-out forwards;
		-o-animation: fade_mdm_solution_tab_image 0.6s ease-in-out forwards;
		animation: fade_mdm_solution_tab_image 0.6s ease-in-out forwards;
	}
	.hexnode_mdm_solution_tab_android_mdm .hex_mdm_solution_tab_img_wrapper_img{
		max-height: 350px;
	}
	.hex_mdm_solution_page_tab_title{
		margin: 28px 0 20px;
	}
	
}
@media screen and (max-width: 480px){
	.hex_mdm_solution_tab_text_container{
		padding: 15px 25px 30px;
	}
	.hexnode_mdm_solution_tab_apple_mdm .hex_mdm_solution_tab_text_container{
		padding: 15px 25px 30px;
	}
}

.hex_mdm_solution_signup_stripe{
	display: block;
	height: 160px;
	position: relative;
	vertical-align: top;
	background-color: #1c2d4e;
	overflow: hidden;
}

.hex_mdm_solution_signup_stripe .hexnode_common_stripe_set_max_width{
	margin: 0 auto;
	position: relative;
	height: 100%;
}
.hex_mdm_solution_signup_content_wrapper{
	display: block;
	width: 100%;
	position: absolute;
	top: 50%;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%);
}

.hex_mdm_solution_signup_content_wrapper .row.no-gutters{
	margin: 0;
}
.hex_mdm_solution_signup_text{
	font-size: 30px;
	line-height: 1.2;
	font-weight: var(--hex_font_normal);
	color: #fff;
	margin: 0;
	padding: 0 0 0 10px;
}
.hex_mdm_solution_signup_text_wrapper{
	width: 49%;
	display: inline-block;
	vertical-align: middle;
}
.hex_mdm_solution_signup_form_wrapper{
	width: 50%;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
}
.hex_mdm_solution_signup_form_wrapper form{
	margin: 0 auto;
	width: max-content;
	width: -moz-max-content;
	width: -webkit-max-content;
	margin-top: 24px;
}
.hex_mdm_solution_signup_form_wrapper form .style_of_error_message{
	text-align: left;
	font-size: 14px;
	line-height: 24px;
	padding: 5px 0 0;
}
.hex_mdm_solution_signup_form_wrapper .signup_request_demo_text{
	font-size: 14px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	text-align: left;
	color: #b6c1d8;
	margin: 0px;
	padding: 1px 0 0;
}
.hex_mdm_solution_signup_form_wrapper .signup_request_demo_link{
	font-size: 14px;
	line-height: 24px;
	font-weight: var(--hex_font_normal);
	color: #fff;
	margin-left: 4px;
	cursor: pointer;
	position: relative;
	-webkit-transition: all ease-in-out 0.4s;
	-moz-transition: all ease-in-out 0.4s;
	-ms-transition: all ease-in-out 0.4s;
	-o-transition: all ease-in-out 0.4s;
	transition: all ease-in-out 0.4s;
	padding-bottom: 2px;
}
.hex_mdm_solution_signup_form_wrapper .signup_request_demo_link:hover,
.hex_mdm_solution_signup_form_wrapper .signup_request_demo_link:focus{
	text-decoration: none;
}
.hex_mdm_solution_signup_form_wrapper .signup_request_demo_link::before{
	content: "";
	position: absolute;
	left: 0; 
	bottom: 0px;
	width: 0%;
	height: 2px;
	background-color: #fff;
	-webkit-transition: 0.3s ease all 0.3s;
	transition: 0.3s ease all 0.3s;
}
.hex_mdm_solution_signup_form_wrapper .signup_request_demo_link:hover::before, 
.hex_mdm_solution_signup_form_wrapper .signup_request_demo_link:focus::before{
	width: 100%;
	-webkit-transition: 0.3s ease all;
	transition: 0.3s ease all;
}
@media screen and (max-width: 1340px){
	.hex_mdm_solution_signup_form_wrapper form{
		margin-top: 12px;
	}
}
@media screen and (max-width: 1250px){
	.hex_mdm_solution_signup_text_wrapper{
		width: 39%;
	}
	.hex_mdm_solution_signup_form_wrapper{
		width: 60%;
	}
}
@media screen and (max-width: 1023px){
	.hex_mdm_solution_signup_stripe{
		height: 250px;
	}
	.hex_mdm_solution_signup_text_wrapper{
		display: block;
		width: 100%;
		padding-bottom: 5px;
		text-align: center;
	}
	.hex_mdm_solution_signup_text{
		padding-left: 0;
	}
	.hex_mdm_solution_signup_form_wrapper{
		display: block;
		width: 100%;
	}
	.hex_mdm_solution_signup_form_wrapper form{
		margin-top: 15px;
		width: 100%;
	}
	.hex_mdm_solution_signup_form_wrapper form .style_of_error_message{
		text-align: center;
	}
	.hex_mdm_solution_signup_form_wrapper .signup_request_demo_text{
		padding: 10px 0 0;
		text-align: center;
	}
}
@media screen and (max-width: 767px){
	.hex_mdm_solution_signup_text{
		font-size: 26px;
	}
}
@media screen and (max-width: 676px){
	.hex_mdm_solution_signup_stripe{
		height: 300px;
	}
}
@media screen and (max-width: 400px){
	.hex_mdm_solution_signup_stripe{
		height: 320px;
	}
}


.hex_mdm_solution_signup_stripe_bottom{
	display: block;
	height: 280px;
	position: relative;
	vertical-align: top;
	background-color: #1c2d4e;
	overflow: hidden;
}
.hex_mdm_solution_signup_stripe_bottom .hexnode_common_stripe_set_max_width{
	margin: 0 auto;
	position: relative;
	height: 100%;
}
.hex_mdm_solution_signup_stripe_bottom .hex_mdm_solution_signup_text_wrapper{
	width: 100%;
	text-align: center;
}
.hex_mdm_solution_signup_stripe_bottom .hex_mdm_solution_signup_text{
	font-size: 32px;
	padding-left: 0;
}
.hex_mdm_solution_signup_stripe_bottom .hex_mdm_solution_signup_form_wrapper{
	width: 100%;
}
.hex_mdm_solution_signup_stripe_bottom .hex_mdm_solution_signup_text_wrapper{
	display: block;
	width: 100%;
	padding-bottom: 5px;
	text-align: center;
}
.hex_mdm_solution_signup_stripe_bottom .hex_mdm_solution_signup_form_wrapper{
	display: block;
	width: 100%;
}

.hex_mdm_solution_signup_stripe_bottom .hex_mdm_solution_signup_form_wrapper form .style_of_error_message{
	text-align: center;
}
.hex_mdm_solution_signup_stripe_bottom .hex_mdm_solution_signup_form_wrapper .signup_request_demo_text{
	padding: 10px 0 0;
	text-align: center;
}
@media screen and  (min-width:1024px){
  .hex_mdm_solution_signup_stripe_bottom .hex_mdm_solution_signup_form_wrapper form{
    margin-top: 15px;
    width: 100%;
  }
}
@media screen and (max-width: 676px){
	.hex_mdm_solution_signup_stripe_bottom{
		height: 300px;
	}
}
@media screen and (max-width: 767px){
	.hex_mdm_solution_signup_stripe_bottom .hex_mdm_solution_signup_text{
		font-size: 26px;
		line-height: 1.4;
	}
}
@media screen and (max-width: 400px){
	.hex_mdm_solution_signup_stripe_bottom{
		height: 340px;
	}
}


.hex_mdm_solution_integration_stripe{
	display: block;
	position: relative;
	margin: 30px 0;
	width: 100%;
	background-color: #f4f8ff;
	z-index: 1;
	padding:20px 0;
}
.hex_mdm_solution_integration_stripe::before{
	content: "";
	display: block;
	/*width: 5%;*/
	width: -webkit-calc( (100% - 1300px) / 2 );
	width: -moz-calc( (100% - 1300px) / 2 );
	width: calc( (100% - 1300px) / 2 );
	left: 0;
	top: 0;
	bottom: 0;
	position: absolute;
	background-color: #fff;
	z-index: 2;
}
@media screen and (max-width: 1400px) and (min-width: 992px){
	.hex_mdm_solution_integration_stripe::before{
		/*width: -webkit-calc( (100% - 1200px) / 2 );
		width: -moz-calc( (100% - 1200px) / 2 );
		width: calc( (100% - 1200px) / 2 );*/
		width: 4%;
	}
}
/*@media screen and (min-width: 1500px){
	.hex_mdm_solution_integration_stripe::before{
		width: 10%;
	}
}
@media screen and (min-width: 1700px){
	.hex_mdm_solution_integration_stripe::before{
		width: 15%;
	}
}*/
.hex_mdm_solution_integration_stripe .row.no-gutters{
	margin: 0;
}
.hex_mdm_solution_integration_content_wrapper{
	display: block;
	width: 47%;
	float: left;
	padding: 20px 0 20px 10px;
	position: relative;
}
.hex_mdm_solution_integration_content_wrapper .content_wrapper{
	max-width: 540px;
}
.hex_mdm_solution_integration_content_wrapper .explore_link{
	position: relative;
	display: inline-block;
	padding: 0px;
	font-size: 18px;
	line-height: 26px;
	font-weight: var(--hex_font_normal);
	color: #327aff;
	text-decoration: none;
}
.hex_mdm_solution_integration_content_wrapper .explore_link:hover,
.hex_mdm_solution_integration_content_wrapper .explore_link:focus{
	text-decoration: none;
	color: #327aff;
}
.hex_mdm_solution_integration_content_wrapper .explore_link::before{
	content: "";
	position: absolute;
	left: 1%; 
	bottom: -1px;
	width: 0%;
	height: 2px;
	background-color: #327aff;
	-webkit-transition: 0.3s ease all 0.3s;
	transition: 0.3s ease all 0.3s;
}
.hex_mdm_solution_integration_content_wrapper .explore_link:hover::before{
	width: 98%;
	-webkit-transition: 0.3s ease all;
	transition: 0.3s ease all;
}
.hex_mdm_solution_integration_image_wrapper{
	display: block;
	width: 50%;
	float: left;
	padding: 10px 0px;
	background-image: url('https://www-review3.hexnode.com/static/img/mdm_solution/apple_mdm/bg-integration.png');
	background-repeat: no-repeat;
	background-size: contain;
	background-position: top;
}
.hex_mdm_solution_integration_image_wrapper .hex_integrations{
	max-width: 400px;
	margin: 0 auto;
	height: 200px;
	position: relative;
}
.hex_mdm_solution_integration_apple_business{
	position: absolute;
	display: inline-block;
	width: 180px;
	height: 52px;
	background-color: #fff;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	top: 10px;
	left: 65px;
}
.hex_mdm_solution_integration_apple_business img{
	max-width: 130px;
	height: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-60%);
	-moz-transform: translate(-50%,-60%);
	-ms-transform: translate(-50%,-60%);
	-o-transform: translate(-50%,-60%);
	transform: translate(-50%,-60%);
}
.hex_mdm_solution_integration_apple_vpp{
	position: absolute;
	top: 10px;
	left: 260px;
	display: inline-block;
	width: 52px;
	height: 52px;
	overflow: hidden;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.hex_mdm_solution_integration_apple_dep{
	position: absolute;
	top: 10px;
	left: 324px;
	display: inline-block;
	width: 52px;
	height: 52px;
	overflow: hidden;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.hex_mdm_solution_integration_apple_school{
	position: absolute;
	display: inline-block;
	width: 160px;
	height: 52px;
	background-color: #fff;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	top: 75px;
	left: 20px;
}
.hex_mdm_solution_integration_apple_school img{
	max-width: 110px;
	height: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-60%);
	-moz-transform: translate(-50%,-60%);
	-ms-transform: translate(-50%,-60%);
	-o-transform: translate(-50%,-60%);
	transform: translate(-50%,-60%);
}
.hex_mdm_solution_integration_azure{
	position: absolute;
	display: inline-block;
	width: 145px;
	height: 52px;
	background-color: #fff;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	top: 75px;
	left: 195px;
}
.hex_mdm_solution_integration_azure img{
	max-width: 100px;
	height: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-60%);
	-moz-transform: translate(-50%,-60%);
	-ms-transform: translate(-50%,-60%);
	-o-transform: translate(-50%,-60%);
	transform: translate(-50%,-60%);
}
.hex_mdm_solution_integration_active_directory{
	position: absolute;
	display: inline-block;
	width: 170px;
	height: 52px;
	background-color: #fff;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	top: 140px;
	left: 65px;
}
.hex_mdm_solution_integration_active_directory img{
	max-width: 130px;
	height: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.hex_mdm_solution_integration_zendesk{
	position: absolute;
	display: inline-block;
	width: 150px;
	height: 52px;
	background-color: #fff;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	top: 140px;
	left: 250px;
}
.hex_mdm_solution_integration_zendesk img{
	max-width: 100px;
	height: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-60%);
	-moz-transform: translate(-50%,-60%);
	-ms-transform: translate(-50%,-60%);
	-o-transform: translate(-50%,-60%);
	transform: translate(-50%,-60%);
}
.hex_mdm_solution_integration_single{
	-webkit-transition:all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-moz-transition:all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-ms-transition:all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-o-transition:all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	transition: all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-webkit-box-shadow: 0px 1px 15px 0px rgb(225, 233, 246);
	-moz-box-shadow: 0px 1px 15px 0px rgb(225, 233, 246);
	-ms-box-shadow: 0px 1px 15px 0px rgb(225, 233, 246);
	-o-box-shadow: 0px 1px 15px 0px rgb(225, 233, 246);
	box-shadow: 0px 1px 15px 0px rgb(225, 233, 246);
}
.hex_mdm_solution_integration_single:hover{
	-webkit-transform:translate3d(0,-4px,0);
	-moz-transform:translate3d(0,-4px,0);
	-ms-transform:translate3d(0,-4px,0);
	-ms-transform:translate3d(0,-4px,0);
	-o-transform:translate3d(0,-4px,0);
	transform: translate3d(0,-4px,0);
}

.hex_mdm_solution_intergration_title{
	line-height: 1.2;
  font-size: 40px;
  font-weight: var(--hex_font_semibold);
  margin-bottom:28px;
	color: var(--hex_home_common_title_color);
	padding: 0;
}
.hex_mdm_solution_intergration_content{
  font-size: 20px;
  line-height: 28px;
	font-weight: var(--hex_font_normal);
	color: var(--hex_text_secondary);
	margin: 0;
	padding: 0 0 8px;
}
@media screen and (min-width: 768px) and (max-width: 850px){
	.hex_mdm_solution_integration_content_wrapper{
		padding: 0 0 0 10px;
	}
	.hex_mdm_solution_integration_image_wrapper .hex_integrations{
		max-width: 310px;
		margin-top: 20px;
	}
	.hex_mdm_solution_integration_apple_business{
		width: 150px;
		height: 50px;
		top: 10px;
		left: 20px;
	}
	.hex_mdm_solution_integration_apple_business img{
		max-width: 110px;
	}
	.hex_mdm_solution_integration_apple_vpp{
		width: 50px;
		height: 50px;
		top: 10px;
		left: 180px;
	}
	.hex_mdm_solution_integration_apple_dep{
		width: 50px;
		height: 50px;
		top: 10px;
		left: 240px;
	}
	.hex_mdm_solution_integration_apple_school{
		width: 120px;
		height: 50px;
		top: 70px;
		left: -8px;
	}
	.hex_mdm_solution_integration_apple_school img{
		max-width: 95px;
	}
	.hex_mdm_solution_integration_azure{
		width: 120px;
		height: 50px;
		top: 70px;
		left: 125px;
	}
	.hex_mdm_solution_integration_azure img{
		max-width: 85px;
	}
	.hex_mdm_solution_integration_active_directory{
		width: 140px;
		height: 50px;
		top: 130px;
		left: 20px;
	}
	.hex_mdm_solution_integration_active_directory img{
		max-width: 110px;
	}
	.hex_mdm_solution_integration_zendesk{
		width: 120px;
		top: 130px;
		left: 175px;
	}
	.hex_mdm_solution_integration_zendesk img{
		max-width: 85px;
	}
}
@media screen and (max-width: 767px){
	.hex_mdm_solution_integration_content_wrapper,
	.hex_mdm_solution_integration_image_wrapper{
		display: block;
		width: 100%;
	}
	.hex_mdm_solution_integration_content_wrapper{
		padding: 20px 0 10px;
	}
	.hex_mdm_solution_integration_content_wrapper .content_wrapper{
		max-width: 86%;
		margin: 0 auto;
	}
	/* .hex_mdm_solution_intergration_title{
		font-size: 26px;
	} */
}
@media screen and (max-width: 576px){
	.hex_mdm_solution_integration_image_wrapper .hex_integrations{
		max-width: 310px;
		height: 195px;
	}
	.hex_mdm_solution_integration_apple_business{
		width: 150px;
		height: 50px;
		top: 10px;
		left: 20px;
	}
	.hex_mdm_solution_integration_apple_business img{
		max-width: 110px;
	}
	.hex_mdm_solution_integration_apple_vpp{
		width: 50px;
		height: 50px;
		top: 10px;
		left: 180px;
	}
	.hex_mdm_solution_integration_apple_dep{
		width: 50px;
		height: 50px;
		top: 10px;
		left: 240px;
	}
	.hex_mdm_solution_integration_apple_school{
		width: 120px;
		height: 50px;
		top: 70px;
		left: -8px;
	}
	.hex_mdm_solution_integration_apple_school img{
		max-width: 95px;
	}
	.hex_mdm_solution_integration_azure{
		width: 120px;
		height: 50px;
		top: 70px;
		left: 123px;
	}
	.hex_mdm_solution_integration_azure img{
		max-width: 85px;
	}
	.hex_mdm_solution_integration_active_directory{
		width: 140px;
		height: 50px;
		top: 130px;
		left: 20px;
	}
	.hex_mdm_solution_integration_active_directory img{
		max-width: 110px;
	}
	.hex_mdm_solution_integration_zendesk{
		width: 120px;
		height: 50px;
		top: 130px;
		left: 171px;
	}
	.hex_mdm_solution_integration_zendesk img{
		max-width: 85px;
	}
}
@media screen and (max-width: 360px){
	.hex_mdm_solution_integration_image_wrapper .hex_integrations{
		max-width: 310px;
		height: 180px;
	}
	.hex_mdm_solution_integration_apple_business{
		width: 150px;
		height: 44px;
		top: 10px;
		left: 15px;
	}
	.hex_mdm_solution_integration_apple_business img{
		max-width: 100px;
	}
	.hex_mdm_solution_integration_apple_vpp{
		width: 44px;
		height: 44px;
		top: 10px;
		left: 175px;
	}
	.hex_mdm_solution_integration_apple_dep{
		width: 44px;
		height: 44px;
		top: 10px;
		left: 228px;
	}
	.hex_mdm_solution_integration_apple_school{
		width: 120px;
		height: 44px;
		top: 67px;
		left: -5px;
	}
	.hex_mdm_solution_integration_apple_school img{
		max-width: 85px;
	}
	.hex_mdm_solution_integration_azure{
		width: 120px;
		height: 44px;
		top: 67px;
		left: 125px;
	}
	.hex_mdm_solution_integration_azure img{
		max-width: 75px;
	}
	.hex_mdm_solution_integration_active_directory{
		width: 140px;
		height: 44px;
		top: 124px;
		left: 15px;
	}
	.hex_mdm_solution_integration_active_directory img{
		max-width: 100px;
	}
	.hex_mdm_solution_integration_zendesk{
		width: 120px;
		height: 44px;
		top: 124px;
		left: 165px;
	}
	.hex_mdm_solution_integration_zendesk img{
		max-width: 75px;
	}
}

.hex_mdm_solution_casestudy_container{
	display: block;
	position: relative;
	margin: 0;
	background-color: var(--hex_bg_color_ashes);
	padding: 50px 0 40px;
}
.hex_mdm_solution_casestudy_container .hexnode_common_stripe_set_max_width{
	max-width: 90%;
}
.hex_mdm_solution_casestudy_title{
	font-size: 32px;
	line-height: 1.2;
	font-weight: var(--hex_font_normal);
	margin: 0 0 15px;
	padding: 0;
	text-align: center;
}
.hex_mdm_solution_casestudy_wrapper{
	text-align: center;
	padding-top: 30px;
}
.hex_mdm_solution_single_casestudy{
	display: inline-block;
	margin: 0 27px 30px;
	padding: 0;
	position: relative;
	vertical-align: top;
	-webkit-box-shadow:0px 6px 17px 0px rgba(184,184,184,0.19);
	box-shadow: 0px 6px 17px 0px rgba(184,184,184,0.19);
	-webkit-border-radius:4px;
	border-radius:4px;
	-webkit-transition:all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-moz-transition:all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-ms-transition:all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-o-transition:all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	transition: all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88)
}
.hex_mdm_solution_single_casestudy:hover{
	-webkit-transform:translate3d(0,-4px,0);
	-moz-transform:translate3d(0,-4px,0);
	-ms-transform:translate3d(0,-4px,0);
	-ms-transform:translate3d(0,-4px,0);
	-o-transform:translate3d(0,-4px,0);
	transform: translate3d(0,-4px,0);
}
.hex_mdm_solution_single_casestudy .case_study_link{
	display: block;
	position: relative;
	outline: none;
	text-decoration: none;
	border:none;
	padding: 10px;
	margin: 0;
	background-color: #fff;
	width: 300px;
	height: auto;
	line-height: 0;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.hex_mdm_solution_single_casestudy .case_study_link:hover,
.hex_mdm_solution_single_casestudy .case_study_link:focus{
	text-decoration: none;
}
.hex_mdm_solution_single_casestudy .case_study_header{
	width: 100%;
	height: 220px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.hex_mdm_solution_single_casestudy .case_study_content{
	padding:10px 0 40px;
	position: relative;
}
.hex_mdm_solution_single_casestudy .case_study_content::after{
	content: url('https://www-review3.hexnode.com/static/img/resource/arrow_icon.svg');
	width: 15px;
	height: auto;
	display: inline-block;
	position: absolute;
	bottom: 6px;
	right: 10px;
}
.hex_mdm_solution_single_casestudy .case_study_content .case_study_logo_wrapper{
	display: block;
	position: relative;
	height: 60px;
	margin: 0;
	text-align: center;
}
.hex_mdm_solution_single_casestudy .case_study_content .case_study_logo_wrapper img{
	max-height: 46px;
	max-width: 110px;
	width: auto;
	height: auto;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.hex_mdm_solution_single_casestudy .case_study_content .case_study_title{
	padding: 0;
	display: block;
	display: -webkit-box;
	max-width: 100%;
	width: 250px;
	height: 52px;
	margin: 10px auto 0;
	font-size: 20px;
	line-height: 26px;
	font-weight: var(--hex_font_normal);
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #333;
	text-align: center;
}
.view_all_link{
	position: relative;
	display: inline-block;
	padding: 3px 0px;
	font-size: 18px;
	line-height: 26px;
	font-weight: var(--hex_font_normal);
	color: var(--hex_home_common_text_color);
  text-decoration: none;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.view_all_link:hover, .view_all_link:focus{
	text-decoration: none;
  color: var(--hex_home_common_title_color);
  border-color: var(--hex_home_common_title_color) !important;
}
.view_all_link::after{
 	content: "";
 	position: absolute;
 	width: 100%;
 	left: 0;
 	height: 2px;
 	background-color: #333;
 	bottom: 3px;
}
.sks_solution_casestudy .view_all_link{
  border-bottom: 2px solid;
  border-color: var(--hex_home_common_text_color);
  padding: 3px 0px 1px;
}
.sks_solution_casestudy .view_all_link:after{
  content: url(https://www-review3.hexnode.com/static/img/home_page/images/icons/arrow-right-black.svg);
    position: absolute;
    right: -15px;
    left:auto;
    top: 3px;
    z-index: 10;
    width: 6px;
    height: auto;
    background:none;
    -webkit-transition: all .3s cubic-bezier(.84,-0.18,.31,1.26);
    -moz-transition: all .3s cubic-bezier(.84,-0.18,.31,1.26);
    -ms-transition: all .3s cubic-bezier(.84,-0.18,.31,1.26);
    -o-transition: all .3s cubic-bezier(.84,-0.18,.31,1.26);
    transition: all .3s cubic-bezier(.84,-0.18,.31,1.26);
}
.sks_solution_casestudy .view_all_link:hover::after, .sks_solution_casestudy .view_all_link:focus::after {
  -webkit-transform: translate(3px);
  -moz-transform: translate(3px);
  -ms-transform: translate(3px);
  -o-transform: translate(3px);
  transform: translate(3px);
}
.hex__uem_header_stripe_with_gartner.sks_solution_device_header_main input[type="text"].hex__signup_mdm_home_header_input{
  font-size:20px !important;
}
@media screen and (max-width: 1220px){
	.hex_mdm_solution_single_casestudy{
		margin: 0 15px 30px;
	}
	.hex_mdm_solution_casestudy_container .hexnode_common_stripe_set_max_width{
		max-width: 100%;
	}
}
@media screen and (max-width: 1023px){
	.hex_mdm_solution_casestudy_container .hex_mdm_solution_casestudy_title{
		max-width: 100%;
    margin: 0 auto 15px;
    padding: 0px 20px;
	}

}
@media screen and (max-width:1136px){
  .hex_mdm_solution_casestudy_container .hex_mdm_solution_single_casestudy:nth-child(3){
		display: none;
	}
}
@media screen and (max-width: 767px){
	.hex_mdm_solution_casestudy_title{
		font-size: 26px;
	}
}
@media screen and (max-width: 576px){
	.hex_mdm_solution_casestudy_container .hex_mdm_solution_casestudy_title{
		margin-bottom: 0;
	}
	.hex_mdm_solution_single_casestudy{
		margin: 0 auto 30px;
	}
	.hex_mdm_solution_casestudy_container{
		padding: 35px 0;
	}
}
@media screen and (max-width: 360px){
	.hex_mdm_solution_single_casestudy{
		max-width: 90%;
	}
	.hex_mdm_solution_single_casestudy .case_study_link{
		width: 100%;
	}
	
}

.hex_mdm_solution_integration_stripe_horizontal{
	display: block;
	position: relative;
	padding: 65px 0 50px;
	text-align: center;
}
.hex_mdm_solution_integration_stripe_horizontal .hex_mdm_solution_intergration_content{
	max-width: 800px;
	margin:0 auto;
}
.integration_tile_wrapper{
	display: block;
	position: relative;
	margin: 0;
	padding: 25px 0 0;
}
.integration_tile_wrapper.integration_tile_wrapper_android{
	max-width: 900px;
	margin: 0 auto;
}
.hex_mdm_solution_integration_tile{
	display: inline-block;
	position: relative;
	vertical-align: top;
	margin: 5px 5px 30px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-webkit-transition:all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-moz-transition:all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-ms-transition:all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-o-transition:all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	transition: all 0.3s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-webkit-box-shadow: 0px 2px 8px 0px rgb(244, 244, 244);
	-moz-box-shadow: 0px 2px 8px 0px rgb(244, 244, 244);
	-ms-box-shadow: 0px 2px 8px 0px rgb(244, 244, 244);
	-o-box-shadow: 0px 2px 8px 0px rgb(244, 244, 244);
	box-shadow: 0px 2px 8px 0px rgb(244, 244, 244);
}
.hex_mdm_solution_integration_tile:hover{
	-webkit-transform:translate3d(0,-4px,0);
	-moz-transform:translate3d(0,-4px,0);
	-ms-transform:translate3d(0,-4px,0);
	-ms-transform:translate3d(0,-4px,0);
	-o-transform:translate3d(0,-4px,0);
	transform: translate3d(0,-4px,0);
	-webkit-box-shadow: 0px 2px 15px 0px rgb(244, 244, 244);
	-moz-box-shadow: 0px 2px 15px 0px rgb(244, 244, 244);
	-ms-box-shadow: 0px 2px 15px 0px rgb(244, 244, 244);
	-o-box-shadow: 0px 2px 15px 0px rgb(244, 244, 244);
	box-shadow: 0px 2px 15px 0px rgb(244, 244, 244);
}
.hex_mdm_solution_integration_hor_apple_business{
	width: 180px;
	height: 52px;
}
.hex_mdm_solution_integration_hor_apple_business img{
  width:100%;
	max-width: 124px;
	height: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-60%);
	-moz-transform: translate(-50%,-60%);
	-ms-transform: translate(-50%,-60%);
	-o-transform: translate(-50%,-60%);
	transform: translate(-50%,-60%);
}
.hex_mdm_solution_integration_hor_apple_vpp{
	width: 52px;
	height: 52px;
}
.hex_mdm_solution_integration_hor_apple_dep{
	width: 52px;
	height: 52px;
}
.hex_mdm_solution_integration_hor_apple_school{
	width: 160px;
	height: 52px;
}
.hex_mdm_solution_integration_hor_apple_school img{
  width: 100%;
	max-width: 100px;
	height: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-60%);
	-moz-transform: translate(-50%,-60%);
	-ms-transform: translate(-50%,-60%);
	-o-transform: translate(-50%,-60%);
	transform: translate(-50%,-60%);
}
.hex_mdm_solution_integration_hor_azure{
	width: 200px;
	height: 52px;
}
/* testing .hex_mdm_solution_integration_hor_azure img.aspect-ratio-img {
  width: auto;
} */
.hex_mdm_solution_integration_hor_azure img{
  width:100%;
	max-width: 150px;
	height: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-60%);
	-moz-transform: translate(-50%,-60%);
	-ms-transform: translate(-50%,-60%);
	-o-transform: translate(-50%,-60%);
	transform: translate(-50%,-60%);
}
.hex_mdm_solution_integration_hor_active_directory{
	width: 170px;
	height: 52px;
}
/* testing .hex_mdm_solution_integration_hor_active_directory img.aspect-ratio-img {
  width: auto;
} */
.hex_mdm_solution_integration_hor_active_directory img{
  width: 100%;
	max-width: 130px;
	height: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.hex_mdm_solution_integration_hor_zendesk{
	width: 150px;
	height: 52px;
}
/* testing .hex_mdm_solution_integration_hor_zendesk img.aspect-ratio-img {
  width: auto;
} */
.hex_mdm_solution_integration_hor_zendesk img{
  width:100%;
	max-width: 100px;
	height: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-60%);
	-moz-transform: translate(-50%,-60%);
	-ms-transform: translate(-50%,-60%);
	-o-transform: translate(-50%,-60%);
	transform: translate(-50%,-60%);
}
.hex_mdm_solution_integration_hor_gsuite{
	width: 170px;
	height: 52px;
}
/* testing .hex_mdm_solution_integration_hor_gsuite img.aspect-ratio-img {
  width: auto;
} */
.hex_mdm_solution_integration_hor_gsuite img{
  max-width: 130px;
  height: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.hex_mdm_solution_integration_hor_android_enterprise{
	width: 150px;
	height: 52px;
}
/* testing .hex_mdm_solution_integration_hor_android_enterprise img.aspect-ratio-img {
  width: auto;
} */
.hex_mdm_solution_integration_hor_android_enterprise img{
  width:100%;
	max-width: 92px;
	height: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.hex_mdm_solution_integration_hor_samsung_knox{
	width: 170px;
	height: 52px;
}
/* testing .hex_mdm_solution_integration_hor_samsung_knox img.aspect-ratio-img {
  width: auto;
} */
.hex_mdm_solution_integration_hor_samsung_knox img{
  width:100%;
	max-width: 120px;
	height: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.hex_mdm_solution_integration_hor_lg_gate{
	width: 150px;
	height: 52px;
}
/* testing .hex_mdm_solution_integration_hor_lg_gate img.aspect-ratio-img {
  width: auto;
} */
.hex_mdm_solution_integration_hor_lg_gate img{
	max-width: 100px;
	height: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.hex_mdm_solution_integration_hor_Kyocera{
	width: 130px;
	height: 52px;
}
/* testing .hex_mdm_solution_integration_hor_Kyocera img.aspect-ratio-img {
  width: auto;
} */
.hex_mdm_solution_integration_hor_Kyocera img{
	max-width: 90px;
	height: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}

.hex_mdm_solution_integration_tile .tile_tooltip{
	background-color: #528cf8;
	border-radius: 4px;
	position: absolute;
	z-index: 15;
	transform: translate(-50%, -100%);
  left:50%;
	top: 0px;
	padding: 0 0 2px;
	line-height: 24px;
	-webkit-box-shadow:0px 2px 10px 2px rgba(80,140,248,0.09);
	box-shadow:0px 2px 10px 2px rgba(80,140,248,0.09);
	display: none;
}
.hex_mdm_solution_integration_tile .tile_tooltip span{
	white-space: nowrap;
	font-size: 14px;
	color: #fff;
	font-weight: var(--hex_font_normal);
	padding:0px 18px;
	vertical-align: top;
}
.hex_mdm_solution_integration_tile .tile_tooltip::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #528cf8 transparent transparent transparent;
}
.hex_mdm_solution_integration_tile:hover .tile_tooltip{
	display: inline-block;
	-webkit-animation:hex_alt_page_animate_title_tooltip 0.4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-moz-animation:hex_alt_page_animate_title_tooltip 0.4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-ms-animation:hex_alt_page_animate_title_tooltip 0.4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	-o-animation:hex_alt_page_animate_title_tooltip 0.4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
	animation:hex_alt_page_animate_title_tooltip 0.4s cubic-bezier(0.43, 0.27, 0.39, 0.88);
}
@media screen and (max-width: 576px){
  .integration_tile_wrapper{
    margin: 0 -10px;
  }
	.hex_mdm_solution_integration_hor_apple_business{
		width: 150px;
		height: 50px;
	}
	.hex_mdm_solution_integration_hor_apple_business img{
		max-width: 110px;
	}
	.hex_mdm_solution_integration_hor_apple_vpp{
		width: 50px;
		height: 50px;
	}
	.hex_mdm_solution_integration_hor_apple_dep{
		width: 50px;
		height: 50px;
	}
	.hex_mdm_solution_integration_hor_apple_school{
		width: 120px;
		height: 50px;
	}
	.hex_mdm_solution_integration_hor_apple_school img{
		max-width: 90px;
	}
	.hex_mdm_solution_integration_hor_azure{
		width: 160px;
		height: 50px;
	}
	.hex_mdm_solution_integration_hor_azure img{
		max-width: 120px;
	}
	.hex_mdm_solution_integration_hor_active_directory{
		width: 150px;
		height: 50px;
	}
	.hex_mdm_solution_integration_hor_active_directory img{
		max-width: 110px;
	}
	.hex_mdm_solution_integration_hor_zendesk{
		width: 120px;
		height: 50px;
	}
	.hex_mdm_solution_integration_hor_zendesk img{
		max-width: 85px;
	}
	.hex_mdm_solution_integration_hor_gsuite{
		width: 140px;
		height: 50px;
	}
	.hex_mdm_solution_integration_hor_gsuite img{
		max-width: 110px;
	}
	.hex_mdm_solution_integration_hor_android_enterprise{
		width: 135px;
		height: 50px;
	}
	.hex_mdm_solution_integration_hor_android_enterprise img{
		max-width: 80px;
	}
	.hex_mdm_solution_integration_hor_samsung_knox{
		width: 136px;
		height: 50px;
	}
	.hex_mdm_solution_integration_hor_samsung_knox img{
		max-width: 95px;
	}
	.hex_mdm_solution_integration_hor_lg_gate{
		width: 125px;
		height: 50px;
	}
	.hex_mdm_solution_integration_hor_lg_gate img{
		max-width: 80px;
	}
	.hex_mdm_solution_integration_hor_Kyocera{
		width: 140px;
		height: 50px;
	}
	.hex_mdm_solution_integration_hor_Kyocera img{
		max-width: 85px;
	}
}
.logo_hilton_common img{
	max-width: 76px;
	width: 100%;
	margin-top: -19px;
}
.logo_bathstore_common img{
	max-width: 149px;
	width: 100%;
}
.logo_portsmouth_common img{
	max-width: 130px;
	width: 100%;
}
.logo_donaldson_common img{
	max-width: 139px;
	width: 100%;
	margin-top: 5px;
}
.logo_litcargus_common img{
	max-width: 130px;
	width: 100%;
}
.logo_ur_penn_common img{
	max-width: 110px;
	width: 100%;
}
.logo_hampton_common img{
	max-height: 39px;
	width: 100%;
}
.logo_bekart_deslee_common img{
	max-width: 150px;
	width: 100%;
}
.logo_urbanjuicer_common img{
	max-width: 143px;
	width: 100%;
}
.logo_logitech_common img{
	max-width: 105px;
	margin-top: 3px;
}
.logo_oasis_common img{
	max-width: 76px;
}
.logo_volvo_common img{
	max-width: 120px;
}
.logo_swatch_common img{
	max-width: 124px;
}
.logo_norlandair_common img{
	max-width: 110px;
}
.logo_ey_common img{
	max-width: 57px;
	margin-top: -28px;
}


/* mhex_trusted_logo_list start */
.mhex_logo_hilton_common img{
	max-width: 76px;
	width: 100%;
	margin-top: -19px;
}
.mhex_logo_bathstore_common img{
	max-width: 149px;
	width: 100%;
}
.mhex_logo_portsmouth_common img{
	max-width: 130px;
	width: 100%;
}
.mhex_logo_donaldson_common img{
	max-width: 139px;
	width: 100%;
	margin-top: 5px;
}
.mhex_logo_litcargus_common img{
	max-width: 130px;
	width: 100%;
}
.mhex_logo_ur_penn_common img{
	max-width: 110px;
	width: 100%;
}
.mhex_logo_hampton_common img{
	max-height: 39px;
	width: 100%;
}
.mhex_logo_bekart_deslee_common img{
	max-width: 150px;
	width: 100%;
}
.mhex_logo_urbanjuicer_common img{
	max-width: 143px;
	width: 100%;
}
.mhex_logo_logitech_common img{
	max-width: 105px;
	margin-top: 3px;
}
.mhex_logo_oasis_common img{
	max-width: 76px;
}
.mhex_logo_volvo_common img{
	max-width: 120px;
}
.mhex_logo_swatch_common img{
	max-width: 124px;
}
.mhex_logo_norlandair_common img{
	max-width: 110px;
}
.mhex_logo_ey_common img{
	max-width: 57px;
	margin-top: -28px;
}
@media screen and (max-width: 800px){
	.mhex_logo_hampton_common img{
		margin-top: 5px;
	}
	.mhex_logo_litcargus_common{
		display: none;
	}
}
@media screen and (max-width: 600px){
	.mhex_logo_logitech_common,
	.mhex_logo_hilton_common{
		margin-top: 10px;
	}
	.mhex_logo_hampton_common img{
		margin-top: 10px;
	}
}
@media screen and (max-width: 576px){
	[class*=logo_].logo_inline{
		padding: 14px 2.5%;
	}
}
/* mhex_trusted_logo_list end */


@media screen and (max-width: 800px){
	.logo_hampton_common img{
		margin-top: 5px;
	}
	.logo_litcargus_common{
		display: none;
	}
}
@media screen and (max-width: 600px){
	.logo_logitech_common,
	.logo_hilton_common{
		margin-top: 10px;
	}
	.logo_hampton_common img{
		margin-top: 10px;
	}
}
@media screen and (max-width: 576px){
	[class*=logo_].logo_inline{
		padding: 14px 2.5%;
	}
}
@media (max-width:1289px){
	.hexnode_integration_three_column_stripe_container_kyocera_mdm .hexnode_integration_three_column_stripe_box {
    height: 181px;
	}
}
@media (max-width:1032px){
	.hexnode_integration_three_column_stripe_container_kyocera_mdm .hexnode_integration_three_column_stripe_box {
    height: 207px;
	}
}
@media (max-width: 1071px) and (min-width: 1061px){
	.hexnode_integration_three_column_stripe_container_hr_zendesk .hexnode_integration_three_column_stripe_box {
     height: 163px;
	}
}
@media (max-width:991px) and (min-width: 987px){
	.hexnode_integration_three_column_stripe_container_kyocera_mdm .hexnode_integration_three_column_stripe_box {
    height: 181px;
	}
}
@media (max-width: 878px) and (min-width: 768px){
	.hexnode_integration_three_column_stripe_container_kyocera_mdm .hexnode_integration_three_column_stripe_box {
	height: 229px;
	}
}
@media (max-width: 877px) and (min-width: 853px){
	.hexnode_integration_three_column_stripe_container_hr_zendesk .hexnode_integration_three_column_stripe_box {
     height: 156px;
	}

}
@media (max-width: 835px) and (min-width: 801px){
	.hexnode_integration_three_column_stripe_container_active-directory-integration .hexnode_integration_three_column_stripe_box {
    height: 212px;
	}
	.hexnode_integration_three_column_stripe_container_kyocera_mdm .hexnode_integration_three_column_stripe_box {
    height: 229px;
	}
}
@media (max-width: 804px) and (min-width: 768px){
	.hexnode_integration_three_column_stripe_container_kyocera_mdm .hexnode_integration_three_column_stripe_box {
    height: 273px !important;
	}
}
@media (max-width: 800px) and (min-width: 768px){
	.hexnode_integration_three_column_stripe_container_active-directory-integration .hexnode_integration_three_column_stripe_box {
    height: 233px;
	}
	.hexnode_integration_three_column_stripe_container_kyocera_mdm .hexnode_integration_three_column_stripe_box {
    height: 233px;
	}
}
.hexnode_integration_three_column_stripe_container_kyocera_mdm .hexnode_integration_three_column_stripe_box.lg_gate_integration_box_1.set_icon_max_width_42 img{
    max-width: 40px;
}
.hexnode_integration_three_column_stripe_container_kyocera_mdm .hexnode_integration_three_column_stripe_box.lg_gate_integration_box_2.set_icon_max_width_42 img {
    max-height: 45px;
}
.hexnode_integration_three_column_stripe_container_kyocera_mdm .hexnode_integration_three_column_stripe_box.lg_gate_integration_box_3 img{
    max-width: 46px;
}
.hexnode_integration_three_column_stripe_container.hexnode_integration_three_column_stripe_container_active-directory-integration .hexnode_integration_three_column_stripe_box.lg_gate_integration_box_3 img {
    max-width: 48px;
}


/*updated*/
.accordion-toggle .plus_image_div {
    display: none;
}
.accordion-toggle .minus_image_div {
    display: block;
}

.accordion-toggle.collapsed .plus_image_div {
    display: block;
}
.accordion-toggle.collapsed .minus_image_div {
    display: none;
}
/*@media (min-width: 1530px){
	.navbar .nav > li > a{
		padding: 0px 7px 0px 5px;
	}
}
@media (min-width: 1544px){
	.navbar .nav > li > a{
		padding: 0px 10px 0px 5px;
	}
}
@media (min-width: 1564px){
	.navbar .nav > li > a{
		padding: 0px 16px 0px 5px;
	}
}
@media (min-width: 1649px){
	.navbar .nav > li > a{
		padding: 0px 16px 0px 5px;
	}
}
*/
@media screen and (min-width: 1535px) and (max-width: 1643px){
	.nav.downloadbtnul .btnnavbar{
		top: -10px;
	}
	.nav.downloadbtnul .btnnavbar.french_header_trail_button,
	.nav.downloadbtnul .btnnavbar.german_header_trail_button,
	.nav.downloadbtnul .btnnavbar.spanish_header_trail_button{
		top: 0;
	}
}
.device_count_form_group input{
	    text-indent: 0px;
}

.btn_show_quote_on_small_screen{
	display: block;
}
.btn_show_quote_on_big_screen{
	display: none;
}
@media screen and (min-width: 1151px){
	.btn_show_quote_on_small_screen{
		display: none;
	}
	.btn_show_quote_on_big_screen{
		display: block;
	}
}

@media screen and (min-width: 2067px){
	.nav.downloadbtnul .btnnavbar {
       top: -9px;
}}
/* @media screen and (min-width: 898px) and (max-width: 939px){
	.solution_hr_windows_mdm_page_second_stripe_box_container .solution_page_second_stripe_box {
    	height: 233px;
	}
} */
.resource_box_casestudy_chl{
	background: url('https://www-review3.hexnode.com/static/img/case_study_page/chl_systems/hexnode-mdm-case-study-chl-systems.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.hex__photo_credit_wrapper{
	position: relative;
}
.hex__photo_credit_wrapper>span{
	text-align: right;
	font-size: 14px;
	line-height: 24px;
	position: absolute;
	top: -40px;
	right: 20px;
	color: #dddddd;
}
@media screen and (max-width: 767px){
	.hex__photo_credit_wrapper>span{
		top: -32px;
		right: 12px;
		font-size: 12px;
	}
}
.resource_box_casestudy_chl::before{
  background-color: rgba(19, 28, 40, 0.1);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}
.set_circle_style_for_customer_review_in_customer_testimonial_hr img{
	max-width: 87px;
	height: 85px;
}
/* .unified_tab_title {
    font-size: 35px;
    font-weight: var(--hex_font_semibold);
} */
/* @media screen and (max-width: 767px){
	.unified_tab_title {
    font-size: 28px;
	}
} */

@media screen and (max-width: 600px){
	.new_mdm_button{
		height: 48px!important;
	}
	.mdm_new_sign{
		height: 48px!important;
  }
  .hex_solution_header_secondary_title {
    font-size: 32px;
  }
}

.ios_kiosk_browser_left_ico_1{
	background: url('https://www-review3.hexnode.com/static/img/ios_kiosk_browser/whitelist-websites.svg') 0px 0px no-repeat;
	 width:35px;
	 height:37px;
	 margin-left: 0px;
	 margin-right:10px;
   float:left;
}
.ios_kiosk_browser_left_ico_2{
  background: url('https://www-review3.hexnode.com/static/img/ios_kiosk_browser/access-web-apps.svg') 0px 0px no-repeat;
	 width:35px;
	 height:33px;
	 margin-left: 0px;
	 margin-right:10px;
   float:left;
}
.ios_kiosk_browser_left_ico_3{
  background: url('https://www-review3.hexnode.com/static/img/ios_kiosk_browser/multi-app-mode.svg') 0px 0px no-repeat;
	 width:30px;
	 height:35px;
	 margin-left: 0px;
	 margin-right:10px;
   float:left;
}
.ios_kiosk_browser_left_ico_4{
  background: url('https://www-review3.hexnode.com/static/img/ios_kiosk_browser/data-security.svg') 0px 0px no-repeat;
	 width:30px;
	 height:36px;
	 margin-left: 0px;
	 margin-right:10px;
   float:left;
}
.ios_kiosk_browser_right_ico_1{
  background: url('https://www-review3.hexnode.com/static/img/ios_kiosk_browser/restricted-browsing.svg') 0px 0px no-repeat;
	 width:35px;
	 height:30px;
	 margin-left: 0px;
	 margin-right:10px;
   float:left;
}
.ios_kiosk_browser_right_ico_2{
   background: url('https://www-review3.hexnode.com/static/img/ios_kiosk_browser/remote-management.svg') 10px 0px no-repeat;
   width: 36px;
   height: 46px;
	 margin-left: 0px;
	 margin-right:10px;
   float:left;
}
.ios_kiosk_browser_right_ico_3{
  background: url('https://www-review3.hexnode.com/static/img/ios_kiosk_browser/user-productivity.svg') 0px 0px no-repeat;
	 width:28px;
	 height:32px;
	 margin-left: 0px;
	 margin-right:10px;
   float:left;
}
.ios_kiosk_browser_right_ico_4{
  background: url('https://www-review3.hexnode.com/static/img/ios_kiosk_browser/secure-browsing.svg') 0px 0px no-repeat;
	 width:30px;
	 height:32px;
	 margin-left: 0px;
	 margin-right:10px;
   float:left;
}
.kiosk_rht_ios_browser{
  padding-top: 65px!important;
  padding-bottom: 30px;
  max-width: 600px;
    width: 90%;
}
.kiosk_lft_ios_browser{
  width: 100%;
  max-width: 600px;
  padding-top: 20px;
}
.kiosk_lft_ios_browser img{
  -webkit-transform: none;
  transform: none;
    padding-top: 2%;
    max-width: inherit;
    width: inherit;
    margin-left: 15px;
}
.d-flex-kiosk-ios-browser{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.d-flex-kiosk-ios-browser .col-lg-6{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.kiosk_lft_ios_browser, .kiosk_rht_ios_browser{
  -ms-flex-item-align: center!important;
  align-self: center!important;
  padding-top: 0px!important;
  padding-bottom: 0;
}
.hex__industry_signup_btm.hex__footer_wrapper_space_fix{
  margin-bottom:0px !important;
}

input.mdm_new_sign{
  font-size:18px;
}
input.mdm_new_sign::-webkit-input-placeholder { /* Edge */
  font-size:17px;
}

input.mdm_new_sign:-ms-input-placeholder { /* Internet Explorer 10-11 */
  font-size:17px;
}

input.mdm_new_sign::placeholder {
  font-size:17px;
}

/* Intergation page updated style begin */

.d-flex-integrate{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.integrate-inverse{
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.integrate-align-center{
  -webkit-align-self: center; 
  align-self: center;
}
.hex__case_study_page_header_oasis_pure{
  background-image:url(https://www-review3.hexnode.com/static/img/case_study_page/oasis_pure/hexnode-case-study-oasis-pure-water-company.jpg);
  background-size:cover;
  background-position:center 20px;
}  
.resource_box_casestudy_oasis {
  background: url(https://www-review3.hexnode.com/static/img/case_study_page/oasis_pure/casestudy-oasis-pure-water.jpg);
  background-size: 170%;
  background-position: center -20px;
  background-repeat: no-repeat;
  overflow: hidden;
}
.hex__case_study_page_header_interstate_pipeline{
  background-image:url(https://www-review3.hexnode.com/static/img/case_study_page/interstate_pipeline/hexnode-mdm-case-study-interstate-pipeline.jpg);
  background-size:cover;
  background-position:center center;
}  
.resource_box_casestudy_interstate_pipeline{
  background: url(https://www-review3.hexnode.com/static/img/case_study_page/interstate_pipeline/casestudy-interstate-pipeline.jpg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}
.hex__case_study_page_header_four_star{
  background-image:url(https://www-review3.hexnode.com/static/img/case_study_page/four_star/hexnode-mdm-case-study-four-star-freightliner.jpg);
  background-size:cover;
  background-position: 50% center;
}  
.resource_box_casestudy_four_star {
  background: url(https://www-review3.hexnode.com/static/img/case_study_page/four_star/casestudy-four-star.jpg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}
.resource_box_casestudy_austin_community{
  background: url(https://www-review3.hexnode.com/static/img/case_study_page/austin/casestudy-austin-community.jpg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}
.hex__case_study_page_header_austin_community{
  background-image:url(https://www-review3.hexnode.com/static/img/case_study_page/austin/hexnode-mdm-case-study-austin-community-college.jpg);
  background-size:cover;
  background-position: 42% center;
} 
.hex__case_study_customer_logo_wrapper.oasis-logo img{
  max-height: 70px;
}
.hexnode_integration_intro_stripe_text_wrapper{
  padding:0px 10px 0px 0px !important;
  -webkit-align-self: center; 
  align-self: center;
}

.hex__case_study_customer_logo_wrapper.four-star-logo img{
  max-height: 65px;
}
.d-flex-integrate .hexnode_integration_three_column_stripe_box{
  height:auto !important;
}
.hex__case_study_page_header_orchard {
  background-image: url(https://www-review3.hexnode.com/static/img/case_study_page/orchard/hexnode-mdm-case-study-orchard-care-homes.jpg);
  background-size: cover;
  background-position: 40% 20px;
}
/* .d-flex-integrate .hex_integration_accordion_content{
  font-size: 20px;
  line-height: 28px;
  font-weight: var(--hex_font_normal);
  color: var(--hex_text_secondary);
} */
.resource_box_casestudy_orchard {
  background: url(https://www-review3.hexnode.com/static/img/case_study_page/orchard/casestudy-orchard-care.jpg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}
.hex__case_study_page_header_idooh {
  background-image: url(https://www-review3.hexnode.com/static/img/case_study_page/idooh/hexnode-mdm-case-study-idooh.jpg);
  background-size: cover;
  background-position: 70% 20px;
}
.resource_box_casestudy_idooh {
  background: url(https://www-review3.hexnode.com/static/img/case_study_page/idooh/casestudy-idooh.jpg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}
.hex__case_study_page_header_dhondt_interieur {
  background-image: url(https://www-review3.hexnode.com/static/img/case_study_page/dhondt_interieur/hexnode-mdm-case-study-dhondt-interieur.jpg);
  background-size: cover;
  background-position: 45% 0px;
}
.resource_box_casestudy_dhondt_interieur {
  background: url(https://www-review3.hexnode.com/static/img/case_study_page/dhondt_interieur/casestudy-dhondt-interieur.jpg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}
.resource_box_casestudy_bounce_singapore {
  background: url(https://www-review3.hexnode.com/static/img/case_study_page/bounce-images/case-study-bounce.jpg);
  background-size: cover;
  background-position: 64% 0;
  background-repeat: no-repeat;
  overflow: hidden;
}
.resource_box_casestudy_oakwood_transport {
  background: url(https://www-review3.hexnode.com/static/img/case_study_page/oakwoodtransport/case-study-oakwoodtransport.jpg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}

.hex__case_study_customer_logo_wrapper.orchard-logo img{
  max-height:60px;
}
.hex__case_study_customer_logo_wrapper.idooh-logo img {
  max-height: 34px;
}
.hex__case_study_customer_logo_wrapper.dhondt-logo img{
  max-height: 37px;
}
.hex_resourse_casestudy_company_logo_wrapper .dhondt-interieur-logo{
  max-width: 130px;
}

.hex_resourse_casestudy_company_logo_wrapper .resourse_logo_size_kensington{
  max-height: 58px;
  max-width: 150px;
}
.hex_resourse_casestudy_company_logo_wrapper .resourse_logo_size_andalusia{
  max-height: 58px;
  max-width: 150px;
}
.hex_resourse_casestudy_company_logo_wrapper .resourse_logo_size_wenger_fenster{
  max-height: 40px;
}
.hex_resourse_casestudy_company_logo_wrapper .resourse_logo_size_peniel{
  max-height: 58px;
  max-width: 150px;
}
.hex_resourse_casestudy_company_logo_wrapper .resourse_logo_size_consecgroup{
  max-height: 40px;
  max-width: 100px;
}
.hex_resourse_casestudy_company_logo_wrapper .resourse_logo_size_33_carpenters{
  max-height: 50px;
  max-width: 140px;
}
.hex_resourse_casestudy_company_logo_wrapper .resourse_logo_size_itp_europe{
  max-width: 100px;
}
.hex_resourse_casestudy_company_logo_wrapper .resourse_logo_size_choyce{
  max-height: 58px;
  max-width: 150px;
}
.hex_resourse_casestudy_company_logo_wrapper .resourse_logo_size_phibro{
  max-height: 40px;
}
.hex_resourse_casestudy_company_logo_wrapper .resourse_logo_size_chl{
  max-height: 40px;
}


.clear_float:before, .clear_float:after{
  display:table;
  content:'';
  clear:both;
}
/* .hex__integrate_tag .solution_page_tab_text_container p.solution_page_tab_link{
  font-size: 20px;
  font-weight: var(--hex_font_normal);
  line-height: 28px;
} */

.set_icon_max_width_50 .hexnode_integration_three_column_stripe_box_icon.sks_containerize{
  max-width: 44px;
}
.sks_header_input{
  background-color:#FFFFFF !important;
}
/* testing .hexnode_integration_intro_stripe_hr_kyocera_mdm_image_wrapper .integartion_integration_image.sks_main_logo.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_hr_kyocera_mdm_image_wrapper .integartion_integration_image.sks_main_logo{
  left: 10px;
}
.whitepaper_in_featured,
.presentations_in_featured{
  width:100%;
  float:left;
}
.whitepaper_in_featured .hex_mdm_resourse_tab_content_wrapper,
.presentations_in_featured .hex_mdm_resourse_tab_content_wrapper{
  /* max-width: inherit; */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.whitepaper_in_featured .hex_mdm_resourse_tab_content_wrapper{
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.presentations_in_featured .hex_mdm_resourse_tab_content_wrapper{
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.presentations_in_featured .hex_mdm_resourse_single_tab_content_header {
  padding-bottom:30px;
}
.whitepaper_in_featured .hex_mdm_resourse_tab_content_wrapper .hex_mdm_resourse_single_resource_box,
.presentations_in_featured .hex_mdm_resourse_tab_content_wrapper .hex_mdm_resourse_single_resource_box{
  min-width:265px;
}
/* testing .hexnode_integration_intro_stripe_hr_kyocera_mdm_image_wrapper .integartion_main_image.sks_integration_logo.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_hr_kyocera_mdm_image_wrapper .integartion_main_image.sks_integration_logo{
  right: 70px;
}
/* testing .hexnode_integration_intro_stripe_hr_active_directory_image_wrapper .integartion_main_image.sks_act_integration_logo.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_hr_active_directory_image_wrapper .integartion_main_image.sks_act_integration_logo{
  max-width: 52px;
}
/* testing .hexnode_integration_intro_stripe_hr_active_directory_image_wrapper .integartion_integration_image.sks_act_main_logo.aspect-ratio-img {
  width: auto;
} */
.hexnode_integration_intro_stripe_hr_active_directory_image_wrapper .integartion_integration_image.sks_act_main_logo{
  max-width: 195px;
  left: 0px;
}
.d-flex-integrate .hexnode_integration_three_column_stripe_box{
  margin: 0 0px 12px;
}
.hex__home_signup_bottom.hex__industry_signup_btm .hex__signup_bottom_text_wrapper{
  padding: 15px 15px 8px;
}

.sks_head_form .sks_header_input{
  color:var(--hex_home_form_text_color_dark)!important;
}
.hex__industry_signup_btm .hex__signup_bottom_error_message {
  font-size: 18px;
}

.hex_mdm_resourse_single_tab_content_wrapper.videos_in_featured .resource_video{
 background-color:#ffffff;
}
.casestudies_in_featured{
  clear:both;
  width:100%;
  float:none;
}
.sks_solution_header_bg .set_header_max_width{
  display: -webkit-box;
  display: -ms-flexbox;
  display:flex;
}
.sks_solution_header_bg .set_header_max_width .hexnode_page_header_container{
  align-self:center;
  margin: 35px auto 0;
  top:initial;
  transform:none;
}
.sks_header_input_solution {
  background-color: #fff !important;
  font-size: 18px;
  color: var(--hex_home_common_title_color) !important;
}
.sks_head_form_solution input[type="text"]::-webkit-input-placeholder { 
  color:var(--hex_home_form_text_color)!important;
  font-size:18px;
}
.sks_head_form_solution input[type="text"]:-ms-input-placeholder { 
  color:var(--hex_home_form_text_color)!important;
  font-size:18px;
}
.sks_head_form_solution input[type="text"]::placeholder {
  color:var(--hex_home_form_text_color)!important;
  font-size:18px;
}
.sks_solution_common_top_stripe.hexnode_mdm_common_gartner_forrester_stripe{
  padding:70px 0 30px;
}
.sks_solution_common_top_stripe .hex__no-gutters a{
  margin:0 0px 0;
  max-width:48%;
}
.d-flex-solution{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.d-flex-reverse-solution{
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.sks_three_colum_solution {
  justify-content: space-between;
  padding: 40px 0 20px;
}
.sks_three_colum_solution.d-flex-solution .hexnode_integration_three_column_stripe_box{
  height:auto;
  margin: 0 0px 12px;
}

.sks_three_colum_solution .hexnode_integration_three_column_stripe_box_content{
  font-size: 18px;
  line-height: 28px;
}
.sks_solution_common_top_stripe .hex__no-gutters{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between !important;
}
.solutions_tab_ul_wrapper{
  margin-top:28px;
}
.hex_mdm_solution_tab_content .hex_mdm_solution_tab_text_wrapper.sks_solution_tab_contain{
  padding: 20px 0;
}
.sks_solution_tab_contain .hexnode_common_stripe_set_max_width{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.hex_mdm_solution_tab_content .sks_solution_tab_contain .hex_mdm_solution_tab_img_wrapper{
  position: relative;
  width: 50%;
  right: 0;
  align-self: center;
  margin:0px 0;
}
.sks_solution_tab_contain .hex_mdm_solution_tab_img_wrapper .place_img{
  width: 75%;
  min-width: inherit;
  position: relative;
  left: inherit;
}
.sks_solution_tab_contain .hex_mdm_solution_tab_img_wrapper .hex_mdm_solution_tab_img_wrapper_img{
  position: relative;
  max-height: inherit;
  top: inherit;
  transform: none;
}
.sks_solution_tab_contain .hex_mdm_solution_tab_text_container{
  width: 50%;
  align-self: center;
  padding:0 8% 0 0;
  max-width:inherit;
}

.sks_solution_casestudy{
  padding: 65px 0 65px;
}
.sks_solution_casestudy .hex_mdm_solution_casestudy_title{
  font-size: 40px;
  font-weight: var(--hex_font_semibold);
  margin:0 0 22px;
  color: var(--hex_home_common_title_color);
}
.sks_solution_casestudy .hex_mdm_solution_single_casestudy .case_study_content .case_study_title{
  height: 54px;
  line-height: 28px;
  color: var(--hex_home_common_title_color);
}
.sks_solution_casestudy .hex_mdm_solution_single_casestudy .case_study_content .case_study_logo_wrapper img{
  max-width: 135px;
}

.sks_hexnode_casestudy_slider .content_header_alignment {
  padding: 0px 1px 0px;
}
.sks_hexnode_casestudy_slider .box_style_for_two_box{
  box-shadow: 0px 8px 20px 0px rgb(224, 231, 248);
}
.sks_hexnode_casestudy_slider .sks_case_img{
  width:40%;  
}
.sks_hexnode_casestudy_slider .sks_case_cnt{
  width:60%;  
}
.sks_hexnode_casestudy_slider .font_style_for_heading {
  font-size: 26px;
  font-weight: var(--hex_font_normal);
  line-height: 1.2;
  margin-bottom: 5px;
  padding-top:0px;
  color:var(--hex_home_common_title_color);
}
.sks_hexnode_casestudy_slider .font_style_for_content{
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;  
  overflow: hidden;
  font-size: 18px;
  line-height: 26px;
  color:var(--hex_home_common_text_color);
  max-height: initial;
}
.sks_hexnode_casestudy_slider.row_style_on_solution_testimonial {
  padding-bottom: 72px;
  padding-top: 20px;
}

.sks_hexnode_casestudy_slider .left_arrow_alignment{
  margin:0 !important;
}
.sks_hexnode_casestudy_slider .right_arrow_alignment {
  margin:0 !important;
}
.sks_hexnode_casestudy_slider .carousel-control.right{
  right:-25px;
}
.sks_hexnode_casestudy_slider .carousel-control.left{
  left:-25px;
}
.sks_hexnode_casestudy_slider .span_button{
  font-size: 14px;
  display:inherit;
}
.align-self-center {
  -ms-flex-item-align: center!important;
  align-self: center!important;
}

.sks_solution_tab_data{
  padding-bottom: 10px;
}
.sks_solution_tab_data .solution_page_tab_link {
  font-size: 18px;
  font-weight: var(--hex_font_normal);
  line-height: 28px;
  color:var(--hex_home_common_title_color);
}
.sks_solution_tab_data .solution_page_tab_link .hex_solution_tab_type_normal_text_link{
  color:var(--hex_home_common_title_color);
}
.sks_solution_tab_data .solution_page_tab_type_paragraph .hex_solution_tab_type_normal_text_link{
  color:var(--hex_text_secondary);
}
.sks_solution_tab_data .solution_page_tab_link .hex_solution_tab_type_normal_text_link:hover,
.sks_solution_tab_data .solution_page_tab_link .hex_solution_tab_type_normal_text_link:focus,
.sks_solution_tab_data .solution_page_tab_link_container .hex_solution_tab_type_normal_text_link:hover,
.sks_solution_tab_data .solution_page_tab_link_container .hex_solution_tab_type_normal_text_link:focus{
  color: var(--hex_link_color_hover);
  text-decoration: none;
}
.ahex_text_link_hover{
  color: var(--hex_home_common_text_color);
}
.ahex_text_link_hover:hover, .ahex_text_link_hover:focus{
  color: var(--hex_link_color_hover);
  text-decoration: none;
}
.sks_solution_tab_data .solution_page_tabs_content_wrapper{
  padding:0px 0px;
}

.sks_solution_type_header{
 margin-bottom:0px;
}
.sks_solution_tab_top.padding_from_top{
  padding-top:45px !important;
}
.sks_solution_tab_top .solutions_tab_ul_wrapper {
  margin-top: 14px;
 
}
.solutions_tab_ul_wrapper.rmm-tab-wrapper {
  max-width: 1069px;
}
.solutions_tab_ul_wrapper.rmm-tab-wrapper:after {
  width: 1066px;
}
.solution_pages_expense_management_stripe .solution_pages_expense_management_title {
  max-width: 900px;
  margin: 0px auto;
}
@media screen and (max-width: 600px){
  .solutions_tab_ul_wrapper.rmm-tab-wrapper:after {
    max-width: 1006px;
  }
}

.bottom_free_trial_container_text_wrapper h2{
  font-weight: var(--hex_font_semibold);
}
.sks_other_solution_head_bg.sks_solution_header_bg, .solution_rmm_header_bg{
  height:430px;
}
.sks_casestudy_bg{
  background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    width: 100%;
    padding-top: 85%;
    background-position:center center;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}
.sks_hexnode_casestudy_slider .testimonial_right_content {
  min-height: 122px;
}
.sks_signup_new_stripe{
  height: 330px;
  background-color: var(--hex_home_common_title_color);
}
.sks_signup_new_stripe .hex_mdm_solution_signup_text{
  font-size: 36px;
  padding:0 !important;
  font-weight: var(--hex_font_semibold);
  margin: 0 0 25px;
  line-height: 1.2;
}
.sks_signup_new_stripe.hex_mdm_solution_signup_stripe_bottom .hex_mdm_solution_signup_text_wrapper{
  padding-bottom:0px;
  margin-top:5px;
}
.sks_signup_new_stripe .hex__signup_bottom_text_wrapper{
  position: relative;
  text-align: center;
  padding: 15px;
}
.sks_signup_new_stripe .hex__signup_bottom_error_message,
.sks_signup_new_stripe.hex_mdm_solution_signup_stripe_bottom .hex_mdm_solution_signup_form_wrapper form .style_of_error_message{
  font-size: 18px;
  line-height: 24px;
  color: #fff;
  padding: 0;
  margin: 0;
  position: relative;
}
.sks_signup_new_stripe.hex_mdm_solution_signup_stripe_bottom .hex_mdm_solution_signup_form_wrapper .signup_request_demo_text{

  text-align: center;
  font-size: 17px;
  line-height: 26px;
  font-weight: var(--hex_font_normal);
  color: var(--hex_home_common_text_color);
}
.sks_signup_new_stripe .signup_request_demo_link{
  cursor: pointer;
    position: relative;
    font-size: 17px;
    line-height: 1;
    font-weight: var(--hex_font_normal);
    color: var(--hex_bg_color_white);
    padding: 0 20px 0 5px;
    white-space: nowrap;
    display:inline-block;
}
.sks_signup_new_stripe .signup_request_demo_link:before{
  display:none;
}
.sks_signup_new_stripe .signup_request_demo_link:after{
  content: '';
  background-image: url('https://www-review3.hexnode.com/static/img/home_page/images/icons/arrow-right-white.svg');
  background-repeat: no-repeat;
  position: absolute;
  right: 5px;
  top: 6px;
  z-index: 10;
  width: 6px;
  height: 10px;
  -webkit-transform: translate(0px);
  -moz-transform: translate(0px);
  transform: translate(0px);
  -webkit-transition: all .3s cubic-bezier(.84,-0.18,.31,1.26);
  -moz-transition: all .3s cubic-bezier(.84,-0.18,.31,1.26);
  -ms-transition: all .3s cubic-bezier(.84,-0.18,.31,1.26);
  -o-transition: all .3s cubic-bezier(.84,-0.18,.31,1.26);
  transition: all .3s cubic-bezier(.84,-0.18,.31,1.26);
}
.sks_signup_new_stripe .signup_request_demo_link:hover:after{
  -webkit-transform: translate(3px);
  -moz-transform: translate(3px);
  transform: translate(3px);
}
.sks_signup_new_stripe .new_mdm_button{
  max-width:195px;
  text-transform:none;
  height:54px;
  font-size:18px;
  outline:none;
}
.sks_signup_new_stripe .sks_header_input_solution{
  width: 292px !important;
}
.hex_mdm_solution_tab_container_wrapper .hex_mdm_solution_tab_content {
  margin: 40px 0 0;
}
.sks_solution_device_header_main{
  margin-bottom:30px !important;
}
.sks_solution_device_header_main .hex__mdm_home_video_btn{
  font-size:20px;
}
.solutions_tab_card .tab-pane{
  padding: 15px 0 0px;
}
.sks_solution_casestudy .link_wrapper{
  margin-top:22px;
}
.hex_mdm_solution_intro_text_wrapper .logo_wrapper {
  padding: 20px 0 10px 0px;
}
.hex_mdm_solution_intro_text_wrapper .logo_wrapper img:nth-child(1) {
  margin-left: -27px;
}
@media screen and (max-width: 640px) {
  .hex_mdm_solution_intro_text_wrapper .logo_wrapper img:nth-child(1) {
    margin-left: -5%;
  }
}
@media screen and (max-width: 600px) {
  .hex_mdm_solution_intro_text_wrapper .logo_wrapper img {
    max-width: 32%;
  }
}
.sks_solution_tab_top .tab-content-alter>.active{
  width:inherit;
}
.hex_mdm_solution_tab_container_wrapper .solutions_tab_right_controller{
  margin-top: 13px!important;
}
.hex_mdm_solution_tab_container_wrapper .solutions_tab_left_controller{
  margin-top: 13px !important;
}

.hex__uem_header_stripe_with_gartner.sks_solution_device_header_main .hex__signup_mdm_home_header_error_message{
  font-size:18px;
}

.sks_solution_tab_title::-webkit-scrollbar {
  height: 2px;
}

.sks_solution_tab_title::-webkit-scrollbar-thumb {
  background: #c6c6c6;
}

.integrate_only_pages .hex__signup_bottom_input{
  width:292px !important;
}
.hexnode_industry_page_header_wrapper .style_of_error_message,
.hexnode_integration_page_header_wrapper .style_of_error_message{
  font-size:18px;
}
/* .hex__signup_bottom_input, input[type="text"].hex__signup_bottom_input{
  color: #020a19!important;
} */

.hex__signup_bottom_error_message {
  font-size: 18px !important;
}
.hex__case_study_page_header_trainspot {
  background-image: url(https://www-review3.hexnode.com/static/img/case_study_page/trainspot/hexnode-mdm-case-study-trainspot.jpg);
  background-size: cover;
  background-position: 70% 0px;
}
.resource_box_casestudy_trainspot {
  background: url(https://www-review3.hexnode.com/static/img/case_study_page/trainspot/casestudy-trainspot.jpg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}
.hex__case_study_customer_logo_wrapper.trainspot-logo img{
  max-height: 35px;
}
.hex_resourse_casestudy_company_logo.trainspot-logo{
  max-width:145px;
}
.hex__case_study_page_header_nrma {
  background-image: url(https://www-review3.hexnode.com/static/img/case_study_page/nrma/hexnode-mdm-case-study-nrma-park-and-resorts.jpg);
  background-size: cover;
  background-position: 62% 0px;
}
.resource_box_casestudy_nrma {
  background: url(https://www-review3.hexnode.com/static/img/case_study_page/nrma/casestudy-nrma.jpg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}
.hex_resourse_casestudy_company_logo.nrma-logo{
  max-width: 108px;
}

/****** Product Demo Style Begin Here*******/

.hex_d_flex{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flex;
  display: flex;
}
.sks__common_container_adapt_wrapper{
  max-width:1170px;
  margin:0 auto;
}

.sks__product_demo_header{
  min-height: 600px;
  line-height: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  overflow: hidden;
  background-color: #08101d;
  text-align: center;
}
.sks__product_demo_header.sks__product_demo_page_header_after{
  min-height: 500px;
}

@media screen and (min-width: 601px){
  .sks__product_demo_header {
      background-image: url(https://www-review3.hexnode.com/static/img/product-demo/hexnode-platform-overview-demo.jpg);
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center 15px;
  }
}

.sks__product_demo_header .hex__content_wrapper{
  width: 88%;
  margin: 0 auto;
  max-width: 1100px;
}
.sks__product_demo_header.sks__product_demo_page_header_after .hex__content_wrapper{
  margin-top: 87px;
  align-self: center;
}
.sks_product_demo_page_title{
  font-size: 42px;
  line-height: 1.2;
  font-weight: var(--hex_font_semibold);
  color: #fff;
  margin: 0 0 15px;
  padding: 0;
}
.sks_product_demo_page_sub_title{
  font-size: 18px;
  line-height: 28px;
  font-weight: var(--hex_font_normal);
  margin: 0 0 32px;
  color: var(--hex_home_common_header_text_color);
}
.sks_product_demo_page_header_btn{
  display: inline-block;
  cursor: pointer;
  text-align: center;
  font-size: 17px;
  line-height: 53px;
  font-weight: var(--hex_font_normal);
  padding: 0 40px 0 66px;
  color: #fff;
  position:relative;
  background-color: var(--hex_btn_bg_color);
  text-decoration: none;
  border-radius: 3px;
  margin: 0;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.sks_product_demo_page_header_btn:hover,
.sks_product_demo_page_header_btn:focus{
  color: #fff;
  background-color: var(--hex_btn_bg_color_hover);
  text-decoration: none;
}
.video_play_icon:before{
  content:'';
  position:absolute;
  left:40px;
  top:50%;
  background-image: url(https://www-review3.hexnode.com/static/img/product-demo/video-play-white.svg);
  background-repeat: no-repeat;
  width:14px;
  height:17px;
  display:inline-block;
  transform:translateY(-50%);
  -webkit-transform:translateY(-50%);
  -moz-transform:translateY(-50%);
}
.sks_product_demo_page_video_list_stripe{
  padding: 60px 0;
  text-align: center;
}
.sks_product_demo_page_video_list_stripe .hex__common_webinar_title{
  margin-bottom: 40px;
}
.sks_product_demo_page_video_list_stripe .hex__content_wrapper{
  justify-content: center;
  padding-top: 15px;
}
.sks__common_product_demo_title{
  font-size: 40px;
  line-height: 1.2;
  font-weight: var(--hex_font_semibold);
  color: var(--hex_home_common_title_color);
  margin: 0 0 45px;
 }
 .sks__product_demo_sidebar{
   width:360px;
 }
 .sks__product_demo_video_box{
   width:calc(100% - 360px);
 }
 .sks__product_video_type_box{
  flex-wrap: wrap;
 }
 @media screen and (min-width:992px){
  .sks_menu_popup_data_list{
    position: -webkit-sticky;
    position: sticky;
    top: 100px;
    z-index: 1;
    display: block !important;
  }
  .product_menu_close{
    display:none;
  }
}
 .sks_mdm_product_demo_video{
  flex: 0 0 33.288888%;
  max-width: 33.288888%;
  padding-left:15px;
  padding-right:15px;
  /* display:none; */
 }
 .sks_mdm_product_demo_video .sks_product_video_bg{
   padding-top:167px;
   position:relative;
   background-position:top center;
   background-repeat:no-repeat;
   background-size:cover;
   width:100%;
 }
 .sks_mdm_product_demo_video .pos_left .sks_product_video_bg{
  background-position:top left;
 }
 .sks_mdm_product_demo_video .pos_right .sks_product_video_bg{
  background-position:top right;
 }
 .sks_mdm_product_demo_video .sks_product_video_bg:before{
  background-color: rgba(141, 141, 141, 0.28);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
 }
 .sks_mdm_product_demo_video .sks_product_ads_bg{
  padding-top: 292px;
  position: relative;
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: cover;
  width:100%;
  border-radius: 5px;
  overflow: hidden;
 }
 .sks_ads_text{
  position: absolute;
  top: 0px;
  padding: 32px 24px;
 }
 .sks_product_ads_title{
  font-size: 25px;
  font-weight: var(--hex_font_semibold);
  letter-spacing: normal;
  text-align: left;
  padding-right: 80px;
  margin-bottom: 30px;
  line-height: 1.2;
 }
 .sks_product_ads_btn{
  display: table;
  cursor: pointer;
  text-align: center;
  font-size: 16px;
  line-height: 42px;
  font-weight: var(--hex_font_normal);
  padding: 0 10px 0 10px;
  color: #fff;
  min-width: 146px;
  position: relative;
  background-color: var(--hex_btn_bg_color);
  text-decoration: none;
  border-radius: 3px;
  margin: 0;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
 }
 .sks_product_ads_btn:hover,
 .sks_product_ads_btn:focus{
  text-decoration:none;
  color:#ffffff;
  background-color: var(--hex_btn_bg_color_hover);
 }
 .sks_product_video_bg .video-icon{
   width:42px;
   height:42px;
   position:absolute;
   top:50%;
   left:50%;
   transform:translate(-50%, -50%);
 }
 .sks_product_video_bg .video-icon:after{
  content:'';
  position:absolute;
  left:16px;
  top:14px;
  background-image: url(https://www-review3.hexnode.com/static/img/product-demo/video-play-red.svg);
  background-repeat: no-repeat;
  width:19px;
  height:19px;
  display:inline-block;
 }
 .sks_product_video_bg .video-icon:before{
  content:'';
  position:absolute;
  left:16px;
  top:15px;
  background-image: url(https://www-review3.hexnode.com/static/img/product-demo/video-play-fill.svg);
  background-repeat: no-repeat;
  width:17px;
  height:19px;
  display:inline-block;
  opacity:0;
  -webkit-transition: 0.2s linear;
  -moz-transition: 0.2s linear;
  transition: 0.2s linear;
 }
 .sks__demo_video_link{
   background-color: var(--hex_video_bg_color);
   border-top-left-radius:5px;
   border-top-right-radius:5px;
   overflow:hidden;
   border-bottom:1px solid var(--hex_video_btm_line);
   margin-bottom:30px;
   cursor:pointer;
   transition:0.2s linear;
   -moz-transition:0.2s linear;
   -webkit-transition:0.2s linear;
   height: calc(100% - 30px);
 }
 .sks__demo_video_link:hover{
  -webkit-transform: translate3d(0,-3px,0);
  transform: translate3d(0,-3px,0);
 }
 .sks__demo_video_link:hover .sks_video_main_title{
   color:var(--hex_btn_bg_color);
 }
 .sks__demo_video_link:hover .sks_product_video_bg:before{
  background-color: rgba(61, 62, 67, 0.28);
 }
 .sks__demo_video_link:hover .sks_product_video_bg .video-icon:before{
   opacity:1;
 }
 .sks_product_video_data{
   text-align:left;
   padding:16px 15px;
 }
 .sks_video_category_label{
   color:var(--hex_home_common_text_color);
   font-size:14px;
   line-height:1.4;
   font-weight: var(--hex_font_normal);
   letter-spacing:0.01em;
   margin:0;
   display: -webkit-box;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical;
   overflow: hidden;
   margin-bottom: 10px;
   height: 38px;
   cursor:pointer;
 }
 .sks_product_video_data .sks_video_main_title{
  font-size:17px;
  color:var(--hex_home_common_title_color);
  line-height:24px;
  font-weight: var(--hex_font_normal);
  margin: 0px 0 6px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-transition:0.2s linear;
  -moz-transition:0.2s linear;
  transition:0.2s linear;
 }
 .tab-pane.active .sks_mdm_product_demo_video{
  -webkit-animation: slide-down 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
  -moz-animation: slide-down 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
  animation: slide-down 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
}

@keyframes slide-down {
  0% { 
    opacity: 0;
  }
  100% { 
    opacity: 1;
  }
}
 .product-video-frame{
   line-height:normal;
   color:var(--hex_home_common_text_color);
   font-weight: var(--hex_font_normal);
   -ms-flex-pack: justify!important;
   justify-content: space-between!important;
 }
 .product-video-frame .video_play_text{
   font-size:16px;
 }
 .product-video-frame .video_play_time{
  font-size:12px;
  -ms-flex-item-align: center!important;
  align-self: center!important;
}
.sks__product_collapse_ul {
  margin: 0px 0px 0px 0px;
}

.sks__product_collapse_ul li a{
  font-size:17px;
  text-decoration:none;
  cursor:pointer;
  color: var(--hex_home_common_text_color);
  line-height: 34px;
  font-weight: var(--hex_font_normal);
  display: table;
  transition:0.2s linear;
  -webkit-transition:0.2s linear;
  -moz-transition:0.2s linear;
}
.sks__product_collapse_ul li{
  list-style:none;
  text-align:left;
  margin: 10px 0px;
  padding-left:20px;
}
.sks__product_collapse_ul li a:hover,
.sks__product_collapse_ul li.active a{
  color: var(--hex_home_common_title_color);
}
.sks__product_tag_link{
  font-weight: var(--hex_font_normal);
  font-size: 20px;
  text-align: left;
  padding-left: 22px;
  color: var(--hex_home_common_text_color);
  position:relative;
  cursor:pointer;
  display:table;
  transition:all 0.2s linear;
  -webkit-transition:all 0.2s linear;
  -moz-transition:all 0.2s linear;
}
.sks__product_tag_link:after{
  content:'';
  position:absolute;
  top:14px;
  left:0px;
  width: 9px;
  height: 9px;
  border-top: 2px solid var(--hex_home_common_text_color);
  border-right: 2px solid var(--hex_home_common_text_color);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition:all 0.2s linear;
  -moz-transition:all 0.2s linear;
  transition:all 0.2s linear;
}
.sks__product_tag_link.active,
.sks__product_tag_link:hover{
  color: var(--hex_btn_bg_color);
  text-decoration:none;
}
.sks__product_tag_link.active:after,
.sks__product_tag_link:hover:after{
  border-top: 2px solid var(--hex_btn_bg_color);
  border-right: 2px solid var(--hex_btn_bg_color);
}
.sks__product_category_link.added a{
  color: var(--hex_btn_bg_color) !important;
}
/* .sks__product_tag_link.active:after, */
.sks__product_tag_link.added:after{
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  transform: rotate(135deg);
  top:11px;
}
.sks__product_category_link.overview,
.sks__product_category_link.platforms{
  padding-left:0px;
}
.sks__product_collapse_ul li.parent-category{
  padding-left:0px;
}
#close_video{
  cursor: pointer;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 6px;
    top: -32px;
}
.pdt-video-frame{
  background-color: var(--hex_home_common_title_color);
}
.sks__product_choose_menu{
  display:none;
}
.btn_product_load{
  font-size: 18px;
  font-weight: normal;
  min-width: 84px;
  display:table;
  color: var(--hex_home_common_text_color);
  padding: 20px 0 0;
  margin: 0 auto;
  cursor: pointer;
  line-height: 1.5;
  border-bottom: 2px solid;
  position:relative;
  display:none;
}
.btn_product_load:after{
  content: '';
  position: absolute;
  bottom: 10px;
  right: -15px;
  width: 8px;
  height: 8px;
  border-top: 2px solid var(--hex_btn_bg_color);
  border-right: 2px solid var(--hex_btn_bg_color);
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
}
.btn_product_load.less_btn_load:after{
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  bottom:6px;
}
.pdt_demo_menu{
  width:100%;
}
.margin_for_login_video_style{
  width: 350px!important;
  margin: 0px auto;
  background-color: #fff;
  border-radius: 6px !important; 
}
.watch_demo_form{
  position:relative;
  padding: 20px;
  padding-bottom:0px;
}
.watch_demo_form .callback_title{
  margin-bottom: 18px;
}
.product_drop_menu{
  position:absolute !important;
}
.custom-arrow-drop{
  position:relative;
}
.custom-arrow-drop:after{
  content: "\f0d7";
    font-family: FontAwesome;
    color: #717171;
    position: absolute;
    right: 24px;
    top: 14px;
    z-index: 1;
    font-size: 15px;
    pointer-events: none;
    -webkit-transition: all .25s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -moz-transition: all .25s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -ms-transition: all .25s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    -o-transition: all .25s cubic-bezier(0.43, 0.27, 0.39, 0.88);
    transition: all .25s cubic-bezier(0.43, 0.27, 0.39, 0.88)
}
.custom-arrow-drop select.inputMaterial ~ label{
  top: 21px;
  font-size: 15px;
  padding:0px 8px 0px 0;
}
.custom-arrow-drop select.inputMaterial.is_valid_select_tag ~ label{
  top: -5px;
  font-size: 14px;
  padding:0px 0px 0px 0;
}
.product_check_privacy .hex__checkmark{
  top: 5px;
  left: 15px;
  height: 18px;
  width: 18px;
}
.product_check_privacy .hex__checkbox_container{
  font-size: 14px;
  text-align:left;
  padding-left: 42px;
}
.product_check_privacy .hex__checkbox_container .hex__checkmark:after{
  left: 4.5px;
    top: 0px; 
    border-width: 0 2px 2px 0;
}
.product_signin_close{
  right: -20px !important;
    top: -10px!important;
}
.thankyou-demo{
  margin: 28px auto 0;
  display: table;
  text-align: center;
  font-size:18px !important;
  width:175px !important;
  height: 37px !important;
  line-height: 1.7;
}
.inputMaterial.industry-pdt {
  margin-bottom: 0 !important; 
}
@media screen and (min-width:768px){
  .demo_video_show .demo_register_style{
    margin:0% auto !important;
  }
  .demo_form_show .demo_video_style{
    margin:110px auto 0 !important;
  }
  .demo_form_show .demo_register_style{
    margin:0% auto 7% !important;
  }
}

@media screen and (min-width:992px){
  .demo_video_style{
    width:65% !important;
  }
}
@media screen and (max-width:991px) and (min-width:768px){
  .demo_video_style{
    width:80% !important;
  }
}
@media screen and (max-width:767px) and (min-width:376px){
  .demo_video_style{
    width:85% !important;
  }
}
@media screen and (max-width:767px){
  .modal.demo_video_show .modal-dialog.demo_register_style{
    margin:0% auto !important;
  }
   .modal.demo_form_show .modal-dialog.demo_video_style{
    margin: 90px auto 0 !important;
  } 
  .modal.demo_form_show .modal-dialog.demo_register_style{
    margin: 0px auto 90px !important;
  } 
  .modal .modal-dialog.demo_video_style{
    margin: 90px auto !important;
  }
}
.device_count_list_dropdown_pdt_company_size{
  width: 92%;
  left: 15px;
}
.set_margin_call_back_field.pdt_data_field .call_back_fld{
 
  line-height: 0.8;
}
.pdt_country_label{
  position:relative;
}
.pdt_country_label:after{
  content: "\f0d7";
    font-family: FontAwesome;
    color: #717171;
    position: absolute;
    right: 11px;
    top: 10px;
    z-index: 1;
    width: 10%;
    height: 100%;
    pointer-events: none;
    font-size: 15px;
}
.pdt_country_label .group:after{
display:none;
}
.set_margin_call_back_field.pdt_data_field {
  margin-top: 0 !important;
  height: 75px;
}
.set_margin_call_back_field.pdt_data_field .inputMaterial{
  margin-top:0px;
}

.watch_demo_btn_data{
  border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}

.modal .modal-dialog{
  width:auto;
  display:table;
}

@media screen and (min-width:1441px){
  .sks__product_demo_header{
    background-position: center -52px;
  }
}
@media screen and (min-width:1801px){
  .sks__product_demo_header{
    background-position: center -92px;
  }
}
@media screen and (min-width:2201px){
  .sks__product_demo_header{
    background-position: center -185px;
  }
}
@media screen and (min-width:2901px){
  .sks_video_category_label{
    line-height: 1.2;
  }
}
@media screen and (min-width:4501px){
  .sks_video_category_label{
    -webkit-line-clamp: 1;
    height: 24px;
    line-height: 1;
  }
}
@media screen and (max-width:1359px) and (min-width:992px){
  .sks__demo_ads_link{
    margin-bottom: 30px;
  }
  .sks_mdm_product_demo_video.single_video_exist .sks_product_ads_bg{
    padding-top: 292px;
  }
  .sks_product_ads_title{
    padding-right: 38%;
  }
}
@media screen and (max-width:1359px) and (min-width:1200px) {
  .sks__common_container_adapt_wrapper{
    max-width:1048px;
  }
  .sks__product_demo_sidebar {
    width: 265px;
  }
  .sks__product_demo_video_box {
    width: calc(100% - 265px);
  }
  .sks_mdm_product_demo_video {
    flex: 0 0 33.28%;
    max-width: 33.28%;
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media screen and (max-width:860px) and (min-width:601px){
  .sks_mdm_product_demo_video.pdt_ads{
    flex: 0 0 100%;
    max-width: 100%;
  }
  .sks__demo_ads_link{
    margin-bottom: 30px;
  }
  .sks_mdm_product_demo_video .sks_product_ads_bg{
    padding-top: 160px;
  }
  .sks_product_ads_title{
    padding-right:38%;
    margin-bottom: 22px;
  }
  .sks_mdm_product_demo_video.pdt_ads.single_video_exist{
    flex: 0 0 49.9%;
    max-width: 49.9%;
  }
  .sks_mdm_product_demo_video.single_video_exist .sks_product_ads_bg{
    padding-top: 292px;
  }
  .sks_mdm_product_demo_video.pdt_ads.multi_video_exists .sks_product_ads_bg{
    background-image: url(https://www-review3.hexnode.com/static/img/product-demo/hexnode-product-schedule-demo.jpg) !important;
    background-position: center top;
    padding-top: 0px;
    height:190px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flex;
    display:flex;
  }
  .sks_mdm_product_demo_video.pdt_ads.single_video_exist .sks__demo_ads_link,
  .sks__demo_video_link.single_video_only {
    margin-bottom: 15px;
  }
  .sks_mdm_product_demo_video.pdt_ads.multi_video_exists .sks_ads_text{
    /* padding: 26px 24px 31px; */
    align-self:center;
    position:relative;
  }
}
@media screen and (max-width:1199px) and (min-width:992px) {
  .sks__common_container_adapt_wrapper{
    max-width:860px;
  }
  .sks__product_demo_sidebar {
    width: 320px;
  }
  .sks__product_demo_video_box {
    width: calc(100% - 320px);
  }
  .sks_mdm_product_demo_video.pdt_ads{
    flex: 0 0 100%;
    max-width: 100%;
  }
  .sks_mdm_product_demo_video.pdt_ads.single_video_exist{
    flex: 0 0 49.9%;
    max-width: 49.9%;
  }
  .sks_mdm_product_demo_video .sks_product_ads_bg{
    padding-top: 0px;
    height:188px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flex;
    display:flex;
  }
  .sks_mdm_product_demo_video.pdt_ads.multi_video_exists .sks_product_ads_bg{
    background-image: url(https://www-review3.hexnode.com/static/img/product-demo/hexnode-product-schedule-demo.jpg) !important;
    background-position: center top;
  }
  .sks_mdm_product_demo_video.pdt_ads.multi_video_exists .sks_ads_text{
    /* padding: 25px 24px 29px; */
    align-self:center;
    position:relative;
  }
  .sks_product_ads_title{
    margin-bottom:22px;
  }
  .sks_mdm_product_demo_video.pdt_ads.single_video_exist .sks_product_ads_title{
    padding-right: 28%;
  }
}
@media screen and (max-width:1199px){
  .sks_mdm_product_demo_video {
    flex: 0 0 49.9%;
    max-width: 49.9%;
  }
}
@media screen and (max-width:991px){
  .sks_product_demo_page_video_list_stripe .hex__content_wrapper{
    display:block;
  }
  .sks__product_demo_video_box {
    width: 100%;
    margin-top: 60px;
  }
  .sks__common_container_adapt_wrapper {
    max-width: 740px;
  }
  .sks_menu_popup_data_list{
    display:none;
    position: fixed;
    top: 0;
    z-index: 999;
    width: 100%;
    height: 100%;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
  }
  .product_menu_close{
    display:block;
    position: absolute;
    right: 0px;
    width: 12px;
    top: -33px;
    z-index: 1000;
  }
  .sks__product_video_type_list{
    border: 1px solid var(--hex_video_btm_line);
    background-color:#ffffff;
    border-radius:6px;
    width: 330px;
    position: absolute;
    left: 50%;
    top: 14%;
    opacity:0;
    -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
    box-shadow: 0 5px 15px rgba(0,0,0,.5);
    -webkit-transform: translate(-50%, -25%);
    -moz-transform: translate(-50%, -25%);
    transform: translate(-50%, -25%);
    -webkit-transition: -webkit-transform .3s ease-out;
    -moz-transition: -moz-transform .3s ease-out;
    -o-transition: -o-transform .3s ease-out;
    transition: transform .3s ease-out;
  }
  .sks_menu_popup_data_list.animated-data .sks__product_video_type_list{
    animation: showNav 200ms ease-in-out both;
    -webkit-transition: opacity 0.5s linear;
    transition: opacity 0.5s linear;
  }
  @keyframes showNav {
    0% {
      opacity: 0.6;
      -webkit-transform: translate(-50%, -10%);
    -moz-transform: translate(-50%, -10%);
    transform: translate(-50%, -10%);
    }
    59% {
      
      opacity: 0.8;
      -webkit-transform: translate(-50%, -5%);
    -moz-transform: translate(-50%, -5%);
    transform: translate(-50%, -5%);
    }
    100% {
      opacity: 1;
      -webkit-transform: translate(-50%, 0%);
    -moz-transform: translate(-50%, 0%);
    transform: translate(-50%, 0%);
    }
  }
  .sks__product_choose_menu .paltform-menu{
    font-weight: var(--hex_font_semibold);
    font-size: 18px;
    color: var( --hex_btn_bg_color);
    margin-bottom: 0px;
    line-height: 1;
    align-self: center;
    display:none;
    /* margin-top: 2px; */
    position: absolute;
    background-color: #fff;
  }
  .sks__product_tag_link{
    width: 100%;
    border-radius: 5px;
    line-height: 2.3;
    padding-left:24px;
  }
  .sks__product_tag_link:first-child{
    margin-top:0px;
  }
  .sks__product_tag_link:after{
    top: 17px;
    left: auto;
    right: 26px;
    width: 9px;
    height: 9px;
  }
  .sks__product_tag_link.active{
    border-bottom-left-radius:0px;
    border-bottom-right-radius:0px;
  }
  .sks__product_collapse_ul {
    margin: 0px 0px 0px 0px;
    width: 100%;
    padding: 20px 24px 10px 24px;
    margin-top: 0px;
    border-top: 0px;
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px;
    min-height:285px;
    max-height: 80vh;
    overflow: hidden;
    overflow-y: auto;
  }
  .sks__product_collapse_ul li{
    margin: 0px 0px 8px;
  }
  .sks__product_collapse_ul li:last-child{
    margin-bottom:20px;
  }
  .sks__product_collapse_ul:last-child li:last-child{
    margin-bottom:10px;
  }
  .sks__product_collapse_ul li a{
    display:block;
  }
  .sks__product_tag_link.active:after,
  .sks__product_tag_link.added:after{
    top:17px;
  }
  .sks__product_demo_sidebar {
    width: 360px;
    margin: 0 auto;
  }
  .sks_product_demo_page_video_list_stripe .hex__content_wrapper{
    padding-top:10px;
  }
  .sks__product_choose_menu{
    border: 1px solid var(--hex_video_btm_line);
    border-radius: 5px;
    width:100%;
    padding:0px 20px;
    height:56px;
    text-align:left;
    position:relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    flex-wrap:wrap;
  }
  .sks__product_choose_menu:after{
    content: '';
    position: absolute;
    top: 20px;
    right: 20px;
    width: 10px;
    height: 10px;
    border-top: 2px solid var( --hex_btn_bg_color);
    border-right: 2px solid var( --hex_btn_bg_color);
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
  }
  .sks__product_choose_menu:hover,
  .sks__product_choose_menu:focus{
    text-decoration:none;
    color: var( --hex_btn_bg_color);
  }
  .sks__product_choose_menu label.main-menu{
    font-weight: var(--hex_font_semibold);
    font-size:18px;
    color: var( --hex_btn_bg_color);
    margin-bottom:0px;
    line-height:1;
    align-self:center;
    margin-top:2px;
  }
  .sks__product_choose_menu label.sub-menu{
    width: 100%;
    font-size: 16px;
    line-height: 1;
    margin-bottom:0px;
    color: var(--hex_home_common_title_color);
  }
  .sks__common_product_demo_title{
    margin: 0 0 30px;
  }
  .pdt-menu-frame{
    background-color:#fff;
  }
  .pdt-menu-frame .sks__product_choose_menu{
    display:none;
  }
  .pdt-menu-frame .sks__product_video_type_list{
    display:block;
    padding: 15px 0;
  }
  /* .sks__product_video_type_box{
    justify-content: center;
  } */
  .modal_dialogue_style.menu_popup_width{
    width: 90%;
    max-width: 340px;
    margin: 70px auto
  }
  .sks__product_tag_link.active:after, .sks__product_tag_link:hover:after{
    top: 20px;
  }
}
@media screen and (max-width:991px) and (min-width:861px){
  .sks_mdm_product_demo_video {
    flex: 0 0 33.28%;
    max-width: 33.28%;
    padding-left: 8px;
    padding-right: 8px;
  } 
  .sks__demo_video_link{
    margin-bottom: 16px;
    height: calc(100% - 16px);
  }
}
@media screen and (max-width:767px){
  .product_check_privacy .hex__checkmark{
    left: 0px;
  }
  .product_check_privacy .hex__checkbox_container{
    padding-left: 24px;
  }
  .device_count_list_dropdown_pdt_company_size {
    width: 100%;
    max-width: 100%;
    left: 0;
  }
  .custom-arrow-drop:after{
    right: 11px;
  }
}
@media screen and (max-width:860px){
  .sks__common_container_adapt_wrapper {
    max-width: 530px;
  }
}
@media screen and (max-width:600px){
  .sks__product_demo_header {
    background-image: url(https://www-review3.hexnode.com/static/img/product-demo/hexnode-mdm-platform-overview-demo.jpg);
    background-position: center -28px;
  }
  .sks_product_demo_page_title{
    font-size: 32px;  
    margin: 0 0 12px;
  }
  .sks_product_demo_page_sub_title{
    font-size: 17px;
    margin: 0px 0 24px;
    line-height: 26px;
  }
  .sks_product_demo_page_header_btn{
    padding: 0 35px 0 60px;
    line-height: 48px;
  }
  .video_play_icon:before{
    left: 35px;
  }
  .sks__product_demo_header.sks__product_demo_page_header_after {
    min-height: 450px;
  }
  .sks_product_demo_page_video_list_stripe {
    padding: 50px 0 30px;
  }
  .sks__common_product_demo_title{
    font-size:32px;
    margin: 0 0 20px;
  }
  .sks__product_demo_video_box {
    width: 310px;
    margin: 30px auto;
  }
  .sks_mdm_product_demo_video {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .sks_mdm_product_demo_video.pdt_ads{
    display:none !important;
  }
  .sks__product_demo_sidebar{
    padding-bottom: 10px;
  }
  .btn_product_load{
    padding:0px 0px;
  }
  .sks__product_choose_menu{
    width: 96%;
    margin: 0 auto;
  }
  .pdt_demo_file{
    width:100%;
  }
  .thankyou-demo{
    font-size: 16px !important;
    width: 150px !important;
    height: 36px !important;
    line-height: 1.7;
  }
  .sks__demo_video_link.single_video_only{
    margin-bottom:0px;
  }
}
@media screen and (max-width:400px){
  .sks__product_demo_sidebar {
    width: 100%;
  }
  .sks__product_demo_sidebar{
    padding:0px 15px;
  }
}
@media screen and (max-width:450px){
  .product_signin_close{
    right: 10px !important;
    top: -32px !important;
  }
}
@media screen and  (max-width:375px){
  .margin_for_login_video_style{
    width:auto !important;
  }
}
@media screen and (max-width:370px){
  .sks__product_video_type_list{
    width:90%;
  }
}

@media screen and (min-width:3201px){

  .hexnode_industry_page_header_wrapper .new_mdm_button{
    padding: 12px 24px !important;
    height: 54px;
  }
}
@media screen and (min-width:1280px){
  .hexnode_industry_intro_stripe .hexnode_common_stripe_set_max_width{
    width: 88%;
    margin-left: auto;
    margin-right: auto;
    max-width: 1300px;
  }
}
@media screen and (max-width: 1280px){
  .kiosk_ios_browser_bg{
    background-position:center center;
  }
  .kiosk_ios_browser_last_bg{
    background-position:26% 0;
  }
  .hex__case_study_page_header_orchard{
    background-position: 50% 20px;
  }
  .hexnode_industry_intro_stripe_image_wrapper{
    align-self: center;
  }
  .hex__case_study_page_header_idooh{
    background-position: 65% 20px;
  }
  .hexnode_integration_three_column_stripe_container {
    padding: 60px 0 0px;
  }
  .sks_hexnode_casestudy_slider .content_header_alignment {
    padding: 0px 1px 0px;
  }
  .sks_hexnode_casestudy_slider .font_style_for_content{
    margin: 0 0 3px;
  }
  .sks_hexnode_casestudy_slider .font_style_for_heading{
  
    max-height: initial;
    padding-bottom:0px;
  }
  .solution_page_second_stripe_bg{
    margin-left:0px;
    margin-right:0px;
  }

  .sks_hexnode_casestudy_slider .testimonial_right_content {
    min-height: 114px;
  }
}
@media screen and (max-width: 1199px){
  .solutions_tab_ul_wrapper.hex_mdm_solutions_tab_ul_wrapper>li>a{
    padding: 10px 30px !important;
  }
  .sks_solution_tab_contain .hex_mdm_solution_tab_img_wrapper .place_img {
    width: 95%;
  }
  .sks_casestudy_bg{
    padding-top: 94%;
  }

}
@media screen and (max-width: 991px){
  .d-flex-kiosk-ios-browser{
    display:block;
  }
  .kiosk_lft_ios_browser, .kiosk_rht_ios_browser{
    padding-bottom:50px;
  }
  .kiosk_lft_ios_browser img{
    margin-left:0px;
  }
  .hex__case_study_page_header_oasis_pure{
    background-position: 33% 48px;
  }
  .d-flex-integrate .hexnode_integration_three_column_stripe_box{
    padding: 26px 18px 15px;
  }
  .hexnode_integration_two_column_with_image_stripe_wrapper  .d-flex-industry,
  .hexnode_integration_two_column_with_accordion_stripe_wrapper .d-flex-integrate{
    display:block;
  }
  .industry_page_wrap .container {
    width: 88%;
    padding:0 0px;
  }
  .industry_education_header_bg {
    background-position: 60% 20px;
  }
  .hexnode_integration_two_column_with_image_stripe_wrapper .content_wrapper,
  .hexnode_integration_two_column_with_accordion_stripe_wrapper .content_wrapper{
    padding-top:30px!important;
  }
  .hex__case_study_page_header_interstate_pipeline{
    background-position: 66% center;
  }
  .whitepaper_in_featured .hex_mdm_resourse_single_tab_content_header{
    display:block;
  }
  .hex__case_study_page_header_austin_community{
    background-position: 51% center;
  }
  .sks_solution_common_top_stripe .hex__no-gutters{
    display:block;
  }
  .sks_solution_common_top_stripe .hex__no-gutters a{
    max-width: 570px;
    margin: 0 auto 30px !important;
  }
  .sks_solution_common_top_stripe .hex__no-gutters a:last-child{
    margin:0 auto 0 !important;
  }
  .hex_mdm_solution_intro_stripe .d-flex-solution{
    display:block;
  }
  .sks_three_colum_solution .hexnode_integration_three_column_stripe_box{
    padding: 26px 18px 15px;
  }
  .sks_solution_tab_contain .hex_mdm_solution_tab_img_wrapper .place_img {
    width: 100%;
  }

  .sks_solution_tab_contain .hex_mdm_solution_tab_text_container {
    padding: 0 3% 0 0;
  }

  .solution_page_second_stripe_box{
    padding: 26px 15px 15px;
  }
  .sks_hexnode_casestudy_slider .content_header_alignment {
    padding: 0px 15px 0px;
  }
  .sks_casestudy_bg{
    padding-top: 78%;
  }
  .sks_hexnode_casestudy_slider .testimonial_right_content {
    min-height: 110px;
  }
  .sks_hexnode_casestudy_slider .left_arrow_alignment{
    margin-top: 0%;
  }
  .sks_hexnode_casestudy_slider .right_arrow_alignment{
    margin-top: 0%;
  }
 
  .sks_solution_tab_title.solutions_tab_ul_wrapper li a:after{
    bottom: -2px;
  }
  .sks_solution_tab_data{
    display:block;
    margin-left:0;
    margin-right:0;
  }
  .sks_solution_tab_data .align-self-center{
    float: none;
    margin: 0 auto !important;
    width:65%;
  }
  .sks_solution_tab_data .align-self-center.sks_content_self{
    width:100%;
    padding-top: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
  }
  .sks_solution_tab_top .tab-pane{
    width:80% !important;  
    padding: 20px 0 0px;
  }
  .sks_content_self .solution_page_tab_text_container .d-inline-block {
    width: 95%;
  }
  .hex_mdm_solution_tab_container_wrapper .hex_mdm_solution_tab_header{
    padding:0px 40px;
  }

  .solution_page_tab_link_container:last-child{
    padding-bottom:8px;
  }
 .solution_page_tabs_content_wrapper.sks_uem_hexnode{
    width:auto;
  }
  .hex__case_study_page_header_orchard {
    background-position: 64% 40px;
  }
  .hex__case_study_page_header_idooh{
    background-position: 66% 40px;
  }
  .hex__case_study_page_header_dhondt_interieur{
    background-position: 42% 0px;
  }
}

@media screen and (max-width:850px){
  .solution_page_second_stripe_container{
    display: block;
    padding: 22px 0 35px;
  }
   .solution_page_second_stripe_box{
    width: inherit;
    max-width: 575px;
    padding: 30px 30px 20px;
    margin: 30px auto 0;
    display: block;
  }
  .solution_page_second_stripe_box:first-child{
    margin-top:0px;
  }
  .sks_hexnode_casestudy_slider .carousel{
    width: 100% !important;
  }
  .sks_signup_new_stripe {
    height: 360px;
  }
}
@media screen and (max-width:767px){
  .sks_three_colum_solution{
    display:block;
    padding-top:0px;
  }
  .sks_three_colum_solution.d-flex-solution .hexnode_integration_three_column_stripe_box{
    margin: 35px 0px 12px;
  }
  .hex_mdm_solution_tab_container_wrapper{
    padding: 24px 0 0;
  }
  .sks_solution_tab_contain .hexnode_common_stripe_set_max_width{
    display:block;
    padding-top:0px;
  }
  .sks_solution_tab_contain .hex_mdm_solution_tab_img_wrapper .place_img{
    padding-top:0px;
  }
  .hex_mdm_solution_tab_content .sks_solution_tab_contain .hex_mdm_solution_tab_img_wrapper{
    width:380px;
    margin: 0 auto 20px;
  }
  .sks_solution_tab_contain .hex_mdm_solution_tab_text_container {
    padding: 0 0 0 0;
    max-width:initial;
    width: 100%;
  }
  .sks_content_self .solution_page_tab_text_container .d-inline-block {
    width: 94%;
  }
  .sks_other_solution_head_bg.sks_solution_header_bg {
    height: 480px;
    /* margin-top:48px; */
  }
  .sks_solution_tab_data .align-self-center{
    width:100%;
  }
  .sks_solution_header_bg .set_header_max_width .hexnode_page_header_container{
    margin:0 auto;
  }
  .sks_solution_type_header{
    margin-bottom: 18px;
  }
  .hex_mdm_solution_tab_content .hex_mdm_solution_tab_text_wrapper.sks_solution_tab_contain {
    padding: 40px 0 65px;
  }
  /* .hex_industry_header_secondary_title {
    font-size: 46px;
  } */
  .integrate-intro-data.d-flex-integrate{
    display:block;
  }
  .integrate-intro-data .hexnode_integration_intro_stripe_image_wrapper{
    margin-bottom:40px;
  }
  .hexnode_integration_three_column_stripe_container.d-flex-integrate{
    display:block;
  }
  .hexnode_integration_intro_stripe{
    padding-bottom:20px;
  }
  .hex_industry_text_img_wrapper.text_right_img_left .text_wrapper .text_container {
    padding: 35px 25px 50px 3.5%;
  }
  .hex_industry_text_img_wrapper.text_left_img_right .text_wrapper .text_container {
    padding: 35px 25px 50px 25px;
  }
  .hex_industry_text_img_wrapper .image_wrapper{
    width:100%;
    float:none;
    position:relative;
  }
  .hex_industry_text_img_wrapper .image_wrapper .image_container{
    float:none !important;
    max-width: 100%;
  }
  .hex_industry_text_img_wrapper .image_wrapper .image_container img{
    border-radius: 10px 10px 0px 0px !important; 
  }
  .hex_industry_text_img_wrapper .text_wrapper{
    width:100%;
  }
  .node_bg_stripe{
    left: 50% !important;
    transform: translateX(-50%);
    width: 88%;
    right:inherit;
    top:20px;
  }
  .industry_page_wrap .container {
    width: 88%;
    padding: 0 0px;
  }
  .hex_industry_case_study_content_wrapper .hex_industry_case_study_title {
    font-size: 22px;
  }
  .hexnode_common_stripe_set_max_width {
    max-width: 88%;
  }
  .hexnode_industry_intro_stripe{
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .hex_industry_text_img_wrapper{
    margin-bottom: 40px;
  }
  .hex_industry_case_study_stripe_wrapper{
    margin-bottom: 40px;
  }
  .industry_education_header_bg {
    background-position: 65% 20px;
  }
  .hexnode_industry_intro_stripe .d-flex-industry{
    display:block;
  }
  .hexnode_industry_intro_stripe_image_wrapper{
    margin-bottom:30px;
  }
  .hexnode_integration_intro_stripe_text_wrapper{
    padding: 0px 0px 0px 0px !important;
  }
  .hexnode_integration_three_column_stripe_container {
    padding: 20px 0 0px
  }
  .d-flex-integrate .hexnode_integration_three_column_stripe_box{
    margin: 35px 0px 12px;
  }
  .pdt_demo_file{
    right:0px;
  }
  .product_check_privacy .hex__error_msg{
    padding-left: 25px !important;
  }
  .hex__case_study_page_header_dhondt_interieur {
    background-position: 40% 0px;
  }

}

@media screen and (max-width: 640px){
  .kiosk_ios_browser_last_bg{
    background-position:34% 0;
    min-height: 286px;
  }
  .presentations_in_featured .hex_mdm_resourse_single_resource_box.resource_datasheet{
    margin:0 auto !important;
  }
  .hex__case_study_page_header_four_star{
    background-image: url(https://www-review3.hexnode.com/static/img/case_study_page/four_star/hexnode-mdm-case-study-four-star-freightliner-mobile.jpg);
    background-position: 50% center;
  }
  .hex__case_study_page_header_austin_community{
    background-image:url(https://www-review3.hexnode.com/static/img/case_study_page/austin/hexnode-case-study-austin-community-college.jpg);
    background-size:cover;
    background-position: 50% 35px;
  }
  .hex_mdm_resourse_single_tab_content_wrapper.presentations_in_featured .hex_mdm_resourse_tab_content_wrapper{
    padding-bottom:30px; 
  }
  .solutions_tab_ul_wrapper.hex_mdm_solutions_tab_ul_wrapper>li>a{
    padding: 10px 22px !important;
  }
}
@media screen and (max-width:600px){
  .hex__case_study_page_header_orchard {
    background-image: url(https://www-review3.hexnode.com/static/img/case_study_page/orchard/hexnode-case-study-orchard-care-homes.jpg);
    background-size: cover;
    background-position: 60% 60px;
  }
  .hex__case_study_page_header_idooh {
    background-image: url(https://www-review3.hexnode.com/static/img/case_study_page/idooh/hexnode-case-study-idooh.jpg);
    background-size: cover;
    background-position: 84% 2px;
   }
  .whitepaper_in_featured .hex_mdm_resourse_tab_content_wrapper, 
  .presentations_in_featured .hex_mdm_resourse_tab_content_wrapper{
    display: block;
  }
  .whitepaper_in_featured, .presentations_in_featured {
    width: 100%;
    float: none;
  }
  .hex_mdm_resourse_single_tab_content_wrapper.presentations_in_featured,
  .hex_mdm_resourse_single_tab_content_wrapper.videos_in_featured,
  .hex_mdm_resourse_single_tab_content_wrapper.casestudies_in_featured .resource_casestudy{
    background-color:#ffffff;
  }
  .hex_mdm_resourse_single_tab_content_wrapper.casestudies_in_featured{
    background-color:#f7f7f7;
  }
  .hex__case_study_page_header_trainspot {
    background-image: url(https://www-review3.hexnode.com/static/img/case_study_page/trainspot/hexnode-case-study-trainspot.jpg);
    background-size: cover;
    background-position: 70% 2px;
   }
   .hex__case_study_page_header_nrma {
    background-image: url(https://www-review3.hexnode.com/static/img/case_study_page/nrma/hexnode-case-study-nrma.jpg);
    background-size: cover;
    background-position: 95% 2px;
   }
   .hex__case_study_page_header_dhondt_interieur {
    background-image: url(https://www-review3.hexnode.com/static/img/case_study_page/dhondt_interieur/hexnode-case-study-dhondt-interieur.jpg);
    background-size: cover;
    background-position: 68% 2px;
   }
}
@media screen and (max-width:600px){
  .d-flex-industry{
    display:block;
  }
  .hex_industry_intro_title{
    font-size:26px;
  }
  .hex_industry_header_secondary_title {
    font-size: 30px;
  }
  .hex_industry_common_title {
    font-size: 24px;
  }
  .hex_industry_common_text {
    font-size: 17px;
    line-height:26px;
  }
  .hex_industry_case_study_title {
    line-height:1.3;
  }
  .hex_page_content_common_title {
    font-size: 24px;
  }
 .hex_page_content_common_sub_title {
    font-size: 17px;
    line-height: 26px;
  }
  .hexnode_integration_three_column_stripe_box_icon{
    height: 38px;
    max-width: 44px;
  }
  .set_icon_max_width_50 .hexnode_integration_three_column_stripe_box_icon {
    max-width: 42px;
  }
  .hexnode_integration_three_column_stripe_box_content{
    font-size:17px;
    line-height:26px;
  }
  .hexnode_integration_three_column_stripe_box_title{
    padding-top: 2px;
    margin:0 0 10px;
    font-size: 22px;
  }
  /* .hex__integrate_tag .hex_page_content_common_sub_title {
    font-size: 18px;
    line-height: 26px;
  } */
  /* .hex__integrate_tag .hex_page_content_common_title {
    font-size: 26px;
  } */
  .hex_integration_accordion_title{
    font-size: 17px;
  }
  .d-flex-integrate .hex_integration_accordion_content {
    font-size: 17px;
    line-height: 26px;
  }
  .hex_alt_page_logo_stripe_title {
    font-size: 30px;
  }
  .hex_industry_intro_sub_title {
    font-size: 17px;
    line-height: 26px;
  }
  .hex_industry_text_img_wrapper.text_right_img_left .text_wrapper .text_container {
    padding: 20px 20px 25px 20px;
  }
  .hex_industry_text_img_wrapper.text_left_img_right .text_wrapper .text_container {
    padding: 20px 20px 25px 20px;
  }
  .industry_education_header_bg {
    background-position: 71% 20px;
  }
  .hex_alt_page_logo_stripe_wrapper {
    padding: 40px 0 35px;
  }
  
  .set_icon_max_width_50 .hexnode_integration_three_column_stripe_box_icon.sks_containerize {
    max-width: 40px;
  }
  .hex__signup_bottom_btn.sks_integration_btn{
    font-size:18px;
  }
  .hex__signup_bottom_input{
    font-size:18px;
  }
  
  .hexnode_integration_intro_stripe {
    padding-bottom: 0px;
  }
  .hex__integrate_tag .solution_page_tab_text_container p.solution_page_tab_link {
    font-size: 18px;
    line-height:26px;
  }
  .solution_page_tab_link_icon_left{
    height: 11px;
  }
  .sks_head_form input{
    font-size:18px;
  }
  .d-flex-integrate .hex__integrate_tag{
    padding-top:40px !important;
  }
  .hexnode_integration_intro_stripe {
    padding-top: 40px;
  } 
  .hex__industry_signup_btm input[type="text"].sks_integration_input,
  .hex__industry_signup_btm input[type="text"].hex__signup_bottom_input{
    font-size: 18px !important;
  }
  .hex__industry_signup_btm .hex__signup_bottom_btn, .hex__signup_bottom_btn{
    font-size:16px !important;
  }
  .hexnode_integration_two_column_with_accordion_stripe_wrapper {
    margin: 15px 0 0;
  }
  /* .sks_alt_integration_logo.hex_alt_page_logo_stripe_wrapper {
    padding: 40px 0 35px;
  } */
  .hexnode_integration_two_column_with_image_stripe_wrapper .image_wrapper{
    margin: 0 0 10px;
  }
  .hexnode_integration_two_column_with_accordion_stripe_wrapper .image_wrapper{
    margin:0px;
  }
  .hexnode_integration_page_header_wrapper .style_of_error_message{
    font-size:18px;
  }
  .integrate_only_pages .hex__signup_bottom_input{
    width:100% !important;
  }
  .sks_header_input_solution{
    font-size: 17px;
  }
  .hex_mdm_solution_intro_text_wrapper .hex_mdm_solution_intro_content{
    line-height:26px;
    font-size:17px;
  }
  .sks_three_colum_solution .hexnode_integration_three_column_stripe_box_title{
    margin: 0 0 10px;
    font-size: 22px;
  }
  .sks_three_colum_solution .hexnode_integration_three_column_stripe_box_content {
    font-size: 17px;
    line-height: 26px;
  }
  .hex_mdm_solution_tab_header {
    font-size: 30px;
    margin-bottom:5px;
  }
  .hex_mdm_solution_page_tab_title{
    font-size: 24px;
  }
  .hex_mdm_solution_page_tab_content{
    font-size: 17px;
    line-height: 26px;
  }
  .hex_mdm_solution_intro_stripe {
    padding-bottom: 24px;
    padding-top:40px;
  }
  .solution_link_integration .hex_mdm_solution_intergration_title {
    font-size: 32px;
  }
  .solution_link_integration .hex_mdm_solution_intergration_content,
  .sks_solution_casestudy .hex_mdm_solution_single_casestudy .case_study_content .case_study_title {
    font-size: 18px;
    line-height: 26px;
  }
  .sks_solution_casestudy .hex_mdm_solution_casestudy_title {
    font-size: 32px;
    margin: 0 auto 8px;
  }
  .sks_solution_common_top_stripe.hexnode_mdm_common_gartner_forrester_stripe {
    padding: 62px 0 20px;
  }
  /* .hex_mdm_solution_tab_container_wrapper {
    padding: 5px 0 0;
  } */
  .hex_mdm_solution_tab_content .hex_mdm_solution_tab_text_wrapper.sks_solution_tab_contain {
    padding: 40px 0 55px;
  }
  .hex_mdm_solution_integration_stripe_horizontal.solution_link_integration {
    padding: 52px 0 32px;
  }
  .sks_solution_casestudy {
    padding: 55px 0 58px;
  }
  .sks_head_form_solution input[type="text"]::-webkit-input-placeholder { 
    color:var(--hex_home_form_text_color)!important;
    font-size:17px;
  }
  .sks_head_form_solution input[type="text"]:-ms-input-placeholder { 
    color:var(--hex_home_form_text_color)!important;
    font-size:17px;
  }
  .sks_head_form_solution input[type="text"]::placeholder {
    color:var(--hex_home_form_text_color)!important;
    font-size:17px;
  }
  .hex_mdm_solution_tab_container_wrapper .hex_mdm_solution_tab_content {
    margin: 38px 0 0;
  }
  .sks_other_solution_head_bg.sks_solution_header_bg {
    height: 500px;
  }
  .solution_page_second_stripe_header {
    font-size: 30px;
    margin-bottom: 34px;
  }
  .solution_page_second_stripe_box_header {
    font-size: 22px;
  }
  .solution_page_second_stripe_box img {
    height: 48px;
  }
  .sks_hexnode_casestudy_slider .d-flex-solution{
    display:block;
  }
  .sks_hexnode_casestudy_slider .d-flex-solution .phone_tab_content_width {
    width: 100%;
    float: none;
  }
  .sks_hexnode_casestudy_slider .d-flex-solution .phone_tab_content_width:nth-of-type(2){
    height:auto;
  }
  .sks_hexnode_casestudy_slider .full_width_specifying {
    max-width: 309px !important;
  }
  .sks_hexnode_casestudy_slider .center_alignment {
    max-width: 281px;
  }
  .sks_hexnode_casestudy_slider .kiosk_icon_next{
    margin-left: -8px;
  }
  .sks_hexnode_casestudy_slider .kiosk_icon_previous {
    margin-left: 15px;
  }
  .sks_hexnode_casestudy_slider .content_header_alignment {
    padding: 18px 15px 2px;
  }
  .sks_hexnode_casestudy_slider .d-flex-solution .button_alignmnent {
    padding-top: 10px;
    padding-bottom: 15px;
  }
  .sks_casestudy_bg{
    border-bottom-left-radius: 0;
    border-top-right-radius: 10px;
    padding-top: 70%;
  }
 
  .sks_hexnode_casestudy_slider .font_style_for_heading{
    font-size: 24px;
    margin-bottom: 10px;
  }

  .sks_hexnode_casestudy_slider .font_style_for_content{
    font-size: 18px;
    line-height: 26px;
  }
  .sks_content_self .solution_page_tab_link_icon_left{
    height: 10px;
  }
  .sks_solution_tab_data .solution_page_tab_link {
    font-size: 17px;
    line-height: 26px;
  }
  .sks_solution_tab_title.solutions_tab_ul_wrapper li a {
    font-size: 18px;
    padding:4px 14px;
  }
  .sks_hexnode_casestudy_slider.row_style_on_solution_testimonial {
    padding-bottom: 62px;
    padding-top: 10px;
  }
  .sks_solution_tab_top.padding_from_top {
   
    padding-bottom:5px;
  }
  .sks_solution_tab_top .tab-content-alter {
    padding: 0px 0;
  }
  .sks_solution_tab_data .align-self-center.sks_content_self{
    padding-top: 10px;
  }
  .solutions_tab_ul_wrapper.hex_mdm_solutions_tab_ul_wrapper>li>a{
		font-size: 18px;
		line-height: 24px;
  }
  .solutions_tab_ul_wrapper.hex_mdm_solutions_tab_ul_wrapper>li>a {
    padding: 9px 18px !important;
  }
  .hex_mdm_solution_tab_container_wrapper  .solutions_tab_card{
    margin-bottom: 0px !important;
  }
  .bottom_free_trial_container_text_wrapper h2{
    font-size:28px;
  }
  .hex_solution_header_title {
    font-size: 17px;
  }
  .sks_hexnode_casestudy_slider .carousel {
    width: 100% !important;
  }

  .sks_signup_new_stripe .hex_mdm_solution_signup_text {
    font-size: 30px;
    margin-top: 10px;
  }
  .sks_signup_new_stripe.hex_mdm_solution_signup_stripe_bottom .hex_mdm_solution_signup_form_wrapper{
    padding: 0 10px;
    text-align: center;
    align-self: center;
  }
  .sks_signup_new_stripe .sks_header_input_solution{
    width: inherit !important;
    max-width: 325px;
    margin-right:0;
  }
  .sks_signup_new_stripe .new_mdm_button{
    max-width: 325px;
    width: 100% !important;
    margin-top: 10px;
  }
  .sks_signup_new_stripe .signup_request_demo_link{
    display: inline-block;
  }
  .sks_signup_new_stripe .new_mdm_button{
    font-size: 16px;
  }
  .hex__header_stripe.hex__uem_header_stripe_with_gartner.sks_solution_device_header_main {
    margin-bottom: 20px;
  }
  .sks_solution_device_header_main .sks_header_input_solution{
    font-size:17px !important;
  }
  .sks_solution_device_header_main .hex__signup_mdm_home_header_btn{
    font-size:16px !important;
  }
  .sks_solution_device_header_main .hex__mdm_home_header_title{
    font-size:34px!important;
  }
  .sks_other_solution_head_bg .hexnode_page_header_container{
    padding:0px 0px;
  }
  .sks_solution_device_header_main .hex__mdm_home_video_btn {
    font-size: 18px;
  }
  .hex_mdm_solution_intro_text_wrapper .hex_mdm_solution_intro_title{
    margin: 10px 0 15px;
    font-size: 30px;
  }
  .sks_signup_new_stripe{
    height:auto;
    padding: 48px 0;
  }
  .sks_signup_new_stripe .hex_mdm_solution_signup_content_wrapper{
    position: relative;
    top: inherit;
    transform: none;
  }
  .sks_solution_device_header_main {
    margin-bottom: 20px !important;
  }
	.solution_page_tabs_image_wrapper, .solution_page_tabs_content_wrapper{
    padding: 20px 15px;
  }
  .sks_solution_tab_top .solutions_tab_ul_wrapper{
    margin-bottom: 4px;
    margin-top: 2px;
  }
  .sks_other_solution_second_stripe {
    padding: 30px 0 10px;
  }
  .hex_solution_header_secondary_title {
    font-size: 32px;
    letter-spacing:-0.01em;
  }
  .sks_solution_common_top_stripe .hex__common_g_f_wrapper_text{
    line-height:26px;
  }
  .solution_page_tab_title{
    margin: 5px 0 15px;
    font-size: 26px;
  }
  .hex__uem_header_stripe_with_gartner.sks_solution_device_header_main input[type="text"].hex__signup_mdm_home_header_input {
    font-size: 18px !important;
  }
  /* .hex_mdm_solution_tab_container_wrapper .hex_mdm_solution_tab_header{
    margin: 0 auto 0px;
  } */
  .hex_mdm_solution_intro_apple_mdm .hex_mdm_solution_intro_text_wrapper {
    padding: 18px 0 0;
  }
  .sks_three_colum_solution{
    padding-bottom: 16px;
  }
  .sks_solution_casestudy .link_wrapper {
    margin-top: 5px;
  }
  .sks_solution_tab_top .tab-pane {
    width: 100% !important;
  }
  .solution_page_second_stripe_container{
    padding: 22px 0 40px;
  }
  .solution_tab_header_container {
    padding: 0px 0 0px;
  }
  .solutions_tab_ul_wrapper.solution_pages_identity_access_management{
    max-width: 403px;
  }
  .solution_page_tab_type_paragraph{
    font-size: 17px;
    line-height: 26px;
    margin-bottom: 0px;
  }
  .solution_page_tabs_content_wrapper.sks_uem_hexnode {
    width:auto;
  }
  .solutions_tab_ul_wrapper.android_mdm_solution_tab_ul{
    max-width: 731px;
  }
  .solutions_tab_ul_wrapper.android_mdm_solution_tab_ul:after{
    width: 772px;
  }
  .sks_hexnode_casestudy_slider .carousel-control.right {
    right: -12px;
  }
  .sks_hexnode_casestudy_slider .carousel-control.left {
    left: -12px;
  }
  .hexnode_mdm_solution_tab_android_mdm .hex_mdm_solution_tab_text_container{
    padding: 10px 0px 35px;
  }
}
@media screen and (max-width:580px){
  .hex_mdm_solution_intro_text_wrapper .hex_mdm_solution_intro_title {
    margin: 30px 0 15px;
  }
}
@media screen and (max-width:570px){
  .sks_hexnode_casestudy_slider .kiosk_icon_next{
    margin-left: -8px;
  }
  .sks_hexnode_casestudy_slider .kiosk_icon_previous {
    margin-left: 13px;
  }
}
@media screen and (max-width:480px){
 .kiosk-testimonial-block .container{
   padding-right:0px;
 }
 .kiosk-testimonial-block .container .carousel-control{
   width:50px;
 }
 .kiosk-testimonial-block .container .kiosk_icon_next{
   margin-left:0px;
 }
 .sks_three_colum_solution.d-flex-solution .hexnode_integration_three_column_stripe_box{
   width:100%;
 }
  .hexnode_industry_intro_stripe_image_wrapper > div{
  max-width: 170px;
 }
 .hexnode_integration_three_column_stripe_box{
   width:100%;
   margin:0 auto 50px;
 }
 .samsung_knox_integration_left_img_icon_two{
   left:-45px;
 }
  .samsung_knox_integration_left_img_icon_two--entra-id {
    left:-40px;
  }
 .hex__home_signup_bottom.hex__industry_signup_btm {
  height: auto;
  padding: 40px 0 30px;
  }
  .industry_automotive_header_bg, .industry_airline_header_bg{
    height:520px;
  }
  .industry_enterprise_header_bg{
    height:500px;
  }
  .industry_logistics_header_bg{
    height:540px;
  }
  .hexnode_industry_page_header_wrapper .hexnode_page_header_container{
    padding:0px 2px;
  }
}
@media screen and (max-width:420px){
  .hex_mdm_solution_tab_content .sks_solution_tab_contain .hex_mdm_solution_tab_img_wrapper {
    width: 100%;
  }
}
@media screen and (max-width:380px){
  .hexnode_integration_intro_stripe_hr_active_directory_image_wrapper .integartion_main_image.sks_act_integration_logo{
    right: 44px;
  }
}
@media screen and (max-width:360px){
  .industry_education_header_bg {
    background-position: 71% 42px;
  }
}
@media screen and (min-width:768px) and (max-width:1920px){
  .modal .modal-dialog.support-talk {
    margin: 10% auto;
  }
}
@media screen and (min-width:1200px) and (max-width:1920px){
  .modal .modal-dialog{
    margin:110px auto;
 }
}
@media screen and (min-width:768px) and (max-width:1199px){
  .modal .modal-dialog{
    margin:110px auto;
  }
}
@media screen and (max-width:767px){
  .modal .modal-dialog {
    margin: 30px auto !important;
  }
  #request-demo .modal-dialog, #myModal1 .modal-dialog{
    margin-bottom:110px !important;
  }
}
@media screen and (max-width:375px){
  .modal .modal-dialog {
    width: 90%;
  }
}
@media screen and (min-width:1681px) and (max-width:1920px){
  .demo_video_style{
    max-width: 68%; 
  }
}
@media screen and (min-width:1921px) and (max-width:2799px){
  .demo_video_style{
    max-width: 45%;
  }
  .modal .modal-dialog.support-talk {
    margin: 7% auto;
  }
  .modal .modal-dialog{
     margin:120px auto;
  }
}
@media screen and (min-width:2800px) and (max-width:3699px){
  .demo_video_style{
     max-width: 32%; 
  }
  .modal .modal-dialog.support-talk {
    margin: 7% auto;
  }
  .modal .modal-dialog{
     margin:120px auto;
  }
}
@media screen and (min-width:3700px) and (max-width:4499px){
  .demo_video_style{
     max-width: 28%; 
  }
  .modal .modal-dialog.support-talk {
    margin: 7% auto;
  }
  .modal .modal-dialog{
     margin:120px auto;
  }
}
@media screen and (min-width:4500px){
  .demo_video_style{
     max-width: 20%; 
  }
  .modal .modal-dialog.support-talk {
    margin: 7% auto;
  }
  .modal .modal-dialog{
     margin:120px auto;
  }
}
@media screen and (max-width:1100px){
  /* .hex__global_nav_bar{
    position:fixed !important;
  } */
}
@media screen and (max-width:1300px) and (min-width:768px){
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_healthcare_bg4,
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_airlines_bg4 {
    object-position: 20% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_airlines_bg1{
    object-position: 85% 0;
  }
}
@media screen and (max-width:1100px) and (min-width:768px){
  .hex_industry_text_img_wrapper .image_wrapper img{
    object-position: 60% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_automotive_bg1,
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_automotive_bg2,
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_automotive_bg4{
    object-position: 25% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_automotive_bg3,
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_enterprise_bg3,
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_govt_bg4 {
    object-position: 75% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_hospitality_bg1,
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_hospitality_bg4 {
    object-position: 45% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_banking_bg2,
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_healthcare_bg2 {
    object-position: 50% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_logistics_bg3,
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_healthcare_bg4,
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_education_bg2{
    object-position: 20% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_logistics_bg4 {
    object-position: 90% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_airlines_bg1,
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_airlines_bg2 {
    object-position: 80% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_airlines_bg4 {
    object-position: 30% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_healthcare_bg1 {
    object-position: 35% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_smb_bg2 {
    object-position: 66% 0;
  }
}

@media screen and (max-width:991px) and (min-width:768px){
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_education_bg1,
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_govt_bg3{
    object-position: 70% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_airlines_bg1{
    object-position: 75% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_education_bg3{
    object-position: 72% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_education_bg4{
    object-position: 42% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_banking_bg1,
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_banking_bg3,
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_banking_bg4{
    object-position: 45% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_banking_bg2 {
    object-position: 36% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_automotive_bg2,
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_logistics_bg3{
    object-position: 35% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_govt_bg4 {
    object-position: 85% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_hospitality_bg1{
    object-position: 32% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_retail_bg1{
    object-position: 40% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_retail_bg4{
    object-position: 50% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_airlines_bg2 {
    object-position: 55% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_airlines_bg4 {
    object-position: 25% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_healthcare_bg1 {
    object-position: 20% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_healthcare_bg2 {
    object-position: 66% 0;
  }
  .hex_industry_text_img_wrapper .image_wrapper img.sks_industry_smb_bg2 {
    object-position: 24% 0;
  }
  .hex__case_study_customer_image_wrapper + .hex__case_study_customer_quote_wrapper{
    flex:inherit;
    padding: 30px 0px 0;
  }
}
@media screen and (max-width:767px){
  .hexnode_page_header_wrapper.apple_mdm_solution_header_bg,
  .hexnode_page_header_wrapper.android_mdm_solution_header_bg{
    /* margin-top:60px; */
  }
  .hex__case_study_customer_image_wrapper + .hex__case_study_customer_quote_wrapper{
    padding: 0px 0 20px;
  }
}

@media screen and (max-width:992px){
  .support-talk .box .group{
    height:68px;
  }
  .support-talk .set_margin_on_callback_eror_field{
    display:block;
  }
  .get_quot_form_elements_wrapper .group{
    display:inherit;
    overflow:inherit;
    height:68px;
  }
}
.hex__webinar_form_text.webinar_set_margin{
  margin-top:10px;
}
.hex__case_study_bottom_cs_stripe_cell_chl_systems .hex__case_study_logo_wrapper img,
.hex__case_study_bottom_cs_stripe_cell_phibro .hex__case_study_logo_wrapper img {
  max-height: 38px !important;
}
.hex__case_study_bottom_cs_stripe_cell_wenger .hex__case_study_logo_wrapper img {
  max-height: 44px !important;
}
.justify-content-start{
  -ms-flex-pack: start!important;
    justify-content: flex-start!important;
}
/********Hide header trial button start**********/
 .hex__global_nav_form_wrapper .hex__global_nav_demo_btn_alt{
  opacity:0;
  visibility:hidden;
} 
.hex__nav_signin_visible .hex__global_nav_form_wrapper .hex__global_nav_demo_btn_alt{
  opacity:1 !important;
  visibility:visible !important;
} 
.hex__nav_signin_invisible .hex__global_nav_form_wrapper .hex__global_nav_demo_btn_alt{
  opacity:0!important;
  visibility:hidden!important;
}
body {
  -webkit-text-size-adjust: 100%;
}
@media screen and (min-width:991px) and (max-width:1100px){
  .hex__global_nav_bar{
    overflow:hidden;
  }
  .hex__hav_opened .hex__global_nav_bar{
    overflow:unset;
  }
  .row{
    margin-left: 0;
    margin-right: 0;
  }
}
@media screen and (max-width:1100px){
  /* .hex__global_nav_scroller{
    margin-bottom:40px;
  } */
  /* ul.hex__global_nav_menu_wrapper{
    margin-bottom: 90px !important;
  }
  .hex__global_nav_dropdown{
    height: 85vh!important;
  }
  .hex__nav_get_fixed ul.hex__global_nav_menu_wrapper{
    margin-bottom: 0px !important;
  }
  .hex__nav_get_fixed .hex__global_nav_dropdown{
    height: 100vh!important;
  }
  .hex__global_nav_bar.btn_remove_header ul.hex__global_nav_menu_wrapper{
    margin-bottom: 0px !important;
  }
  .hex__global_nav_bar.btn_remove_header .hex__global_nav_dropdown{
    height: 100vh!important;
  } */
  /* .hex__global_nav_scroller.header_menu_mobile {
    margin-bottom: 60px;
    height: calc(100% - 160px) !important;
  } */
}
/********Hide header trial button ends**********/