
.blueWrap{ /*background-image: url("../img/index.png");*/ padding: 0 0 80px 0; background-color: rgba(3, 139, 248, 1);}
.blueWrapinside{padding: 0 0 0px 0; background-color: rgba(3, 139, 248, 1); height:80px;}

.affix{ height:85px; background:rgba(3, 139, 248, 1); z-index:500;transition: all 0.5s ease;

}

.topbtn{ display:none}

.logo {
    /*width: 23.7288%;*/
	font-size: 30px; color:#fff;
font-weight: 300;
    float: left;
    height: 40px;
    margin: 5px 1.69492% 15px 0px;
    background-repeat: no-repeat;
    background-position: center center;
}
.logo span{ color:#000033;}
	
	.logo-container, .logo-container * {
    -moz-user-select: none;
}
.logo-container {
    background: transparent none repeat scroll 0px 0px;
    /*position: absolute;*/
    width: 100%;
    z-index: 2;}
	

.top-header{ display:none;}

.nav-outer-container {
    /*background-color: transparent;*/
    left: 0px;
    margin: auto;
  /*  position: fixed;*/
    right: 0px;
    top: 0px;
    width: 100%;
    height: 70px;
}
.nav-inner-container {
    height: 70px;
    margin: auto;
    max-width: 1366px;
    position: relative;
}
nav {
    font-size: 14px;
    font-weight: 400;
    position: absolute;
    right: 0px;
    text-transform: uppercase;
    z-index: 4;
}
nav ul {
    line-height: 70px;
    margin-right: 64px;
}
nav li {
    display: inline-block;
   /* padding-right: 40px;*/
    text-align: center;
}
nav li a{ color:#fff; font-weight:bold;}


ul.mainmenu{ margin-top:20px;}
ul.mainmenu li a{text-transform:capitalize; font-weight:300; font-size:16px;}

ul.seals{ margin:0; padding:0;}
ul.seals li{ display:inline-block;} 
ul.seals li a{}

* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
*:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
::selection { background: #d96b5f; color:#FFF; /* WebKit/Blink Browsers */
}
::-moz-selection { background: #d96b5f; color:#FFF; /* Gecko Browsers */
}

.bannerText{ padding:60px 0 0 0}
.bannerText h1{ font-size: 3.198em;
margin: 0px 0px 0.5em;text-align:center; color:#fff; font-weight:300;}
.bannerText p{ text-align:center; width:60%; margin:40px auto 20px; font-size: 1.414em; font-weight:400;color:#fff; line-height:28px;border-top: 1px dashed rgba(255, 255, 255, 0.8);border-bottom: 1px dashed rgba(255, 255, 255, 0.8); padding:20px 0 }

.banner-buttonBox{ margin:0px 0 40px 0}
.headingCenter{ text-align:center; margin:0; padding:50px 0 0 0}

.paragCenter{ text-align:center; margin:0; padding:20px 0 0 0}

.btn-white {
    background-color: #FFF;
    border: 1px solid #D9DFE2;
    color: #008ACE;border-radius: 4px;
cursor: pointer;
display: block;
font-weight: 700;
margin: auto;
max-width: 270px;
padding: 20px;
text-transform: uppercase;
transition: color 0.2s ease-in-out 0s, background-color 0.2s ease-in-out 0s;
width: 100%;
}
.imgarea{ margin:20px 0 80px 0}

.featurette{ padding:0 15px}
.featurette-heading {   font-size: 2em;
font-weight: 300;
color: #024E90;
}
.featuretext{ max-width: 400px;width: 100%; text-align:left; display: block;margin: 135px 0px 0 45px; display:inline-block;}
.landingfeaturetext{ max-width: 400px;width: 100%; text-align:left;margin: 100px 0px 0 45px; display:inline-block;}



p.lead{ text-align:justify; font-size: 1em; font-weight:400;margin: 24px auto;line-height: 22px;}

.featureimgarea{margin: 50px 50px 60px auto;width: 70%;float: right;margin-right: 0px; }
.landingfeatureimgarea{margin: 50px 50px 60px auto;width: 70%;float: right;margin-right: 0px; }


.featuretext-right{ max-width: 400px; float:right;text-align: right;width: 100%; display: block;margin: 150px 40px 0 0px;}
.landingfeaturetext-right{ max-width: 400px; float:right;text-align: right;width: 100%; display: block;margin: 100px 40px 0 0px;}
.featureimgarea-left{margin: 50px 50px 60px auto;
width: 70%;
float: left;
margin-right: 0px; 
}

.landingContent{min-height:500px;}
.landingContent h1{ margin-bottom:40px; line-height:48px;}
.landingContent h2{ margin-bottom:20px;}

.regContent{ padding:10px 0; min-height:500px;}
.regContent h1{ margin-bottom:10px; line-height:28px; text-align:center;}
.regContent h2{ margin-bottom:20px;}


.visualbxSystem{ text-align:center}
.visualbxSystem h2{ text-align:center!important}

#homeSlider { display:block; margin-top:15px; margin-bottom:35px; min-height:550px; }
#slider { position:relative;}
.hide-bullets { list-style:none; margin-bottom:0; padding:0; }
#slider-thumbs { border-bottom:1px dotted #53b0de; padding-bottom:0px; margin-bottom:30px; text-align:center;position:relative; }
#slider-thumbs .col-thumbnail { display:inline-block; float:none; margin:0 15px;}
#slider-thumbs .col-thumbnail a.thumbnail { background:none; border:none; margin-bottom:0; cursor:pointer; border-radius:0; padding:12px 20px; color:#fff; position:relative; }
#slider-thumbs .col-thumbnail a.thumbnail img { margin-bottom:10px;}
#slider-thumbs .col-thumbnail a.thumbnail p { margin-bottom:0px;}

#slider-thumbs .col-thumbnail a.thumbnail:hover, #slider-thumbs .col-thumbnail a.thumbnail:focus, #slider-thumbs .col-thumbnail.active a { background:#e3e3e3;}
.col-thumbnail.active a { background:#e3e3e3;}

#slider-thumbs .col-thumbnail a.thumbnail:hover:after, #slider-thumbs .col-thumbnail a.thumbnail:focus:after, #slider-thumbs .col-thumbnail.active a:after { border-bottom:1px solid #919191; content:''; position:absolute; z-index:8; width:100%; bottom:-1px; left:0; }
.appstoreTxt { float:right; font-size:18px; color:#d96b5f; font-style:italic; position:absolute; right:0; bottom:5px; font-weight:600;}
#homeSlider .appBtn { text-align:left;}

#top-link-block.affix { width:54px;
    position: fixed;

    bottom: 48px;

    right: 36px;
background: 0;
}

.support-form{ border:1px solid #ddd; border-radius:10px; float:left; margin:0px auto; padding:35px 22px;}
.clear{clear: both;
float: none !important;}
form.support{padding: 0 0 0 45px;}


form.support div{ max-width:300px; width:100%; float:left; margin:0 40px 20px 0;}
form.support label{ font-size:14px; color:#000; font-weight:400; float:left; max-width:220px;  }
form.support input{ padding:8px 8px; border:1px solid #ddd; max-width:300px;}
form.support select{ padding:8px 8px; border:1px solid #ddd; max-width:302px;}
form.support textarea{ padding:8px 8px; border:1px solid #ddd; max-width:300px;}

form.support input.captcha-input{padding:8px 8px; border:1px solid #ddd; max-width:100px;}


form.support input.submit_btn{
background: #007DC6 none repeat scroll 0% 0% !important;
color: #FFF !important;
font-size: 20px;
padding: 4px 10px;
float: right;
width: 192px !important;
cursor: pointer;
height: 42px;margin: 0 90px 0 0;}

form.support input.submit_btn:hover{background: #007DC6 none repeat scroll 0% 0% !important;
color: #FFF !important;
font-size: 20px;
padding: 4px 10px;
float: right;
width: 192px !important;
cursor: pointer;
height: 42px;margin: 0 90px 0 0;}



form.order-form select{padding:10px 10px 10px 20px; border:1px solid #ddd; max-width:318px; float:left; margin-top:4px; }
form.order-form input.continue_btn{max-width:198px; height:48px; float:left; border:0; cursor:pointer; margin:0 0 0 15px; width:100%;}

form.order-form input.continue_btn:hover{ max-width:198px; height:48px; float:left; border:0; cursor:pointer; margin:0 0 0 15px;width:100%;}

 ul.list-straight{ text-align: center; font-size:14px; padding:0 0 18px 0;}
ul.list-straight li{  display:inline; list-style-type:none;background:url(../img/black-tick.png) no-repeat 0 7px;  padding:0 0 0 20px; margin:0 15px 0 0 }
ul.list-straight li:last-child{ margin-right:0}

.paymentGateway{text-align: center;
width: 100%;
display: inline-block;}


/***********************************************/
#accordion .panel h3.product-title { font-size:34px; color:#000000; padding-top:10px; /*padding-bottom:15px;*/ position:relative;}
#accordion .panel h3.product-title:after {/* content:'';*/ position:absolute; left:0; bottom:-10px; background:#d96b5f; height:4px; width:65px; display:inline-block; border-radius:5px; }

.panel{ padding:0 15px;}
.panel-heading a:active h1, .panel-heading a:active h3{ outline:none;}

.panel-heading a:hover, .panel-heading a:focus{ text-decoration:none}

.accordion .panel-heading h1 {
    font-size: 25px;
    color: #E6E6E6;
    font-weight: 300;
    margin: 0px;
}
.accordion .panel-heading h3 {
    font-size: 20px;
    color: #000;
    font-weight: 300;
    margin: 5px 0px;
}

footer {
    font-family: "Open Sans",Verdana,sans-serif;
    padding: 0px 0px 0px;
    font-size: 12px;
    line-height: 1.7;
    background: #FFF none repeat scroll 0% 0%; margin-top:35px;
}


footer .container ul {
    list-style: outside none none;
    margin: 0px 5px 0px 0px;
    padding: 0px;
    float: left;
    width: 180px;
    text-align: left;margin-bottom:5px;
}

footer .container ul li:first-child {
    display: block;
    font-weight: 600;
    margin-bottom: 7px;
}
footer .container ul li a{ color:#333; }

.navbar-toggle{ background:#fff;}

@media only screen and(max-width:797px){footer>.container ul{display:inline-block;margin-right:5px;margin-left:5px}footer>.container ul.social-icons{display:block}}footer>.container ul.social-icons{margin:0}footer>.container ul.social-icons li{margin:2px;display:none}footer>.container ul.social-icons li:first-child{}footer>.container ul.social-icons li.icon{display:inline-block;width:30px;height:29px}footer>.container ul.social-icons li.icon a{width:30px;height:29px;display:list-item;background:url('../img/social-icons.png') no-repeat;overflow:hidden;white-space:nowrap;text-indent:100%}footer>.container ul.social-icons li.icon.fb.icon a{background-position:0 0}footer>.container ul.social-icons li.icon.fb.icon a:hover{background-position:0 -29px}footer>.container ul.social-icons li.icon.twitter.icon a{background-position:-30px 0}footer>.container ul.social-icons li.icon.twitter.icon a:hover{background-position:-30px -29px}footer>.container ul.social-icons li.icon.gplus.icon a{background-position:-60px 0}footer>.container ul.social-icons li.icon.gplus.icon a:hover{background-position:-60px -29px}footer>.container ul.social-icons li.icon.rss.icon a{background-position:-90px 0}footer>.container ul.social-icons li.icon.rss.icon a:hover{background-position:-90px -29px}footer>.container ul.social-icons li.icon.linkedin.icon a{background-position:-120px 0}footer>.container ul.social-icons li.icon.linkedin.icon a:hover{background-position:-120px -29px}footer>.container ul.social-icons li.icon.youtube.icon a{background-position:-150px 0}footer>.container ul.social-icons li.icon.youtube.icon a:hover{background-position:-150px -29px}@media only screen and (min-width:798px){footer>.container ul.social-icons{list-style:none;clear:right;float:right;display:inline-block;width:105px}footer>.container ul.social-icons li{margin:2px}footer>.container ul.social-icons li.icon{display:inline-block;float:left}}footer #copyright{padding:5px 15px 0;text-align:center}@media only screen and (min-width:798px){footer #copyright{border-top:solid 1px #e0e2e5;clear:left;font-size:11px;text-align:left;color:#aca9a9;padding:25px 15px 10px 15px}footer #copyright p{margin:0}footer #copyright a{color:#aca9a9}}footer .container ul li{/*display:none*/}footer .container ul li:first-child{display:block;font-weight:600;margin-bottom:7px}footer .container ul li:first-child a{color:#3f3e3e;text-decoration:none;font-size:14px}@media only screen and (min-width:798px){footer .container ul li{display:block}footer .container ul li:first-child{font-size:12px}footer .container ul li:first-child a{font-size:12px}}@media only screen and (min-width:798px){footer{border-top:solid 1px #e0e2e5;padding:35px 0 0px;font-size:12px;line-height:1.7;background:#fff}footer .container{display:block;margin:0 auto;padding:0 20px;max-width:900px;min-width:670px;margin-bottom:35px;position:relative}footer .container ul{list-style:none;margin:0 5px 0 0;padding:0;float:left;width:170px;text-align:left}footer .container li a{color:#7b7b7a}footer .container a{text-decoration:none}footer .container a:hover{text-decoration:underline}}.ie7 footer,.ie8 footer{border-top:solid 1px #e0e2e5;padding:35px 0 30px;font-size:12px;line-height:1.7;background:#fff}.ie7 footer>.container,.ie8 footer>.container{border-top:none}.ie7 footer>.container ul.social-icons,.ie8 footer>.container ul.social-icons{list-style:none;clear:right;float:right;display:inline-block;width:105px}.ie7 footer>.container ul.social-icons li,.ie8 footer>.container ul.social-icons li{margin:2px}.ie7 footer>.container ul.social-icons li.icon,.ie8 footer>.container ul.social-icons li.icon{display:inline-block;float:left}.ie7 footer #copyright,.ie8 footer #copyright{border-top:solid 1px #e0e2e5;clear:left;font-size:11px;color:#aca9a9;padding-top:25px}.ie7 footer #copyright p,.ie8 footer #copyright p{margin:0}.ie7 footer #copyright a,.ie8 footer #copyright a{color:#aca9a9}.ie7 footer .container ul li,.ie8 footer .container ul li{display:block}.ie7 footer .container ul li:first-child,.ie8 footer .container ul li:first-child{font-size:12px}.ie7 footer .container ul li:first-child a,.ie8 footer .container ul li:first-child a{font-size:12px}.ie7 footer .container,.ie8 footer .container{display:block;margin:0 auto;padding:0 20px;max-width:800px;min-width:670px;margin-bottom:35px;position:relative}.ie7 footer .container ul,.ie8 footer .container ul{list-style:none;margin:0 5px 0 0;padding:0;float:left;width:135px;text-align:left}.ie7 footer .container li a,.ie8 footer .container li a{color:#7b7b7a}.ie7 footer .container a,.ie8 footer .container a{text-decoration:none}.ie7 footer .container a:hover,.ie8 footer .container a:hover{text-decoration:underline}#crumbs{background:#fff;margin:0 20px;padding-top:10px;background:-moz-linear-gradient(top, #f6f6f6 0, #fff 8px);background:-webkit-gradient(linear, left top, left bottom, #f6f6f6 0, color-stop(8px, #fff));background:-webkit-linear-gradient(top, #f6f6f6 0, #fff 8px);background:-o-linear-gradient(top, #f6f6f6 0, #fff 8px);background:-ms-linear-gradient(top, #f6f6f6 0, #fff 8px);background:linear-gradient(to bottom, #f6f6f6 0, #fff 8px)}#crumbs li{margin:0 7px 0 7px;display:inline-block;*display:inline;zoom:1;position:relative}#crumbs li a{color:#b1b1b1;font-size:12px;line-height:26px;padding:0 4px 0 9px;display:inline-block;background-color:#f5f5f5;vertical-align:middle}#crumbs li a:link,#crumbs li a:visited{text-decoration:none}

.title-heading { font-size:14px; text-align:center;}
.pricing {
  position:relative;
  background:#4ab831;
  width: 315px;
  float:left;
  padding:0px 0 20px;
  color: #fff;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
    -webkit-transition: 0.2s linear;
  -moz-transition: 0.2s linear;
  -ms-transition: 0.2s linear;
  -o-transition: 0.2s linear;
  transition: 0.2s linear;
}
.pricing:hover {
  background: #40b426;
  /* IE Fallback 
  background: rgba(52, 73, 94, 0.7);*/
}
.pricingFamily {
  position:relative;
  background:#ff9900;
  width: 315px;
  float:left;
  padding:0px 0 20px;
  color: #fff;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
     -webkit-transition: 0.2s linear;
  -moz-transition: 0.2s linear;
  -ms-transition: 0.2s linear;
  -o-transition: 0.2s linear;
  transition: 0.2s linear;
}
.pricingFamily:hover {
  background: #ff9001;
  /* IE Fallback */
  
}

.pricing .title{
  background: #45b02c;
  margin:0px 0 0;
  padding: 10px;
  font-size: 22px;
  text-align: center;
  font-weight: 700;
}
.pricingFamily .title  {
  background: #ff8c01;
  margin:0px 0 0;
  padding: 10px;
  font-size: 22px;
  text-align: center;
  font-weight: 700;
}
.pricing .sub-title{font-size: 30px;
text-align: center;
padding: 15px 0px;}
.pricingFamily .sub-title{font-size: 30px;
text-align: center;
padding: 15px 0px;}
.pricing .content {
  display: block;
}
.btnSignle{ text-align:center;margin:30px 0 0 0}
.btnSignle a{ color:#fff; font-size:22px; font-weight:800; padding:10px 25px; border:1px solid #fff; margin:0px 25px 0; }
.btnSignle a:hover{ background:#0eda1d; color:#fff; font-size:22px; font-weight:800; padding:10px 25px; border:1px solid #fff; margin:0px 25px 0; text-decoration:none; }
.pricing .content .sub-title {
  background: #eee;
  padding: 10px;
  color: #666;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
}
.pricing ul{
  list-style: none; background:#f6fff4;
  padding:20px 5px 20px 25px;
  margin: 0;
  color: #666;
  font-size: 14px;
}
.pricing ul li{
  padding: 5px 0px; list-style-type:none;
}
.pricingFamily ul {background:#fffbf4;
  list-style: none;
  padding:20px 5px 20px 25px;
  margin: 0;
  color: #666;
  font-size: 14px;
}
.pricingFamily ul li {
  padding: 5px 0px; list-style-type:none;
}
.pricing .content ul li:nth-child(2n) {
  background: #f3f3f3;
}
.pricing .content ul li .fa {
  width: 16px;
  margin-right: 10px;
  text-align: center;
}
.pricing .content ul li .fa-check {
  color: #2ecc71;
}
.pricing .content ul li .fa-close {
  color: #e74c3c;
}


.clickMe {
  background: #fff;
  /* IE Fallback */
  background: rgba(255, 255, 255, 0.8);
  position: absolute;
  top: 180px;
  left: -60px;
  padding: 5px 7px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #3498db;
  font-size: 10px;
  text-transform: uppercase;
  font-weight: 800;
}
.clickMe:before {
  content: '';
  position: absolute;
  top: 6px;
  right: -5px;
  width: 0px;
  height: 0px;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5 solid #fff;
  /* IE Fallback */
  border-left: 5px solid rgba(255, 255, 255, 0.8);
}


.stdButton.blue{background:#1fa7da;background:-webkit-linear-gradient(top, #1fa7da 0, #007ead 100%);background:-moz-linear-gradient(top, #1fa7da 0, #007ead 100%);background:-ms-linear-gradient(top, #1fa7da 0, #007ead 100%);background:-o-linear-gradient(top, #1fa7da 0, #007ead 100%);background:linear-gradient(top, #1fa7da 0, #007ead 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1fa7da', endColorstr='#ff007ead', GradientType=0);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1fa7da',endColorstr='#ff007ead',GradientType=0)}.stdButton.blue:hover{background:#4abae2;background:-webkit-linear-gradient(top, #4abae2 0, #1289b5 100%);background:-moz-linear-gradient(top, #4abae2 0, #1289b5 100%);background:-ms-linear-gradient(top, #4abae2 0, #1289b5 100%);background:-o-linear-gradient(top, #4abae2 0, #1289b5 100%);background:linear-gradient(top, #4abae2 0, #1289b5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4abae2', endColorstr='#ff1289b5', GradientType=0);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4abae2',endColorstr='#ff1289b5',GradientType=0)}.stdButton.blue:active{-moz-box-shadow:inset 2px 2px 7px 1px #0c78a0;-o-box-shadow:inset 2px 2px 7px 1px #0c78a0;-webkit-box-shadow:inset 2px 2px 7px 1px #0c78a0;box-shadow:inset 2px 2px 7px 1px #0c78a0}.stdButton.blue.regular{border:1px solid #0a79a4;-moz-box-shadow:inset 0 0 0 1px #76c6e4;-o-box-shadow:inset 0 0 0 1px #76c6e4;-webkit-box-shadow:inset 0 0 0 1px #76c6e4;box-shadow:inset 0 0 0 1px #76c6e4}.stdButton.blue.regular:active{-moz-box-shadow:inset 2px 2px 7px 1px #0c78a0;-o-box-shadow:inset 2px 2px 7px 1px #0c78a0;-webkit-box-shadow:inset 2px 2px 7px 1px #0c78a0;box-shadow:inset 2px 2px 7px 1px #0c78a0}.stdButton.arrow{*margin-right:10px}.stdButton.arrow span.downArrow,.stdButton.arrow span.rightArrow{background-image:url('//s1.pir.fm/pf/spr-icon9.png');background-repeat:no-repeat;position:relative;display:inline-block;margin-left:9px;margin-right:5px}.stdButton.arrow span.downArrow{width:18px;height:21px;top:9px}.stdButton.arrow span.rightArrow{width:13px;height:21px;top:8px;left:2px}.stdButton.regular.arrow{padding:3px 10px 10px 20px;*margin-right:10px;*padding:5px 0px 10px 10px}.stdButton.regular.arrow span.downArrow{background-position:0 -1701px;*top:6px}.stdButton.regular.arrow span.rightArrow{background-position:-20px -1700px;*top:6px}.stdButton.large.arrow{padding:8px 10px 10px 20px;*padding-top:5px}.stdButton.large.arrow span.downArrow{background-position:0 -1671px;width:15px;height:20px;position:relative;top:3px;*top:4px}.stdButton.large.arrow span.rightArrow{margin-left:7px;width:17px;background-position:-16px -1675px;*top:4px}

.buttonDiv{ margin-top: 20px;}

.stdButton.regular {color:#fff; 
    font-size: 18px !important;
    font-weight: bold;
    padding: 10px 15px;
   
    border-radius: 4px;
    box-sizing: border-box;
}
.stdButton.regular:hover{ text-decoration:none}

.containerReg{ width: 1020px;}
.thankyou-page{ display: inline-block;
text-align: center;
width: 100%;}
.thankyou-page img{ width:145px; height:167px;}

.thankyou-page-left {
    float: left;
    margin: 0px 0px 0px;
}
.thankyou-page-left img{ width:195px; height:229px;}
.thankyou-page-bottom{ margin-top:30px;}
span.small-box-thankyou {
    float: left;
    margin: 0px 50px 0px 0px;
    width: 245px;
}
.thankyou-page-right .center{ text-align:center; }

.landingContent {
    max-width: 645px;
    width: 100%;
    margin: 0px auto 25px;
    padding-top: 20px;
    padding-bottom: 15px;
}


.thankyou-page-right h1{ font-weight: normal; text-align:center;
font-size: 32px;
padding: 0px 0px 10px; margin-bottom:0px;margin-top: 0px;
line-height: 38px;
color: #002265;}

.software-details-box {
   /* width: 628px;*/
    margin: 2px auto;
    border: 1px solid #DDD;
    padding: 0px 20px 20px;
    float: left;width: 100%;
text-align: center;
}
.software-details-box h2{ font-size:16px;}
.software-details-box ul {
    float: left; padding:0;
    width: 340px;
    margin: 0px 0px 15px;
}
.software-details-box ul li:first-child {
    color: #06C;
    font-size: 16px;
    letter-spacing: 0.02em;
    padding: 10px 0px 0px;
}
.software-details-box ul li {
    float: left;
    width: 330px; font-size:12px;
    display: block;
    margin: 5px 0px;padding: 5px 0px 5px 5px;
    text-align: left;
}
.software-details-box ul li:nth-child(2) {
    background: #F0F0F0 none repeat scroll 0% 0%;
    float: left;
    color: #000;
    font-size: 12px;
    letter-spacing: 0.02em;
    padding: 5px 0px 5px 5px;
}
.software-details-box ul li:nth-child(4) {
    background: #F0F0F0 none repeat scroll 0% 0%;
    float: left;
    color: #000;
    font-size: 12px;
    letter-spacing: 0.02em;
    padding: 5px 0px 5px 5px;
}
.software-details-box ul li span {
    float: right;
    width: 195px;
}
.details-text {
    float: left;
    width: 240px;
    margin: 20px 0px 0px 10px;
    text-align: left;
}
.seals-end {
    width: 600px;
    float: left;
    margin: 0px;
}
.intel-seal-bottom {
    float: left;
    margin: 17px 50px 0px 20px;
    padding: 0px;
}
.ms-pinpoint-order {
    float: left;
    margin: 31px 0px 0px 5px;
}
.reg-button {
    box-shadow: 0px 1px 0px 0px #A4E271 inset;
    background: #89C403 linear-gradient(to bottom, #89C403 5%, #77A809 100%) repeat scroll 0% 0%;
    border-radius: 6px;
    border: 1px solid #74B807;
    display: inline-block;
    cursor: pointer;
    color: #FFF;
    font-size: 15px;
    font-weight: 700;
    padding: 10px 34px;
    margin: 20px 0px 10px;
    text-decoration: none;
    text-shadow: 0px 1px 0px #528009;
}
.reg-button-blue {
    box-shadow: 0px 1px 0px 0px #97ccfe inset;
    background: #3694ed linear-gradient(to bottom, #3694ed 5%, #2b7cc9 100%) repeat scroll 0% 0%;
    border-radius: 6px;
    border: 1px solid #1669b8;
    display: inline-block;
    cursor: pointer;
    color: #FFF;
    font-size: 15px;
    font-weight: 700;
    padding: 10px 34px;
    margin: 20px 0px 10px;
    text-decoration: none;
    text-shadow: 0px 1px 0px #1669b8;
}
.gp_btn { margin-top: 15px;
display: inline-block;}
@media (max-width:767px) { .howItWorksSecond{ background:rgba(136,195,224,1) url(../images/howItWorksBgImg.png) no-repeat right center; min-height:418px;margin-left: 0px; padding-left:0px; }
}
@media (max-width:480px) { .howItWorksSecond{ background:rgba(136,195,224,1) url(../images/howItWorksBgImg.png) no-repeat right center; min-height:418px; margin-left: 0px;padding-left:0px; }
}
@media (min-device-width:480px) and (max-device-width:767px) { .howItWorksSecond{ background:rgba(136,195,224,1) url(../images/howItWorksBgImg.png) no-repeat right center; min-height:418px; margin-left: 0px;padding-left:0px; }
}