@-moz-document url-prefix() {
.contact-us-label{
position:relative;
bottom:20px;
}
}
/*textarea:focus, input:focus{
    outline: 0 !important;
}*/
.subform {
background:url(/templates/barcloud/images/forms/Passport-TrialLandingPage-try-passport-button.png) no-repeat 100% 100%;
  width: 270px;
  height: 56px;
  border:none;
  cursor:pointer;
  margin-top: 10px;
}
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
.clearThis{
	clear:both;	
}

/* Prices Pages CSS */

#price_builder_wrapper{ width:1024px; margin:0 auto; margin-top:30px; padding-bottom:70px; }
#price_builder_info_1, #price_builder_info_2{ padding:15px 20px 20px 20px; background-color:#daebf6; overflow:hidden; margin:0 auto; border:1px solid #acc4d3; border-radius:7px; width:530px; float:left;}
#price_builder_info_1 form, #price_builder_info_2 form{ margin-top:10px; }
#price_builder_step_1_inner_div{ background-color:#f1f9ff; border:1px solid #acc4d3; border-radius:7px; padding:0px 60px 20px 60px; margin-top:15px; }
#price_builder_step_1_title{ color:#043f64; font-size:25px; font-family:Source Sans Pro; text-align:center; margin:0;}
#price_builder_step_1_form table tr{ height:50px; }
.price_builder_step_1_rows_titles{ color:#084c77; font-size:16px; font-weight:normal; width:190px; font-family:Source Sans Pro; }
.price_builder_inputs{ color:#a4a4a4; font-size:14px; font-family:Source Sans Pro; font-weight:normal; box-shadow: 1px 1px 0 #EBEBEB inset; border:1px solid #acc4d3; border-radius:5px; padding-left:10px; width:200px; height:25px;}
.price_builder_next_step_1{ width:155px; height:45px; background:url('../../../images/price_builder_next_step.png') no-repeat 100% 100%; border:0; }
.price_builder_next_step_1:hover{ cursor:pointer; width:155px; height:45px; background:url('../../../images/price_builder_next_step_hover.png') no-repeat 100% 100%; }
#price_builder_step_2_title{ color:#084c77; font-size:20px; font-family:Source Sans Pro; text-align:center; margin:0;}
#price_builder_step_2_form table tr{ height:90px; background-color:#f1f9ff;}
#price_builder_step_2_form table tr:hover{ cursor:pointer; height:90px; background-color:#f1f9ff;}
.price_builder_step_2_gap{ height:15px !important; background-color:#daebf6 !important; }
.price_builder_step_2_rows_titles{ color:#084c77; font-size:16px; font-weight:normal; width:500px; font-family:Source Sans Pro; padding-top:15px;}
.price_builder_checkbox{ padding:0 15px 0 15px; }
.price_builder_step_2_sub_text{ font-size:14px; color:#084c77; font-family:Source Sans Pro; }
.price_builder_step_2_sub_small_text{ font-size:12px; color:#084c77; font-family:Source Sans Pro; }
.price_builder_step_2_inputs{ color:#a4a4a4; font-size:14px; font-family:Source Sans Pro; font-weight:normal; box-shadow: 1px 1px 0 #EBEBEB inset; border:1px solid #acc4d3; border-radius:5px; width:50px; height:25px; margin-right:25px; text-align:center;}
#price_builder_total_table tr{ font-size:16px; color:#084c77; font-family:Source Sans Pro; font-weight:normal; height:35px;}
.price_builder_overview_divider td div{ border-bottom:1px solid #084c77; margin-right:25px; }
.price_builder_total_rows_titles{ font-size:16px; color:#084c77; font-family:Source Sans Pro; font-weight:normal; width:240px; }

#price_builder_total{ background-color:#f2faff; padding:0 0 20px 25px; overflow:hidden; margin:0 auto; border:1px solid #acc4d3; border-radius:7px; width:290px; float:right; height:245px;}
#price_builder_total_table tr{ font-size:16px; color:#084c77; font-family:Source Sans Pro; font-weight:normal; }
.price_builder_total_rows_titles{ font-size:16px; color:#084c77; font-family:Source Sans Pro; font-weight:normal; width:240px; }

#users_more_info{ width:542px; height:195px; background:url('../../../images/info_hover.png') no-repeat 100% 100% transparent; position:absolute; margin-left:220px; margin-top:-125px; display:none; }
#mobiles_more_info{ position:absolute; width:542px; height:195px; background:url('../../../images/info_hover.png') no-repeat 100% 100% transparent; margin-top:-125px; margin-left:280px; display:none; }
#users_more_info p, #mobiles_more_info p { font-family:Source Sans Pro; font-size:14px; color:#084c77; margin-left:40px; margin-top:15px; }
#users_more_info p span, #mobiles_more_info p span{ font-weight:bold; }


/*
Middle Home Banner Slider
*/
#parent_feature_1, #parent_feature_2, #parent_feature_3{ position:relative; float:left; width: 943px; height: 440px; margin-right:80px}
#features_slider table tr td {
padding: 23px;
}
 /* homepage features slider */
#middle_banner_1, #middle_banner_2{ position:relative; float:left; }
#middle_left_arrow{ cursor:pointer; position:absolute; top:257px; float:left; width:41px; height:41px; background:url('../../../images/middle_left_arrow.png') no-repeat 100% 100%; display:none; }
#middle_left_arrow:hover { cursor:pointer; background:url('../../../images/middle_left_arrow_hover.png') no-repeat 100% 100%; }

#middle_right_arrow{ cursor:pointer; position:absolute; margin-left:980px; margin-top:-465px; width:41px; height:41px; background:url('../../../images/middle_right_arrow.png') no-repeat 100% 100%; }
#middle_right_arrow:hover { cursor:pointer; background:url('../../../images/middle_right_arrow_hover.png') no-repeat 100% 100%; }

/*
Bottom Home Feature Slider
*/

#feature_right_arrow{ position:absolute; top:210px; cursor:pointer; background:url('../../../images/middle_right_arrow.png') no-repeat 100% 100%; width:41px; height:41px; right: 0px;}
#feature_right_arrow:hover{ cursor:pointer; background:url('../../../images/middle_right_arrow_hover.png') no-repeat 100% 100%;}

#feature_left_arrow{ position:absolute; top:210px;cursor:pointer; background:url('../../../images/middle_left_arrow.png')no-repeat 100% 100%; width:41px; height:41px; z-index:200; left: 0px}
#feature_left_arrow:hover{cursor:pointer; background:url('../../../images/middle_left_arrow_hover.png')no-repeat 100% 100%; width:41px; height:41px; }

/* IE 10 Special CSS */

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .home_inputs{ width:197px !important; } }


    body {
        font-family: Arial,Helvetica,Verdana,sans-serif;
        font-size: 12px;
        line-height: normal;
    }
	
	#whole-wrapper{ width:100%; min-width:1024px; margin:0 auto;}

	#facebook_social_icon{ background:url('../../../images/facebook_icon.png') no-repeat 100% 100%; width:26px; height:26px; float:left; }
	#twitter_social_icon{ background:url('../../../images/twitter_icon.png') no-repeat 100% 100%; width:26px; height:26px; float:left; margin-left:15px; }
	#google_social_icon{ background:url('../../../images/GooglePlus_Icon.png') no-repeat 100% 100%; width:26px; height:26px; float:left; margin-left:15px; }
	#youtube_social_icon{ background:url('../../../images/youtube_icon.png') no-repeat 100% 100%; width:26px; height:26px; float:left; margin-left:15px; }
	#linkedin_social_icon{ background:url('../../../images/linkedin_icon.png') no-repeat 100% 100%; width:27px; height:28px; float:left; margin-left:15px; margin-top:-2px;}
	#rss_social_icon{ background:url('../../../images/rss_icon.png') no-repeat 100% 100%; width:27px; height:26px; float:left; margin-left:15px; margin-top:-1px; }
	#social_media_icons{ width:240px; }
	#social_media_icons a:hover #facebook_social_icon{ background:url('../../../images/facebook_icon_hover.png') no-repeat 100% 100%; }
	#social_media_icons a:hover #twitter_social_icon{ background:url('../../../images/twitter_icon_hover.png') no-repeat 100% 100%; }
	#social_media_icons a:hover #youtube_social_icon{ background:url('../../../images/youtube_icon_hover.png') no-repeat 100% 100%; }
	#social_media_icons a:hover #google_social_icon{ background:url('../../../images/GooglePlus_Icon_Hover.png') no-repeat 100% 100%; }
	#social_media_icons a:hover #linkedin_social_icon{ background:url('../../../images/linkedin_icon_hover.png') no-repeat 100% 100%; }
	#social_media_icons a:hover #rss_social_icon{ background:url('../../../images/rss_icon_hover.png') no-repeat 100% 100%; }
	
	#right_request_quote{ margin-top:18px; width:230px; height:47px; background:url('../../../images/view_plans_button.png') no-repeat 100% 100%; float:left; }
	#right_request_quote:hover{ background:url('../../../images/view_plans_button_hover.png') no-repeat 100% 100% }


    /* Layout Module Configuration & fallback for unsupported media queries */
    .ym-wrapper {
        min-width:960px;
        width:100%;
        margin: 0 auto;
    }


    /* Basic Element Styling */
    #header {
        background: transparent;
        color: #ccc;
        padding: 0;
		width:1024px;
		min-width:1024px;
		margin:0 auto;
		margin-top:-5px;
		margin-bottom:-2px;
    }
	#barcloud_login a div{ width:84px; height:39px; background:url('../../../images/login.png') no-repeat 100% 100%; }
	#barcloud_login a:hover div{ width:84px; height:39px; background:url('../../../images/login_hover.png') no-repeat 100% 100%; }
	
	#top_free_trial a div{ width:115px; height:39px; display:block; background:url('http://www.asapsystems.com/livechat/image.php?id=14') no-repeat 100% 100%; }
	#top_free_trial a:hover div{ width:115px; height:39px; background:url('http://www.asapsystems.com/livechat/banner/inlay_hover.png') no-repeat 100% 100%; }
	
	#header_top_menu ul.menu{ margin-left:87px !important; margin-top:5px; }
	
    #header h1 {
        background: transparent;
        color: #fff;
    }

    nav {
        background: #222222;
    }

    #main {

    }
#support_chat{
	
	position: fixed;
	z-index: 2;
	bottom: 0px;
	right:0px;
}
	.MenuHeadStyle{
            
position: relative;
z-index: 10;
 margin-right:-240px;
 margin-top:-10px;
/*margin-left: -10px;*/
}
.cn_photos1{
margin-top:4px;
}

    #footer p {
        margin: 0;
    }

    /* Column-Set Configuration: 1-3 (sidebar right) */
    .ym-col1 { width: 25%;margin-left:-18px; } /* left column */
    .ym-col2 { width: 25%; } /* right column */
    .ym-col3 { margin-left: 25%; margin-right: 25%;width:550px; margin-top:2%; } /* center column */
.ym-col2 .ym-cbox{
margin-top:15px;
}
    /*    .ym-gbox { padding: 0 1.5em 0 0; }*/

    /* skip links styling */
    .ym-skiplinks a.ym-skip:focus,
    .ym-skiplinks a.ym-skip:active {
        color:#fff;
        background:#333;
        border-bottom:1px #000 solid;
        padding:10px 0;
        text-align: center;
        text-decoration:none;
    }
    .ym-g960-155{
        width: 174px;
	margin-top:-12px;
	position:relative;
	top:15px;
	
      
    }
    .ym-g960-1125{
        width: 830px;
        
    }
    .imgTopHomePageFull {
        background: url("../../../images/Home-topBlueSquare.png") repeat scroll 0 0 transparent;
height: 343px;
min-width: 1042px;
position: absolute;
top: 144px;
width: 100%;
z-index: 1;

    }

    
      #sub-banner-menu {

        width: 100%;
        z-index: 1;

    }
    
	#social {
	width:28%;
	margin:auto;
	margin-bottom: 5px;
	}

    .rfidBoxes{
        background: url("../../../images/RFIDBoxes.png") no-repeat scroll 0 0 transparent;
        height: 335px;
        left: 0;
        position: absolute;
        top: 135px;
        width: 314px;
        z-index: -100;
    }
    .head-contact-us {
        color: rgb(80, 135, 175);
        font-weight: bold;
        text-transform: capitalize;
    }
    .head-contact-us.ym-gbox{
        font-size: 1em;
    }
	      .Headertoplink  li{
			display: inline;
			font-family:arial;
			font-size:12px;
			color: #7b7b7b;
  
       
   }
  	      .Headertoplink li a{
			font-family:arial;
			font-size:11px;
			color: #5d5d5d;     
   }
	.Headertoplink li a:hover{
			font-family:arial;
			font-size:11px;
			color: rgb(80, 135, 175);     
   }
 	.footerslink{
	margin:0px;    
   }
  	      .footerslink  li{
			display: inline;
			font-family:Verdana;
			font-size:11px;
			color: #7b7b7b;    
   }
  	      .footerslink li a{
			font-family:Source Sans Pro !important;
			font-size:12px;
			color: #5e5e5e;   
			margin-left:7px;
			margin-right:5px;
   }
	.footerslink li a:hover{
			font-family:Source Sans Pro !important;
			color: #ffffff;     
   }
   #terms_links ul li a:hover{
	color:#ffffff !important;
   }
 	.footerslink{
	margin:0px;    
   }
    
      #Headertoplinkk a{
      
       color :#7b7b7b;
       font-size: 11px;
       padding: 7px;
       font-family :arial,sans-serif;
       background:url('../../../images/Menu-Separator.png');
       background-repeat:no-repeat;
	background-position:right center; 
  
       
   }
   
   #homepage-description p{
      margin-bottom: 40px;
color: #7B7B7B;
font-size: 14px;
line-height: 20px;
font-family: arial,sans-serif;
height: 70px;
margin:30px auto;
width:850px;
}
   }
   .greenboxes{
       margin-top:250px ;
   }
   #img-green-box-news{
       background-image: url('../../../images/greenboxes.png');
       height: 246px;
       width: 316px;
       
       margin-top:-246px;
   }
   
   #img-green-box-industries{
       background-image: url('../../../images/greenboxes.png');
       height: 246px; width: 316px; margin-left: 320px;margin-top:-246px;
   }
   #img-green-box-product{
       background-image: url('../../../images/greenboxes.png');
       height: 246px;
       width: 316px;
       margin-left:650px;
       margin-top:-246px;
   }
   #CustomerImgTitle{
     margin-top: 40px;
     color:#76a341;
     font-weight: bold;
     font-size: 14px;
      margin-bottom:30px;  
   }
      #Headertoplink a:hover{
       
       color :rgb(80, 135, 175);
       
       
   }
   
   #Headertoplink {

       color :#7b7b7b;
       font-size: 11px;
      
       
       font-family :arial,sans-serif;
     

   }
   
     
   
      #HeaderContactus {
       
       color: rgb(80, 135, 175);
       font-size: 12px;
       font-family :arial,sans-serif;
	

       font-weight:bold;
	   text-align: right;
   }
	
    .searchForm #mod-search-searchword {
        background: url("../../../images/SearchOver.png") no-repeat scroll left top transparent;
       border: medium none;
        height: 26px;
        outline:none;
        padding-left: 25px;
        width: 130px;
        margin-top: -10px;
    }
    


  .BarcloudSign{
/*        background: url("../../../images/SearchOver.png") no-repeat scroll left top transparent;
        border: medium none;*/
       padding-left:143px;       
    }
    #BarCloudSign{margin-top: -25px;
    padding-left: 60px;
    }
    
     .BarcloudSign a{
        font-size:14px;
        color:#2782c4;
        font-weight: bold;
        text-decoration: none;
        
    }
      .BarcloudSign a:hover{
        
        font-size:14px;
        color:#2782c4;
        font-weight: bold;
        text-decoration: none;
       
        
    }
    
    
/*    .searchForm #mod-search-searchword:focus {
        background: url("../../../images/Search-input.png") no-repeat scroll 0 -27px transparent;
        border: medium none;
		outline:none;
        height: 26px;
        padding-left: 25px;
        width: 130px;
    }*/
    .topRow{
        margin-bottom: 20px;
        margin-right: 50px;
    }
    .TopSearchAction{
        display: none;
    }
    .topBtnCustomer {
        background: url("../../../images/btn-customerLogin.png") no-repeat scroll left top transparent;
    }
    .topBtnCustomer:hover {
        background: url("../../../images/btn-customerLogin.png") no-repeat scroll 0 -38px transparent;
    }
    .topVertBar {
        width: 20px;
        text-align: center;
        margin-top: -32px;
    }
    .topBtn {
        height: 37px;
        text-align: center;
        width: 167px;
        margin-top: -30px;
        font-size: 1.25em;
    }
    .topBtnPartner {
        background: url("../../../images/btn-customerLogin-05.png") no-repeat scroll left top transparent;
    }
    .topBtnPartner:hover {
        background: url("../../../images/btn-customerLogin-05.png") no-repeat scroll 0 -38px transparent;
    }
    .topBtn a:link, .topBtn a:visited, .topBtn a {
        color: white;
        display: block;
        font-weight: bold;
        position: relative;
        text-decoration: none;
        text-transform: uppercase;
        top: 10px;
    }
    .topBtn a:focus, .topBtn a:hover {
        background-color: transparent;
    }
    
    
    .chatButton {
        background: url("../../../images/livechat.png") no-repeat scroll left bottom transparent;
        color: white;
        display: block;
        /*        font-size: 16px;*/
        font-weight: bold;
        height: 35px;
        margin-left: 165px;
        cursor:pointer;
        margin-top:4px;
        width: 104px;
        padding-right: 0;
        cursor: pointer;
    }
     .chatButton:hover {
        background: url("../../../images/livechatover.png") no-repeat scroll left bottom transparent;
        color: white;
        display: block;
        /*        font-size: 16px;*/
        font-weight: bold;
        height: 50px;
        margin-top: -11px;
        margin-left: 165px;
        width: 100px;
        padding-right: 0;
        cursor: pointer;
    }
	
    .chatButton > span {
        display: block;
        /* font-size: 16px;*/
        font-weight: bold;
        padding-top: 15px;
        text-align: center;
    }
    
    
      .nochatButton {
       
        color: white;
        display: block;
        /*        font-size: 16px;*/
        font-weight: bold;
        height: 35px;
        margin-left: 165px;
        
        margin-top:4px;
        width: 123px;
        padding-right: 0;
    }
	
    .nochatButton > span {
        display: block;
        /* font-size: 16px;*/
        font-weight: bold;
        padding-top: 15px;
        text-align: center;
    }
    .headerMenu li{

        float: left;
        list-style-type: none !important;
        margin: 0;
        padding: 0 0 0 3px;
        text-align: center;
    }
	.sub_headerMenu{
		border:1px solid red;
	}
    .sub_headerMenu li{
        float: left;
        list-style-type: none !important;
        margin: 0;
        padding: 0 0 0 3px;
        text-align: center;
    }
    .topMenuBar{
        color:#666677;
        font-weight: bold;
    }

    /* Rotator **************************************************/
    .topBar .autoRotatorWidget {
        height: 338px;
        padding-top: 3px;    }
    .rotator {
        height: 338px;
        overflow: hidden;
        width: 100%;
    }
    
    .rotatorStacked {
        background-color: transparent;
        height: 306px;
        left: 0;
        overflow: hidden;
        position: absolute;
        top: 0;
        width: 968px;
    }
    .portestarRotator {
        display: block;
        height: 42px;
        left: -250px;
        margin: auto;
        position: relative;
        top: -200px;
        width: 140px;
        z-index: 500;
    }
    .learnMorePan {
        background: url("../../../images/btn-View-Demo.png") no-repeat scroll 0 0 transparent;
        bottom: 45px;
        color: yellow;
        display: block;
        /* font-size: 120%;*/
        font-weight: bold;
        height: 47px;
        left: 40px;
        position: absolute;
        text-align: center;
        vertical-align: middle;
        width: 191px;
    }
    .learnMorePan a {
        color: white;
        display: block;
        font-size: 1.25em;
        margin-left: -20px;
        padding-top: 1em;
        text-decoration: none;
    }
    .divstarRotator {
        display: block;
        float: left;
        left: 75px;
        position: relative;
        top: 8px;
    }
    .starRotator {
        float: right;
        position: relative;
        top: 70px;
    }
    .dojoxRotatorTab {
        display: inline;
        float: left;
        list-style: none outside none;
        margin-left: auto;
        position: relative;
    }
    .dojoxRotatorTab a {
        color: transparent;
        display: block;
        height: 25px;
        text-decoration: none;
        width: 25px;
    }
    .dojoxRotatorSelected a {
        background-position: -50px 0;
    }
    .dojoxRotatorTab a:hover {
        background-position: -25px 0;
    }
    .topBar .starRotator .dojoxRotatorTab {
        background: url("../../../images/listCircle.png") no-repeat scroll 0 0 transparent;
        display: block;
        height: 12px;
        margin-right: 12px;
        width: 12px;
    }
    .topBar .starRotator .dojoxRotatorSelected {
        background: url("../../../images/listCircle.png") no-repeat scroll 0 -12px transparent;
    }

    /* End ROTATOR ********************************/
    .imgTopwhiteline {
        background: url("../../../images/WHITELINE.png") no-repeat scroll 0 0 transparent;
        height: 7px;
        left: 50%;
        margin: 0 auto 0 -640px;
        position: absolute;
        top: 500px;
        width: 1280px;
    }

    /* UDERSLIDES ****************************/

    .threeContentsContainer{
        display: inline-block;
        text-align: justify;
        width: auto;
    }
    .threeContentsTitle {
        color: rgb(80, 135, 175);
        font-family: arial;
        /*        font-size: 14px;*/
        font-weight: bold;
        text-transform: uppercase;
    }
    .threeContentsMain {
        color: white;
        font-family: arial;
        margin-top: -8px;
        text-align: left;
        /*        font-size: 12px;*/
    }
    .threeContents{
        display: inline-block;
        float: none;
        height: 110px;
        margin-right: 5px;
        text-align: justify;
        vertical-align: top;
        width: 241px;
    }
    .threeContents:hover {
        background: url(../../../images/threeContentsOver.png) no-repeat;
    }
    .promoColumn .threeContentsMain {
        color: black;
    }
    .threeContentsMain p{
        margin: 0.5em 0 0;
    }
    .threeContentsLM {
        color: rgb(80, 135, 175);
        font-family: arial;
        /*font-size: 12px;*/
        margin-top: 0;
    }
    .threeContentsWidget {
        height: 110px;
        margin: auto;
        padding-top: 15px;
        text-align: center;
        width: 100%;
    }

    .socialMediaBoxes{
        margin-top:5px;
    }
    .latestnews {
        background: url("../../../images/LatestNews.png") no-repeat scroll 25px 0 transparent;
        height: 60px;
    }

    /***  Footer  ******************************/
    .footerMenu {
        margin: auto;
        text-align: center;
    }
    .footerMenu .ym-gl{
        display: inline-block;
        vertical-align: top;
		padding:5px;
    }

#footer .ym-grid{
width:100%;
margin:auto;
}

    .footerMenu h1 {
        color: rgb(80, 135, 175);
        font-size: 13px;
        text-align: justify;
		line-height:30px;
    }
    .submenufooter {
        text-align: justify ; 
		line-height: 20px;		
    }
    .submenufootera {
        color:#919191;
        font-size: 11px;

    }
    .submenufootera:hover {
        color:rgb(80, 135, 175);
    }
    .copyright {
        text-align: center;
    }

    .imgTopPageFull{
        position: absolute;
        min-width: 1042px;
        top: 144px;
        width: 100%;
		 
    }
    .imgTopPage {
        background: transparent url("../../../images/Basic-topBlueSquare.png") repeat;
        width:100%;
        height:127px;
        z-index: -2;
		font-size:14pt;
    	color:#FFFFFF;
		line-height: 0.8571em;
    }

    .imgTopPage > h1{
        color: white;
        /*font-size: 160%;*/
        font-weight: bold;
        left: 300px;
        position: relative;
        top: 50px;
        margin: 0;
    }
    ym-button > a:hover,
    ym-button >	a:focus {
        color:#4D87C7;
        background:transparent;
        text-decoration:none;
    }
/*    .inPageBoard {
        background: url("../../../images/Horiz-left-menu.png") no-repeat scroll 0 0 transparent;
        display: block;
        height: 501px;
        width: 240px;		margin-top: 28px;
    }*/
.inPageBoard {
       
        display: block;
        height: 501px;
        width: 240px;		margin-top: 90px;
    }	
    .inPageBoardPricing{
        background: url("../../../images/Pricing-Page-Horiz-left-menu.png") no-repeat scroll 0 0 transparent;
        display: block;
        height: 501px;
        width: 240px;		margin-top: 28px;
    }
.pageContentTable{
        background: url("../../../images/Pricing-Page-Table-Background.png") no-repeat scroll 0 0 transparent;
display:block;
height:250px
}
.DivPageContent{
float:left;
height:240px;
}

/*    .subMenu .menu {
    width:100%;}*/

 .subMenu .menu {
    width:150px;
    margin-left:75px;
    margin-top: -45px;
    }
/*    .pageContactPane{
        float: left;
        left: 20px;
        position: relative;
        top: 14px;
        width: 190px;
    }*/
 .pageContactPane{
        float: left;
        left: 10px;
        position: relative;
        top: 8px;
        width: 250px;
    }
    .nextsteps {
        background: url("../../../images/Linecopy.png") no-repeat scroll 0 38px transparent;
        color: rgb(80, 135, 175);
        /*        font-size: 18px;*/
        font-weight: bold;
        height: 46px;
        text-transform: uppercase;
    }
     #nextsteps a{
        
        color: #7b7b7b;
        /*        font-size: 18px;*/
       font-size:12px;
       font-weight: normal;
       height: 46px;
       text-align:left;
    }
    
     #nextsteps a:hover{
        
        color: rgb(80, 135, 175);
        /*        font-size: 18px;*/
       font-size:12px;
       font-weight: normal;
       height: 46px;
       text-align:left;
    }
    
     #nextsteps strong{
        
        color: #f68a40;
        /*        font-size: 18px;*/
       
    }
    
      #nextsteps a strong:hover{
        
      color: rgb(80, 135, 175);
        /*        font-size: 18px;*/
       
    }
     #nextsteps{
        
         
         border: 1px solid gainsboro ;width:220px;
       
    }
    
    #nextsteptitle{
        background-image: url("../../../images/OrangeBoxTitle.png");
        color:#FFFFFF;
        /*        font-size: 18px;*/
        font-weight: bold;
/*       text-align:center;*/
        width:193px;
        height:38px;
        margin-left:15px;
        font-size:14px;}
   .title{
        margin-left: 25px;
       
/*   margin-top:-10px;*/
   }
#nextsteptitle a{
color:#FFFFFF;
}
     .title span{
        margin-left: 5px;
        color:#FFFFFF;
        font-size: 18px;
        font-weight: bold;
        text-align:center;
      
        font-size:18px;
        height: 46px;
       
        }
        
        
        
        #fearturedvideo a{
        
        color: #f68a40;
        /*        font-size: 18px;*/
       font-size:12px;
       font-weight: normal;
       height: 46px;
       text-align:left;
    }
    
    
    
     #fearturedvideo a:hover{
        
        color: rgb(80, 135, 175);
        /*        font-size: 18px;*/
       font-size:12px;
       font-weight: normal;
       height: 46px;
       text-align:left;
    }
    
     #fearturedvideo .subtitle{
        margin-left:15px;
        color: #76a341;
        margin-bottom:15px;
        font-weight: bolder;
        font-size: 12px;
       
    }
    
    #fearturedvideoContent{
        
       margin-left:19px;
       color:#515963;
       margin-bottom:15px;
    }
    
     #fearturedvideo{
        
         
         border: 1px solid gainsboro ;width:220px;
         height:385px;
        margin-bottom: 0px;
    }
    
    #fearturedvideotitle{
        background-image: url("../../../images/OrangeBoxTitle.png");
        color:#FFFFFF;
        /*        font-size: 18px;*/
        font-weight: bold;
/*       text-align:center;*/
        width:193px;
        height:38px;
        margin-left:15px;
        font-size:14px;}
   .fearturedvideotitle{
        margin-left: 5px;
        
       
/*   margin-top:-10px;*/
   }
     .fearturedvideotitle span{
        margin-left: 2px;
        color:#FFFFFF;
        font-size: 18px;
        font-weight: bold;
        text-align:center;
      
        font-size:18px;
        height: 46px;
       
        }
        
        
        
        
/*   margin-top:-10px;*/
   
/*   .NextStepsIcon{
       background: url("../../../images/Next-Steps.png")  no-repeat scroll 0 0 transparent;
       height:30px;
       width:30px
   }*/

    .PricinginPageBoard {
        background: url("../../../images/Pricing-Page-Horiz-left-menu.png") no-repeat scroll 0 0 transparent;
        display: block;
        height: 501px;
        margin-top: -99px;
        width: 240px;
    }


/*    .PageLeftTeaser a {
        color: #76A341;
        font-family: arial;
        font-size: 12px;
        font-weight: bold;
        line-height: 24pt;
        text-decoration: none;
        text-transform: uppercase;
    }*/
 .PageLeftTeaser a {
        color: #76A341;
        font-family: arial;
        /*font-size: 12px;*/
        font-weight: bold;
        line-height: 24pt;
        
        text-decoration: none;
        text-transform: none;
    }

/*    .subMenu {
        margin-top: 16pt;
    }*/
    
/* .subMenu {
        margin-top: 16pt;
        margin-left: -25px;
    }
    .subMenuTitle{
        display: block;
        font-weight: bold;
        font-size: 110%;


    }
    .subMenu ul {
        letter-spacing: normal;
    }

    .subMenu a:hover {color: rgb(80, 135, 175);
        text-decoration:none;
        outline: 0 none;

    }

    .subMenu li {
        text-decoration: none;
        list-style-type: none;
        margin-left: 0;
    }
    .subMenu li:hover {
      
    }

    .subMenu li a {
        display: block;
        width: 140px;
        padding: 3px 5px;
        color: #919191;
        font-size: 11px;
    }

    .subMenu li a:visited, .subMenu li a:Link {
        text-decoration: none;
    }*/
    
    
    
       .subMenu {
        margin-top: 16pt;
        margin-left: -25px;
    }
    .subMenuTitle{
        display: block;
        font-weight: bold;
        /*font-size: 110%;*/


    }
    .subMenu ul {
        letter-spacing: normal;
        
     
    }

    .subMenu a:hover {color: rgb(80, 135, 175);
        text-decoration:none;
        outline: 0 none;

    }

    .subMenu li {
        text-decoration: none;
        list-style-type: none;
        margin-left: -10px;
        height: 20px;
        
    }
    .subMenu li:hover {
      color: rgb(80, 135, 175);
    }
  

    .subMenu li a {
        display: block;
        width: 150px;
        padding: 6px 6px;
        color: #7b7b7b;
        font-size: 12px;
        font-weight: normal;
    }
    
   


    .subMenu li a:visited, .subMenu li a:Link {
        text-decoration: none;
        
       
    }
    
    
    #BottomLinks-container {
		position:relative;
		overflow:hidden;
        margin:auto;
        text-align: center;
		font-weight:none !important;
		font-family: verdana !important;
		font-size:11px;
		background-color:#474747;
    }
    #BottomLinks-container > ul {
        float:left;
        display: inline-block;
    }
    .requiredField {
        color:#800;
        font-weight:bold;   
    }

    /************************************  PRICING PAGE ***************/
    .priceMenuLabel {
        color:rgb(80, 135, 175);
        font-weight: bold;
    }
    .loginForm{
        background: url('../../../images/loginBox.png') no-repeat 0 0 transparent;
    }
    .bottomSocialLinks{
        margin:auto;
        text-align: center;
        height: 2em;
        margin-bottom: 5px;
    }
.bottomSocialLinks a{
color:rgb(80, 135, 175);
    }
    /******************* FORM FIELD  ***************************/
    .checkbox label.right {
        display: inline;
        font-size: 10px;
        padding-left: 5px;
    }
    .checkbox input[type="checkbox"] {
        display:inline;
        float:left;
        width:auto;
    }
	#home-table{
	border:0;
	width:960px;
	style:margin:auto;	
	}
	
	#td1{
	width:32%;
	}
	
	#td2{width:2%;
	}
	.td-green{
	background-color:green;
	}
.td-orange{
	background-color:orange;
	}
	
	
	/*
	#banner_2{
	background-repeat: repeat;
	background-position:center;
	width:960px;
	height:338px;
	margin:0px auto;	
	}
	#banner_3{
	background-repeat: repeat;
	background-position:center;
	width:960px;
	height:338px;
	margin:0px auto;	
	}
	#banner h1{
	margin-top:0px !important;
	padding-top:20px;
	color :#FFFFFF;
	text-align:center;
	font-family: arial;
	color: #FFFFFF;
	font-size: 26px;
	font-weight:normal;
	line-height:28px;
	
	}
	*/
	#page_banner{
	background: url("../../../images/bg_banners.jpg") repeat scroll 0 0 transparent;
	background-position:center;
	width:100%;
	height:128px;
    color :#FFFFFF;
	text-align:center;	
	}
	#page_banner_sol{
	background-image:url('../../../images/solutions_banner_1.jpg');
	width:100%;
	height:128px;
    color :#FFFFFF;
	text-align:center;	
	}
	#page_banner_hardware{
	background-image:url('../../../images/hardware_banner_1.jpg');
	width:100%;
	height:128px;
    color :#FFFFFF;
	text-align:center;	
	}
	#page_banner_support{
	background-image:url('../../../images/support_banner_1.jpg');
	width:100%;
	height:128px;
    color :#FFFFFF;
	text-align:center;	
	}
	#page_banner_industries{
	background-image:url('../../../images/industries_banner_1.jpg');
	width:100%;
	height:128px;
    color :#FFFFFF;
	text-align:center;	
	}
	#page_banner_products{
	background-image:url('../../../images/products_banner_1.jpg');
	width:100%;
	height:128px;
    color :#FFFFFF;
	text-align:center;	
	}
	#page_banner_services{
	background-image:url('../../../images/services_banner_1.jpg');
	width:100%;
	height:128px;
    color :#FFFFFF;
	text-align:center;	
	}
	#page_banner_partners{
	background-image:url('../../../images/partners_banner_1.jpg');
	width:100%;
	height:128px;
    color :#FFFFFF;
	text-align:center;	
	}
	#page_banner_mobile{
	background-image:url('../../../images/mobile_banner_1.jpg');
	width:100%;
	height:128px;
    color :#FFFFFF;
	text-align:center;	
	}
	#pricing{
	background-image:url('../../../images/pricing_back.jpg');
	background-repeat:no-repeat;
	background-position:center;
	width:940px;
	height:606px;
    color :#FFFFFF;
	text-align:center;
	padding-top:22px;
	}
	#pricing_lite{
	background-image:url('../../../images/pricing_lite.jpg');
	background-repeat:repeat-x;
	
	background-position:center bottom;
	width:215px;
	height:31px;
	font-weight: bold;
	font-size:18px;
	font-family:arial;
	color:#FFFFFF;
	text-align:center;
	}
	#pricing_enterprise{
	background-image:url('../../../images/pricing_enterprise.jpg');
	background-repeat:no-repeat;
	background-position:center bottom;
	width:215px;
	height:31px;
	font-weight: bold;
	font-size:18px;
	font-family:arial;
	color:#FFFFFF;
	text-align:center;
	}
	#additional_lite{
		background-color:#055693 !important;
		color:#FFFFFF !important;
		height:31px;
	}
	#additional_business{
		background-color:#239f75 !important;
		color:#FFFFFF !important;
		height:31px;
	}
	#additional_enterprise{
		background-color:#c59c3b !important;
		color:#FFFFFF !important;
		height:31px;
	}
	#pricing_table tbody tr td{
		background-color:white;
		border-left:1px solid #b3b7bc;
	}
	#pricing_business{
	background-image:url('../../../images/pricing_business.jpg');
	background-repeat:no-repeat;
	background-position:center bottom;
	width:214px;
	height:49px;
	font-weight: bold;
	font-size:18px;
	font-family:arial;
	color:#FFFFFF;
	text-align:center;
	margin-left:18px;
	}
	#pricing_left{
		text-align:left;
		padding-left:24px;
		padding-top:29px;
	}
	#pricing_right{
		text-align:left;
		padding-left:24px;
		padding-top:22px;
	}
	#pricing_text_yellow{
	font-weight:bold;
	font-size:14px;
	font-family:arial;
	color:#76a341;
	}
	#pricing_text_black_small{
	font-weight:normal;
	font-size:12px;
	font-family:arial;
	color:#000000;
	margin-top:3px;
	}
	#pricing_text_black{
	font-weight:bold;
	font-size:14px;
	font-family:arial;
	color:#000000;
	}
	
	#pricing_text_black a{
	color:black;
	}
	#pricing_text_black a:hover{
	cursor:pointer;
	}
	#banner{
	min-width:1024px;
	background-color:#ffffff;
	width:1px;
	height:410px;
    color :#FFFFFF;
	text-align:center;		
	}
	#inner_banner{
		min-width:1024px;
		width:1024px;
		background-color:#ffffff;
		height:410px;
		margin:0 auto;
	}
	#banner_1{
	background: url("../../../images/home_banner_may_2013.png") no-repeat;
	background-repeat: no-repeat;
	background-position:center;
	min-width:551px;
	width:551px;
	height:413px;	
	float:left;
	margin-top:35px;
	position:relative;
	top:1px;
	}
	#banner_screen{ width:513px; height:274px; margin-left:21px; margin-top:20px; }
	#banner_text hr{width: 90%;margin-left: 6%;margin-top: 25px;margin-bottom: 25px;}
	#banner_text{ float:right; margin-top:45px; margin-left:-10px;text-align: center; height: 220px;}
	#banner_title{ font-size:24px !important; font-family:Source Sans Pro !important; color:#2e739f !important; margin:0; text-align:left; margin-left:9px !important; font-weight:normal !important;margin-top: 12px;margin-bottom: -12px;text-align:center}
	#banner_buttons{ position:relative; top:31px; }
	.banner_sub_title{ font-size:30px !important; font-family:Source Sans Pro; color:#4f88ac !important; line-height:30px !important; margin-top:10px; text-align:left !important;margin-left: 8px;}
	#banner_free_trial{ float:left; position:relative; left:-25px;}
	#banner_free_demo{ float:right }
	#banner_free_trial div{ width:164px; height:45px; background:url('../../../images/banner_free_trial.png') no-repeat 100% 100%; }
	#banner_free_trial:hover div{ width:164px; height:45px; background:url('../../../images/banner_free_trial_hover.png') no-repeat 100% 100%; }
	#banner_free_demo div{ width:164px; height:45px; background:url('../../../images/banner_free_demo.png') no-repeat 100% 100%; }
	#banner_free_demo:hover div{ width:164px; height:45px; background:url('../../../images/banner_free_demo_hover.png') no-repeat 100% 100%; }
	
	.watch_video{ width:120px; height:42px; background:url('../../../images/watch_video.png') no-repeat 100% 100%; }
	.watch_video:hover{ width:120px; height:42px; background:url('../../../images/watch_video_hover.png') no-repeat 100% 100%; }
	.watch_video a{ width:120px; height:42px; display:block; }
	
	#submit_demo_form, #submit_trial_form{ width:134px; height:45px; background:url('../../../images/submit_home_form.png') no-repeat 100% 100%; border:0px; margin-left:179px; margin-top:25px;}
	#submit_demo_form:hover, #submit_trial_form:hover{ width:134px; height:45px; background:url('../../../images/submit_home_form_hover.png') no-repeat 100% 100%; cursor:pointer; border:0px; }
	
	.labels{ font-family:Source Sans Pro; position:absolute; font-size:14px; font-weight:normal; color:#a4a4a4; cursor:text; }
	#demo_name_label{ margin-left:-195px; margin-top:12px; }
	#demo_company_label, #trial_name_label, #trial_company_label{ margin-left:-196px; margin-top:12px; }
	#demo_email_label,  #trial_email_label { margin-left:-196px; margin-top:32px; }
	#demo_phone_label, #trial_phone_label{margin-left:-130px; margin-top:32px; }
	#demo_extphone_label, #trial_extphone_label{margin-left:-50px; margin-top:32px; }
	#demo_comments_label, #trial_comments_label{ margin-top:28px; margin-left:-435px; }
	
	.home_forms input[type="text"], .home_forms textarea{ color:#a4a4a4; font-size:14px; font-family:Source Sans Pro; font-weight:normal; box-shadow: 1px 1px 0 #EBEBEB inset; border:1px solid #dae0e4; border-radius:5px; padding-left:10px;}
	.home_forms input[type="text"]{ line-height:40px !important; height:40px; }
	.home_forms textarea{ overflow:auto; width:432px; height:100px; padding-top:10px; }
	
	.divider{ float:left; min-width:1024px; width:1024px; border-bottom:1px solid #c6c6c6; margin-top:35px; }

	.leftmenu{
	margin-top:-25px;
	padding-left:74px; 
	padding-bottom:30px;'
	}
.header-contact{
border:1px solid red;
display:none;
}
.selected{
color:rgb(80, 135, 175) !important;
}
	#sub-banner-menu {
	width:100%;
	height:80px;
    color :#FFFFFF;
  background-image:url('/barcloud/templates/barcloud/images/barcloud-home-logos-strip.jpg');
	margin-top:8px;
	clear: both;
	text-align:center; 
	min-width:1024px; 
	overflow:hidden;
	}
	
	#sub-banner-menu h1{
	width:100%;
	text-align:center; 
	min-width:1024px; 
	font-size: 36px !important;
	letter-spacing: 1px;
	font-weight: 300 !important;
	color: #ffffff !important;
	font-family: Source Sans Pro;
	}
  #sub-banner-menu-inner {
    background-image:url('/barcloud/templates/barcloud/images/barcloud-home-logos.png');
    height:100%; 
    width:1024px; 
    min-width:1024px;  
    margin:0 auto; 
  }
	
	#sub-banner-menu .tracking{
      
	margin-top:17px;
        width:100px;
	font-size: 14px;
	font-weight: bold;
	display:block;

	}
	.tracking h2{
	margin:0px !important;
	padding:0px !important;
	font-size: 14px;
	font-weight: bold;
	color:#FFFFFF;
	}
	#nextsteptitle h2{
		margin:0px !important;
		padding:0px !important;
		font-size: 14px;
		font-weight: bold;
		color:#FFFFFF;
	}
	.tracking a{
		margin-top:4px;
	}
        
        #sub-banner-menu #imgviewdemo{
         margin-top:-18px;
         margin-left:580px;
         
	font-size: 14px;
	font-weight: bold;
	display:block;   
            
        }
        
        #sub-banner-menu #ViewDemo{
         margin-top:-18px;
         margin-left:615px;
        
	font-size: 14px;
	font-weight: bold;
	display:block;   
            
        }
        
          #sub-banner-menu #imgFreeTrial{
         margin-top:-15px;
         margin-left:770px;
         
	font-size: 14px;
	font-weight: bold;
	display:block;   
            
        }
        
        #sub-banner-menu #FreeTrial{
         margin-top:-15px;
         margin-left:805px;
        
	font-size: 14px;
	font-weight: bold;
	display:block;   
            
        }
        
	#sub--menu ul{
            margin-top:-18px;
       margin-left:105px;
       
	list-style-type:none;

	}
	.li-orange{
	background-image: url('../../../images/menubgorange.jpg');
	}
	.li-green{
	background-image: url('../../../images/menubggreen.jpg');
	}
#sub-banner-menu li{float:left;
	
	text-align:center;
	border-radius: 0px 0px 10px 10px;
        
        color:#FFFFFF;
        padding:5px;
        
        
	}
	#sub-banner-menu a{color:#ffffff;
	line-height:10px;
	font-size: 14px;
	font-weight: bold;
	display:block;
	}
	.pageContent{
	}
	.imgTopPage .custom{
	width: 490px;
margin: auto;
	}
	.position-fixed-chat {
	background: url("../../../images/livechat.png") no-repeat scroll left bottom transparent;
    position:relative !important;
    top:120px;
	height:98px;
	width:30px;
	float:right;
	border-radius: 10px 0px 0px 10px;
	
}

/*#footer-main-menu .parent{
float:left;
}

#footer-main-menu  ul ul a:focus,
    #footer-main-menu ul ul a:hover,
    #footer-main-menu ul ul a:active  {
        color: rgb(80, 135, 175)!important;
        text-decoration:none;
        outline: 0 none;
		}

#footer-main-menu ul ul a{
color: #919191!important;
font-size: 11px!important;
font-weight: normal!important;
text-transform: capitalize!important;

}

.LinkFooterMenu{
font-family:"Droid Sans", arial, Helvetica, sans-serif;
cursor:default
}

#footer-main-menu ul ul{

margin-top:20px;
}
#footer-main-menu ul{
list-style-type: none;

}
#footer-main-menu li{
list-style-type: none;
margin-top:15px;


}
#footer-main-menu li li{
margin-left:-10px;
margin-top:-2px;
}*/

#footer-main-menu .parent{
float:left;

}
#footer-main-menu .menu{
width:100%;
margin-top:8px;
overflow:hidden;
margin-left:-5px;
}

#footer-main-menu .parent a{

padding: 8px;
color:#424242;
font-size: 15px;
text-align: justify;
line-height: 20px;
font-family:Source Sans Pro !important;
text-transform: capitalize!important;
font-weight:normal;
}



#footer-main-menu  ul ul a:focus,
    #footer-main-menu ul ul a:hover,
    #footer-main-menu ul ul a:active  {
        color: #ffffff!important;
        text-decoration:none;
        outline: 0 none;
		}

#footer-main-menu ul ul a{

font-family:Source Sans Pro !important;
color: #5e5e5e!important;
font-size: 13px!important;
font-weight: normal!important;
text-transform: capitalize!important;


}
.LinkFooterMenu #fb-root{
margin-top: 10px;
font-family:"Droid Sans", arial, Helvetica, sans-serif;
cursor:default;
color :#7b7b7b;
}
#fb-root{
color:#76a341;
font-size: 12px;
text-align: justify;
line-height: 20px;
font-weight: bold;
font-family: Arial!important;
text-transform: capitalize!important;
padding-left:8px;
}
#footer-main-menu ul ul{

display:none;

}

#footer-main-menu ul{
list-style-type: none;
}
#footer-main-menu li{
list-style-type: none;
padding-right:10px;
}
#footer-main-menu li li{
margin-left:-10px
}


.float-pricing{
float:left;
padding: 5px 5px;
width: 150px;

}
#OrangeBackGround{
background-color:#fab718;}
#GreenBackGround{
background-color:#74a341;}
#BlueBackGround{
background-color:#005695;}
.OrangeAssets{
font-size:20px;
color:#fab718;
}
.GreenSuite{
font-size:20px;
color:#74a341;
}
.BlueStock{
font-size:20px;
color:#005695;
}

.InsedDiv div{
border-top: 1px solid white;
position: absolute;
bottom: 10px;
padding-top:10px;
width: 90%;
}
.InsedDiv div a{
color:black;
}
.float-pricing .InsedDiv{
margin-top: 20px;
padding: 8px 8px;
height: 350px;
position: relative;
}
.float-pricing InsideDiv {
height: 255px!important;
}

.float-pricing p{
color: white;}
.ticker-controls,.news {
   list-style: none ;
  
}


.next{
    background: url("../../../images/next.png") no-repeat scroll 0 0 transparent;
    height: 60px;
    left: 135px;
    position: relative;
    top: -48px;
    width: 44px;
}
.previous{
 background: url("../../../images/prev.png") no-repeat scroll 0 0 transparent;
    height: 15px;
    left: 116px;
    position: relative;
    top: -33px;
    width: 44px;
}
.news {

padding-left: 167px;
padding-top: 8px;
}
.news li{
margin-top:20px;	
}

.resume ,.stop{
display:none !important;
}
.ticker-controls{
height: 1px;
}

#bottom_links_1 {
    font-family: Arial;
    font-size: 10px;
    text-align: center;
    color :#7b7b7b;
}
#bottom_links_2 {
    font-family: Arial;
    font-size: 10px;
    text-align: center;
    color :#7b7b7b;
}

#bottom_links_1 a{
    font-family: Arial;
    font-size: 10px;
    text-align: center;
    color :#7b7b7b;
}

#bottom_links_2 a{
    font-family: Arial;
    font-size: 10px;
    text-align: center;
    color :#7b7b7b;
}

#bottom_links_1 a:hover{
    font-family: Arial;
    font-size: 10px;
    text-align: center;
    color :rgb(80, 135, 175);
}

#bottom_links_2 a:hover{
    font-family: Arial;
    font-size: 10px;
    text-align: center;
    color :rgb(80, 135, 175);
}

a{color:rgb(80, 135, 175)}

a:hover{color:rgb(80, 135, 175)

}

#features a{color:rgb(80, 135, 175);
/*  font-weight: bold;*/
}

#right_side_box_content{padding: 6px 0px 4px 0px;margin-left:15px;}
#sub_header1{color:#686e77;line-height: 18px;margin-bottom: 8px;}

#social{margin-top:-5px;margin-right:10px;width:200px;height:50px;}
.socialbutton{
   margin-top: -100px;
    margin:4px;
    
}

p.details
{
	
	border-top:#515963 1px solid;
        color:#515963;
	width:510px;
        margin-bottom:0px;
       margin-top:18px;
        
       
        
}

div.submenuseparator
{
	
	border-top:#c3d5ed 1px solid;
        color:#c3d5ed;
	width:230px;
/*        margin-top:15px;*/
       
        
}

.style40 {
	
	font-size: 10.0pt;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: center;
	vertical-align: top;
	white-space: normal;
	border-left: .5pt solid windowtext;
	border-right-style: none;
	border-right-color: inherit;
	border-right-width: medium;
	border-top: .5pt solid windowtext;
	border-bottom: .5pt solid windowtext;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
	border-left:none;
	width:auto;
}

.style5 {
	
	font-size: 10.0pt;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: center;
	vertical-align: top;
	white-space: normal;
	border-left: .5pt solid windowtext;
	border-right-style: none;
	border-right-color: inherit;
	border-right-width: medium;
	border-top: .5pt solid windowtext;
	border-bottom: .5pt solid windowtext;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
}
.style6 {
	
	font-size: 10.0pt;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: center;
	vertical-align: top;
	white-space: normal;
	border: .5pt solid windowtext;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
	width:130pt;
}
.style7 {
	
	font-size: 16.0pt;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
        
}
.style8 {
width:47pt;
	
	font-size: 10.0pt;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
	border-left: .5pt solid windowtext;
	border-right-style: none;
	border-right-color: inherit;
	border-right-width: medium;
	border-top-style: none;
	border-top-color: inherit;
	border-top-width: medium;
	border-bottom-style: none;
	border-bottom-color: inherit;
	border-bottom-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
}
.style9 {
	width:47pt;
	
	font-size: 10.0pt;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
	border-left: .5pt solid windowtext;
	border-right: .5pt solid windowtext;
	border-top-style: none;
	border-top-color: inherit;
	border-top-width: medium;
	border-bottom-style: none;
	border-bottom-color: inherit;
	border-bottom-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
}
.style10 {
	
	font-size: 11.0pt;
	font-weight: 400;
	font-style: italic;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
}
.style11 {
	
	font-size: 7.5pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
	border-left: .5pt solid windowtext;
	border-right-style: none;
	border-right-color: inherit;
	border-right-width: medium;
	border-top-style: none;
	border-top-color: inherit;
	border-top-width: medium;
	border-bottom-style: none;
	border-bottom-color: inherit;
	border-bottom-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
	width:47pt;
}
.style12 {
	
	font-size: 7.5pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
	border-left: .5pt solid windowtext;
	border-right: .5pt solid windowtext;
	border-top-style: none;
	border-top-color: inherit;
	border-top-width: medium;
	border-bottom-style: none;
	border-bottom-color: inherit;
	border-bottom-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
	width:47pt;
}
.style13 {
	
	font-size: 9.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
	vertical-align:bottom;
}
.style14 {
	
	font-size: 16.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
	border-left: .5pt solid windowtext;
	border-right-style: none;
	border-right-color: inherit;
	border-right-width: medium;
	border-top-style: none;
	border-top-color: inherit;
	border-top-width: medium;
	border-bottom-style: none;
	border-bottom-color: inherit;
	border-bottom-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
	width:47pt;
}
.style15 {
	
	font-size: 16.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
	border-left: .5pt solid windowtext;
	border-right: .5pt solid windowtext;
	border-top-style: none;
	border-top-color: inherit;
	border-top-width: medium;
	border-bottom-style: none;
	border-bottom-color: inherit;
	border-bottom-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
	width:47pt;
}
.style18 {
	
	font-size: 16.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Wingdings;
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
	width:47pt;
}
.style19 {
	
	font-size: 7.5pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
	width:47pt;
}
.style22 {
	
	font-size: 11.0pt;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
}
.style23 {
	
	font-size: 9.0pt;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
}
.style24 {
	
	font-size: 10.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
}
.style27 {
	
	font-size: 9.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: arial;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
}
.style28 {
	
	font-size: 11.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: general;
	vertical-align: bottom;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
}
.style31 {
	
	font-size: 10.0pt;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	border-left-style: none;
	border-left-color: inherit;
	border-left-width: medium;
	border-right-style: none;
	border-right-color: inherit;
	border-right-width: medium;
	border-top: .5pt solid windowtext;
	border-bottom-style: none;
	border-bottom-color: inherit;
	border-bottom-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
}
.style32 {
	
	font-size: 7.5pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
	border-left: .5pt solid windowtext;
	border-right-style: none;
	border-right-color: inherit;
	border-right-width: medium;
	border-top: .5pt solid windowtext;
	border-bottom-style: none;
	border-bottom-color: inherit;
	border-bottom-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
}
.style33 {
	
	font-size: 7.5pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
	border-left: .5pt solid windowtext;
	border-right: .5pt solid windowtext;
	border-top: .5pt solid windowtext;
	border-bottom-style: none;
	border-bottom-color: inherit;
	border-bottom-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
}
.style34 {
	
	font-size: 11.0pt;
	font-weight: 400;
	font-style: italic;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
}
.style35 {
	
	font-size: 16.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: arial, sans-serif;
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
	border-left: .5pt solid windowtext;
	border-right-style: none;
	border-right-color: inherit;
	border-right-width: medium;
	border-top-style: none;
	border-top-color: inherit;
	border-top-width: medium;
	border-bottom-style: none;
	border-bottom-color: inherit;
	border-bottom-width: medium;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background: white;
}
.style41 {
	margin-top: 0px;
	margin-left: 0px;
}

#slogan_2{
		font-family:Arial, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#515963;  
	}
        
        #listAssetTrack li {
           list-style-type: none;  
          
        }
        
        .customBullet{
            color:#f8a778;
            font-weight: bold;
            
        }
		
#ContentHomeBoxes1{
        color:Green;
        font-weight: bold;
        width:193px;
        height:38px;
        margin-left:15px;
        font-size:14px;}		
		
		
.ContentHomeBoxes2 {
        color: rgb(80, 135, 175);
        font-weight: bold;
        height: 46px;
        text-transform: uppercase;
    }
     #ContentHomeBoxes2 a{
        
        color: #7b7b7b;
        /*        font-size: 18px;*/
       font-size:12px;
       font-weight: normal;
       height: 46px;
       text-align:left;
    }
    
     #ContentHomeBoxes2 a:hover{
        
        color: rgb(80, 135, 175);
        /*        font-size: 18px;*/
       font-size:12px;
       font-weight: normal;
       height: 46px;
       text-align:left;
    }
    
     #ContentHomeBoxes2 strong{
        
        color: #f68a40;
        /*        font-size: 18px;*/
       
    }
    
      #ContentHomeBoxes2 a strong:hover{
        
      color: rgb(80, 135, 175);
        /*        font-size: 18px;*/
       
    }
     #ContentHomeBoxes2{
        
         
         height:160px;
       
    }
	
	#nextsteps div{
	padding: 2px 19px;
	font-size:12px;
	font-weight:bold;
	}
	#title{
	font-weight: bold; 
	color: #76a341; 
	font-family: arial;
	font-size:14px;
	}
	#title a{
	color: #76a341; 
	}
	#title h2{
	padding-top:3px;
	font-weight: bold; 
	color: #76a341; 
	font-family: arial;
	font-size:14px;
	}
	#partner_find{
	cursor: pointer;
	padding-top:4px;
	text-align: center;
	}
	#partner_find_box{
	padding-top:4px;
	}
	#partner_login_box{
	padding-top:8px;
	
	}
	.partner_contact{
	padding-top: 22px;
	padding-left: 18px;
	font-family: arial;
	color: #f68a40;
	font-size: 14px;
	font-weight: bold;
	}
.partner_contact a{
padding-top:-10px;
color: #f68a40 !important;
}
	.partner_input{
	
	height:32px; 
	width: 181px;
	margin-top: 22px;
	margin-left:23px;
	text-align:center;
	background:url("../../../images/partners_input.png") no-repeat;
	background-position: center middle;
	}
	.partner_input input{
	margin-top: 8px;
	border: 0px;
	color:#bcbec0;
	font-family: arial;
	font-size:13px;
	}
	.partner_contact_sub{
	padding-top: 22px;
	padding-left: 18px;
	font-family: arial;
	color: #515963;
	font-size: 13px;
	}
	#partner_login{
	cursor: pointer;
	padding-top: 8px;
	text-align: center;
	padding-bottom: 4px;
	}
	#whoweare ul li{
	margin-top:5px;
	}
.new_form{
	height:433px; 
	width: 223px;
	background:url("../../../images/form_background.png") no-repeat;
	padding-top: 31px;
	padding-left:20px;

}
.new_form input[type="text"], .new_form input[type="password"], .new_form textarea {
    -moz-box-sizing: border-box;
	box-sizing: border-box;
    border: 1px solid rgba(0, 0, 0, 0.25);
    border-radius: 2px 2px 2px 2px;
    box-shadow: 0 2px 0 #EBEBEB inset;
    color: #666666;
    font-size: 13px;
    padding: 5px;
	width:183px !important;
	font-family:arial;
	dispay: block;
}
.new_form #error {
	color:red;
	font-size:10px;
	display:none;
}

#banner_buttons div{ font-family:Source Sans Pro; width:322px; height:68px; display:block; float:right; margin-left:-34px; margin-top:25px; }

body{ margin:0; padding:0; }
#inventory_wrapper{ min-width:1024px; width:100%; margin:0 auto; }

/* Start Menu Section */

#inventory_menu_wrapper{ min-width:1024px; width:100%; height:65px; margin:0 auto; background:url('../../../images/inventory_menu_bg.png') repeat-x 100% 100%; }
#inner_inventory_menu{ min-width:678px; width:678px; margin:0 auto; overflow:hidden; }
.inventory_menu_sections{ float:left; cursor:pointer; }
#inventory_online_menu{ width:224px; height:65px; background:url('../../../images/inventory_menu_online_bg.png') no-repeat 100% 100%; }
#inventory_online_menu:hover{ width:224px; height:65px; background:url('../../../images/inventory_menu_online_bg_hover.png') no-repeat 100% 100%; }
#inventory_online_menu.active{ width:224px; height:65px; background:url('../../../images/inventory_menu_online_bg_active.png') no-repeat 100% 100%; }
#inventory_online_menu a{ width:224px; height:65px; display:block; }
#inventory_mobile_menu{ width:229px; height:65px; background:url('../../../images/inventory_menu_mobile_bg.png') no-repeat 100% 100%; }
#inventory_mobile_menu:hover{ width:229px; height:65px; background:url('../../../images/inventory_menu_mobile_bg_hover.png') no-repeat 100% 100%; }
#inventory_mobile_menu.active{ width:229px; height:65px; background:url('../../../images/inventory_menu_mobile_bg_active.png') no-repeat 100% 100%; }
#inventory_mobile_menu a{ width:229px; height:65px; display:block; }
#inventory_hardware_menu{ width:225px; height:65px; background:url('../../../images/inventory_menu_hardware_bg.png') no-repeat 100% 100%; }
#inventory_hardware_menu:hover{ width:225px; height:65px; background:url('../../../images/inventory_menu_hardware_bg_hover.png') no-repeat 100% 100%; }
#inventory_hardware_menu.active{ width:225px; height:65px; background:url('../../../images/inventory_menu_hardware_bg_active.png') no-repeat 100% 100%; }
#inventory_hardware_menu a{ width:225px; height:65px; display:block; }

/* End Menu Section */

/* Start Hardware Section */

#hardware_wrapper{ min-width:1024px; width:100%; margin:0 auto; margin-top:55px; overflow:hidden; }
#hardware_top_buttons_wrapper{ min-width:1024px; width:1024px; margin:0 auto; float:left; }
#hardware_top_buttons{ width:458px; margin:0 auto; }
.hardware_buttons{ float:left; cursor:pointer }
#inventory_hardware_barcode_scanners{ width:122px; height:130px; display:block; background:url('../../../images/barcode_scanners_bg.png') no-repeat 100% 100%; }
#inventory_hardware_barcode_scanners:hover{ opacity:0.8; }
#inventory_hardware_barcode_scanners.active_barcode{ background:url('../../../images/barcode_scanners_bg_active.png') no-repeat 100% 100%; }
#inventory_hardware_barcode_printers{ width:122px; height:130px; display:block; background:url('../../../images/barcode_printers_bg.png') no-repeat 100% 100%; }
#inventory_hardware_barcode_printers:hover{ opacity:0.8; }
#inventory_hardware_barcode_printers.active_barcode{ background:url('../../../images/barcode_printers_bg_active.png') no-repeat 100% 100%; }

#hardware_body_content_wrapper{ min-width:1024px; width:1024px; margin:0 auto; float:left; margin-top:60px; }

#hardware_scanners_content_top{ min-width:1024px; width:1024px; margin:0 auto; }
#hardware_scanners_content_title{ font-family:Source Sans Pro; font-size:25px; font-weight:normal; color:#505050; text-align:center; }
#hardware_scanners_content_text{ font-family:Source Sans Pro; font-size:17px; font-weight:normal; color:#7c7c7c; text-align:center; margin-top:30px; line-height:23px; }

.hardware_scanners_left{ overflow:hidden; width:470px; float:left; }
.hardware_scanners_inner_left_sections{ float:left; width:482px; margin-top:65px; }
.hardware_scanners_inner_left_image{ min-width:100px; width:100px; float:left; }
.hardware_scanners_inner_left_text{ float:left; margin-left:40px; }
.hardware_scanners_left span{ font-family:Source Sans Pro; font-size:19px; font-weight:normal; color:#3c3c3c; }
.hardware_scanners_left ul{ margin:0; padding:0; list-style-type:none; }
.hardware_scanners_left li{ font-family:Source Sans Pro; font-size:16px; color:#7c7c7c; }
.hardware_first_li{ color:#3c3c3c !important; }
.hardware_scanners_left a{ font-family:Source Sans Pro; font-size:16px; color:#31749e; text-decoration:underline; position:relative; top:10px; }
.hardware_inner_sections_left_a{ margin-left:20px; }

.hardware_scanners_right{ overflow:hidden; width:480px; float:right }
.hardware_scanners_inner_right_sections{ float:left; width:512px; margin-top:65px; }
.hardware_scanners_inner_right_image{ min-width:130px; width:130px; float:left; }
.hardware_scanners_inner_right_text{ float:left; margin-left:40px; }
.hardware_scanners_right span{ font-family:Source Sans Pro; font-size:19px; font-weight:normal; color:#3c3c3c; }
.hardware_scanners_right ul{ margin:0; padding:0; list-style-type:none; }
.hardware_scanners_right li{ font-family:Source Sans Pro; font-size:16px; color:#7c7c7c; }
.hardware_scanners_right a{ font-family:Source Sans Pro; font-size:16px; color:#31749e; text-decoration:underline; position:relative; top:10px; }
.hardware_inner_sections_right_a{ margin-left:20px; }

#hardware_scanners_content_middle{ min-width:1024px; width:1024px; margin:0 auto; float:left; margin-top:50px; }
#hardware_scanners_middle_title{ font-family:Source Sans Pro; font-size:25px; font-weight:normal; color:#505050; text-align:center; }
#hardware_scanners_middle_text{ font-family:Source Sans Pro; font-size:17px; font-weight:normal; color:#7c7c7c; text-align:center; margin-top:30px; line-height:23px; }
#hardware_scanners_content_middle img{ margin-right:40px; }
#hardware_scanners_content_middle span{ font-family:Source Sans Pro; font-size:19px; color:#3c3c3c; }
#hardware_scanners_content_middle ul{ list-style-type:none; margin:0; padding:0; }
#hardware_scanners_content_middle li{ font-family:Source Sans Pro; font-size:17px; font-weight:normal; color:#7c7c7c; }

#hardware_scanners_content_bottom{ min-width:1024px; width:1024px; margin:0 auto; float:left; margin-top:65px; }
#hardware_scanners_bottom_title{ font-family:Source Sans Pro; font-size:25px; font-weight:normal; color:#505050; text-align:center; }
#hardware_scanners_bottom_text{ font-family:Source Sans Pro; font-size:17px; line-height:23px; font-weight:normal; color:#7c7c7c; text-align:center; margin-top:30px; }
#hardware_scanners_content_bottom img{ margin-right:0px; }
#hardware_scanners_content_bottom span{ font-family:Source Sans Pro; font-size:19px; color:#3c3c3c; position:relative; top:55px; }

#hardware_printers_wrapper{ min-width:1024px; width:1024px; margin:0 auto; margin-top:20px; }
#hardware_printers_bottom_section div{ overflow:hidden; }
#hardware_printers_top_section p{ font-family:Source Sans Pro; font-size:22px; font-weight:normal; color:#3c3c3c; }

#hardware_printers_bottom_section{ margin-top:80px; }
.hardware_printers_title{ font-family:Source Sans Pro; font-size:19px; font-weight:normal; color:#3c3c3c; }
#hardware_printers_bottom_section img{ margin-right:60px; }
.hardware_printers_price{ color:#3c3c3c !important; }

.hardware_contact_us{ min-width:1024px; width:1024px; margin:0 auto; float:left; overflow:hidden; margin-top:75px; }
.hardware_contact_us_left{ float:left; background-color:#eaf5fc; border:1px solid #bac6d3; padding:0 25px 15px 25px; min-height:195px; height:195px; }
.hardware_contact_us_right{ float:right; background-color:#eaf5fc; border:1px solid #bac6d3; padding:0 25px 15px 25px; min-height:195px; height:195px; }
.hardware_contact_us_left_description{ font-family:Source Sans Pro; font-size:15px; color:#294d75; font-weight:normal; margin-top:21px; line-height:21px; }
.hardware_contact_us_left img{ cursor:default !important; margin-right:20px; position:relative; top:8px; }
.hardware_contact_us_left_sub_description{ font-family:Source Sans Pro; font-size:16px; color:#294d75; margin-top:25px; }
.hardware_contact_us_left_sub_description span{ font-family:Source Sans Pro; font-size:16px; color:#294d75; margin-left:15px; }
.hardware_contact_us_left_sub_description a{ font-family:Source Sans Pro; font-size:16px; color:#294d75; text-decoration:none; position:relative; top:5px; }
.hardware_contact_us_right p{ font-family:Source Sans Pro; font-size:19px; color:#294d75; margin-top:12px; line-height:25px; }
.hardware_contact_us_button{ width:210px; height:45px; display:block; background:url('../../../images/hardware_contact_us_button.png') no-repeat 100% 100%; margin-top:49px; }
.hardware_contact_us_button:hover{ background:url('../../../images/hardware_contact_us_button_hover.png') no-repeat 100% 100%; }
.hardware_contact_us_button a{ width:184px; height:54px; display:block; }

/* End Hardware Section */


/* Start Mobile Section */

#mobile_wrapper{ min-width:1024px; width:100%; margin:0 auto; margin-top:30px; }
#inner_mobile_wrapper{ min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; }
#mobile_top_p{ text-align:center; }
#mobile_top_p h1{ font-family:Source Sans Pro; font-size:35px !important; color:#3d3d3d !important; font-weight:normal !important; }
#mobile_top_p p{ font-family:Source Sans Pro; font-size:19px; font-weight:normal; color:#787878; margin-top:15px; line-height:23px; }

#mobile_slider{ min-width:1024px; width:1024px; margin:0 auto; float:left; overflow:hidden; }
#mobile_left_arrow{ width:41px; height:40px; background:url('../../../images/left_arrow.png') no-repeat 100% 100%; position:relative; z-index:10; display:block; cursor:pointer; top:198px; }
#mobile_left_arrow:hover{ background:url('../../../images/left_arrow_hover.png') no-repeat 100% 100%; cursor:pointer; }
#mobile_right_arrow{ width:41px; height:40px; background:url('../../../images/right_arrow.png') no-repeat 100% 100%; position:relative; display:block; float:right; cursor:pointer; top:-290px; }
#mobile_right_arrow:hover{ background:url('../../../images/right_arrow_hover.png') no-repeat 100% 100%; cursor:pointer; }
#inner_mobile_section_slider{ min-width:5120px; width:5120px; overflow:hidden; position:relative; }
.parent_mobile{ float:left; min-width:1024px; width:1024px; position:relative; }
.mobile_slider_title{ font-family:Source Sans Pro; font-size:25px; color:#3d3d3d; margin-bottom:0; }
.mobile_slider_text{ font-family:Source Sans Pro; font-size:17px; font-weight:normal; color:#787878; line-height:22px; margin-top:15px; }
.left_mobile_section{ margin-left:85px; float:left; margin-top:73px; }
.right_mobile_section{ float:right; position:relative; left:-110px; }

#mobile_section_divider_wrapper{ min-width:1024px; width:100%; background-color:#ececec; height:71px; }
#mobile_section_divider{ text-align:center; padding-top:20px; }
#mobile_section_divider h2{ margin:0; font-family:Source Sans Pro; font-size:25px; color:#565656; }

#mobile_bottom_content{ min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; padding-top:60px; }
#mobile_bottom_left_content{ float:left; }
#mobile_bottom_left_content p { font-family:Source Sans Pro; font-size:25px; color:#3d3d3d; }
#mobile_bottom_left_content ul { padding:0; margin-top:20px; }
#mobile_bottom_left_content li { font-family:Source Sans Pro; font-size:17px; font-weight:normal; color:#787878; list-style-type:none; }
#mobile_bottom_left_content li a { font-family:Source Sans Pro; font-size:17px; color:#787878; }
.mobile_content_dot{ font-family:Source Sans Pro; font-weight:bold; font-size:21px !important; margin-right:10px; position:relative; top:-3px !important; }
#mobile_bottom_divider{ float:left; margin-left:80px; margin-top:-20px; }

#mobile_bottom_right_content { float:right; margin-right:50px; }
#mobile_bottom_right_content p.mobile_bottom_right_content_title{ font-family:Source Sans Pro; font-size:25px; color:#3d3d3d; }
.mobile_bottom_right_content_p{ font-family:Source Sans Pro; font-size:17px; font-weight:normal; color:#787878; margin-top:20px; line-height:23px; }

#mobile_free_demo{ min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; margin-top:150px; }
#mobile_free_demo p{ font-family:Source Sans Pro; font-size:23px; color:#666666; float:left; margin-top:20px; }  
#mobile_free_demo div{ width:322px; height:68px; display:block; background:url('../../../images/mobile_free_demo.png') no-repeat 100% 100%; float:right; }
#mobile_free_demo div:hover{ background:url('../../../images/mobile_free_demo_hover.png') no-repeat 100% 100%; }
#mobile_free_demo a{ width:322px; height:68px; display:block; }

/* End Mobile Section */

/* Start Online Section */

#online_wrapper{ min-width:1024px; width:100%; margin:0 auto; }

#online_scrolling_bar, #hardware_scrolling_bar{ min-width:1024px; width:100%; margin:0 auto; height:58px; background:url('../../../images/online_scrolling_bar_bg.png') repeat-x 100% 100%; display:none; float:left; position:fixed; z-index:1100; top:-70px; }
#inner_online_scrolling_bar, #inner_hardware_scrolling_bar{ min-width:1024px; width:1024px; margin:0 auto; }
#inner_online_scrolling_bar_text, #inner_hardware_scrolling_bar_text{ float:left; margin-top:20px;margin-left:30px; }
#inner_online_scrolling_bar_button, #inner_hardware_scrolling_bar_button{ width:203px; height:36px; display:block; float:right; margin-top:10px; margin-right:30px; }


#online_computer_section{ min-width:1024px; width:1024px; margin:0 auto; margin-top:15px; }
#online_computer_section_title{ font-family:Source Sans Pro; font-size:35px !important; font-weight:normal !important; color:#3d3d3d !important; text-align:center; margin-bottom:0; position:relative; left:-22px; }
#online_computer_section_text{ font-family:Source Sans Pro; font-size:19px; font-weight:normal; color:#787878; text-align:center; margin-top:10px; line-height:23px; }
#online_computer_section_banner{ width:607px; height:515px; background:url('../../../images/inventory_online_banner.png') no-repeat 100% 100%; margin:0 auto; margin-top:165px; }
#online_computer_section_slider{ min-width:559px; width:559px; height:300px; margin:0 auto; overflow:hidden; position:relative; top:24px; }
#online_computer_right_arrow{ width:41px; height:40px; background:url('../../../images/right_arrow.png') no-repeat 100% 100%; float:right; position:relative; top:-331px; cursor:pointer; }
#online_computer_right_arrow:hover{ background:url('../../../images/right_arrow_hover.png') no-repeat 100% 100%; }
#online_computer_left_arrow{ width:41px; height:40px; background:url('../../../images/left_arrow.png') no-repeat 100% 100%; float:left; position:relative; top:83px; cursor:pointer; }
#online_computer_left_arrow:hover{ background:url('../../../images/left_arrow_hover.png') no-repeat 100% 100%; }
#inner_online_computer_section_slider{ min-width:1118px; width:1118px; overflow:hidden; height:300px; position:relative; }
#online_computer_slider_1{ cursor:pointer; width:559px; height:300px; float:left; background:url('../../../images/online_computer_banner_image_1.png') no-repeat 100% 100%; display:block; }
#online_computer_slider_2{ width:559px; height:300px; float:left; background:url('../../../images/online_computer_banner_image_2_hover.png') no-repeat 100% 100%; display:block; cursor:pointer; }
#inventory_lightbox_1,#inventory_lightbox_2{ display:none; background:url('../../../images/pix.png') repeat 100% 100%; background-size:100% 100%; position:fixed; top:0; left:0; min-width:100%; min-height:100%; z-index:1000;margin-top:20px; }
#inventory_lightbox_1 div, #inventory_lightbox_2 div{ min-width:1043px; width:1043px; height:664px; margin:0 auto; }
#online_lightbox_close_1, #online_lightbox_close_2{ width:23px; height:21px; position:relative; top:25px; left:5px; display:block; cursor:pointer; }

#online_section_divider_wrapper{ min-width:1024px; width:100%; background-color:#ececec; height:71px; }
#online_section_divider{ text-align:center; padding-top:27px; }

#online_do_it_your_way{ min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; margin-top:45px; }
.online_do_it_your_way_title{ font-family:Source Sans Pro; font-size:23px; color:#353535; margin-bottom:0; height:25px}
.online_do_it_your_way_text{ font-family:Source Sans Pro; font-size:15px; font-weight:normal; color:#787878; margin-top:13px; }
.online_do_it_your_way_sections{ float:left; }
#online_do_it_your_way_images{float:left; min-width:1024px; width:1024px; margin:0 auto; margin-bottom:25px; }
#online_do_it_your_way_center{ margin-left:87px; }
#online_do_it_your_way img{ float:left; }

#online_types_of_inventory{ min-width:1024px; width:1024px; margin:0 auto; margin-top:50px; }
.online_types_of_inventory_title{ font-family:Source Sans Pro; font-size:19px; line-height:23px; font-weight:normal; color:#787878; text-align:center; }

#online_top_section_slider{ min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; }
#inner_online_top_section_slider{ min-width:3072px; width:3072px; overflow:hidden; position:relative; margin-top:30px; }
.parent_online_top{ float:left; min-width:1024px; width:1024px; position:relative; }
.online_top_slider_title{ font-family:Source Sans Pro; font-size:25px; color:#3d3d3d; margin-bottom:0; }
.online_top_slider_text{ font-family:Source Sans Pro; font-size:17px; font-weight:normal; color:#787878; line-height:22px; margin-top:15px; }
.left_online_top_section{ margin-left:90px; float:left; margin-top:30px; }
.right_online_top_section{ float:right; position:relative; left:-110px; }
#online_top_left_arrow{ width:41px; height:40px; background:url('../../../images/left_arrow.png') no-repeat 100% 100%; position:relative; z-index:10; display:block; cursor:pointer; top:119px; }
#online_top_left_arrow:hover{ background:url('../../../images/left_arrow_hover.png') no-repeat 100% 100%; cursor:pointer; }
#online_top_right_arrow{ width:41px; height:40px; background:url('../../../images/right_arrow.png') no-repeat 100% 100%; position:relative; display:block; float:right; cursor:pointer; top:-188px; }
#online_top_right_arrow:hover{ background:url('../../../images/right_arrow_hover.png') no-repeat 100% 100%; cursor:pointer; }

/* End Online Section */
#online_middle_section_slider{ min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; }
#inner_online_middle_section_slider{ min-width:3072px; width:3072px; overflow:hidden; position:relative; margin-top:30px; }
.parent_online_middle{ float:left; min-width:1024px; width:1024px; position:relative; }
.online_middle_slider_title{ font-family:Source Sans Pro; font-size:25px; color:#3d3d3d; margin-bottom:0; }
.online_middle_slider_text{ font-family:Source Sans Pro; font-size:17px; font-weight:normal; color:#787878; line-height:22px; margin-top:15px; }
.left_online_middle_section{ margin-left:90px; float:left; margin-top:30px; }
.right_online_middle_section{ float:right; position:relative; left:-110px; }
#online_middle_left_arrow{ width:41px; height:40px; background:url('../../../images/left_arrow.png') no-repeat 100% 100%; position:relative; z-index:10; display:block; cursor:pointer; top:159px; }
#online_middle_left_arrow:hover{ background:url('../../../images/left_arrow_hover.png') no-repeat 100% 100%; cursor:pointer; }
#online_middle_right_arrow{ width:41px; height:40px; background:url('../../../images/right_arrow.png') no-repeat 100% 100%; position:relative; display:block; float:right; cursor:pointer; top:-143px; }
#online_middle_right_arrow:hover{ background:url('../../../images/right_arrow_hover.png') no-repeat 100% 100%; cursor:pointer; }

.related_info_section{
	width:700px;
	margin:auto;
	padding-top: 40px;
}

.related_info_section h3{
	color:#77b7da;
}

.related_info_section p{
	margin-bottom:30px;
}
/* Start Benefits Section */

#online_benefits_section{ min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; margin-top:65px; }
#benefits_left_section{ float:left; margin-left:90px; margin-top:55px; }
#benefits_right_section{ float:left; position:relative; }

ul.bulletsListingCheck{
list-style-image:url(/barcloud/templates/barcloud/images/features_checkmark.png)!important;
}
.floatLeft li{
width: 110px;
float:left;
}
ul.bulletsListingCheck li {
	margin-left:25px;
	font-size: 14px;
	color: rgb(120,120,120);
	line-height: 26px;
	font-family: Source Sans Pro;
}
ul.bulletsListingCheck li a{
font-size: 14px;
color: rgb(120,120,120);
line-height: 26px;
font-family: Source Sans Pro;
list-style: initial;
cursor:pointer;
}
ul.bulletsListing li , ul.bulletsListing{
list-style: initial !important;
}
ul.bulletsListing li {
font-size: 14px;
color: rgb(120,120,120);
line-height: 26px;
font-family: Source Sans Pro;
margin-left: 20px;
list-style:disc;
}
ul.bulletsListing li a{ font-size: 14px;
color: rgb(120,120,120);
line-height: 26px;
font-family: Source Sans Pro;
list-style: initial;
cursor:pointer;
}

/* End Benefits Section */

/* Start Features Section */

#online_bottom_section_slider { min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; }
#inner_online_bottom_section_slider { min-width:2048px; width:2048px; overflow:hidden; position:relative; margin-top:50px; }
.parent_online_bottom{ float:left; min-width:1024px; width:1024px; position:relative; }
.online_bottom_slider_title{ font-family:Source Sans Pro; font-size:25px; color:#3d3d3d; margin-bottom:0; }
.online_bottom_slider_text{ font-family:Source Sans Pro; font-size:17px; color:#787878; line-height:22px; margin-top:5px; }
.left_online_bottom_section{ margin-left:90px; float:left; margin-top:-2px; }
.right_online_bottom_section{ float:right; position:relative; left:-110px; }
#online_bottom_left_arrow{ width:41px; height:40px; background:url('../../../images/left_arrow.png') no-repeat 100% 100%; position:relative; z-index:10; display:block; cursor:pointer; top:272px; }
#online_bottom_left_arrow:hover{ background:url('../../../images/left_arrow_hover.png') no-repeat 100% 100%; cursor:pointer; }
#online_bottom_right_arrow{ width:41px; height:40px; background:url('../../../images/right_arrow.png') no-repeat 100% 100%; position:relative; display:block; float:right; cursor:pointer; top:-181px; }
#online_bottom_right_arrow:hover{ background:url('../../../images/right_arrow_hover.png') no-repeat 100% 100%; cursor:pointer; }

/* End Features Section */




/* Start Menu Section */

#support_menu_wrapper{ font-family:Source Sans Pro; min-width:1024px; width:100%; height:65px; margin:0 auto; background:url('../../../images/support_menu_bg.png') repeat-x 100% 100%; }
#inner_support_menu{ font-family:Source Sans Pro; min-width:681px; width:681px; margin:0 auto; overflow:hidden; }
.support_menu_sections{ font-family:Source Sans Pro; float:left; cursor:pointer; }
#support_support_menu{ font-family:Source Sans Pro; width:224px; height:65px; background:url('../../../images/support_menu_support_bg.png') no-repeat 100% 100%; }
#support_support_menu:hover{ font-family:Source Sans Pro; width:224px; height:65px; background:url('../../../images/support_menu_support_bg_hover.png') no-repeat 100% 100%; }
#support_support_menu.active_support_menu{ font-family:Source Sans Pro; width:224px; height:65px; background:url('../../../images/support_menu_support_bg_active.png') no-repeat 100% 100%; }
#support_support_menu a{ font-family:Source Sans Pro; width:224px; height:65px; display:block; }
#support_videos_menu{ font-family:Source Sans Pro;width:227px; height:65px; background:url('../../../images/support_menu_videos_bg.png') no-repeat 100% 100%; }
#support_videos_menu:hover{ font-family:Source Sans Pro; width:227px; height:65px; background:url('../../../images/support_menu_videos_bg_hover.png') no-repeat 100% 100%; }
#support_videos_menu.active_support_menu{ font-family:Source Sans Pro; width:227px; height:65px; background:url('../../../images/support_menu_videos_bg_active.png') no-repeat 100% 100%; }
#support_videos_menu a{ font-family:Source Sans Pro; width:224px; height:65px; display:block; }
#support_contact_menu{ font-family:Source Sans Pro; width:228px; height:65px; background:url('../../../images/support_menu_contact_bg.png') no-repeat 100% 100%; }
#support_contact_menu:hover{ font-family:Source Sans Pro; width:228px; height:65px; background:url('../../../images/support_menu_contact_bg_hover.png') no-repeat 100% 100%; }
#support_contact_menu.active_support_menu{ font-family:Source Sans Pro; width:228px; height:65px; background:url('../../../images/support_menu_contact_bg_active.png') no-repeat 100% 100%; }
#support_contact_menu a{ font-family:Source Sans Pro; width:228px; height:65px; display:block; }

/* End Menu Section */

/* Start Support Section */

#support_wrapper{ font-family:Source Sans Pro; min-width:1024px; width:100%; margin:0 auto; margin-top:45px; }
#inner_support_wrapper{ font-family:Source Sans Pro; min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; }
#support_top_p{ font-family:Source Sans Pro; text-align:center; }

#support_content{ font-family:Source Sans Pro; min-width:810px; width:810px; margin:0 auto; overflow:hidden; margin-top:40px; }
#support_content_left{ font-family:Source Sans Pro; float:left; width:400px; }
#support_content_left_p2{ position:relative; top:20px; }
#support_content_left_p2 span{ font-family:Source Sans Pro; font-weight:normal !important; }
#support_content_right { font-family:Source Sans Pro; float:right; overflow:hidden; display:block; }
.support_content_right_wrapper{ font-family:Source Sans Pro; overflow:hidden; display:block; margin-top:11px; }
.support_content_right_img{ font-family:Source Sans Pro; float:left; width:80px; height:75px; display:block; margin-right:23px; }
.support_content_right_p{ font-family:Source Sans Pro; background-color:#efefef; padding:20px 90px 20px 30px; float:right; min-height:35px; max-width:149px; width:149px; min-width:149px; }
.support_content_right_p a{ font-family:Source Sans Pro; font-size:24px; color:#3f83ad; font-weight:normal; text-decoration:underline; }

#support_free_demo{ font-family:Source Sans Pro; min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; margin-top:250px; }
#support_free_demo p{ font-family:Source Sans Pro; font-size:23px; color:#666666; float:left; margin-top:20px; }  
#support_free_demo div{ font-family:Source Sans Pro; width:322px; height:68px; display:block; background:url('../../../images/mobile_free_demo.png') no-repeat 100% 100%; float:right; }
#support_free_demo div:hover{ font-family:Source Sans Pro; background:url('../../../images/mobile_free_demo_hover.png') no-repeat 100% 100%; }
#support_free_demo a{ font-family:Source Sans Pro; width:322px; height:68px; display:block; }

/* End Support Section */

/* Start Contact Section */

#contact_wrapper{ font-family:Source Sans Pro; min-width:1024px; width:100%; margin:0 auto; }
#inner_contact_wrapper{ font-family:Source Sans Pro; min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; }
#contact_top_p{ font-family:Source Sans Pro; text-align:center; }
#contact_content{ font-family:Source Sans Pro; min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; margin-top:40px; }
#contact_inner_content{ font-family:Source Sans Pro; background-color:#ecf6fc; padding:50px 50px 40px 80px; width:500px; overflow:hidden; margin:0 auto;}
#contact_inner_content td{ font-family:Source Sans Pro; height:90px; }
.contact_inner_content_text, .contact_inner_content_text a{ font-family:Source Sans Pro; font-size:25px; color:#4f4f4f; font-weight:normal; text-decoration:none; }
.contact_inner_content_text span{ font-family:Source Sans Pro; font-weight:normal; font-size:25px; color:#4f4f4f; }
.contact_inner_content_text_type{ font-family:Source Sans Pro; font-size:20px !important; color:#4f4f4f; text-decoration:none; }
.contact_inner_content_text_type span{ font-family:Source Sans Pro; position:relative; top:3px; }

#contact_free_demo{ font-family:Source Sans Pro; min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; margin-top:140px; }
#contact_free_demo p{ font-family:Source Sans Pro; font-size:23px; color:#666666; float:left; margin-top:20px; }  
#contact_free_demo div{ font-family:Source Sans Pro; width:322px; height:68px; display:block; background:url('../../../images/mobile_free_demo.png') no-repeat 100% 100%; float:right; }
#contact_free_demo div:hover{ font-family:Source Sans Pro; background:url('../../../images/mobile_free_demo_hover.png') no-repeat 100% 100%; }
#contact_free_demo a{ font-family:Source Sans Pro; width:322px; height:68px; display:block; }

/* End Contact Section */

/* Start Videos Section */

#videos_wrapper{ font-family:Source Sans Pro; min-width:1024px; width:100%; margin:0 auto;}
#inner_videos_wrapper{ font-family:Source Sans Pro; min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; }

#videos_top_p{ font-family:Source Sans Pro; text-align:center; }

#videos_top_buttons_wrapper{ font-family:Source Sans Pro; width:458px; height:74px; display:block; margin:0 auto; overflow:hidden; margin-top:40px; }
#videos_top_buttons_feature{ font-family:Source Sans Pro; width:228px; height:74px; background:url('../../../images/videos_feature_bg.png') no-repeat 100% 100%; float:left; cursor:pointer; }
#videos_top_buttons_feature:hover{ font-family:Source Sans Pro; background:url('../../../images/videos_feature_bg_hover.png') no-repeat 100% 100%; }
#videos_top_buttons_feature.active_videos_buttons{ font-family:Source Sans Pro; background:url('../../../images/videos_feature_bg_active.png') no-repeat 100% 100%; }
#videos_top_buttons_training{ font-family:Source Sans Pro; width:230px; height:74px; background:url('../../../images/videos_training_bg.png') no-repeat 100% 100%; float:left; cursor:pointer; }
#videos_top_buttons_training:hover{ font-family:Source Sans Pro; background:url('../../../images/videos_training_bg_hover.png') no-repeat 100% 100%; }
#videos_top_buttons_training.active_videos_buttons{ font-family:Source Sans Pro; background:url('../../../images/videos_training_bg_active.png') no-repeat 100% 100%; }

#inner_videos_content{ font-family:Source Sans Pro; min-width:1024px; width:1024px; margin:0 auto; margin-top:60px; }
#inner_videos_feature_content, #inner_videos_training_content{ font-family:Source Sans Pro; min-width:475px; width:475px; display:block; margin:0 auto; }
#inner_videos_feature_content a, #inner_videos_training_content a{ font-family:Source Sans Pro; font-size:19px; font-weight:normal; color:#3c81ab; display:block; margin-top:35px; text-decoration:underline; text-align:center; }

#videos_free_demo{ font-family:Source Sans Pro; min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; margin-top:300px; }
#videos_free_demo p{ font-family:Source Sans Pro; font-size:23px; color:#666666; float:left; margin-top:20px; }  
#videos_free_demo div{ font-family:Source Sans Pro; width:322px; height:68px; display:block; background:url('../../../images/mobile_free_demo.png') no-repeat 100% 100%; float:right; }
#videos_free_demo div:hover{ font-family:Source Sans Pro; background:url('../../../images/mobile_free_demo_hover.png') no-repeat 100% 100%; }
#videos_free_demo a{ font-family:Source Sans Pro; width:322px; height:68px; display:block; }

/* End Videos Section */

/* Asset Pages Special CSS Below */

#asset_wrapper{ min-width:1024px; width:100% margin:0 auto; }

/* Start Menu Section */

#asset_menu_wrapper{ min-width:1024px; width:100%; height:65px; margin:0 auto; background:url('../../../images/inventory_menu_bg.png') repeat-x 100% 100%; }
#inner_asset_menu{ min-width:678px; width:678px; margin:0 auto; overflow:hidden; }
.asset_menu_sections{ float:left; cursor:pointer; }
#asset_online_menu{ width:224px; height:65px; background:url('../../../images/inventory_menu_online_bg.png') no-repeat 100% 100%; }
#asset_online_menu:hover{ width:224px; height:65px; background:url('../../../images/inventory_menu_online_bg_hover.png') no-repeat 100% 100%; }
#asset_online_menu.active_asset{ width:224px; height:65px; background:url('../../../images/inventory_menu_online_bg_active.png') no-repeat 100% 100%; }
#asset_online_menu a{ width:224px; height:65px; display:block; }
#asset_mobile_menu{ width:229px; height:65px; background:url('../../../images/inventory_menu_mobile_bg.png') no-repeat 100% 100%; }
#asset_mobile_menu:hover{ width:229px; height:65px; background:url('../../../images/inventory_menu_mobile_bg_hover.png') no-repeat 100% 100%; }
#asset_mobile_menu.active_asset{ width:229px; height:65px; background:url('../../../images/inventory_menu_mobile_bg_active.png') no-repeat 100% 100%; }
#asset_mobile_menu a{ width:229px; height:65px; display:block; }
#asset_hardware_menu{ width:225px; height:65px; background:url('../../../images/inventory_menu_hardware_bg.png') no-repeat 100% 100%; }
#asset_hardware_menu:hover{ width:225px; height:65px; background:url('../../../images/inventory_menu_hardware_bg_hover.png') no-repeat 100% 100%; }
#asset_hardware_menu.active_asset{ width:225px; height:65px; background:url('../../../images/inventory_menu_hardware_bg_active.png') no-repeat 100% 100%; }
#asset_hardware_menu a{ width:225px; height:65px; display:block; }

/* End Menu Section */

/* Start Hardware Section */

#asset_hardware_scrolling_bar{ min-width:1024px; width:100%; margin:0 auto; height:58px; background:url('../../../images/online_scrolling_bar_bg.png') repeat-x 100% 100%; display:none; float:left; position:fixed; top:-2px; z-index:2000; }
#asset_inner_hardware_scrolling_bar{ min-width:1024px; width:1024px; margin:0 auto; }
#asset_inner_hardware_scrolling_bar_text{ float:left; margin-top:20px; }
#asset_inner_hardware_scrolling_bar_button{ width:203px; height:36px; background:url('../../../images/online_scrolling_bar_button.png') no-repeat 100% 100%; display:block; float:right; margin-top:10px; }
#asset_inner_hardware_scrolling_bar_button:hover{ background:url('../../../images/online_scrolling_bar_button_hover.png') no-repeat 100% 100%; }
#asset_inner_hardware_scrolling_bar a{ width:203px; height:36px; display:block; }

#asset_hardware_wrapper{ min-width:1024px; width:1024px; margin:0 auto; margin-top:55px; overflow:hidden; }
#asset_hardware_top_buttons_wrapper{ min-width:1024px; width:1024px; margin:0 auto; float:left; }
#asset_hardware_top_buttons{ width:458px; margin:0 auto; }
.asset_hardware_buttons{ float:left; cursor:pointer }
#asset_hardware_barcode_scanners{ width:122px; height:130px;  display:block; background:url('../../../images/barcode_scanners_bg.png') no-repeat 100% 100%; }
#asset_hardware_barcode_scanners:hover{ opacity:0.8;  }
#asset_hardware_barcode_scanners.active_barcode{ background:url('../../../images/barcode_scanners_bg_active.png') no-repeat 100% 100%; }
#asset_hardware_barcode_printers{ width:122px; height:130px;  display:block; background:url('../../../images/barcode_printers_bg.png') no-repeat 100% 100%; }
#asset_hardware_barcode_printers:hover{ opacity:0.8;}
#asset_hardware_barcode_printers.active_barcode{ background:url('../../../images/barcode_printers_bg_active.png') no-repeat 100% 100%; }

#asset_hardware_body_content_wrapper{ min-width:1024px; width:1024px; margin:0 auto; float:left; margin-top:60px; }

#asset_hardware_scanners_content_top{ min-width:1024px; width:1024px; margin:0 auto; }
#asset_hardware_scanners_content_title{ font-family:Source Sans Pro; font-size:25px !important; font-weight:normal !important; color:#505050 !important; text-align:center; }
#asset_hardware_scanners_content_text{ font-family:Source Sans Pro; font-size:17px; font-weight:normal; color:#7c7c7c; text-align:center; margin-top:30px; line-height:23px; }

.asset_hardware_scanners_left{ overflow:hidden; width:470px; float:left; }
.asset_hardware_scanners_inner_left_sections{ float:left; width:470px; margin-top:65px; }
.asset_hardware_scanners_inner_left_image{ min-width:100px; width:100px; float:left; }
.asset_hardware_scanners_inner_left_text{ float:left; margin-left:40px; }
.asset_hardware_scanners_left span{ font-family:Source Sans Pro; font-size:19px; font-weight:normal; color:#3c3c3c; }
.asset_hardware_scanners_left ul{ margin:0; padding:0; list-style-type:none; }
.asset_hardware_scanners_left li{ font-family:Source Sans Pro; font-size:16px; color:#7c7c7c; }
.asset_hardware_first_li{ color:#3c3c3c !important; }
.asset_hardware_scanners_left a{ font-family:Source Sans Pro; font-size:16px; color:#31749e; text-decoration:underline; position:relative; top:10px; }
.asset_hardware_inner_sections_left_a{ margin-left:20px; }

.asset_hardware_scanners_right{ overflow:hidden; width:480px; float:right }
.asset_hardware_scanners_inner_right_sections{ float:left; width:480px; margin-top:65px; }
.asset_hardware_scanners_inner_right_image{ min-width:130px; width:130px; float:left; }
.asset_hardware_scanners_inner_right_text{ float:left; margin-left:40px; }
.asset_hardware_scanners_right span{ font-family:Source Sans Pro; font-size:19px; font-weight:normal; color:#3c3c3c; }
.asset_hardware_scanners_right ul{ margin:0; padding:0; list-style-type:none; }
.asset_hardware_scanners_right li{ font-family:Source Sans Pro; font-size:16px; color:#7c7c7c; }
.asset_hardware_scanners_right a{ font-family:Source Sans Pro; font-size:16px; color:#31749e; text-decoration:underline; position:relative; top:10px; }
.asset_hardware_inner_sections_right_a{ margin-left:20px; }

#asset_hardware_scanners_content_middle{ min-width:1024px; width:1024px; margin:0 auto; float:left; margin-top:50px; }
#asset_hardware_scanners_middle_title{ font-family:Source Sans Pro; font-size:25px !important; font-weight:normal !important; color:#505050 !important; text-align:center; }
#asset_hardware_scanners_middle_text{ font-family:Source Sans Pro; font-size:17px; font-weight:normal; color:#7c7c7c; text-align:center; margin-top:30px; line-height:23px; }
#asset_hardware_scanners_content_middle img{ margin-right:40px; }
#asset_hardware_scanners_content_middle span{ font-family:Source Sans Pro; font-size:19px; color:#3c3c3c; }
#asset_hardware_scanners_content_middle ul{ list-style-type:none; margin:0; padding:0; }
#asset_hardware_scanners_content_middle li{ font-family:Source Sans Pro; font-size:17px; font-weight:normal; color:#7c7c7c; }

#asset_hardware_scanners_content_bottom{ min-width:1024px; width:1024px; margin:0 auto; float:left; margin-top:65px; }
#asset_hardware_scanners_bottom_title{ font-family:Source Sans Pro; font-size:25px !important; font-weight:normal !important; color:#505050 !important; text-align:center; }
#asset_hardware_scanners_bottom_text{ font-family:Source Sans Pro; font-size:17px; font-weight:normal; color:#7c7c7c; text-align:center; margin-top:30px; line-height:23px; }
#asset_hardware_scanners_content_bottom img{ margin-right:0px; }
#asset_hardware_scanners_content_bottom span{ font-family:Source Sans Pro; font-size:19px; color:#3c3c3c; position:relative; top:55px; }
#asset_hardware_scanners_content_bottom ul{ list-style-type:none; margin:0; padding:0; position:relative; top:55px; }
#asset_hardware_scanners_content_bottom li{ font-family:Source Sans Pro; font-size:17px; font-weight:normal; color:#7c7c7c; }

#asset_hardware_printers_wrapper{ min-width:1024px; width:1024px; margin:0 auto; margin-top:20px; }
#asset_hardware_printers_bottom_section div{ overflow:hidden; }
#asset_hardware_printers_top_section p{ font-family:Source Sans Pro; font-size:22px; font-weight:normal; color:#3c3c3c; }
#asset_hardware_printers_top_section ul{ list-style-type:none; margin:0; padding:0; margin-top:10px; }
#asset_hardware_printers_top_section li{ font-family:Source Sans Pro; font-size:17px; font-weight:normal; color:#7c7c7c; }

#asset_hardware_printers_bottom_section{ margin-top:80px; }
.asset_hardware_printers_title{ font-family:Source Sans Pro; font-size:19px; font-weight:normal; color:#3c3c3c; }
#asset_hardware_printers_bottom_section img{ margin-right:60px; }
#asset_hardware_printers_bottom_section ul{ list-style-type:none; margin:0; padding:0; }
#asset_hardware_printers_bottom_section li{ font-family:Source Sans Pro; font-size:17px; font-weight:normal; color:#7c7c7c; }
.asset_hardware_printers_price{ color:#3c3c3c !important; }

.asset_hardware_contact_us{ min-width:1024px; width:1024px; margin:0 auto; float:left; overflow:hidden; margin-top:75px; }
.asset_hardware_contact_us_left{ float:left; background-color:#eaf5fc; border:1px solid #bac6d3; padding:0 25px 15px 25px; min-height:209px; height:209px; }
.asset_hardware_contact_us_right{ float:right; background-color:#eaf5fc; border:1px solid #bac6d3; padding:0 25px 15px 25px; min-height:209px; height:209px; }
.asset_hardware_contact_us_left_description{ font-family:Source Sans Pro; font-size:15px; color:#294d75; font-weight:normal; margin-top:21px; line-height:21px; }
.asset_hardware_contact_us_left img{ margin-right:20px; position:relative; top:8px; }
.asset_hardware_contact_us_left_sub_description{ font-family:Source Sans Pro; font-size:16px; color:#294d75; margin-top:25px; }
.asset_hardware_contact_us_left_sub_description span{ font-family:Source Sans Pro; font-size:16px; color:#294d75; margin-left:15px; }
.asset_hardware_contact_us_left_sub_description a{ font-family:Source Sans Pro; font-size:16px; color:#294d75; text-decoration:none; position:relative; top:5px; }
.asset_hardware_contact_us_right p{ font-family:Source Sans Pro; font-size:19px; color:#294d75; font-weight:normal; margin-top:12px; line-height:25px; }
.asset_hardware_contact_us_button{ width:184px; height:54px; display:block; background:url('../../../images/hardware_contact_us_button.png') no-repeat 100% 100%; margin-top:40px; }
.asset_hardware_contact_us_button:hover{ background:url('../../../images/hardware_contact_us_button_hover.png') no-repeat 100% 100%; }
.asset_hardware_contact_us_button a{ width:184px; height:54px; display:block; }

/* End Hardware Section */


/* Start Mobile Section */

#asset_mobile_wrapper{ min-width:1024px; width:100%; margin:0 auto; }
#asset_inner_mobile_wrapper{ min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; }
#asset_mobile_top_p{ text-align:center; width:1024px; margin:auto;}

#asset_mobile_left_arrow{ width:41px; height:40px; background:url('../../../images/left_arrow.png') no-repeat 100% 100%; position:relative; z-index:10; display:block; cursor:pointer; top:198px; }
#asset_mobile_left_arrow:hover{ background:url('../../../images/left_arrow_hover.png') no-repeat 100% 100%; cursor:pointer; }
#asset_mobile_right_arrow{ width:41px; height:40px; background:url('../../../images/right_arrow.png') no-repeat 100% 100%; position:relative; display:block; float:right; cursor:pointer; top:-270px; }
#asset_mobile_right_arrow:hover{ background:url('../../../images/right_arrow_hover.png') no-repeat 100% 100%; cursor:pointer; }
#asset_inner_mobile_section_slider{ min-width:5120px; width:5120px; overflow:hidden; position:relative; margin-top:-15px; }
.parent_asset_mobile{ float:left; min-width:1024px; width:1024px; position:relative; }
.asset_mobile_slider_title{ font-family:Source Sans Pro; font-size:25px; color:#3d3d3d; margin-bottom:0; }
.asset_mobile_slider_text{ font-family:Source Sans Pro; font-size:17px; font-weight:normal; color:#787878; line-height:22px; margin-top:15px; }
.asset_left_mobile_section{ margin-left:85px; float:left; margin-top:40px; }
.asset_right_mobile_section{ float:right; position:relative; left:-110px; }

#mobile_section_divider_wrapper, #online_section_divider_wrapper{ min-width:1024px; width:100%; background-color:#ececec; height:71px; }
#mobile_section_divider, #online_section_divider{ text-align:center; padding-top:26px; }
#mobile_section_divider h2, #online_section_divider h2{ margin:0; font-family:Source Sans Pro; font-size:25px; color:#565656; margin-top:-7px; }

#asset_mobile_bottom_content{width:850px; margin:0 auto; overflow:hidden; margin-top:60px; }
#asset_mobile_bottom_left_content{ float:left; }
#asset_mobile_bottom_left_content p { font-family:Source Sans Pro; font-size:25px; color:#3d3d3d; }
.mobile_content_dot{ font-family:Source Sans Pro; font-weight:bold; font-size:21px !important; margin-right:10px; position:relative; top:-3px !important; }
#mobile_bottom_divider{ float:left; margin-left:95px; }

#asset_mobile_bottom_right_content { float:right; margin-right:50px; }
#asset_mobile_bottom_right_content p.asset_mobile_bottom_right_content_title{ font-family:Source Sans Pro; font-size:25px; color:#3d3d3d; }
.asset_mobile_bottom_right_content_p{ font-family:Source Sans Pro; font-size:17px; font-weight:normal; color:#787878; margin-top:20px; line-height:23px; }

#mobile_free_demo{ min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; margin-top:150px; }
#mobile_free_demo p{ font-family:Source Sans Pro; font-size:23px; color:#666666; float:left; }  
#mobile_free_demo div{ width:322px; height:68px; display:block; background:url('../../../images/mobile_free_demo.png') no-repeat 100% 100%; float:right; }
#mobile_free_demo div:hover{ background:url('../../../images/mobile_free_demo_hover.png') no-repeat 100% 100%; }
#mobile_free_demo a{ width:322px; height:68px; display:block; }

/* End Mobile Section */

/* Start Online Section */

#asset_online_wrapper{ min-width:1024px; width:100%; margin:0 auto; }

#asset_online_scrolling_bar{ min-width:1024px; width:100%; margin:0 auto; height:58px; background:url('../../../images/online_scrolling_bar_bg.png') repeat-x 100% 100%; display:none; float:left; position:fixed; top:-2px; z-index:2000; }
#asset_inner_online_scrolling_bar{ min-width:1024px; width:1024px; margin:0 auto; }
#asset_inner_online_scrolling_bar_text{ float:left; margin-top:20px; }
#asset_inner_online_scrolling_bar_button{ width:203px; height:36px; background:url('../../../images/online_scrolling_bar_button.png') no-repeat 100% 100%; display:block; float:right; margin-top:10px; }
#asset_inner_online_scrolling_bar_button:hover{ background:url('../../../images/online_scrolling_bar_button_hover.png') no-repeat 100% 100%; }
#asset_inner_online_scrolling_bar a{ width:203px; height:36px; display:block; }

#asset_online_computer_section{ min-width:1024px; width:1024px; margin:0 auto; }
#asset_online_computer_section_title{ font-family:Source Sans Pro; font-size:35px !important; font-weight:normal !important; color:#3d3d3d !important; text-align:center; margin-bottom:0; position:relative; left:-28px; }
#asset_online_computer_section_text{ font-family:Source Sans Pro; font-size:19px; font-weight:normal; color:#787878; text-align:center; margin-top:10px; line-height:23px; }
#asset_online_computer_section_banner{ width:607px; height:515px; background:url('../../../images/inventory_online_banner.png') no-repeat 100% 100%; margin:0 auto; margin-top:50px; }
#asset_online_computer_section_slider{ min-width:559px; width:559px; height:300px; margin:0 auto; overflow:hidden; position:relative; top:24px; }
#asset_online_computer_right_arrow{ width:41px; height:40px; background:url('../../../images/right_arrow.png') no-repeat 100% 100%; float:right; position:relative; top:-330px; cursor:pointer; }
#asset_online_computer_right_arrow:hover{ background:url('../../../images/right_arrow_hover.png') no-repeat 100% 100%; }
#asset_online_computer_left_arrow{ width:41px; height:40px; background:url('../../../images/left_arrow.png') no-repeat 100% 100%; float:left; position:relative; top:350px; cursor:pointer; }
#asset_online_computer_left_arrow:hover{ background:url('../../../images/left_arrow_hover.png') no-repeat 100% 100%; }
#asset_inner_online_computer_section_slider{ min-width:1118px; width:1118px; overflow:hidden; height:300px; position:relative; }
#asset_online_computer_slider_1{ width:559px; height:300px; float:left; background:url('../../../images/online_asset_computer_banner_image_1.png') no-repeat 100% 100%; display:block; cursor:pointer; }
#asset_online_computer_slider_2{ width:559px; height:300px; float:left; background:url('../../../images/online_asset_computer_banner_image_2_hover.png') no-repeat 100% 100%; display:block; cursor:pointer; }
#asset_lightbox_1,#asset_lightbox_2{ display:none; background:url('../../../images/pix.png') repeat 100% 100%; background-size:100% 100%; position:fixed; top:0; left:0; min-width:100%; min-height:100%; z-index:1000; }
#asset_lightbox_1 div, #asset_lightbox_2 div{ min-width:1043px; width:1043px; height:664px; margin:0 auto; margin-top:-10px; }
#online_lightbox_close_1, #online_lightbox_close_2{ width:23px; height:21px; position:relative; top:25px; left:5px; display:block; cursor:pointer; }

#asset_online_do_it_your_way{ min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; margin-top:45px; }
.asset_online_do_it_your_way_title{ font-family:Source Sans Pro; font-size:23px; color:#353535; margin-bottom:0; }
.asset_online_do_it_your_way_text{ font-family:Source Sans Pro; font-size:15px; font-weight:normal; color:#787878; margin-top:13px; }
.asset_online_do_it_your_way_sections{ float:left; }
#asset_online_do_it_your_way_images{ float:left; min-width:1024px; width:1024px; margin:0 auto; margin-top:25px; }
#asset_online_do_it_your_way_center{ margin-left:87px; }
#asset_online_do_it_your_way img{ float:left; }

#asset_online_top_section_slider{ min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; }
#asset_inner_online_top_section_slider{ min-width:3072px; width:3072px; overflow:hidden; position:relative; margin-top:30px; }
.parent_asset_online_top{ float:left; min-width:1024px; width:1024px; position:relative; }
.asset_online_top_slider_title{ font-family:Source Sans Pro; font-size:25px; color:#3d3d3d; margin-bottom:0; }
.asset_online_top_slider_text{ font-family:Source Sans Pro; font-size:17px; color:#787878; line-height:22px; margin-top:5px; }
.asset_left_online_top_section{ margin-left:90px; float:left; margin-top:5px; }
.asset_right_online_top_section{ float:right; position:relative; left:-110px; }
#asset_online_top_left_arrow{ width:41px; height:40px; background:url('../../../images/left_arrow.png') no-repeat 100% 100%; position:relative; z-index:10; display:block; cursor:pointer; top:119px; }
#asset_online_top_left_arrow:hover{ background:url('../../../images/left_arrow_hover.png') no-repeat 100% 100%; cursor:pointer; }
#asset_online_top_right_arrow{ width:41px; height:40px; background:url('../../../images/right_arrow.png') no-repeat 100% 100%; position:relative; display:block; float:right; cursor:pointer; top:-185px; }
#asset_online_top_right_arrow:hover{ background:url('../../../images/right_arrow_hover.png') no-repeat 100% 100%; cursor:pointer; }

/* End Online Section */

/* Start Benefits Section */

#asset_online_benefits_section{ min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; margin-top:65px; }
#asset_benefits_left_section{ float:left; margin-left:90px; margin-top:55px; }
#asset_benefits_right_section{ float:right; position:relative; left:-110px; margin-top:30px; }

/* End Benefits Section */

/* Start Features Section */

#asset_online_bottom_section_slider { min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; }
#asset_inner_online_bottom_section_slider { min-width:2048px; width:2048px; overflow:hidden; position:relative; margin-top:50px; }
.parent_asset_online_bottom{ float:left; min-width:1024px; width:1024px; position:relative; }
.online_bottom_slider_title{ font-family:Source Sans Pro; font-size:25px; color:#3d3d3d; margin-bottom:0; }
.online_bottom_slider_text{ font-family:Source Sans Pro; font-size:17px; color:#787878; line-height:22px; margin-top:5px; }
.asset_left_online_bottom_section{ margin-left:90px; float:left; margin-top:-2px; }
.asset_right_online_bottom_section{ float:right; position:relative; left:-110px; }
#asset_online_bottom_left_arrow{ width:41px; height:40px; background:url('../../../images/left_arrow.png') no-repeat 100% 100%; position:relative; z-index:10; display:block; cursor:pointer; top:272px; }
#asset_online_bottom_left_arrow:hover{ background:url('../../../images/left_arrow_hover.png') no-repeat 100% 100%; cursor:pointer; }
#asset_online_bottom_right_arrow{ width:41px; height:40px; background:url('../../../images/right_arrow.png') no-repeat 100% 100%; position:relative; display:block; float:right; cursor:pointer; top:-246px; }
#asset_online_bottom_right_arrow:hover{ background:url('../../../images/right_arrow_hover.png') no-repeat 100% 100%; cursor:pointer; }

/* End Features Section */

.mobile_content_dot{ font-family:Source Sans Pro; font-weight:bold; font-size:21px !important; margin-right:10px; position:relative; top:-3px !important; }
#features_free_demo{ font-family:Source Sans Pro; min-width:1024px; width:1024px; margin:0 auto; margin-top:130px; }
#features_free_demo p{ font-family:Source Sans Pro; font-size:24px; color:#666666; float:left; margin-top:20px; }  
#features_free_demo div{ width:322px; height:68px; float:right; }
#features_free_demo a{ width:322px; height:68px; display:block; }

#get_stated_demo{ font-family:Source Sans Pro; min-width:1024px; width:1024px; margin:0 auto; margin-top:130px; }
#get_stated_demo p{ font-family:Source Sans Pro; font-size:24px; color:#666666; float:left; margin-top:20px; }  
#get_stated_demo div{ width:302px; height:68px; float:right; }
#get_stated_demo a{ width:322px; height:68px; }

/* Start Features Top Menu */

#features_menu_wrapper{ font-family:Source Sans Pro; min-width:1024px; width:100%; height:65px; margin:0 auto; background:url('../../../images/inventory_menu_bg.png') repeat-x 100% 100%; }
#inner_features_menu{ font-family:Source Sans Pro; min-width:681px; width:681px; margin:0 auto; overflow:hidden; }
.features_top_menu_buttons{ float:left; cursor:pointer; }
#base_features_menu{ width:336px; height:65px; display:block; background:url('../../../images/base_features_menu_bg.png') no-repeat 100% 100%; }
#base_features_menu:hover{ background:url('../../../images/base_features_menu_bg_hover.png') no-repeat 100% 100%; }
#base_features_menu.active_features_menu{ background:url('../../../images/base_features_menu_bg_active.png') no-repeat 100% 100%; }
#addon_features_menu{ width:342px; height:65px; display:block; background:url('../../../images/addon_features_menu_bg.png') no-repeat 100% 100%; }
#addon_features_menu:hover{ background:url('../../../images/addon_features_menu_bg_hover.png') no-repeat 100% 100%; }
#addon_features_menu.active_features_menu{ background:url('../../../images/addon_features_menu_bg_active.png') no-repeat 100% 100%; }

/* End Features Top Menu */




/* Start dot slideshow Page of Features */

.dot_not_selected{
	background-image:url('../../../images/dot_not_marked_for_slide_show.png');
	background-repeat:no-repeat;
	float:left;
	cursor: pointer;
	width:19px;
	height:18px;
	
	}
.dot_selected{
	background-image:url('../../../images/dot_marked_for_slide_show.png');
	background-repeat:no-repeat;
	float:left;
	cursor: pointer;
	width:19px;
	height:18px;
	
	}

/* end dot slideshow and font Page of Features */
#asset_feature_right_arrow:hover {
cursor: pointer;
background: url('../../../images/right_arrow_hover.png') no-repeat 100% 100%;
}

#asset_feature_right_arrow {

float: right;
cursor: pointer;
background: url('../../../images/right_arrow.png') no-repeat 100% 100%;
width: 41px;
height: 41px;
-moz-user-select: none;
-webkit-user-select: none;
user-select: none;
}

#asset_feature_left_arrow:hover {
cursor: pointer;
background: url('../../../images/left_arrow_hover.png')no-repeat 100% 100%;
width: 41px;
height: 41px;
}
#asset_feature_left_arrow {

float: left;
cursor: pointer;
background: url('../../../images/left_arrow.png')no-repeat 100% 100%;
width: 41px;
height: 41px;
z-index: 200;
-moz-user-select: none;
-webkit-user-select: none;
user-select: none;
}

.screen_shoots_font_style{
	font-family: Source Sans Pro;
	font-size: 18px;
	color: #787878;
	font-weight:normal;
	margin: 0;
	margin-top: 6px;
	line-height: 24px;
	text-align: left;
	}

/* end arrow slideshow and font Page of Features */

/* Start Addon Page of Features */

#features_wrapper{ min-width:1024px; width:100%; margin:0 auto; overflow:hidden; margin-top:10px; }
#addon_features_wrapper{ min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; margin-top:23px; }
#addon_features_title h1{ font-family:Source Sans Pro; font-size:35px !important; color:#3d3d3d !important; font-weight:normal !important; text-align:center; }
#addon_features_title p{ font-family:Source Sans Pro; font-size:19px; color:#787878; font-weight:normal; text-align:center; line-height:23px; margin-top:20px; }

#addon_features_sub_menu_wrapper{ min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; margin-top:50px; }
#addon_features_sub_menu_titles{ min-width:325px; width:325px; margin:0 auto; overflow:hidden; }
.addon_features_sub_menu_titles{ display:block; float:left; cursor:text; }
.addon_features_sub_menu_titles p{ font-family:Source Sans Pro; font-size:15px; font-weight:normal; color:#3d3d3d; margin:0; }
#addon_features_sub_menu_title_1{ margin-left:19px; }
#addon_features_sub_menu_title_2{ margin-left:35px; }
#addon_features_sub_menu_title_3{ margin-left:85px; }
#addon_features_sub_menu_title_4{ margin-left:31px; }
#addon_asset_features_sub_menu_title_4{ margin-left:61px; }

#addon_features_sub_menu_title_5{ margin-left:63px; }
#addon_features_sub_menu_title_6{ margin-left:94px; }

#base_stock_features_sub_menu_title_4{ margin-left:30px; }
#base_stock_features_sub_menu_title_5{ margin-left:41px; }
#base_stock_features_sub_menu_title_6{ margin-left:29px; }
#base_stock_features_sub_menu_title_7{ margin-left:85px; }

#addon_features_sub_menu_buttons{ min-width:325px; width:325px; margin:0 auto; overflow:hidden; margin-top:12px; }
.addon_features_sub_menu_icons{ width:136px; height:109px; display:block; float:left; margin-left:40px; cursor:pointer; }
.base_features_sub_menu_icons{ width:136px; height:109px; display:block; float:left; margin-left:13px; cursor:pointer; }

.base_features_sub_menu_icons_small{ width:110px; height:119px; display:block; float:left; margin-left:-7px; cursor:pointer;
 -webkit-transition: all 0.3s ease;                  
    -moz-transition: all 0.3s ease;                 
    -o-transition: all 0.3s ease;   
    -ms-transition: all 0.3s ease;          
    transition: all 0.3s ease;
 }
.base_stock_features_sub_menu_icons_small{ width:120px; height:119px; display:block; float:left; margin-left:-7px; cursor:pointer; }

#addon_features_sub_menu_1{ background:url('../../../images/features_sub_menu_1_bg.png') no-repeat 100% 100%; margin-left:0 !important; }
#addon_features_sub_menu_2 { background:url('../../../images/features_sub_menu_2_bg.png') no-repeat 100% 100%; margin-left:0; }
#addon_features_sub_menu_3{ background:url('../../../images/features_sub_menu_3_bg.png') no-repeat 100% 100%; }

#base_asset_features_sub_menu_2{ width: 120px !important; background:url('../../../images/features_small_sub_menu_2_bg.png') no-repeat 100% 100%;background-size:82%; }
#base_asset_features_sub_menu_4{ background:url('../../../images/features_small_sub_menu_4_bg.png') no-repeat 100% 100%;background-size:82%; }
#base_asset_features_sub_menu_6{ background:url('../../../images/features_small_sub_menu_6_bg.png') no-repeat 100% 100%;background-size:82%; }
#base_asset_features_sub_menu_7{ background:url('../../../images/features_small_sub_menu_7_bg.png') no-repeat 100% 100%;background-size:82%; }
#base_asset_features_sub_menu_8{ background:url('../../../images/features_small_sub_menu_8_bg.png') no-repeat 100% 100%;background-size:82%; }
#base_asset_features_sub_menu_9{ background:url('../../../images/features_small_sub_menu_9_bg.png') no-repeat 100% 100%;background-size:82%; }
#base_asset_features_sub_menu_10{ background:url('../../../images/features_small_sub_menu_10_bg.png') no-repeat 100% 100%; background-size:82%;}
#base_asset_features_sub_menu_11{ background:url('../../../images/signature.png') no-repeat 100% 100%; background-size:82%; }
#base_asset_features_sub_menu_12{ width: 116px !important; background:url('../../../images/active_directory.png') no-repeat 100% 100%; background-size:82%; }

#base_asset_features_sub_menu_2:hover{ opacity:0.8; background-size:100%;}
#base_asset_features_sub_menu_4:hover{ opacity:0.8;background-size:100%; }
#base_asset_features_sub_menu_6:hover{ opacity:0.8;background-size:100%;}
#base_asset_features_sub_menu_7:hover{ opacity:0.8;background-size:100%;}
#base_asset_features_sub_menu_8:hover{ opacity:0.8;background-size:100%;}
#base_asset_features_sub_menu_9:hover{ opacity:0.8;background-size:100%;}
#base_asset_features_sub_menu_10:hover{ opacity:0.8;background-size:100%;}
#base_asset_features_sub_menu_11:hover{ opacity:0.8;background-size:100%;}
#base_asset_features_sub_menu_12:hover{ opacity:0.8;background-size:100%;}
 
 
#base_stock_features_sub_menu_4{ background:url('../../../images/features_small_sub_menu_4_bg.png') no-repeat 100% 100%;  }
#base_stock_features_sub_menu_5{ background:url('../../../images/features_small_sub_menu_5_bg.png') no-repeat 100% 100%; }
#base_stock_features_sub_menu_6{ background:url('../../../images/features_small_sub_menu_6_bg.png') no-repeat 100% 100%; }
#base_stock_features_sub_menu_7{ background:url('../../../images/features_small_sub_menu_9_bg.png') no-repeat 100% 100%; }
#base_stock_features_sub_menu_8{ background:url('../../../images/features_small_sub_menu_10_bg.png') no-repeat 100% 100%; }
#base_stock_features_sub_menu_9{ background:url('../../../images/signature.png') no-repeat 100% 100%; }
#base_stock_features_sub_menu_10{ background:url('../../../images/active_directory.png') no-repeat 100% 100%; }

#base_stock_features_sub_menu_4:hover{ opacity:0.8;}
#base_stock_features_sub_menu_5:hover{ opacity:0.8;}
#base_stock_features_sub_menu_6:hover{ opacity:0.8;}
#base_stock_features_sub_menu_7:hover{ opacity:0.8;}
#base_stock_features_sub_menu_8:hover{ opacity:0.8;}
#base_stock_features_sub_menu_9:hover{ opacity:0.8;}
#base_stock_features_sub_menu_10:hover{ opacity:0.8;}

#addon_features_sub_menu_1:hover{ opacity:0.8;}
#addon_features_sub_menu_2:hover{ opacity:0.8;}
#addon_features_sub_menu_3:hover{ opacity:0.8;}
#addon_features_sub_menu_1.active_features_sub_menu{ background:url('../../../images/features_sub_menu_1_bg_active.png') no-repeat 100% 100%; }
#addon_features_sub_menu_2.active_features_sub_menu{ background:url('../../../images/features_sub_menu_2_bg_active.png') no-repeat 100% 100%; }
#addon_features_sub_menu_3.active_features_sub_menu{ background:url('../../../images/features_sub_menu_3_bg_active.png') no-repeat 100% 100%; }

#base_stock_features_sub_menu_4.active_features_stock_sub_menu{ background:url('../../../images/features_small_sub_menu_4_bg_active.png') no-repeat 100% 100%; }
#base_stock_features_sub_menu_5.active_features_stock_sub_menu{ background:url('../../../images/features_small_sub_menu_5_bg_active.png') no-repeat 100% 100%; }
#base_stock_features_sub_menu_6.active_features_stock_sub_menu{ background:url('../../../images/features_small_sub_menu_6_bg_active.png') no-repeat 100% 100%; }
#base_stock_features_sub_menu_7.active_features_stock_sub_menu{ background:url('../../../images/features_small_sub_menu_9_bg_active.png') no-repeat 100% 100%;opacity:1 !important; }
#base_stock_features_sub_menu_8.active_features_stock_sub_menu{ background:url('../../../images/features_small_sub_menu_10_bg_active.png') no-repeat 100% 100%;opacity:1 !important;}
#base_stock_features_sub_menu_9.active_features_stock_sub_menu{ background:url('../../../images/signature_Active.png') no-repeat 100% 100%;opacity:1 !important;}
#base_stock_features_sub_menu_10.active_features_stock_sub_menu{ background:url('../../../images/active_directory_active.png') no-repeat 100% 100%;opacity:1 !important;}

#base_asset_features_sub_menu_2.active_features_sub_menu{ width: 120px !important; background:url('../../../images/features_small_sub_menu_2_bg_active.png') no-repeat 100% 100%; }
#base_asset_features_sub_menu_4.active_features_sub_menu{ background:url('../../../images/features_sub_menu_2_bg_active.png') no-repeat 100% 100%; }
#base_asset_features_sub_menu_4.active_features_asset_sub_menu{ background:url('../../../images/features_small_sub_menu_4_bg_active.png') no-repeat 100% 100%; }
#base_asset_features_sub_menu_2.active_features_asset_sub_menu{ background:url('../../../images/features_small_sub_menu_2_bg_active.png') no-repeat 100% 100%; }
#base_asset_features_sub_menu_6.active_features_asset_sub_menu{ background:url('../../../images/features_small_sub_menu_6_bg_active.png') no-repeat 100% 100%; }
#base_asset_features_sub_menu_7.active_features_asset_sub_menu{ background:url('../../../images/features_small_sub_menu_7_bg_active.png') no-repeat 100% 100%;opacity:1 !important; }
#base_asset_features_sub_menu_8.active_features_asset_sub_menu{ background:url('../../../images/features_small_sub_menu_8_bg_active.png') no-repeat 100% 100%;opacity:1 !important; }
#base_asset_features_sub_menu_9.active_features_asset_sub_menu{ background:url('../../../images/features_small_sub_menu_9_bg_active.png') no-repeat 100% 100%;opacity:1 !important; }
#base_asset_features_sub_menu_10.active_features_asset_sub_menu{ background:url('../../../images/features_small_sub_menu_10_bg_active.png') no-repeat 100% 100%;opacity:1 !important; }
#base_asset_features_sub_menu_11.active_features_asset_sub_menu{ background:url('../../../images/signature_Active.png') no-repeat 100% 100%;opacity:1 !important; }
#base_asset_features_sub_menu_12.active_features_asset_sub_menu{ width:116px !important; background:url('../../../images/active_directory_active.png') no-repeat 100% 100%;opacity:1 !important; }

.top_stock_inventory_features_divider, .top_asset_inventory_features_divider{ min-width:1024px; width:100%; margin:0 auto; background-color:#ececec; height:71px; display:block; margin-top:20px; }
.top_stock_inventory_features_divider h2, .top_asset_inventory_features_divider h2{ font-family:Source Sans Pro; font-size:25px !important; color:#565656 !important; font-weight:normal !important; text-align:center; padding-top:18px; }
.top_stock_inventory_features_divider_2	{ min-width:1024px; width:100%; margin:0 auto; background-color:#ececec; height:71px; display:block; margin-top:80px; }

#base_features_stock_top{ min-width:706px; width:706px; margin:0 auto; display:block; overflow:hidden; margin-top:40px; }
#base_features_stock_top_buttons{ min-width:700px; width:700px; margin:0 auto; display:block; overflow:hidden; margin-top:15px; }
#base_features_stock_top_content, #base_features_asset_top_content{ min-width:1024px; width:1024px; margin:0 auto; display:block; margin-top:35px; overflow:hidden; min-height:434px; }
#base_features_stock_top_content h2, #base_features_asset_top_content h2{
text-align: left;
margin-Bottom: 5px;
margin-top:-15px;
}

.features_paragraph_style h2 {
text-align: left;
}
#base_features_asset_top{ min-width:1100px; width:885px; margin:0 auto; display:block; overflow:hidden; margin-top:40px; }
#base_features_asset_top_buttons{ min-width:919px; width:919px; margin:0 auto; display:block; overflow:hidden; margin-top:0px; }

#addon_features_content{ min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; margin-top:40px; }
.addon_features_content_sections, .base_stock_features_content_sections{ min-width:1024px; width:1024px; margin:0 auto; overflow:hidden; }
.addon_features_content_sections{ min-height:428px; }
.addon_features_section_left{ float:left; }
.addon_features_section_left h1{ font-family:Source Sans Pro; font-size:25px !important; color:#3d3d3d !important; font-weight:normal !important; }
.addon_features_section_left p{ font-family:Source Sans Pro; font-size:16px; color:#787878; font-weight:normal; margin:0; margin-top:6px; }
.addon_features_section_left_p{ font-family:Source Sans Pro; font-size:17px !important; color:#3d3d3d; font-weight:normal; margin:0; margin-top:-10px; line-height:24px; }
.addon_features_section_left span{ font-family:Source Sans Pro; font-size:16px; color:#3d3d3d; font-weight:normal; }
.addon_features_section_right{ float:right; }
#addon_features_section_1_right{ position:relative; left:-35px; padding-top:75px; }
#addon_features_section_2_left ul{ list-style-type:none; margin:0; padding:0; }
#addon_features_section_2_left li{ display:inline-block; font-family:Source Sans Pro; font-size:16px; color:#4a4a4a; font-weight:normal; width:135px; }
#addon_features_section_2_right{ position:relative; top:52px; left:-75px; }
#addon_features_section_3_right{ padding-top:10px; position:relative; left:-50px; }
.addon_features_section_4_left_sub_title{ font-family:Source Sans Pro; font-size:19px !important; color:#3d3d3d !important; font-weight:normal !important; margin-top:20px !important; }
.addon_features_section_4_left_p{ font-family:Source Sans Pro; font-size:17px !important; color:#3d3d3d !important; font-weight:normal !important; margin-top:20px !important; }
.addon_features_section_4_left_sub_p{ font-family:Source Sans Pro; font-size:15px !important; color:#3d3d3d; font-weight:normal; line-height:22px; margin-top:5px !important; }
#addon_features_section_4_right{ padding-top:68px; position:relative; left:-10px; }
#addon_features_section_5_left ul{ list-style-type:none; margin:0; padding:0; margin-top:20px; }
#addon_features_section_5_left li{ font-family:Source Sans Pro; font-size:15px; color:#3d3d3d; font-weight:normal !important; line-height:25px; }
#addon_features_section_5_right{ position:relative; left:-20px; padding-top:65px; }
#addon_features_section_6_right{ padding-top:50px; position:relative; left:-40px; }

/* End Addon Page of Features */

/* Start Base Features Page of Features */

#base_features_wrapper{ min-width:1024px; width:100%; margin:0 auto; overflow:hidden; }
#base_features_top_menu{ min-width:459px; width:458px; margin:0 auto; overflow:hidden; margin-top:50px; }
#base_features_top_menu_stock{ width:228px; height:74px; display:block; background:url('../../../images/base_features_stock_button_bg.png') no-repeat 100% 100%; cursor:pointer; float:left; }
#base_features_top_menu_stock:hover{ background:url('../../../images/base_features_stock_button_bg_hover.png') no-repeat 100% 100%; }
#base_features_top_menu_stock.base_features_active_page{ background:url('../../../images/base_features_stock_button_bg_active.png') no-repeat 100% 100%; }
#base_features_top_menu_asset{ width:228px; height:74px; display:block; background:url('../../../images/base_features_asset_button_bg.png') no-repeat 100% 100%; cursor:pointer; float:left; }
#base_features_top_menu_asset:hover{ background:url('../../../images/base_features_asset_button_bg_hover.png') no-repeat 100% 100%; }
#base_features_top_menu_asset.base_features_active_page{ background:url('../../../images/base_features_asset_button_bg_active.png') no-repeat 100% 100%; }
#base_features_top_menu_description{ min-width:1024px; width:1024px; margin:0 auto; margin-top:45px; }
#base_features_top_menu_description p{ font-family:Source Sans Pro; font-size:19px; color:#545454; font-weight:normal; text-align:center; line-height:23px; }

#base_features_stock, #base_features_asset{ min-width:1024px; width:100%; margin:0 auto; overflow:hidden; display:block; margin-top:25px; }
#base_features_bottom_wrapper{ min-width:1024px; width:1024px; margin:0 auto; background-color:#f3f9fc; overflow:hidden;display:block; padding:30px 0 40px 0; margin-top:85px; }
#base_features_bottom_wrapper img {margin-right:10px;}
#base_features_stock_left, #base_features_asset_left{ float:left; margin-left:70px; }
#base_features_stock_right, #base_features_asset_right{ float:right; margin-right:50px; }
#base_features_stock_left ul, #base_features_asset_left ul{ margin:0; padding:0; list-style-type:none; }
#base_features_stock_right ul, #base_features_asset_right ul{ margin:0; padding:0; list-style-type:none; }



/*Start Check other features buttons */
#check_inventory_features{
	width:400px;
	height:45px;
	background-image:url('../../../images/base%20features%20icons/Base_Inv.png');
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
	
	}
#check_inventory_features:hover{
	background-image:url('../../../images/base%20features%20icons/Base_Inv_hover.png');
	}	
#check_addon_inventory_features{
	width:400px;
	height:45px;
	background-image:url('../../../images/base%20features%20icons/Add-On_Inv.png');
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
	
	}
#check_addon_inventory_features:hover{
	background-image:url('../../../images/base%20features%20icons/Add-On_Inv_hover.png');
	}



#check_asset_features{
	width:400px;
	height:45px;
	background-image:url('../../../images/base%20features%20icons/Base_Asset.png');
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
	
	}
#check_asset_features:hover{
	background-image:url('../../../images/base%20features%20icons/Base_Asset_hover.png');
	}
	
#check_addon_asset_features{
	width:400px;
	height:45px;
	background-image:url('../../../images/base%20features%20icons/Add-On_Asset.png');
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
	
	}
#check_addon_asset_features:hover{
	background-image:url('../../../images/base%20features%20icons/Add-On_Asset_hover.png');
	}	
/*End Check other features buttons */

/* End Base Features Page of Features */

/* Start Developer Pages CSS */

#developer_wrapper{ min-width:1024px; width:1024px; margin:0 auto; margin-top:35px; }
pre{ margin-bottom:10px; font-size:13px; margin-top:20px; padding:10px; background:#daccb0; font-family:Source Sans Pro; overflow:auto; }
.developer_back{ font-family:Source Sans Pro; font-size:14px; color:#3d3d3d; cursor:pointer; text-decoration:underline; position:relative; top:33px; display:none; }

#api_guide_wrapper{ min-width:830px; width:830px; margin:0 auto; position:relative; top:20px; }
#api_guide_wrapper span{ font-family:Source Sans Pro; font-size:16px; color:#3a7faa; font-weight:normal; margin-left:40px; text-decoration:underline; cursor:pointer; }
.SpanDevelopers {
width: 360px;
margin: auto;
margin-top: 20px;
}
#dependencies_wrapper{ min-width:600px; width:600px; margin:0 auto; }

#objects_wrapper{ min-width:630px; width:630px; margin:0 auto; }
#objects_wrapper table{border-collapse:collapse; margin-bottom:10px; width:100%; margin: 1.3571em 0 0 0; }
#objects_wrapper td{ border:#c9bba0 1px solid; padding:3px 5px;}

/* End Developer Pages CSS */
/* Customers page */
.customer_industry_list {
background-image: url("../../../images/industries_list_bg.png");
background-repeat:no-repeat;
background-position:0% 25%;
font-size: 14px;
height:30px;
margin:auto;
vertical-align: top;
padding-top: 6px;
padding-left: 0px;
color:#515151 !important;
cursor:pointer;
}

.customer_industry_list img{
vertical-align:middle;
}

.customer_industry_list.selected {
background-image: url("../../../images/industries_list_bg_selected.png") !important;
color:#515151 !important;
background-position:0% 25%;

}

.customer_industry_list:hover {
background-image: url("../../../images/industries_list_bg_selected_hover.png");
background-position:0% 25%;
}

.customers  td {
width:250px;
height:210px;

}
 
 #categories p{
width: 250px;
 
 }
 
 .categoryIndustries p {
width:220px !important;
text-align: center;
}
.customers_contsruction {
background-image: url("../../../images/Contsruction-OFF.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.customers_contsruction:hover  {
background-image: url("../../../images/Contsruction-ON.png");


}
.customers_education {
background-image: url("../../../images/Education-OFF.png");
width:206px;
height:129px;
background-repeat:no-repeat;
cursor:pointer;
}
.customers_education:hover  {
background-image: url("../../../images/Education-ON.png");


}
.customers_ems {
background-image: url("../../../images/EMS-OFF.png");
width:206px;
height:144px;
background-repeat:no-repeat;
cursor:pointer;
}
.customers_ems:hover  {
background-image: url("../../../images/EMS-ON.png");


}
.customers_energy {
background-image: url("../../../images/Energy-OFF.png");
width:206px;
height:122px;
background-repeat:no-repeat;
cursor:pointer;
}
.customers_energy:hover  {
background-image: url("../../../images/Energy-ON.png");


}
.customers_fire_dept{
background-image: url("../../../images/Fire-Dept-OFF.png");
width:206px;
height:136px;
background-repeat:no-repeat;
cursor:pointer;
}
.customers_fire_dept:hover  {
background-image: url("../../../images/Fire-Dept-ON.png");


}
.customers_government {
background-image: url("../../../images/industries/Industry-Government.png");
width:206px;
margin: auto;
height:139px;
background-repeat:no-repeat;
cursor:pointer;
background-size: auto 100%;
    background-position: 50%;
}
.customers_government:hover  {
background-image: url("../../../images/industries/Industry-Government-H.png");


}
.customers_healthcare {
background-image: url("../../../images/industries/Industry-HealthCare.png");
width:206px;
margin: auto;
height:126px;
background-repeat:no-repeat;
cursor:pointer;
background-size: auto 100%;
    background-position: 50%;
}
.customers_healthcare:hover  {
background-image: url("../../../images/industries/Industry-HealthCare-H.png");
}
.customers_educations {
background-image: url("../../../images/industries/Industry-Education.png");
width:206px;
margin: auto;
height:129px;
background-repeat:no-repeat;
cursor:pointer;
background-size: auto 100%;
background-position: 50%;
}
.customers_educations:hover  {
background-image: url("../../../images/industries/Industry-Education-H.png");
}

.customers_hi_tech {
background-image: url("../../../images/industries/Industry-InformationTechnology.png");
width:206px;
margin: auto;
height:146px;
background-repeat:no-repeat;
cursor:pointer;
background-size: auto 100%;
    background-position: 50%;
}
.customers_hi_tech:hover  {
background-image: url("../../../images/industries/Industry-InformationTechnology-H.png");
}

.customers_manufacturiung{
background-image: url("../../../images/Manufacturiung-OFF.png");
width:206px;
height:144px;
background-repeat:no-repeat;
cursor:pointer;
}
.customers_manufacturiung:hover  {
background-image: url("../../../images/Manufacturiung-ON.png");


}
.customers_media {
background-image: url("../../../images/Media-OFF.png");
width:206px;
height:141px;
background-repeat:no-repeat;
cursor:pointer;
}
.customers_media:hover  {
background-image: url("../../../images/Media-ON.png");


}
.customers_Military {
background-image: url("../../../images/Military-OFF.png");
width:206px;
height:135px;
background-repeat:no-repeat;
cursor:pointer;
}
.customers_Military:hover  {
background-image: url("../../../images/Military-ON.png");


}
.customers_Retail {
background-image: url("../../../images/Retail-OFF.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.customers_Retail:hover  {
background-image: url("../../../images/Retail-ON.png");


}
.customers_Education {
background-image: url("../../../images/Education-OFF.png");
width:206px;
height:129px;
background-repeat:no-repeat;
cursor:pointer;
}
.customers_Education:hover  {
background-image: url("../../../images/Education-ON.png");


}
.check_out_base {
background-image: url("../../../images/base features icons/check-out_off.png");
width:206px;
height:151px;
background-repeat:no-repeat;
cursor:pointer;
}
.check_out_base:hover  {
background-image: url("../../../images/base features icons/check-out_on.png");


}
.data_base {
background-image: url("../../../images/base features icons/data_off.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.data_base:hover  {
background-image: url("../../../images/base features icons/data_on.png");


}
.box_base {
background-image: url("../../../images/base features icons/box_off.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.box_base:hover  {
background-image: url("../../../images/base features icons/box_on.png");


}
.mapping_base {
background-image: url("../../../images/base features icons/maping_off.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.mapping_base:hover  {
background-image: url("../../../images/base features icons/maping_on.png");


}
.maintenace_base {
background-image: url("../../../images/base features icons/miantenace_off.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.maintenace_base:hover  {
background-image: url("../../../images/base features icons/miantenace_on.png");


}
.analitics_base {
background-image: url("../../../images/base features icons/analitics.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.analitics_base:hover  {
background-image: url("../../../images/base features icons/analitics_on.png");


}
.alert_base {
background-image: url("../../../images/base features icons/alerts.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.alert_base:hover  {
background-image: url("../../../images/base features icons/alerts_on.png");


}
.signature_base {
background-image: url("../../../images/base features icons/signature.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.signature_base:hover  {
background-image: url("../../../images/base features icons/signature_on.png");


}
.upc_base {
background-image: url("../../../images/base features icons/UPC_off.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.upc_base:hover  {
background-image: url("../../../images/base features icons/UPC_on.png");


}
.packship_base {
background-image: url("../../../images/base features icons/PackShip_off.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.packship_base:hover  {
background-image: url("../../../images/base features icons/PackShip_on.png");


}
.adv_add_on {
background-image: url("../../../images/base features icons/adv_stock.png");
width:206px;
height:142px;
background-repeat:no-repeat;
cursor:pointer;
}
.adv_add_on:hover  {
background-image: url("../../../images/base features icons/adv_stock_on.png");


}
.multpl_add_on {
background-image: url("../../../images/base features icons/mulp_site.png");
width:206px;
height:145px;
background-repeat:no-repeat;
cursor:pointer;
}
.multpl_add_on:hover  {
background-image: url("../../../images/base features icons/mulp_site_on.png");
}

.purchase_add_on {
background-image: url("../../../images/base features icons/Po-off.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.purchase_add_on:hover  {
background-image: url("../../../images/base features icons/Po-on.png");
}

.transaction_add_on {
background-image: url("../../../images/base features icons/Transaction-off.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.transaction_add_on:hover  {
background-image: url("../../../images/base features icons/Transaction-on.png");
}


.picklist_add_on {
background-image: url("../../../images/base features icons/Picklist-Off.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.picklist_add_on:hover  {
background-image: url("../../../images/base features icons/Picklist-On.png");
}

.location_min_max_add_on {
background-image: url("../../../images/base features icons/LocationMin-Max-Off.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.location_min_max_add_on:hover  {
background-image: url("../../../images/base features icons/LocationMin-Max-On.png");
}

.Assemble_add_on {
background-image: url("../../../images/base features icons/Assemble_off.png");
width:206px;
height:145px;
background-repeat:no-repeat;
cursor:pointer;
}
.Assemble_add_on:hover  {
background-image: url("../../../images/base features icons/Assemble_on.png");
}

.quick_base {
background-image: url("../../../images/base features icons/quick.png");
width:206px;
height:145px;
background-repeat:no-repeat;
cursor:pointer;
}
.quick_base:hover  {
background-image: url("../../../images/base features icons/quick_on.png");


}

.active_directory {
background-image: url("../../../images/base features icons/Active_Directory_off.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.active_directory:hover  {
background-image: url("../../../images/base features icons/Active_Directory_on.png");


}

.asset_depreciation {
background-image: url("../../../images/base features icons/Asset_depreciation_off.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.asset_depreciation:hover  {
background-image: url("../../../images/base features icons/Asset_depreciation_on.png");
}

.asset_tracking_reports {
background-image: url("../../../images/base features icons/Reporting-Off-.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.asset_tracking_reports:hover  {
background-image: url("../../../images/base features icons/Reporting-On-.png");
}

.routing_featur {
background-image: url("../../../images/base features icons/Routing-Off.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.routing_featur:hover  {
background-image: url("../../../images/base features icons/Routing-Onf.png");
}

.Assemble_add_on11 {
background-image: url("../../../images/base features icons/tostockG.png");
width:206px;
height:145px;
background-repeat:no-repeat;
cursor:pointer;
}
.Assemble_add_on11:hover  {
background-image: url("../../../images/base features icons/tostockB.png");
}


.asset_routing {
background-image: url("../../../images/base features icons/Routing-Off.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.asset_routing:hover  {
background-image: url("../../../images/base features icons/Routing-Onf.png");


}
@media only screen and (device-width: 768px) {
  #float_div { display: none; }   
}

/* End Customers page */

/*start Hardware Home Page style */

.sleds_scanner_div {
background-image: url("../../../images/hardware_homepage_img/Scanner-Cases-Image.png");
background-repeat:no-repeat;
width:206px;
height:166px;
cursor:pointer;
}
.sleds_scanner_div:hover  {
background-image: url("../../../images/hardware_homepage_img/Scanner-Cases-Image_on.png");
}

.wireless_scanner_div {
background-image: url("../../../images/hardware_homepage_img/wireless_scanner_img.png");
background-repeat:no-repeat;
width:206px;
height:166px;
cursor:pointer;
}
.wireless_scanner_div:hover  {
background-image: url("../../../images/hardware_homepage_img/wireless_scanner_img_on.png");
}



.crodless_scanner_div {
background-image: url("../../../images/hardware_homepage_img/crodless_scanners_img.png");
background-repeat:no-repeat;
width:206px;
height:166px;
cursor:pointer;
}
.crodless_scanner_div:hover  {
background-image: url("../../../images/hardware_homepage_img/crodless_scanners_img_on.png");
}


.cabled_scanner_div {
background-image: url("../../../images/hardware_homepage_img/cabled_scanners_img.png");
background-repeat:no-repeat;
width:206px;
height:166px;
cursor:pointer;
}
.cabled_scanner_div:hover  {
background-image: url("../../../images/hardware_homepage_img/cabled_scanners_img_on.png");
}



.unitech_scanner_div {
background-image: url("../../../images/hardware_homepage_img/unitech_scanners_img.png");
background-repeat:no-repeat;
width:206px;
height:166px;
cursor:pointer;
}
.unitech_scanner_div:hover  {
background-image: url("../../../images/hardware_homepage_img/unitech_scanners_img_on.png");
}




.barcode_printers_div {
background-image: url("../../../images/hardware_homepage_img/barcode_printers_img.png");
background-repeat:no-repeat;
width:206px;
height:166px;
cursor:pointer;
}
.barcode_printers_div:hover  {
background-image: url("../../../images/hardware_homepage_img/barcode_printers_img_on.png");
}

.hardware_scanner_img{
	-webkit-transition: all 0.3s ease;                  
    -moz-transition: all 0.3s ease;                 
    -o-transition: all 0.3s ease;   
    -ms-transition: all 0.3s ease;          
    transition: all 0.3s ease;
	}
.hardware_printer_img{
	-webkit-transition: all 0.3s ease;                  
    -moz-transition: all 0.3s ease;                 
    -o-transition: all 0.3s ease;   
    -ms-transition: all 0.3s ease;          
    transition: all 0.3s ease;
	}	
/*End Hardware Home Page style */


/*referal */

.referral_description{
 width:600px;
 margin: auto;
text-align: center;
font-family: Source Sans Pro;font-size: 15px; color:#393939; margin-bottom: 10px;
margin-top: 650px;
}
.referral_description h1,.referral_description span,.referral_description a{
 color:#53a6db;
 

}

/* How To */

.cat_container {

background-image: url("../../../images/cat_background.png");
background-repeat:no-repeat;
 width:206px;
 height:343px;
 padding-left: 25px;
 padding-top: 20px;

}

.check_in{
 
background-image: url("../../../images/check_in_out.png");
background-repeat:no-repeat;
 width:154px;
 height:137px;
 
}
.alerts{
 
background-image: url("../../../images/alerts-how_to.png");
background-repeat:no-repeat;
 width:154px;
 height:137px;
 
}
.maintenance{
 
background-image: url("../../../images/maintenance-how_to.png");
background-repeat:no-repeat;
 width:154px;
 height:137px;
 
}
.signature_how_to{
 
background-image: url("../../../images/signature-how_to.png");
background-repeat:no-repeat;
 width:154px;
 height:137px;
 
}
.mapping_how_to{
 
background-image: url("../../../images/mapping-how_to.png");
background-repeat:no-repeat;
 width:154px;
 height:137px;
 
}
.box_how_to{
 
background-image: url("../../../images/box-how_to.png");
background-repeat:no-repeat;
 width:154px;
 height:137px;
 
}

.data_import{
 
background-image: url("../../../images/data_import-how_to.png");
background-repeat:no-repeat;
 width:154px;
 height:137px;
 
}


.analitcs{
 
background-image: url("../../../images/analitcs-how_to.png");
background-repeat:no-repeat;
 width:154px;
 height:137px;
 
}

#how_to_links {
font-family:Source Sans Pro; 
width: 170px

}
#how_to_links a{
font-family:Source Sans Pro; 
color:rgb(60, 60, 60);
line-height: 30px;
font-size: 16px;
}
#how_to_links ul{
 list-style-image: url("../../../images/blue_arrow.png");
margin-left: -8px;
}


.how_to_left_menu{
background-repeat: no-repeat;
width: 206px;
height: 343px;
padding-left: 25px;
padding-top: 20px;
float:left;


}

.how_to_container{
float:left;
width:750px;
padding-top: 60px;
margin-bottom: 30px;
}

.how_to_exel_item img {
margin-top: 15px;
margin-bottom: 10px;
}


.how_to_left_menu a:hover {

color:#369ae2!important;

}

.side_button_demo_absolute{
position: absolute;
right:  0%;
top: 670px;
}

.side_button_demo_absolute.fixed{
position: fixed;
top: 25%;
right: 0%;
}

.side_button_demo_fixed_iph{
position: fixed;
top: 225px;
right: 0%;
}


/* Start Pop up style	*/

#pop_up_box{
	width: 100%;
	height: 100%;
	background-color: rgba(102, 102, 102, 0.270588);
	position: fixed;
	z-index: 9999;
	top: 0px;
	left: 0px;
	opacity: 1;
	display:none;
	}
	
#poped_up_content{
	width:90%;
	max-width:1000px;
	height:84%;
	margin:auto;
	background-color:#FFF;
	margin-top: 80px;
	margin-bottom: 40px;
	overflow-y:scroll;
	}
.style_scroll_bar::-webkit-scrollbar
{
	width: 5px;
	background-color: #F5F5F5;
}	
.style_scroll_bar::-webkit-scrollbar-thumb
{
	border-radius: 5px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #CCC;
}

.x_button{
	cursor: pointer;
	margin-top: -14px;
	margin-left: -15px;
	position: absolute;
	}

.videos_title_popup{
	 
	font-size: 25px!important;
	color: #4e4e4e;
	 margin-top: 15px;
	font-weight:normal!important;
	line-height: 25px;
	text-align:center;
	
	}

 
/* End Pop up style	*/



/*Start new Forms style*/
#form_content_all{width:1000px;margin-top: 30px;color:rgba(71,71,71,1);display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;background:url(/templates/barcloud/images/forms/Passport-TrialLandingPage-text-background.png) no-repeat;background-size:cover;}
#form_content_new {
	width: 560px;
	height: 393px;
	float: left;
	background-color: #f2f2f2;
}
#right_banner_content {
	width: 385px;
	height: 455px;
	float: left;
	margin-left: 18px;
}
#form_content_new h1 {
	text-align: center;
	font-size: 20px !important;
	margin-top: 5px;
	margin-bottom: 10px;
	color: rgba(20, 105, 160,1) !important;
	margin-bottom: 15px;
}
#form_content_new .subtitles {
	font-size: 16px;
	width: 500px;
	text-align: center;
	margin: auto;
	font-style: italic;
	margin-top: 0px;
	margin-bottom: 25px;
	line-height: 20px;
	font-weight: bold;
	color: rgba(71, 71, 71, 1);
}
#form_content_new table {
	padding: 10px;
	margin: 0;
	border-collapse: initial;
}
.input_new_forms{  margin-bottom: 20px;width: 288px;height: 26px;text-indent:10px;border:1px solid #E4E4E4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:0}
.textarea_new_forms {
	width: 550px;
	height: 105px;
	padding: 5px;
	border: 1px solid #E4E4E4;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	resize: none;
	margin-bottom: 10px;
}
.submit_button_new_form {
	width: 175px;
	height: 45px;
	margin: auto;
	cursor: pointer;
	background-image: url('../../../images/new_form/submit_button_new_form.png');
	background-repeat: no-repeat;
}
.please_wait_image {
	background-image: url('../../../images/new_form/submit_button_wait_new_form.png') !important;
}
.submit_button_new_form:hover {
	opacity: 0.8;
}
#form_content_new .lable_input {
	margin-bottom: -3px;
	margin-top: 12px;
	color: rgba(71, 71, 71, 1);
	font-family: arial !important;
}
.right_banner_promo {
	width: 400px;
	height: 255px;
	margin: auto;
	background-image: url('../../../images/new_form/right_banne_form_promo.jpg');
	background-repeat: no-repeat;
}
.right_banner_promo_text {
	width: 225px;
	text-align: center;
	padding-top: 22px;
}
.right_banner_promo_text .paragraph_normal {
	font-size: 16px;
	margin-bottom: 0px;
	padding-top: 10px;
	margin-top: 0;
	margin-bottom: 4px;
	font-family: arial !important;
}
.right_banner_promo_text h1 {
	font-weight: bold !important;
	font-size: 35px !important;
	color: rgba(20, 105, 160,1) !important;
	margin-bottom: -6px;
	margin-top: -5px;
}
.right_banner_promo_text a {
	color: rgba(20, 105, 160,1);
	font-size: 16px;
	padding-top:20px;
}
.right_banner_promo_text h2 {
	margin: 0;
	color: rgba(20, 105, 160,1);
	font-weight: bold;
	font-size: 16px;
}
.right_banner_promo_text .paragraph_gray {
	font-size: 16px;
	text-align: center;
	color: rgba(71, 71, 71, 1);
	margin-top: 0;
	margin-bottom: 7px;
	font-family: arial !important;
}
.list_why_demo {
	margin-left: 5px;
}
.list_why_demo h2 {
	font-size: 20px;
	font-weight: bold;
	margin-top: 15px;
	color: rgba(20, 105, 160,1) !important;
	margin-bottom: 10px;
}
.list_why_demo ul {
	list-style-image: url('../../../images/new_form/check_list_new_form.png');
	margin-left: 22px;
	line-height: 31px !important;
}
.list_why_demo ul li {
	line-height: 32px !important;
	color: rgba(71, 71, 71, 1);
	font-family: arial !important;
}
/*testimonials */
.dot_not_selected {
	background-image: url(../../../images/new_form/dot_not_active.png);
	background-repeat: no-repeat;
	float: left;
	cursor: pointer;
	width: 17px;
	height: 17px;
	padding: 3px;
}
.dot_selected {
	background-image: url(../../../images/new_form/dot_active.png);
	background-repeat: no-repeat;
	float: left;
	cursor: pointer;
	width: 17px;
	height: 17px;
	padding: 3px;
}
#testimonial_dots {
	width: 95px;
	margin: auto;
}
#testiminial_left_arrow {
	background-image: url(../../../images/new_form/left_arrow2.png);
	background-repeat: no-repeat;
	width: 15px;
	height: 25px;
	float: left;
	cursor: pointer;
}
#testiminial_right_arrow {
	background-image: url(../../../images/new_form/right_arrow2.png);
	background-repeat: no-repeat;
	width: 15px;
	height: 25px;
	float: right;
	cursor: pointer;
}
#testimonilas_content h1 {
	color: rgba(20, 105, 160,1) !important;
	font-size: 20px !important;
	margin-bottom: 20px;
	margin-top: 30px;
}
#testimonilas_content p {
	font-size: 13px;
	font-family: arial !important;
	
	color: rgba(71, 71, 71, 1);
	margin-bottom: 15px;
}	

	
	/*End testimonials */			
/*End new Forms style*/


/* start Asset base features and inventory base features left menu*/
 
 .menu_asset_base_features, .menu_inventory_base_features{
	 width: 230px;
	 min-height: 10px;
	 float: left;
	 }
 .menu_inventory_base_features h1 ,.menu_asset_base_features h1{
text-align: left;
margin-left: 8px;
}
.base_features_list {
	background-image: url("../../../images/industries_list_bg.png");
	background-repeat:no-repeat;
	background-position:0% 25%;
	height:30px;
	margin:auto;
	vertical-align: top;
	padding-top: 6px;
	padding-left: 0px;
	cursor:pointer;
	font-size: 16px;
	font-family: 'Source Sans Pro';
	color: #787878 !important;
	background-size: 230px 31px;
}

.base_features_list img{
vertical-align:middle;
margin-right: 5px;
margin-top: -2px;
margin-left: 5px;
}

.base_features_list.selected {
background-image: url("../../../images/industries_list_bg_selected.png") !important;
color:#515151 !important;
background-position:0% 25%;

}

.base_features_list:hover {
background-image: url("../../../images/industries_list_bg_selected_hover.png");
background-position:0% 25%;
}

/*End Asset base features and inventory base features left menu*/

/*Start Add on Inventory Asset Base Features new style */
/*End Add on Inventory Asset Base Features new style */

.BannerQBOPage {
background-color: #F5F5F5;
height: 415px;
border-bottom: rgb(80 ,135, 175) 1px solid;
margin-top:-30px;
}

.QBOBannerImg {
width: 1032px;
margin: auto;
}
.QBOBannerImg img{
width: 100%;	
}
.QBOLandingPageForm {
width: 375px;
height: 615px;
background-color: rgb(80, 135, 175);
position: absolute;
top: -301px;
left: 682px;
}
.titleQBOLandingPage p {
font-family: Source Sans Pro;
font-size: 18px;
color: #fff;
margin: 10px;
line-height: 30px;
text-align:center;
}
.QBOLandingForm{
    margin: 20px;
}

.QBOLandingForm lable{
	display: block;
	font-size: 14px;
	color: white;
	margin-left: 1px;
}

.QBOLandingForm input{
	width: 314px;
	margin-top: 5px;
	height: 30px;
	border-radius: 5px;
	border: 1px solid rgb(80, 135, 175);
	margin-bottom: 7px;
	padding: 0 10px;
}

.QBOLandingForm textarea{
	width: 314px;
	margin-top: 5px;
	height: 90px;
	border-radius: 5px;
	border: 1px solid rgb(80, 135, 175);
	resize: none;
	padding: 10px;
	resize: none;
}
.QBOLandingForm .QBOFormText {
	text-align: center;
	margin: 5px;
	color: #fff;
	font-family: Source Sans Pro;
	font-size: 12px;
}
input#SubmitQBO {
	font-family: Source Sans Pro;
	font-size: 22px;
	width: 215px;
	height: 40px;
	color: rgb(80, 135, 175);
	margin: 0 60px;
	text-align: center;
	//background-color: white;
	font-weight: bold;
	background: -webkit-linear-gradient(#f1f1f1, #e1e1e1); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#f1f1f1, #e1e1e1); /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(#f1f1f1, #e1e1e1); /* For Firefox 3.6 to 15 */
  	background: linear-gradient(#f1f1f1, #e1e1e1); /* Standard syntax */
	padding-bottom: 2px;
	cursor:pointer;
}
.ImageQBOLandingPage {
margin-top: 40px;
}
.ImageQBOLandingPage p {
color: rgb(60,60,60);
font-size: 20px;
font-family: Source Sans Pro;
line-height: 23px;
margin-top: 10px;
}





/* Header Menu Stle */

		
		img
		{
			border: 0px;
			padding: 0px;
			margin: 0px;
		}
		
		img.icon
		{
			margin-left:5px;
			margin-right:5px;
			vertical-align:middle;
		}
		
		/* Main menu settings */
		#centeredmenu 
		{
			clear:both;
			float:left;
			margin:0;
			padding:0;
			min-width: 1024px;
			width: 100%;
			font-family: 'Source Sans Pro', sans-serif;
			z-index:1000;
			position:relative;
			background-image: url('../../../images/top_menu_bg.png');
			background-repeat: repeat-x;
			margin-bottom:30px;
		}

		/* Top menu items */
		#centeredmenu ul 
		{
			margin:0;
			padding:0;
			list-style:none;
			float:right;
			position:relative;
			right:52%;
		}
		
		/* Root Menu Items */
		#centeredmenu ul li.logo 
		{
			margin:0 0 0 1px;
			padding:0;
			float:left;
			position:relative;
			left:50%;
			top:1px;
			height: 91px;
		}
		
		#centeredmenu ul li.rightbordered 
		{
			margin:0 0 0 1px;
			padding:0;
			float:left;
			position:relative;
			left:50%;
			top:1px;
			height: 90px;
			background-image: url('../../../images/menu_item_separator.png');
			top:-1px;
			background-repeat: no-repeat;
			vertical-align: middle;
		}
		
		#centeredmenu ul li a 
		{
			display:block;
			margin:0;
			padding:40px 14px 25px 16px;
			font-size:14px;
			text-decoration:none;
			color: #404040 ; 
		}
		

		/* Submenu items */
		#centeredmenu ul ul 
		{
		   display: none;
		   position:absolute;
		   top:90px;
		   left:0;
		   right:auto; /*resets the right:50% on the parent ul */
		   width:170px; /* width of the drop-down menus */
		}
		
		#centeredmenu ul ul li 
		{
		   left:auto;  /*resets the left:50% on the parent li */
		   margin:0; /* Reset the 1px margin from the top menu */
		   clear:left;
		   width:100%;
		   height: 36px; /* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
		   box-shadow: 3px 4px 1px rgba(0, 0, 0, 0.2) ;
		}
		
		.pslider{
       line-height: 26px;
   font-size: 20px !important;
  font-family: Source Sans Pro;
  color: #2e739f !important;
  margin: 0;
  margin-left: 9px !important;
  font-weight: normal;
  margin-bottom: -12px;
  text-align: center;
  width: 365px;
  padding-top: 0px;
   }
    .pslider a{
     text-decoration: underline;
	 }
		#centeredmenu ul ul li a,
		#centeredmenu ul li:hover ul li a,
		#centeredmenu ul li.hover ul li a 
		{ 
		   font-size:13px;
		   font-weight:normal; /* resets the bold set for the top level menu items */
		   background: #E8E8E8;
		   color: #404040;
		   /*border-bottom:1px solid #d0d0d0;*/
		   padding: 9px;
		   text-align: left;
		   vertical-align:middle;
		   width: 152px;
		}
		
		#centeredmenu ul ul li a:hover,
		#centeredmenu ul li:hover ul li a:hover,
		#centeredmenu ul li.hover ul li a:hover { /* This line is required for IE 6 and below */
		   background: #679EC1; /* Sub menu items background colour */
		   color: white;
		}

		/* Flip the last submenu so it stays within the page */
		#centeredmenu ul ul.last 
		{
		   left:auto; /* reset left:0; value */
		   right:0; /* Set right value instead */
		}

		/* Make the sub menus appear on hover */
		#centeredmenu ul li:hover ul,
		#centeredmenu ul li.hover ul { /* This line is required for IE 6 and below */
		   display: block; /* Show the sub menus */
		}
	

/* Starter CSS for Flyout Menu */

#cssmenu ul ul {
  visibility: hidden;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 598;
  width: 80%;
}
#cssmenu ul ul li {
  float: none;
  box-shadow: none;
}

#cssmenu ul li:hover > ul {
  visibility: visible;
  
}
#cssmenu ul ul {
  top: 0;
  left: 100%;
}
#cssmenu ul li {
  float: none;
}
/* Custom Stuff */
#cssmenu {
  width: 100%;
}
#cssmenu span,
#cssmenu a {
  display: inline-block;
}
#cssmenu:after,
#cssmenu ul:after {
  content: '';
  display: block;
  clear: both;
  
}



#cssmenu a {
  color: #666666;
  line-height: 160%;
  padding: 11px 28px 11px 28px;
  width: 160px;
}
#cssmenu ul ul {
  width: 150px;
 
}

#cssmenu .has-sub {
  position: relative;
}
	@font-face
{
font-family: BRADHITCFont;
src:  url(../../BRADHITC.svg) format('svg'),
	  url(../../BRADHITC.eot) format('embedded-opentype'),
	  url(../../BRADHITC.TTF) format("truetype"),
	  url(../../BRADHITC.woff) format("woff");


    
}

	p.new_font
	{
		font-family:BRADHITCFont;
		font-size:25px;
		text-align:left;	
		font-style:italic;
		color:rgb(120, 120, 120);
		line-height: normal;
		font-weight:bold;
	}
	
	div#HomePageManagment {
width: 100%;
background-color: rgba(30,135,175,0.15);
}

div#HomePageManagment .ThisBox {
	float: left;
	padding-left: 23px;
	width: 310px;
	margin: 25px 0;
}

.CabledBarcodeScanners {
float: left;
margin-top: 55px;
}

.cases h2{
	text-align:left;
}

.BarcloudDataSecurity{
	margin-top:-20px;	
}

.PartnerListing td{
	border-bottom: 1px solid rgb(230,230,230);
	padding: 15px 0px;
	
}
.features_paragraph_style h2 {
margin-bottom: 10px;
}

#inventory_integration {
	min-width: 1024px;
	width: 1024px;
	margin: 0 auto;
}
#inventory_integration tr td {
font-size: 16px;
color: rgb(60,60,60);
text-align: center;
width: 16.6%;
vertical-align: top;
line-height: 20px;
text-transform:uppercase;
}
#inventory_integration table tr:nth-child(3n) td{
	padding-top:0px;
	padding-bottom:40px
}

#inventory_integration table tr:nth-child(3n+2) td{
	padding-top:0px;
	padding-bottom:0px
}
#inventory_integration table tr:nth-child(3n) td{
	font-size:10px;
	cursor:pointer;
}

#inventory_integration table tr:nth-child(3n+1) td{
	padding-top:10px;
	padding-bottom:25px
}


.scroller {
width: 100%;
height: 55px;
}

div#ScrollerList {
border: 2px solid rgb(236, 236, 236);
width: 260px;
margin: auto;
height: 35px;
background-image: url('../../../images/DropDown_But.png');
background-repeat: no-repeat;
background-position: right;
font-size: 14px;
padding-left: 15px;
line-height: 36px;
cursor: pointer;
position: relative;
float: left;
top: -35px;
left: 570px;
}

div#ScrollerList .ScrollerListDropDown {
display:none;
position: absolute;
background-color: white;
left: -2px;
width: 85%;
border: 2px solid rgb(236, 236, 236);
}

div#ScrollerList .ScrollerListDropDown div {
padding-left: 15px;
line-height: 30px;
}

#ScrollerList:hover .ScrollerListDropDown{
	display:block;	
}

div#BackToTop {
position: fixed;
right: 0;
top: 50%;
background-image: url('../../../images/BackToTop.png');
width: 50px;
height: 50px;
background-repeat: no-repeat;
cursor: pointer;
}

.ScrollerListDropDown div:hover{
	background-color:#5D99BF;
	color:#fff;
}


.integration-bottom {
float: left;
width: 35%;
padding: 0px 75px;
}

.integration-bottom h2{
text-align:left;
margin-bottom:25px;	
}
.integration-bottom p{
padding-bottom: 40px;
}
.integration-bottom span{
font-size:10px;	
}
.integration-bottom:nth-child(2){
	background-image: url('../../../images/left-border.png');
	background-repeat: no-repeat;
	background-position: 0% 120%;	
}
div#inventory_integration a {
text-decoration: underline;
}



div#IntegrationLandingPage {
width: 674px;
float: left;
}

.IntegrationLandingPageForm {
width: 330px;
height: 630px;
background-color: rgb(80, 135, 175);
float: left;
}

.IntegrationLandingForm {
margin: 20px;
}

.IntegrationLandingForm lable {
display: block;
font-size: 14px;
color: white;
margin-left: 1px;
}

.IntegrationLandingForm input {
width: 268px;
margin-top: 5px;
height: 30px;
border-radius: 5px;
border: 1px solid white;
margin-bottom: 7px;
padding: 0 10px;
}

.IntegrationLandingForm textarea {
width: 268px;
margin-top: 5px;
height: 90px;
border-radius: 5px;
border: 1px solid white);
resize: none;
padding: 10px;
resize: none;
}

.IntegrationLandingForm .IntegrationFormText {
text-align: center;
margin: 5px;
color: #fff;
font-family: Source Sans Pro;
font-size: 12px;
}
.titleIntegrationLandingPage p {
font-family: Source Sans Pro;
font-size: 16px;
color: #fff;
margin: 10px;
line-height: 21px;
text-align:center;
}

.IntegrationLandingForm p {
color: rgb(60,60,60);
font-size: 20px;
font-family: Source Sans Pro;
line-height: 23px;
margin-top: 10px;
}

input#SubmitIntegration {
font-family: Source Sans Pro;
font-size: 22px;
width: 215px;
height: 40px;
color: rgb(80, 135, 175);
margin: 0 37px;
text-align: center;
font-weight: bold;
background: -webkit-linear-gradient(#f1f1f1, #e1e1e1);
background: -o-linear-gradient(#f1f1f1, #e1e1e1);
background: -moz-linear-gradient(#f1f1f1, #e1e1e1);
background: linear-gradient(#f1f1f1, #e1e1e1);
padding-bottom: 2px;
cursor: pointer;
}

.integration_icon {
width: 148px;
float: left;
border: 1px solid rgb(220,220,220);
border-radius: 10px;
margin: 10px;
text-align: center;
padding: 15px 0 0 0;
min-height: 125px;
}

.integration_icon.free{
background-image:url("../../../images/free_ribbon.png");
background-repeat:no-repeat;
background-position: right top;
}

.More_Info {
background-image: url("../../../images/more_info.png");
background-repeat: no-repeat;
width: 62px;
height: 17px;
margin: auto;
margin-top: 5px;
}
.More_Video {
background-image: url("../../../images/play_video.png");
background-repeat: no-repeat;
width: 62px;
height: 17px;
margin: auto;
margin-top: 5px;
}
.lfp{
	float:left;
	margin-left:10px;
}
.rfp{
	float:right;
	margin-right:10px;
}

.integration_icon p {
font-size: 16px;
color: rgb(60,60,60);
text-align: center;
line-height: 20px;
text-transform: uppercase;
text-decoration: none;
margin-top: 10px;
}

.integration_icon a {
display: block;
text-decoration: none!important;
}
.IntegrationFullbox{
width : 1024px;
margin: auto;
text-align:center;
}

.IntegrationVideo {
float: left;
width: 470px;
margin: 25px 0px 25px 35px;
}

.IntegrationText{
float:left;	
width: 445px;
text-align: left;
margin-left: 50px;
}
.IntegrationText p{
font-size: 18px;
line-height: 25px;
}

#LiveChat-Button{
  background-image:url('/barcloud/templates/barcloud/images/btn_livechat.png');
  background-position:left bottom;
  background-repeat:no-repeat;
  width:115px;
  height:40px;
}

#LiveChat-Button:hover{
  background-image:url('/barcloud/templates/barcloud/images/btn_livechat_hover.png');
}

#Login-Button{
  background-image:url('/barcloud/templates/barcloud/images/btn_login.png');
  background-position:left bottom;
  background-repeat:no-repeat;
  width:84px;
  height:40px;
}

#Login-Button:hover{
  background-image:url('/barcloud/templates/barcloud/images/btn_login_hover.png');
}
.reserv_featsure {
background-image: url("../../../images/base features icons/Reservations-icon-01.png");
width:206px;
height:140px;
background-repeat:no-repeat;
cursor:pointer;
}
.reserv_featsure:hover  {
background-image: url("../../../images/base features icons/Reservations-icon-03.png");
}
.btn {
  -webkit-border-radius: 2;
  -moz-border-radius: 2;
  border-radius: 2px;
  font-family: 'Roboto',arial,sans-serif;
  color: #ffffff;
  font-size: 14px;
  background: #fd8a10;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  width:100px;
  font-weight:bold;
}

.btn:hover {
  background: #e97f0f;
  text-decoration: none;
  color: #ffffff;
}
.btn-log{
background: #d7d7d7 !important;
}
.btn-log:hover{
background: #c4c4c4 !important;
}
.btn-barcloud{
background: #4e809e !important;
}
.btn-barcloud:hover{
background: #3c6c89 !important;
}
.HomeQuadBoxesOuter{width:220px;min-height:365px;overflow:hidden;float:left;margin-right:40px;border:2px solid #e7f4ef}
.HomeQuadBoxesOuterEnd{width:215px;min-height:365px;overflow:hidden;float:left;border:2px solid #e7f4ef}
.HomeQuadBoxesInner{width:220px;min-height:280px;float:left;background-color:#eff7f4}
.HomeQuadBoxesTitle{text-align:center;font-family:arial;font-weight:700;font-size:16px;color:#515151;margin:15px 0 15px 10px}
.HomeQuadBoxesBody{text-align:left;font-family:arial;font-size:14px;color:#737171;margin:15px 10px}
.btnTrial {
background-image:url("/barcloud/templates/barcloud/images/Start-free-trial.png");
width:172px;
height:36px;
}
.btnTrial:hover {
background-image:url("/barcloud/templates/barcloud/images/Start-free-trialH.png");
}


/*Start Industries page */
.btn-blue{
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-family: 'Roboto',arial,sans-serif;
  color: #ffffff;
  font-size: 12px;
  background: #58a5d9;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  width: 180px;
  margin: auto;
  cursor: pointer;
  text-align: center;
  display: block;
  font-weight:bold;
}

.btn-blue:hover {
  text-decoration: none;
  color: #ffffff;
}

.industries__restoration_services {
background-image: url("../../../images/industries/Industry-RestorationServices.png");
width:206px;
margin: auto;
height:129px;
background-repeat:no-repeat;
background-size: auto 100%;
background-position: 50%;
}

.industries_energy {
background-image: url("../../../images/industries/Industry-Energy.png");
width:206px;
margin: auto;
height:129px;
background-repeat:no-repeat;
background-size: auto 100%;
background-position: 50%;
}

.industries_food_and_beverage {
background-image: url("../../../images/industries/Industry-Food_Beverages.png");
width:206px;
margin: auto;
height:129px;
background-repeat:no-repeat;
background-size: auto 100%;
background-position: 50%;
}

.industries_medical_supplies {
background-image: url("../../../images/industries/Industry-MedicalSupplies.png");
width:206px;
margin: auto;
height:129px;
background-repeat:no-repeat;
background-size: auto 100%;
background-position: 50%;
}


.industries_fire_ems {
background-image: url("../../../images/industries/Industry-Fire_EMS.png");
width:206px;
margin: auto;
height:129px;
background-repeat:no-repeat;
background-size: auto 100%;
background-position: 50%;
}

.industries_construction_tools {
background-image: url("../../../images/industries/Industry-Construction_Tools.png");
width:206px;
margin: auto;
height:129px;
background-repeat:no-repeat;
background-size: auto 100%;
background-position: 50%;
}

.industries_automotive {
background-image: url("../../../images/industries/Industry-Automotive.png");
width:206px;
margin: auto;
height:129px;
background-repeat:no-repeat;
background-size: auto 100%;
background-position: 50%;
}

.industries_warehouse {
background-image: url("../../../images/industries/Industry-Warehouse.png");
width:206px;
margin: auto;
height:129px;
background-repeat:no-repeat;
background-size: auto 100%;
background-position: 50%;
}


.cat-title-industries{
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-family: 'Roboto',arial,sans-serif;
 
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  width: 180px;
  margin: auto;
   
  text-align: center;
  display: block;
  font-weight:bold;
}

.indutries_footer img{
	    width: 50px;
		float: left;
	}
.img-ind-footer{
	width:50px;
	}	
.text-ind-footer{
	    text-align: left;
    display: block;
    margin: 20px;
    margin-left: 70px;
	 font-size: 14px;
    font-family: Source Sans Pro;
	
	}	
.ind-footer{
	height:65px;
	}	
	
.ind-footer-1{
	margin-left:150px;
	float:left;
	width:333px;
	}	
.ind-footer-2{
	float:left;
	width:250px;
	}
.ind-footer-3{
	float:right;
	width:210px;
	}	
	
/*End Industries page */	
 
 