/* header start here */


.glyphicon-record:before {
  content: "\e029";
}
.close{
color:#FF6600;
opacity:1;
text-shadow:none;
}

body{
	margin:0 0 0 0;
	background-color: #252b30;
	font-family: 'Open Sans', helvetica, arial;
	font-size:14px;
	font-weight:normal;
	color: #9ea1a4;
	text-decoration:none;
	line-height: 1.6;	
    min-width: 320px;
}
a, a:hover {
    -webkit-transition: all 200ms linear;
    -moz-transition: all 200ms linear;
    -ms-transition: all 200ms linear;
    -o-transition: all 200ms linear;
    transition: all 200ms linear;  
}
/*
 Internet Explorer 10 doesn't differentiate device width from viewport width, and thus doesn't 
 properly apply the media queries in Bootstrap's CSS. To address this, 
 you can optionally include the following CSS and JavaScript to work around this problem until Microsoft issues a fix.
*/
@-webkit-viewport {
  width: device-width;
}
@-moz-viewport {
  width: device-width;
}
@-ms-viewport {
  width: device-width;
}
@-o-viewport {
  width: device-width;
}
@viewport {
  width: device-width;
}
/*
 Internet Explorer 10 doesn't differentiate device width from viewport width, 
 and thus doesn't properly apply the media queries in Bootstrap's CSS. To address this, following CSS code applied 
*/
@-ms-viewport {
  width: auto;
}
a{outline:none;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
	font-family:"Poppins", helvetica, arial, sans-serif;
}
h3 {
    color: #37a7de;
    font-weight: 300;
    font-size: 24px;
}
a:link {
    text-decoration:none;
}
a, img {
    border:medium none;
}
.container img {
    max-width: 100%;
    height: auto;
}
p{
	margin:10px 0 10px;
}
input, select {cursor: pointer;}
input[type=text], input[type=password], input[type=email] {cursor: text;}
input[type=radio], input[type=checkbox]{margin: 0px 5px;}
textarea {overflow:auto; resize:none;}
textarea, input {padding: 5px;outline: none;}
select {padding: 2px;}
option {padding: 0 4px;}
a:hover, a:focus {
	text-decoration:none;
	color: rgba(19,96,157,1);
	outline:none;
}
label
{
	font-weight:bold;
	color:#666666;
}
button{cursor:pointer;}
select{cursor:pointer;}
a{cursor:pointer;}
.v-align{
	vertical-align:middle;
}
h4, .h4{
	font-size:17px;
}
.btn-contain .btn-large{
    margin: 0 5px;
}
.btn-large {
    font-size: 16px;
    padding: 10px 20px;
}
.btn.btn-ghost {
    background: transparent;
    color: #fff;
    border: 1px solid #fff;
}
.btn.btn-cta {
    color: #fff;
    background: #13c7e7;
    border: none;
    background: -moz-linear-gradient(top,  #13c7e7 47%, #2da7df 100%);
    background: -webkit-linear-gradient(top,  #13c7e7 47%,#2da7df 100%);
    background: linear-gradient(to bottom,  #13c7e7 47%,#2da7df 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13c7e7', endColorstr='#2da7df',GradientType=0 );
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {

color: #8c8a8a;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xs-13, .col-sm-13, .col-md-13, .col-lg-13, .col-xs-14, .col-sm-14, .col-md-14, .col-lg-14 {
position: relative;
min-height: 1px;
padding-right: 10px;
padding-left: 10px;
}
a{
	color:#48B5F2;
}
/*Pre-loader*/
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(../images/preloader.gif) center no-repeat #fff;
}
/*-----------------navbar------------------*/
.navbar {
margin-bottom: 0px;
border:0px;
}
.navbar-default .navbar-nav > li > a{
	color:#FABE1C;
    text-transform: normal;
}
.navbar-default .navbar-nav > li > a.fund{
	padding:9px 20px;
	color:#fff;
}
.navbar-default .navbar-nav > li > a.fund:hover
{
	color:#fff;
	background:#67c667;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{
	color:#2ea7df;
}
.navbar-default .navbar-toggle {
	border-color:#fff;
	background-color:#fff;
	color: #13609d;
	margin-top: 1.12em;
    padding: 2px 10px;
    font-size: 19px;
}
.navbar-default .navbar-toggle:before {
    content: "\f0c9";
    font-family: "FontAwesome";
    vertical-align: middle;
    font-size: 19px;
    display: block;
}
/*.navbar-default .navbar-toggle.collapsed:before {
    content: "\f0c9";
    font-family: "FontAwesome";
    vertical-align: middle;
    font-size: 19px;
    display: block;
}*/
.navbar-default .navbar-toggle {
    border: none;
}


.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{
	background-color:#fff;
}
.navbar-default {
    background-color:transparent;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus,{
	border-color:#142A3F;
	background-color:#142A3F;
}

.nav_new li.current a{
	color:#20d6dc;
}
.nav > li > a > img{
	max-width:30px;
}
.navbar-nav > li > a{
	line-height:0px;
}
.navbar-collapse.in{
	overflow-x:hidden;
	overflow-y:hidden;
}
.navbar-collapse{
	padding-left:0px;
	padding-right:0px;
	max-height:450px;
	box-shadow:none;
}
#top-menu li {
	display:inline-block;
	float:none;
	vertical-align:top;
}
.navbar-nav.navbar-right:last-child{
	margin:0;
}
.navbar_margin{
	margin-top:37px;
}
.navbar-right.top-nav.tablet {
    margin-top: 5px;   
    margin-right: 25px;
}
.navbar-right.top-nav.mobile {
    margin-top: 1.5em;   
    margin-right: 25px;
}
.navbar-default .navbar-nav.mobile > li > a.btn-ghost {
    padding: 4px 8px 4px 5px !important;  
    margin-right: 20px; 
}
.mobile-menu-contain {
    text-align: right;
}

@media (min-width: 768px) and (max-width: 991px) {
    .navbar-collapse.collapse {
        display: none !important;
    }
    .navbar-collapse.collapse.in {
        display: block !important;
    }
    .navbar-header .collapse, .navbar-toggle {
        display:block !important;
    }
    .navbar-header {
        float:none;
    }
    .navbar-nav.top-nav {
        float: none;
    }
}

/*-----------------padding------------------*/
.no-padding{
	padding:0;
}
.no-padding-l{
	padding-left:0;
}
.no-padding-r{
	padding-right:0;
}
/*-----------------padding------------------*/
/*-----------------footer------------------*/
.footer{
	color:#bbb;
	padding:20px 0px;
	background-color: #2d343a;
	/*float:left;
	width:100%;*/
	text-align:center;
}
/*-----------------footer------------------*/
/*Intro Body*/
.intro-body {
    height: 100vh;
    min-height: 600px;
    background-color: transparent;
}
/*Video*/
video.full-page {
    position: fixed;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: -100;
    -ms-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
     -webkit-background-size:cover; 
   -moz-background-size:cover; 
   -o-background-size:cover; 
   background-size:cover; 
    overflow: hidden;
    background: url(../images/walking-man_poster.jpg) center center no-repeat;
}
.intro-body:before,
.overlay:before {
    content: "";
  display: block;
  position: fixed; /* could also be absolute */ 
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: -1;
    background: url(../images/overlay.png) repeat;
  background-color: rgba(0,0,0,0.2);
}

/*-----------------header------------------*/
#header{
	margin-bottom:0;
	padding:0 10px;
	position: relative;
	width:100%;
	/**height:111px;**/
    position: fixed;
    -webkit-transition: background 400ms ease-in;
    -moz-transition: background 400ms ease-in;
    -ms-transition: background 400ms ease-in;
    -o-transition: background 400ms ease-in;
    transition: background 400ms ease-in;
}

#header.sticky {
    background: rgba(19,96,157,1);
    -webkit-transition: background 400ms ease-in;
    -moz-transition: background 400ms ease-in;
    -ms-transition: background 400ms ease-in;
    -o-transition: background 400ms ease-in;
    transition: background 400ms ease-in;
}
.logo {
	padding: 10px 0px;
	height:auto;
	width: 210px;
    height: auto;
}
/*Mobile menu*/
.navbar-toggle {
    font-size: 16px;
    padding: ;
}
/*Sticky*/
#header.sticky .logo {
    width: 100px;
    height: auto;
}
#header.sticky .fund_marg_top {
    margin-top: 0.1em;
    -webkit-transition: all 400ms ease-in;
    -moz-transition: all 200ms ease-in;
    -ms-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    transition: all 200ms ease-in;
}
#header.sticky .navbar-default .nav-main {
    margin-top: 1em;
    -webkit-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    -ms-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    transition: all 200ms ease-in;
}
#header.sticky .navbar-default .navbar-toggle {
    margin-top: 0.55em;
}
#header.sticky .top-nav {
    /*margin-top: 11px;*/
    margin-top: 25px;
}
/*Info page css*/
#privacy-policy-php #header,
#terms-php #header,
#callregister-php #header,
#api-php #header,
#helpdesk-php #header {
    position: static;
    background: rgba(19,96,157,1);
}
#privacy-policy-php #header.sticky,
#terms-php #header.sticky,
#callregister-php #header.sticky,
#api-php #header.sticky,
#helpdesk-php #header.sticky {
    position: fixed;
}

.fund_marg_top{margin-top: 2.5em;}
#header .container {
	padding:0px 0px;
}
.nav-site-level{
	margin-left:40px;
}
.nav-site-level li a{
	color:#F78000;
	font-size:20px;
	padding:20px;
}
.nav-site-level > a.active:after{
	border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #178093;
	border-style:solid;
	border-width:0 10px 10px;
	bottom:0;
	content:"";
	height:0;
	left:50%;
	margin-left:-10px;
	position:absolute;
	width:0;
}
.navbar-default .navbar-nav > li > a {
	color:#fff ; 	
	font-size:13px;
}
.navbar-default .navbar-nav > li > .login {
	margin-right: 10px;
    padding: 5px 10px;
}
.navbar-default .fa {
    margin: 5px;   
}
.navbar-default .navbar-nav > li > a.btn-ghost {
    border: 1px solid #fff;
    padding: 12px;
}
.navbar-default .navbar-nav > li > a.btn-ghost:hover {
    background-color: #FFF;
    color: #111;
}
.navbar-default .navbar-nav > li > .btn-blue:hover,
.navbar-default .navbar-nav > li > 
.btn-blue:focus,.navbar-default .navbar-nav > li > .btn-blue.select{
	background:none repeat scroll 0 0 #f39b3d ;
	color:#fff ;
}
.navbar-default .navbar-nav > li > a:hover
{
	color:#fff;
}
.navbar-collapse
{
	width:100%;
}
.navbar-default .nav-main {
	margin: 2.5em 0 0 2.5em;
	width: 100%;
	position: relative;
    z-index: 666;
}
.navbar-default .nav-main li a{
	color: #eee;
  	font-size: 14px;
	font-weight: normal;
}
.navbar-default .nav-main li:first-child a
{
	padding-left:0px;
}
.navbar-default .nav-main li:last-child a {
	padding-right:0px;
}
.navbar-default .nav-main li a:hover, 
.navbar-default .nav-main li a:focus,
.nav-main li a.select{
	color:#fff;
}
.navbar-nav > li:hover > ul.dropdown-menu{
	display:block;
	background-color:#2ea7df;
	border:none;
	border-radius:0;
}
.navbar-nav > li:hover > ul.dropdown-menu li{
	width:100%;
}
.navbar-nav > li:hover > ul.dropdown-menu li a{
	color:#fff;
	padding:5px 10px;
	font-size:15px;
}
.navbar-nav > li ul.dropdown-menu li:hover a{
	background-color:#FABE1C;
	color:#fff;
	border-bottom:none;
}
.dropdown-menu{
	font-size:15px;
	padding:0;
	width:100%;
}
.white-txt {
	color:#fff;
}
 span.visible-lg {
    display: inline !important;
     visibility: visible;
 }

 /*-----------------navbar NEW------------------*/
@media screen and (max-width: 991px)  {
    .navbar-nav > li {
        float: none;
    }
    .navbar-default .navbar-collapse {
        background: rgba(19,96,157,1);
        overflow: hidden;
        border: none;
    }
    #header.sticky .navbar-default .navbar-collapse {
        background: transparent;
    }
    .col-sm-9.nav-contain {
        width: 100%;
    }
    .navbar-default .nav-main li a {
        padding: 15px 20px;
    }
    .navbar-default .nav-main li:first-child a {
        padding-left: 20px;
    }
    .navbar-default .nav-main {
        margin: 1em 0 !important;
    }
}

/*-----------------header------------------*/

/*-----------------content------------------*/
/*  Feature */
.feature-icon {
    border: 0px solid #ff5964;
    padding: 20px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    width: 107px;
    padding: 25px;
    overflow: hidden;
    margin: 0 auto;
    text-align: center;
    -webkit-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    -ms-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    transition: all 200ms ease-in;
}


/*These are the colour of the circles
.feature-icon.red {
	border: 1px solid #ff5964;	
}

.feature-icon.green {
	border: 1px solid #0cf5b0;	
}

.feature-icon.yellow {
	border: 1px solid #ffe74c;	
}

.feature-icon.cyan {
	border: 1px solid #0cf5b0;	
}

.feature-icon.dark-blue {
	border: 1px solid #13609d;	
}

.feature-icon.blue {
	border: 1px solid #13609d;	
}

This is the end of the circles and colours -------> */

.analitic_new li {
    position: relative;
     -webkit-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    -ms-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    transition: all 200ms ease-in;
}
.analitic_new li:hover .feature-icon.blue {
    border-color: #39a3dc;
}
.analitic_new li:hover .feature-icon:before {
    content: "";
    position: absolute;
    height: 107px;
    width: 107px;
    top: 0px;
    left: 50%;
    margin-left: -53.5px;
    border: 2px solid #39a3dc;
    border-radius: 100%;
    -webkit-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    -ms-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    transition: all 200ms ease-in;
    -webkit-animation: pulse 1.5s linear  infinite;
    animation: pulse 1.5s linear infinite;
}
@keyframes pulse {
  0% {
    opacity: 0;
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    transform: scale(1.2);
  }
}
@-webkit-keyframes pulse {
  0% {
    opacity: 0;
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(1.2);
  }
  100% {
    opacity: 0;
    transform: scale(1.4);
  }
}
.analitic_new li:hover .feature-icon.red,
.analitic_new li:hover .feature-icon.red:before {
    border-color: #ff5964;
}
.analitic_new li:hover .feature-icon.green,
.analitic_new li:hover .feature-icon.green:before {
    border-color: #0cf5b0;
}
.analitic_new li:hover .feature-icon.yellow,
.analitic_new li:hover .feature-icon.yellow:before {
    border-color: #ffe74c;
}
.analitic_new li:hover .feature-icon.cyan,
.analitic_new li:hover .feature-icon.cyan:before {
    border-color: #ffe74c;
}
.analitic_new li:hover .feature-icon.dark-blue,
.analitic_new li:hover .feature-icon.blue:before {
    border-color: #13609d;
}

/*Help*/
.help-box {
    background: #fff;
    text-align: center;
    -webkit-box-shadow: 0 1px 3px 0 #999999;
    box-shadow: 0 1px 3px 0 #999999;
    /*border-bottom: 3px solid #2da7df;*/
    padding: 20px 30px 30px;
    min-height: 255px;
    margin: 0 0 30px 0;

    position: relative;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  text-decoration: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.help-box:after {
  position: absolute;
  bottom: 0;
  height: 5px;
  left: 50%;
  right: 50%;
  background: #ff5964;
  content: '';
}
.help-box.green:after {
    background: #0cf5b0;
}
.help-box.yellow:after {
    background: #ffe74c; 
}
.help-box.cyan:after {
    background: #13609d;
}
.help-box.blue:after {
    background: #13609d;
}
.help-box:before,
.help-box:after {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.help-box:hover:after,
.help-box:active:after,
.help-box.hover:after {
  left: 0;
  right: 0;
}
.help-box p {
  font-weight: 300;   
}
.help-box .icon {
    width: 80px;
    height: auto;
}
.help-box h3 {
    margin-top: 0;   
}

/*Pricing*/
.price-plan {
    text-align: center;
    margin-bottom: 20px;
}
.price-plan.gold {
    padding-top: 16px;  
    border-right: 1px solid #F1F5F9;
}
.price-plan.platinum:last-child {
    border-left: 1px solid #F1F5F9;
}
.price-plan h2 {
    color: #111;
    font-family: 'Poppins', arial, helvetica;
    font-weight: 700;
    margin: 20px 0 0;
    text-transform: uppercase;
}
.price-plan:hover p.price {
    -webkit-animation: moveUp 0.4s forwards;
	animation: moveUp 0.4s forwards;
	-webkit-animation-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
	animation-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
}
.price-plan:hover p.month {
    -webkit-animation: moveUp 0.4s forwards;
	animation: moveUp 0.4s forwards;
	-webkit-animation-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
	animation-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
 	-webkit-animation-delay: 0.1s;
	animation-delay: 0.1s;   
}
@-webkit-keyframes moveUp {
	50% { -webkit-transform: translate3d(0,-100%,0); transform: translate3d(0,-100%,0); }
	51% { opacity: 0; -webkit-transform: translate3d(0,-100%,0); transform: translate3d(0,-100%,0); }
	52% { opacity: 1; -webkit-transform: translate3d(0,100%,0); transform: translate3d(0,100%,0); }
	100% { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }
}

@keyframes moveUp {
	50% { -webkit-transform: translate3d(0,-100%,0); transform: translate3d(0,-100%,0); }
	51% { opacity: 0; -webkit-transform: translate3d(0,-100%,0); transform: translate3d(0,-100%,0); }
	52% { opacity: 1; -webkit-transform: translate3d(0,100%,0); transform: translate3d(0,100%,0); }
	100% { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }
}

/*Pricing plan*/
.price-plan p.price {
    font-size: 36px; 
    color: #111;
    font-weight: 700;
    line-height: 1;
    margin: 20px 0 0 0;
}
.price-plan p.price span {
    font-size: 12px;
    color: #999;
    display: inline-block;
    line-height: 1.4;
    font-weight: 300;
}
.price-plan h3 {
    color: #666;
    margin: 0 0;
    font-size: 18px;
}
.price-plan p.month {
    font-size: 13px;
    font-weight: 400;
    margin: 0 0 25px;
}
.price-plan p.credits {
    color: #000;
    font-weight: 700;
    line-height: 1.4;
    margin-bottom: 5px;
}
.price-plan p.blurb {
    color: #999;
    line-height: 1.4;
    margin-bottom: 20px;
    font-size: 13px;
}
.price-plan.flex {
    display: flex;
    flex-direction: column;
}
.flex .col-5 {
    width: 50%;
}
.flex .col-5.a-center {
    justify-content: center;
    width: 100%;
}
/*robot svg sizing*/
.container img.bill-icon {
    width: 110px;
    height: 155px;
    margin: 0 auto;
}
/*Show hide pricing plan*/
.price-plan {
    position: relative;
    overflow: visible;
}
.price-plan .more-info {
    position: absolute;
    top: 320px;
    left: 4%;
    background: #2d343a;
    color: #bbb;
    text-align: left;
    padding: 20px;
    width: 92%;
    font-size: 13px;
    z-index: 666;
    visibility: hidden;
    opacity: 0;
      -webkit-transform: translateY(20px);
     -moz-transform: translateY(20px);
      -ms-transform: translateY(20px);
       -o-transform: translateY(20px);
          transform: translateY(20px);
  -webkit-transition: all .25s ease-out;
     -moz-transition: all .25s ease-out;
      -ms-transition: all .25s ease-out;
       -o-transition: all .25s ease-out;
          transition: all .25s ease-out;
}
.price-plan .more-info.show,
.price-plan .more-info.show.med.show,
.price-plan .more-info.show.la.show,
.price-plan .more-info.show.Xl.show {
    visibility: visible;
    opacity: 1;
     -webkit-transform: translateY(0px);
     -moz-transform: translateY(0px);
      -ms-transform: translateY(0px);
       -o-transform: translateY(0px);
          transform: translateY(0px);
}
.price-plan .more-info:after {
    bottom: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(45, 52, 58, 0);
    border-bottom-color: #2d343a;
    border-width: 10px;
    margin-left: -10px;
}
.price-plan .more-info dt {
    color: #FFF;
    font-weight: #FFF;
    margin: 10px 0 5px;
}
button.exit {
    background: transparent;
    border: none;
    color: #fff;
    font-size: 17px;
    margin-top: -8px;
}

.btn.btn-large {
    border-radius: 3px;
    color: #fff;
    font-size: 20px;
    font-weight: 600;
    padding: 15px 35px;
    line-height: 24px; 
    border: none;
    border-bottom: 2px solid #1368A2;
    background: #37a7de;
    -webkit-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    -ms-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    transition: all 200ms ease-in;
}
.btn.btn-large:hover {
    background: rgb(12,245,176);
    background: -moz-linear-gradient(top,  rgba(12,245,176,1) 29%, rgba(0,219,138,1) 100%);
    background: -webkit-linear-gradient(top,  rgba(12,245,176,1) 29%,rgba(0,219,138,1) 100%);
    background: linear-gradient(to bottom,  rgba(12,245,176,1) 29%,rgba(0,219,138,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0cf5b0', endColorstr='#00db8a',GradientType=0 );
    -webkit-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    -ms-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    transition: all 200ms ease-in;
}
.btn.btn-medium {
    border-radius: 3px;
    border-bottom: 2px solid #1368A2;
    color: #fff;
    font-size: 16px;
    padding: 10px 20px;
    line-height: 16px; 
    background: #37a7de;
    -webkit-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    -ms-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    transition: all 200ms ease-in;
}
.dark .btn.btn-large {
    background: #f7f7f7;
    color: #37a7de;
    border-bottom: 2px solid #aaa;
}
.dark .btn.btn-large:hover,
.dark .btn.btn-large:focus {
    background: #fff;
}
.dark .btn.btn-large:active {
    background: #eee;
}
.slide_back .btn.btn-medium {
    margin: 0 5px 10px 5px;
}
.btn.btn-medium:hover,
.btn.btn-medium:focus,
.btn.btn-large:hover,
.btn.btn-large:focus {
    background: #41B8F3;
    -webkit-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    -ms-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    transition: all 200ms ease-in;
}
.btn.btn-medium:active,
.btn.btn-large:active {
    background: #1368A2;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
}
.btn.btn-medium.btn-ghost {
    border: 1px solid #fff;
    background: transparent !important;
    padding: 8px 18px;
    color: #FFF;
}
.btn.btn-medium.btn-ghost:hover {
    background: #fff !important;
    border-color: #fff;
    color: #37a7de;
}

.btn.btn-ghost {
    border: 1px solid #37a7de;
    color: #37a7de;
    -webkit-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    -ms-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    transition: all 200ms ease-in;
}
.btn.btn-ghost:hover {
    background-color: #37a7de;
    color: #FFF;
    -webkit-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    -ms-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    transition: all 200ms ease-in;
}

/*How it works*/
.dark h2.title,
.dark .subtitle {
    color: #FFF !important;   
}
.dark h2.title:after {
    border-color: #13609d !important;   
}
.dark .title {
    color: #cce7f5;   
}
.dark h3 {
    color: #F1F5F9 !important;   
}
.dark p {
    color: #ddeff9;   
}
.how-does-it-work .chevron {
    text-align: center;
    margin-top: 5%;
}
.how-does-it-work .push-left {
    margin-left: 50px;
}

/*Demo*/
.dark.demo {
    padding: 120px 0;
    position: relative;
}
.dark h4.sub-title {
    color: #ddeff9;
    padding: 30px 0 40px;
    line-height: 1.7;
}
.dark.demo .form-control.input-border {
    padding: 15px 15px;
    text-align: center;
    background: rgba(255,255,255,0.1) !important;
    color: #fff;
    font-size: 16px;
}
.dark.demo .form-control.input-border::-webkit-input-placeholder,
.dark.demo .form-control.input-border::-moz-placeholder,
.dark.demo .form-control.input-border::placeholder {
    color: #FFF !important;
    opacity:  1 !important;
}
.dark.demo .robot-feature {
    position: absolute;
    left: 50%;
    margin-left: -750px;
    bottom: 0;
    z-index: 0;
}



/*Helper classes*/

.push-horizontal {
    padding-top: 35px;
    padding-bottom: 35px;
}

/*-----------dashboard-------------------*/
.content{
	padding:0px 0px 20px;
}
.heading-primary{
	line-height:0.95em;
	color:#06253D;
	text-transform:uppercase;
	font-size:30px;
	margin:10px 0px;
}
.intro-primary{
	font-size:22px;
	color:#1B75BC;
	padding-top:10px;
	padding-bottom:15px;
}
.btn-blue_dark{
	background-color:#1B75BC;
	border:1px solid #1B75BC;
	border-radius:3px;
	color:#fff ;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	margin:15px 0;
	padding:8px 20px;
	letter-spacing:1px;
}
.btn-blue_dark:hover,.btn-blue_dark:focus,.btn-blue_dark.select{
	background:none repeat scroll 0 0 #3891d7 ;
	color:#fff;
	outline:none;
}
.btn-orange_small{
	background-color:#F78000;
	border:1px solid #F78000;
	border-radius:3px;
	color:#fff ;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding:4px 12px;
}
.btn-orange_small:hover,.btn-orange_small:focus,.btn-orange_small.select{
	background:none repeat scroll 0 0 #e68b2a ;
	color:#fff ;
	outline:none;
}
.no-margin_b{
	margin-bottom:0;
}
/*-----------dashboard-------------------*/

/*-----------profile-------------------*/
.border{
	border:1px solid #ddd;
	padding:10px;
	border-radius:20px 20px 20px 20px;
}
.input{
	border:1px solid #ddd;
	font-size:13px;
	color:#464646;
	padding:6px;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
	border-radius:0;
	cursor:auto;
}
.input:focus, .input:active, .input.select{
	box-shadow: 0 0 6px -1px #aaa;
	border-color:#fff;
}
.label_1{
	padding-top:15px;
}
/*-----------profile-------------------*/

/*-----------payment-------------------*/
.btn-blue_dark_small{
	background-color:#1B75BC;
	border:1px solid #1B75BC;
	border-radius:3px;
	color:#fff ;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	margin:10px 0;
	padding:6px 20px;
}
.btn-blue_dark_small:hover,.btn-blue_dark_small:focus,.btn-blue_dark_small.select{
	background:none repeat scroll 0 0 #3891d7 ;
	color:#fff ;
}
.space-30{
	height:30px;
	float:left;
	width:100%;
}
.space-15{
	height:15px;
	float:left;
	width:100%;
}
.space-40{
	height:10px;
	float:left;
	width:100%;
}
/*-----------payment-------------------*/

/*-----------campaign-------------------*/
.nav-tabs_grey + .tab-content{
	border:1px solid #ddd;
	border-top:none;
	float:left;
	width:100%;
	padding:20px;
	border-radius:0 0px 20px 20px;
	border:1px solid #ddd;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{
	background-color:#1B75BC;
	color:#fff !important;
}
.nav-tabs > li > a{
	background-color:#FABE1C;
	text-transform:uppercase;
	color:#000;
	border-radius:10px 10px 0 0;
	
}
.new_comp_in > li > a{pointer-events: none;}
.nav-tabs > li > a:hover, .nav-tabs > li > a:focus{
	background-color:#FABE1C;
	color:#000;
}
.nav-tabs_inner > li.active > a, .nav-tabs_inner > li.active > a:hover, .nav-tabs_inner > li.active > a:focus{
	background-color:#1B75BC;
	color:#fff;
	border-radius:10px 10px 0 0;
}
.nav-tabs_grey > li > a{
	background-color:#f1f1f1;
	color:#000;
	border-radius:0;
	font-size:13px;
	border:1px solid #ddd;
	margin-top:-5px;
	margin-right:0;
}
.nav-tabs_grey > li{
	margin-left:3px;
}
.nav-tabs_grey{
	border-bottom:none !important;
}
.nav-tabs{
	border-bottom:none;
}
.nav-tabs_inner{
	float:left;
}
.nav-tabs_inner > li > a{
	background-color:#f1f1f1;
	font-size:13px;
	text-transform:uppercase;
	border:1px solid #ddd;
}
.btn-orange{
	background-color:#F78000;
	border:1px solid #F78000;
	border-radius:3px;
	color:#fff ;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	margin:10px 0;
	padding:6px 20px;
}
.btn-orange:hover,.btn-orange:focus,.btn-orange.select{
	background:none repeat scroll 0 0 #e68b2a ;
	color:#fff;
	outline:none;
}
.light_bg{
	background-color:#f1f1f1;
	padding:10px;
	border:1px solid #ddd;
}
.orange_txt{
	color:#F78000;
}
.font_14{
	font-size:13px;
}
.btn-orange_dark_small{
	background-color:#F78000;
	border:1px solid #F78000;
	border-radius:3px;
	color:#fff ;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	margin:10px 0;
	padding:6px 20px;
}
.btn-orange_dark_small:hover,.btn-orange_dark_small:focus,.btn-orange_dark_small.select{
	background:none repeat scroll 0 0 #e68b2a ;
	color:#fff ;
}
.num{
	background-color:#fff;
	color:#000;
	border-radius:50%;
	width:23px;
	height:22px;
	/**float:left;**/
	/**margin-right:8px;**/
	text-align: center;
	display: inline-block;
	margin-top:-2px;
}
.num_font{
	font-family:Imprint MT Shadow;
	font-size:16px;
	left:23px;
	top:8px;
	position:absolute;
}
.completed{
	background-color:#29c444;
	color:#fff;
}
.yellow_txt{
	color:#DA9E00;
	font-weight:bold;
}
/*--------------------modal----------------------------*/
.modal.in .modal-dialog{
	transform:translate(0px, 35px);#header
	
}
.modal.styled .modal-header{
	/**background-color:#FABE1C;**/
	background-color:#1b75bc;
}
.modal.styled .modal-header h4{
	color:#FFFFFF;
	font-size:21px;
	margin-bottom:20px;
}
.form-horizontal .control-group:before, .form-horizontal .control-group:after{
	content:"";
	display:table;
	line-height:0;
}
.form-horizontal .control-group:after{
	clear:both;
}
.form-horizontal .control-group{
	margin-bottom:20px;
}
.form-horizontal .control-label{
	float:left;
	font-size:15px;
	padding:4px 8px;
	text-align:right;
	width:160px;
}
.form-horizontal .control-label_1{
	float:left;
	font-size:15px;
	padding:4px 8px;
	text-align:left;
	width:160px;
	color:#48B5F2;
	margin-top:25px;
	text-transform:uppercase;
}
.form-horizontal .control-label_2{
	float:left;
	font-size:15px;
	padding:4px 8px;
	text-align:left;
	width:160px;
}
.form-horizontal .control-label_3{
	font-size:22px;
	padding:14px 32px;
	text-align:left;
	width:100%;
	border-bottom:1px solid #DDDDDD;
}

.login_input{
	margin-bottom:0;
	margin-top:0;
	width:75%;
	border:1px solid #ACACAC;
	color:#666666;
	display:block;
	padding:6px 10px;
}
.btn-module{
	/**background-color:#FABE1C;**/
	background-color:#1b75bc;
	border:medium none;
	border-radius:0;
	color:#FFFFFF;
	font-size:14px;
}
.btn-module:hover, .btn-module:focus{
	color:#fff;
}
.modal-header{
	padding:10px 15px;
}
.modal-footer{
	margin-top:0;
}
.modal-dialog_new{
	width:330px;
}
.modal-dialog_big{
	width:1000px;
}
.modal-content{
	padding:10px;
}
/*--------------------modal----------------------------*/
/*-----------campaign-------------------*/
/*-----------------content------------------*/

/*-----------------table------------------*/
.table-style thead tr th{
	background-color:#2ea7df;
	color:#FFFFFF;
	font-size:12px;
	text-transform:uppercase;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{
	border-bottom:1px solid #DDDDDD;
}
/*-----------------table------------------*/

@media only screen and (max-width: 1200px) {
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xs-13, .col-sm-13, .col-md-13, .col-lg-13, .col-xs-14, .col-sm-14, .col-md-14, .col-lg-14 {
    padding-left: 5px;
    padding-right: 5px;
}
/*h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{ margin:7px 0px 5px 0px;}*/

/*Headings*/
    h3.title {
        font-size: 26px;
    }
    
/*    Header*/
    .logo {
        width: 160px;   
        padding-left: 10px;
    }
    .navbar-default .nav-main {
        margin: 2em 0 0 2.8em;  
    }
    .fund_marg_top {
         margin-top: 1.9em;  
    }
    .navbar-default .nav-main li a {
        font-size: 14px;   
    }

    /*.help box*/
    .help-box {
        min-height: 275px;
    }
    /*Feature*/
    .analitic_new {
        margin-bottom: 0;
    }
    .analitic_new li {
        margin-bottom: 30px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1400px){
}
@media only screen and (min-width: 480px) and (max-width: 499px) {
}
@media only screen and (max-width: 479px) {
}
@media only screen and (min-width: 500px) and (max-width: 700px) {
}


.aside{position: absolute;
font-size: 11px;
top: 15px;
right: 0px;}

.badge {
display: inline-block;
min-width: 10px;
padding: 2px 3px;
font-size: 8px;
font-weight: bold;
line-height: 1;
color: #ffffff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
background-color: #999999;
border-radius: 10px;
margin-left:2px;
}
/*-----------------badges------------*/
/* Badge variants */
.badge-default {
  background-color: #c6c6c6;
  background-image: none;
}

.badge-primary {
  background-color: #428bca;
  background-image: none;
}

.badge-info {
  background-color: #89c4f4;
  background-image: none;
}

.badge-success {
  background-color: #45b6af;
  background-image: none;
}

.badge-danger {
  background-color: #f3565d;
  background-image: none;
}

.badge-warning {
  background-color: #dfba49;
  background-image: none;
}

/*-----------------badges------------*/

.quick_h{ 
    color:#fff;
    margin-bottom:15px;
    text-align:left;
    padding-left:0px;
    font-weight: 300;
    font-size: 22px;
}
.abot_ul li a {
    color:#aaa;
    text-align:left;
    display:block;  
    font-size: 14px;
    -webkit-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    -ms-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    transition: all 200ms ease-in;
}
.abot_ul li a:hover {
    color: #fff;
    -webkit-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    -ms-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    transition: all 200ms ease-in;
}
.soci{float:left;width:100%;margin:0px; padding:0px; }
.soci li{display:inline-block;}
.soci li a{color:#fff;text-align:center;display:block;margin:0px 10px 0px 0px;}
.trm_cond{float: left;  margin: 0;    padding: 0 20px;    width: 100%;}
.trm_cond li{float:left; display:inline;margin:0px;padding:0px 3px;}
.trm_cond li a{color:#fff;font-size:8px;border-right:1px solid #fff;padding: 0 2px;}
.bot_footer p{color:#fff; text-align:center; width:100%;margin:10px 0px;}
.bot_footer{
    background-color: #252b30;
    padding: 15px 0;
    color: #bbb;
}
.bot_bot_foot{background:#2ca6ff;border-radius: 10px;}
.news_lat{border-right:1px solid #045a99;margin-right:5px;padding: 1px;}
.foot_signup{color:#fff;}
.ser_new{border: 2px solid #2488d1; margin-top: 12px; padding: 7px 0;border-radius:5px;}
.new_submit{border-top: 3px solid #c2a02b; text-shadow: 0 1px 0 #fff;font-weight:bold;   margin-top: 13px;   padding: 12px 39px;font-size:20px;background: -moz-linear-gradient(top, #ffd137, #ffb706);background: -webkit-linear-gradient(top, #ffd137, #ffb706);}
.new_submit a{color:#333;text-align:center;}
.input_new{width:100%;background:none; border:none;}
.white_text{color:#fff;font-size: 17px;}



.recor_pad{padding-bottom:20px ;}
.light_bg{
	background-color:#f1f1f1;
	padding:10px;
	border:1px solid #ddd;
}
.orange_txt {
    color: #f78000;
	font-size:15px;
}
.no-margin{margin:0px;}
.label_22{padding-top:5px;}
.new_list_desh {padding:50px 0px 0px 0px;}
.new_list_desh li a{padding:17px 10px;}
.ser_ic { margin-top:9px;}
.home-tabbing{margin:30px 18px 5px 0px}
.home-tabbing1{margin:0px ;}
.acc_nav li{margin:0px 50px 0px 0px; background:none;border:none;}
.acc_nav li a{font-size:14px ; font-weight:bold;background:none;border:none;color:#1b75bc;}
.acc_nav li a:hover{background:none;color:#fabe1c;}


.border_none{border:none;}
.over_vi{ margin-right: 8px !important;}
.over_vi li {border-bottom:none !important; }
.over_vi li a{border-bottom:none !important; }
.over_vi li.active a{background:#fff !important;margin-bottom: -2px !important;}
.acc_over{margin-top:-33px;}
.input_ser{
	border:none;
	font-size:13px;
	color:#464646;
	padding:6px;
	width:100%;
	margin-top:0px;
	margin-bottom:0px;
	border-radius:0;
	cursor:auto;
	background:none;
	box-shadow:none;
	transition:none;
}
.main_input_ser{margin-top:-3px; border:1px solid #ddd;margin-right:15px;}
.main_input_ser input:focus{box-shadow:none;transition:none;}
.main_input_ser input:hover{box-shadow:none;transition:none;}
.serch_marg{margin-top:7px;}
.new_add_tog{border:none;}
.new_padd_p{padding:0px !important;}
.questio_n{color:#2ea7df;}
.questio_n2{color:#2ea7df;font-size:12px;font-weight: bold;left: -432px;  letter-spacing: -1px;  position: absolute;
    top: 28px;
}
.questio_n2 span{color:#1b75bc;}
.questio_n span{color:#1b75bc;}
.pdf_icon_bil{background:url(../images/pdf_icon.png)no-repeat left top;width:8px ; height:12px; }


/***************NEw css***************/

.slide_back {
    background: transparent;
    padding-top:40px; 
    padding-bottom: 0px;
    text-align: center;
}
.money{font-size:20px; color:#fff;margin: 30px 0 20px;}
.got{font-size:12px; color:#fff;}
h2.feature{
    color:#fff;
    font-size: 52px;
    margin: 0 0 30px;
    text-shadow: 1px 0 2px #222222;
}
p.feature {
    font-size: 24px;
    color: #fff;
    margin: 0 0 30px 0;
    text-shadow: 1px 0 1px #111;
    line-height: 1.5;
    font-weight: 400;
}
.slide_back2{background:transparent;}
.money2{font-size:34px; color:#fff;padding:20px 0px;}
.slide_back3{background:#fff;padding:25px 0px;}
.voice3{color:#000;font-size:30px;}
.money3{color:#eeaa02; font-size:40px;margin:30px 0px;line-height:35px;}
.got3{color:#000;font-size:20px;line-height:28px;}
.btn-big{border-top: 3px solid #237faa; text-shadow: 0 1px 0 #fff;font-weight:bold;   margin-top: 18px;   padding: 12px 39px;font-size:20px;color:#fff;}
.blue-grad{background: -moz-linear-gradient(top, #2da3dc, #1c78be);background: -webkit-linear-gradient(top,  #2da3dc, #1c78be)}
.blue-grad:hover{background:-moz-linear-gradient(top, #1c78be, #2da3dc);background:-webkit-linear-gradient(top,#1c78be, #2da3dc);}
.blue-grad a:hover{color:#fff }
.slide_back4{background:url(../images/section_bg_yellow.png)no-repeat left top ;background-size:cover;padding: 126px 0px 30px 0px;}
.in_first_col{background: url("../images/icon111.png") no-repeat center top;color:#000;font-size:30px;
    padding-top: 136px;}
.simple_list{font-size:48px; color:#fff;margin-top:109px;}
.in_first_col2{background: url("../images/icon_222.png") no-repeat center top;color:#000;font-size:30px;
    padding-top: 138px;}
.in_first_col_p{font-size:18px;margin:0px;}
.first_col_cont{padding-bottom:20px;}
.in_first_col3{background: url("../images/icon_3.png") no-repeat center top;color:#000;font-size:30px;
    padding-top: 126px;}
.trymore{background:#1670b4;}
.voice2{background:url("../images/mini_comp.png")no-repeat 328px top;color: #fff;font-size:60px;font-weight: bold;margin:40px 0 0;
    padding-bottom: 18px;}
.slide_back_last{background:#006ab7; padding-bottom: 35px;}

.utmost{color:#fff;font-size:22px;margin:20px 0px; line-height:28px;}

.home-tabbing li a{font-size: 22px;
border-radius: 0px;
border-bottom: 3px solid #004c83;
background-color: transparent;
color: #fff;
padding: 10px 48px;
line-height: 22px;
margin-right:0;
}
.home-tabbing.nav-tabs > li.active > a, .home-tabbing.nav-tabs > li.active > a:hover, .home-tabbing.nav-tabs > li.active > a:focus, .home-tabbing.nav-tabs > li.active > a, .home-tabbing.nav-tabs > li.active > a:hover, .home-tabbing.nav-tabs > li.active > a:focus,.home-tabbing.nav > li > a:hover, .home-tabbing.nav > li > a:focus
{
	border-left:1px solid #006ab7;
	border-top:1px solid #006ab7;
	border-right:1px solid #006ab7;
	background-color: transparent;
	border-bottom:3px solid #f7cf23 !important;
	color:#fff;
}
/***.home-tabbing + .tab-content{border:none;}***/
.wana_more{background:url("../images/bg_foot_left.png")no-repeat left top;padding: 0px 0 61px;margin-top:-2px;background-size:cover;}
.Wanna{font-size:50px;color:#0796ff;font-weight:bold;}
.marg_to{margin-top:76px;}
.got4{color:#000;font-size:20px;line-height:28px;margin-top:32px;}
.nav-main i{color:#fff;}
.sear_buton{background:  #f5f6f7; border: 1px solid #bbbbbc; margin-right: 53px; padding: 3px 8px;width: 124px;}
.sear_buton input[type="text"]{background:none; border:none; width:100%;padding:0px;}
.ser_ic{left: 0px; position: absolute;  top: 0px;}
.ser_ic_ind{left: 96px; position: absolute;  top: 0px;margin-top:9px;}
.drop_arr{background:url("../images/top_arr.png")no-repeat center top}
.border_cont{border:1px solid #ddd;margin:10px 0px;}
.step-content{font-size:16px;padding: 10px 15px;text-align: justify;}
.no_margin_t_d{margin:0px ;}
.border_bot {border-bottom:2px solid #ddd; margin:10px 0px;padding:10px 0px;}
.new_can{margin-left:5px;}
.new_can li{padding:0px 13px;border-bottom:2px solid #ddd;}
.new_can li a{background:none; color:#000;  margin:10px 0px -2px -1px;}
.new_can li a h3{font-size:16px !important;}

.new_can li a:hover{background:none;border-top:none;border-left:none; border-right:none;border-bottom:none;}
.new_can li a:focus{background:none;border-top:none;border-left:none; border-right:none;border-bottom:none;}

.new_can > li.active > a, .new_can > li.active > a:hover, .new_can > li.active > a:focus{background:none !important ; color:#000;border-bottom:2px solid #fabe1c;}
.read_more{color:#000; float: left;   margin:8px 15px 18px ; border-radius: 3px;    padding:2px 11px; border:1px solid #ddd;}
.how_help_in a{ text-align:center;min-height: 259px;color:#fff;  padding: 15px 0 40px;border-bottom:8px solid #fabe1c;   border-radius: 8px;}
/**.how_help_in a:hover{color:#04599a !important;border-color:#2bbff4 !important;}**/
.how_help_in a i{font-size:35px; color:#fff;}
.how_help_in a p{font-size:15px; color:#fff; padding:0px 1%;}
.how_help_in a h5{font-size:24px;padding: 10px 0;color:#fff }
a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active{border-color:#000;}
.inner_pric1{background:#04599a;padding:30px 0px;margin:30px 0px;}
.midd_pric1{border-left:0px solid #fff;}
.color_midd_pric{color:#fabe1c !important;}
.inner_pric1 h1{color:#2dbff2;  font-size: 4.5em;font-weight:bold;margin:0px;   text-transform: uppercase;}
.panel{margin:0px;border-radius:0px;}
.six_numb{font-size: 7em; color:#fff; margin: 0;line-height: 30px;}
.six_numb span{font-family: 'oswald-regular';}
.six_numb sup{   font-size: 27%;
  text-transform: uppercase;
  top: -2.5em;
  left: 0.6em;
}
.six_numb sup.sup_cent{   font-size: 57%;
  display: inline-block;
  top: -1.2em;
  left: -0.4em;}
  .six_numb sup.sup_each{    top: -1em;
  left: -1.9em;}
.six_numb sup small{ color:#fff;}
.six_numb2{font-size:75px;color:#fff;margin:15px 8px;font-weight:bold;}
.margin_dolor{ float: left;  margin: 38px 0;   width: 100%;}
.cred_it{border-radius: 30px; color: #fff; font-size: 20px; font-weight: 600; padding: 16px 35px;background:#2cbff3;line-height: 24px;}
.cred_it2{ color: #fff; font-size: 20px; font-weight: 600; padding: 16px 35px;background:#fabe1c !important;line-height: 24px; border: 1px solid #fabe1c;}
.cred_it2:hover{background:#f39b3d !important;;}
.cred_it:hover{color:#04599a !important;}
.margin_credit{margin:35px 0px 0px 0px}
.panel > .table > tbody:first-child th, .panel > .table > tbody:first-child td{border-left:1px solid #ddd;}
.hentry{padding:25px 0px;}
.input-xlarge{
    width:98%;
    background:#fff; 
    color: #ccc;
    border: none;
    border-bottom:1px solid #ddd;
    -webkit-transition: all 300ms ease-in;
    -moz-transition: all 300ms ease-in;
    -ms-transition: all 300ms ease-in;
    -o-transition: all 300ms ease-in;
    transition: all 300ms ease-in;
}

.input-xlarge:focus {
    color: #666;
    border-color: #13609d;
    -webkit-transition: all 300ms ease-in;
    -moz-transition: all 300ms ease-in;
    -ms-transition: all 300ms ease-in;
    -o-transition: all 300ms ease-in;
    transition: all 300ms ease-in;
}
textarea, 
input { 
    outline: medium none; 
    padding: 8px 8px 8px 30px;
}
.controls textarea {
    padding-left: 8px; 
    height: 98px;
    border: none;
    border-bottom: 1px solid #ddd;
}
.controls select{width:60%;padding:10px 0px;}
.form-actions button{padding:8px 14px  ;font-size:14px ;margin-bottom:20px;}
.top_head_bg{
    z-index: 1000;
}

/*Contact us*/
.control-group input {
    margin-bottom: 20px;   
}

.slide_back{margin-top:0px;}
.bg_new_sec{background:#055a9a;height: 420px;   margin-top: 0; display: table; width: 100%;}
.bg_new_sec .container
{
  float: none;
  display: table;
  height: 100%;
}
.bg_new_sec .container .col-lg-8
{
  display: table-cell;
  vertical-align: middle;
  float: none;
  width: 74%;
}
.bg_new_sech3{color:#fff !important;font-size:44px ;}
.bg_new_secp{color:#28a4da !important;}
.outer_sec_bg {
   /* background: #F1F5F9 !important;*/
    /*padding: 60px 0;  */
    padding: 80px 0px 60px 0px;
}
#help.outer_sec_bg {
    background: url(../images/help-BG.jpg) !important;
    background-size: cover !important;
    background-position: center center;
}

.outer_sec_bg.trim-bottom {
    padding-bottom: 0;   
}
.outer_sec_bg.cssbg.dark,
.cssbg {
    background: url(../images/work-BG.jpg) !important;
    background-size: cover !important;
    background-position: center center;
}
.people {
    background: url(../images/mac-BG.jpg) !important;
    background-size: cover !important;
    background-position: center center;
}
.people .subtitle {
    color: #FFF;
    text-shadow: 0 1px 2px #333333;
}
section#features {
    border-top: 1px solid #eee;
}
hr {
    margin: 0 0;
}
.new_pri_cli{}
.new_pri_h4{color:#0996ff;margin:20px 0px 15px ;font-weight:400;}
.new_pri_p{font-size:20px;color:#000;margin:10px 0px;}
.pri_ce h3{ color:#000 !important;}
.bod{border-bottom:1px solid #000;padding: 0 0 17px;}
.marg_but_n{margin-bottom:45px;}
.img_social li{margin:0px 6px;display:inline;}
.img_social li img{width:35px;}
.new_pri_p2{margin-left:20px;}
.user11 {
    background:url(../images/user11.png)no-repeat 4px center #fff;
}

.phone11 {
    background:url(../images/phone11.png)no-repeat 4px center #fff;
}
.mess11{background:url(../images/mess11.png)no-repeat 4px center #fff;}
.company {
    background: url(../images/company.png) 4px center no-repeat #fff;
}
.but_or{border-radius:20px;background:#f78000 !important; border: 1px solid #fb4e26;padding:8px 30px !important;}
.but_or:hover{border: 1px solid #fb4e26}
.analitic_new {margin:30px 0px;float:left;}
.analitic_new h3{
    color:#39a3dc;
    font-size: 24px;
    font-weight: 300;
}
.analitic_new p{
    color:#94979a;
    font-size: 15px; 
    line-height: 22px;
    font-weight: 300;
}
.bg_white_feature{background:#fff !important;}
.mob_img_cont {
   padding: 10px 0;
    margin:0px;
}
.bg_ne_nev{
    background: transparent; 
    /**margin-top: 10px;**/
    position: relative;
    z-index: 666;
}
/*.bg_ne_nev ul{margin:0px !important;}*/
.alert_d{padding:0px 0px;}
.bg_ne_nev7{background: #2da7df;  margin: 0px 0 20px;}
.bg_ne_nev7 ul li a{ color: #fff; font-size: 18px;     letter-spacing: 1px;    padding: 23px 22px;}
.bg_ne_nev7 ul li a:hover{background:#2da7df;border-bottom:5px solid #fabe1c;}
.bg_ne_nev7 ul li a:focus{background:#2da7df;border-bottom:5px solid #fabe1c;}
/**.bg_ne_nev7 ul li:first-child a {  padding-left: 0 !important;}**/
.bg_ne_nev7 ul li:last-child a {  padding-right: 0 !important;}
.dash_padd a{padding-left:0px !important;}
.text_are_width{width:75%;margin-bottom:15px !important;}
.questio_n23{top:23px !important;}
.dropdown-menu li a:hover{border-top:5px solid transparent;}
.margin_bot_10{margin-bottom: 22px;   margin-left: 31px;   padding: 8px;}
.glyphicon-chevron-right , .glyphicon-chevron-left{display:none;}
.nex_but{display:inline-block;}
.top_choice{background:url(../images/top_choice.png)no-repeat left top;}

@media screen and (-webkit-min-device-pixel-ratio:0){
.slide_back{padding-top:0px;}
.ser_ic{top:0px;}
.border_cont{margin:0px 0px 10px 0px;}
}

.nav-main33 li a:hover::after {
    border-top: 22px solid transparent;color:black;content:" ";display: block;height: 0;left: 50%;margin-top: -65px;position: absolute; top: 50%;  transform: rotate(270deg);  width: 0;   z-index: 2;}
.heading-primary {color: #06253d;font-size: 30px; line-height: 0.95em;  margin: 10px 0 0 0px; text-transform: uppercase;}
.no_margin_b{margin-bottom:0px !important}
h2.title {
    font-weight: 700;
    font-family:'Poppins', cursive;
    text-transform: uppercase;
    color: #13609d !important;
    position: relative;
    margin-top: 0;
    font-size: 34px;
}
h2.title:after {
    position: absolute;
    content: "";
    left: 50%;
    margin-left: -80px;
    bottom: -12px;
    height: 1px;
    width: 160px;
    border-bottom: 1px solid #fff;
}
.carousel h2.title {
    margin-top: 80px;
}
.carousel h2.title:after {
    content: none;
}
.bg_white_feature h2.title:after {
    border-color: #e8ebef;   
}
.title {
    font-size: 30px;
    line-height: 1.2;
    color:#37a7de !important;
    font-weight: 400;
    padding-top: 10px;
}
.bg_new_sec .title {color:#fff !important;}
.subtitle {
    font-size: 19px;  
    line-height: 1.5; 
    text-align:center;
    padding: 0 0;
    font-weight: 300;
    color: #888;
    margin-bottom: 30px;
}
.subtitle.left {
    text-align: left;   
}

.steps{    content: "";    display: inline-block;}
.feature-box-number { display: inline-block;  vertical-align: top;}


/*******css how we help************/
.feature-box-grid:before { content: "";  display: block;}
.feature-box-grid:after { clear: both;  content: ""; display: table;}
.feature-box-grid { margin: 0 auto; padding: 0;  width: 58.5em;}
.feature-box-slash:before {background-color: #fff; content: ""; display: block; height: 100%; opacity: 0.15;position: absolute;
    transform: skew(-170deg, -46deg);   width: 100%;}
.new_tab_hist a{color:#000!important; border:1px solid #ddd !important;}
.border_comp { border: 1px solid #ddd;  border-radius: 0px 0px 20px 20px;  padding: 10px; position: relative;}
.border_comp2 { border: 1px solid #ddd;  border-radius: 0px 20px 20px 20px;  padding: 10px;}
.fund_marg_right a:hover{background-color:#499f49 !important;}
.fund_marg_right{ margin-left: 14px;  margin-right: 5px;    margin-top: 5px;}
.margin_top5{margin-top:5px;}

/******* css of Login***********/


.light_bg2 input{border-color:#ddd !important;border: 1px solid #fff; border-radius:0px;}
.light_bg2 { background-color: #fff !important;  margin-bottom: 50px !important;  padding: 20px 10px 10px;border-color: #ddd !important;}
.panel-primary {background-color: #fff;border-color: #fff;/***box-shadow: 0 0 5px 1px #dddddd;***/margin-top: 10px;margin-bottom:10px;    padding: 15px 0px 8px;}
.form-control {height: auto;padding: 8px;}
.contactForm_inner3 {
    background-color:#ffffff;
    border:1px solid #ddd;
    border-radius:0px;
    box-shadow:none;
    height:auto;
    /*margin-bottom:20px;*/
    padding: 8px;
    width: 100%;
}
.contactForm_inner3:focus{border-color: transparent;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);  outline: 0 none;}
.title-break1 {border-top: 2px solid #f1f1f1;float: left;margin: 5px auto 20px;width: 360px;}
.black_txt {color: #464646;font-size:18px;}
.submit2{background-color:#2cbff3;border:0px !important;border-radius:4px;color:#fff;font-size:18px;line-height:22px;margin-bottom:15px;margin-top:5px;border-radius: 20px !important;  padding: 8px;text-transform: uppercase; width: 100%;}
.submit2:hover{color:#055a9a!important;background-color:#2cbff3;}
.new_subm2{background:#5cb85c !important;}
.signup_image {position: absolute;right: -26px;top: -59px;width: 20%;}
.select_paging{color:#304149;font-weight:bold;}
.ornge_text33{font-size:25px;margin-top:10px;}
.margin_top_regist{margin-top:35px;}
.light_bg33{padding:62px 0px ;}
.img_marg{margin-left:26px;}
.first_col_cont_marg{margin-top:-160px;}
.bal_bg{background-color: #333;border-radius: 50%;color: #fff;padding: 22px 22px;}
.footer2{
    background: #2d343a;
    clear: both;
}
.fund_hov a:hover{color:#499f49 !important; }
/*.navbar-default .navbar-toggle{display:none;}*/
.foot-no-padding{padding:0px !important;}
.fund_hov i{display:none;}
.glp_ic_regis i{display:none;}
.light_bg11{padding:24px 0px;background:#fff !important;  margin-bottom: 80px;}
.submit2{border:none;}
.new_topwel{display:none;}
.title_main{font-size:55px }

.container.flex {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100vh;
    min-height: 600px;
}
#privacy-policy-php .container.flex {
    height: auto;
}

.outer_sec_bg.login-screen {
    background: transparent !important;
}
.panel-primary.login-panel {
    padding: 50px 30px;
    -webkit-box-shadow: 0 1px 2px 0 #444444;
    box-shadow: 0 1px 2px 0 #444444;
}
.panel-primary.login-panel.register {
    padding: 50px;
}
a.forgot {
    display: block;
    width: 100%;
    text-align: center;
    margin: 10px 0 30px;
    font-size: 14px;
}
a.user-agent {
    color: #fff;
}
.sign-up {
    font-size: 14px;
    margin: 30px 0 0 0;
    display: block;
}
#Login label {
    display: none;
}
h3.user {
    color: #FFF;
    font-size: 30px;
    text-shadow: 0 1px 2px #111111;
    text-align: center;
}
.form-control.input-border {
    margin-bottom: 30px;
    border: none;
    border-bottom: 1px solid #ddd;
    padding: 10px ;
    box-shadow: none;
    border-radius: 0;
    -webkit-transition: all 300ms ease-in;
    -moz-transition: all 300ms ease-in;
    -ms-transition: all 300ms ease-in;
    -o-transition: all 300ms ease-in;
    transition: all 300ms ease-in;
}
.form-control.input-frame {
    margin-bottom: 30px;
    border: none;
    border: 1px solid #eee;
    padding: 10px 10px;
    box-shadow: none;
    border-radius: 0;
}
.form-control.input-border:last-child,
.form-control.input-border.last {
    margin-bottom: 0;
}
.form-control.input-border:focus {
    border-bottom: 1px solid #13609d;
    -webkit-transition: all 300ms ease-in;
    -moz-transition: all 300ms ease-in;
    -ms-transition: all 300ms ease-in;
    -o-transition: all 300ms ease-in;
    transition: all 300ms ease-in;
}
.panel-primary.login-panel.register .form-control.input-border {
    margin-bottom: 30px;
}
.panel-primary.login-panel.register .row {
    margin-bottom: 0px;
}

 @media (max-width: 767px){
	 .outer_sec_bg{margin-top:-1px;}
	 .desh_margin .dropdown-menu{position: relative;}
	 .new_comp_in li{display:inline-block}
	 .new_comp_in a{padding:5px 4px !important;}
	 .inner_new_comp_in{display:none;}
	 .new_comp_in li.active .inner_new_comp_in{display: inline-block;font-size: 12px;}
	 .num{width:20px; height:20px;}
	 .weekly_con #container{width:100% !important;}
	 .broad_cas li a{font-size: 10px !important;   padding: 4px;   }
	 .reco_mes li a span{display:none;}
	 .reco_mes li a {padding:2px 2px;margin: 0px 0px 2px; }
	 .reco_mes li a i{ left:4px; top:2px;}
	 .glyphicon-chevron-right , .glyphicon-chevron-left{display:inline-block !important;}
	 .nex_but{display:none !important;}
	 .trns-no2{font-size:12px !important;}
	 .bg_step{width:84%;}
	 .bg_step h4{margin: -8px 0;}
	.step_font{font-size:15px;}
	.step_one{margin-left:0px !important;}
     
/*     Header*/
     .navbar-default .nav-main li a {
           
     }
      /*Pricing*/
    .price-plan {
        margin-bottom: 30px;
    }
    /*works*/
    .how-does-it-work .chevron {
        margin: 20px 0;
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
    }
    .how-does-it-work .push-left {
        margin-left: 0;
    }
	 
	 
	 
 }
 @media screen and (min-width: 320px) and (max-width: 480px){
	 .bg_new_sec .container .col-lg-8{  width: 100%;}
	 
		.but_posi{left:10px;top:8px;position:relative;}
		.logo_xs{margin-top:-16px !important;margin-bottom:0px !important}
		.questio_n44{    color: #2ea7df;   font-size: 11px !important;   margin: 0 0 0 -16px;}
		.new_topwel ul{margin:0px;}
		.new_topwel li a{  color: #fff;   font-size: 11px !important;   padding: 10px 0;}
		.new_topwel{display:block;}
		/*.navbar-default .navbar-toggle{display:block;}*/
		.slide_back{margin-top:0px;} 
		.fund_marg_top{margin-top:14px;}
		.fund_marg_right a{padding:3px 2px;}
		h2.feature {font-size:22px; margin: 25px 0 25px;}
		.money2{font-size:24px;}
		.sign_new_in{margin-bottom:10px;}
		.simple_list{font-size:33px;margin-top:10px;}
		.first_col_cont_marg{margin-top:14px;}
		.bot_bot_foot{margin-top:90px;}
		.news_lat{border:none;}
		.white_text{text-align:center; font-size:18px;}
		.new_submit{margin-bottom:10px;}
		.voice3{font-size:25px;}
		.money{font-size:14px;}
		.money3{font-size:34px;}
		.voice2{font-size:37px;padding:27px 0 29px 113px;background:url("../images/mini_comp.png")no-repeat 13px 15px);margin:0px        ;}
		.home-tabbing li a{font-size:20px;}
		.Wanna{font-size:31px;}
		.utmost{font-size:16px;}
		.nav-main33 li a:hover:after{border:none;}
		.form-horizontal .control-label{width:276px; text-align:left;}
	
		.input-xlarge{width:100% !important;font-size:12px}
		.autotab{/*width:5em !important;*/margin-bottom:2px;}
		.auto_tab2{/*width:10em !important;*/margin-bottom:2px;}
		.formError .formErrorContent{left:75%;}
		.fund_marg_top a{padding:14px 0px ;}
		.nav-tabs > li{margin-bottom:0px;}
		.home-tabbing li a{ padding: 10px 68px 10px 73px; font-size:17px;}
		.img_marg{margin:0px;}
		.steps{padding:0px;}
		.step-number img{width:50%}
		.new_can img{display:none;}
		.nav-tabs > li > a{border-radius:5px 5px 0px 0px}
		.new_can li{padding:0px;width:264px;}
		.new_can a{padding:9px 4px !important;}
		.new_can li a h3{font-size:13px !important}
		.trm_cond{padding:0px 52px;}
		.fund_marg_top {         margin-top: -84px;}
		.fund_hov a{color: #5cb85c !important;font-size: 18px !important; padding: 6px 0 !important;background:none;border:none;}
		.fund_hov a:hover{color: #499f49  !important;   background:none !important;}
		.glp_ic_regis{color:#fabe1c!important;font-size:18px!important;padding:6px 0!important;background:none!important;
		 border:none!important;}
		.glp_ic_regis :hover{color: #f39b3d !important;border-color:#f39b3d;  background:none !important;}
		.glp_ic_login2{display:none;}
		.glp_ic_regis2{display:none;}
		.fund_hov i{display:inline;}
		.glp_ic_regis i{display:inline;}
		
		#header{padding:4px 0px 0px 0px;}
		.signup_image { right: -17px;  top: -30px;  }
		.title-break1{width:0px;}
		.how_help_in2 .row{margin:0px;}
		.footer2{margin-top:-2px;}
		.captcha-action{width:108px !important;}
		#captcha-wrap .text-box{width: 112px !important;}
		#captcha-wrap .text-box input{width: 105px !important;}
		#captcha-wrap .text-box label{font-size:10px !important;}
		/*.nav-main33 a { font-size: 16px !important; padding: 14px 0 14px 0px !important;}
		.nav-main33 a:hover{border-bottom: 2px solid #fabe1c !important;}
		.nav-main33 .select{border-bottom: 2px solid #fabe1c !important;margin:0px!important;}*/
		.soci{margin-bottom:30px;}
		.alert_d { padding: 22px 0;}
		.fund_marg_top{margin:0px;}
		.questio_n { color: #2ea7df; margin: -36px 0 0 -72px;font-size:12px;}
		.fund_marg_top { margin-top: -110px;}
		.fund_marg_top ul{margin-top:48px;}
		.questio_n2 { font-size: 11px;left: -102px;top: 104px;font-weight:500}
		.head_butt2{margin-top:-19px;margin-right: 0;}
		.bg_new_sech3{font-size:32px!important;font-weight:normal !important;}
		.six_numb{font-size:76px}
		.six_numb2{font-size:50px}
		.new_pri_h4{font-size:20px;}
		.new_pri_p{font-size:15px}
		/*textarea, input{padding: 5px 0 5px 20px;}*/
		.phone11 { background: url("../images/phone11.png") no-repeat scroll -3px center #fff;}
		.mess11 {  background: url("../images/mess11.png") no-repeat scroll -2px center #fff;}
		.user11 { background: url("../images/user11.png") no-repeat scroll -3px center #fff;}
		.fund_hov{margin-left:220px;margin-right: 2px;}	
		#myTab li a{margin:1px !important;}
		.trm_cond{padding:0px 30px; margin-bottom:20px;}
		.soci{margin-bottom:10px;}	
		#camp_tab1 a,#camp_tab2 a,#camp_tab3 a,#camp_tab4 a,#camp_tab5 a{/**width:287px !important;**/ margin:1px 1px !important;}
		.nav-tabs_grey li a{/**width: 280px!important;**/margin: 2px 0 !important;}
		.tab-content{/**margin-top:20px;**/padding:0px !important;}
		.intro-primary{font-size:20px;}
		.light_bg{margin-bottom: 14px;}
		/**.pull-left li a{  margin-left: 6px;  margin-right: 2px; margin-top:1px;}**/
		.heading-primary{text-align:center;font-size:24px !important;margin-top:30px;}	
		.nav-main li a{padding: 16px 6px !important;}
		.content container{padding-left:5px !important;padding-right: 5px!important;}
		.subtitle{font-size:16px;line-height:22px;padding:0px!important;margin-bottom: 20px;}
		.marg_but_n{margin-top:0px;}
		/**.border{display:none;}**/
		.new_mar_ul{margin:30px 0px 0px}
		.new_mar_ul a{padding:10px !important; font-size:12px !important}
		.fom-group label{font-size:12px !important;}
		.desh_margin{margin:0px 15px;}
		.new_list_desh li a { margin-left: 7px;  margin-top: 2px;  padding: 17px 5px;}
		.table-responsive{border:none;}
		.border_comp{padding:10px 0px;}
		.dark2 a{margin: 9px 0 !important;    padding: 7px 9px !important;font-size:12px !important;}
		.add_camp33{font-size:13px !important;}
		.tbreck{font-size:10px !important;}
		.breck_t{font-size:15px !important;}
		.questio_n23{top:53px !important;}
		.dnc_ul{margin:35px 0px 0px 0px;}
		.dnc_ul a{padding:10px !important;font-size:12px !important;}
		.blue_add_num{padding:8px 5px;font-size: 10px;font-weight:normal;}
		.content{margin-top:-41px;}
		/**.bg_ne_nev{margin-top:20px;}**/
		.title_main {  line-height: 30px;font-size:32px !important;}
		/***.cred_it2:hover{background:none !important;}***/
		.access_ul {  margin: 0 0 -13px 14px !important;}
		/***.bg_ne_nev7 ul li a:hover , a:focus , a:active{border-bottom: 2px solid #fabe1c;}***/
		
		.dropdown-menu li a:hover {  border-top: 2px solid transparent;}
		.desh_margin li a.select{ border-bottom: 2px solid #fabe1c;}
		.acc_over{margin-top:0px;}
		.vedio_index{height:200px !important;}
		.bg_new_sec{height: auto !important;    padding: 20px 0;}
		.log_dis{display:none;}
		 .bg_ne_nev7 .navbar-collapse{max-height: 488px !important;}
		.inner_call_now a{font-size: 15px;   padding: 10px 15px;}
		.inner_call_now{margin-top:20px !important;}
		.broad_cas2 li a{width:156px !important;font-size: 12px !important;   padding: 8px;   }
		.over_vi li {  display: inline-block;}
		.over_vi li a{ font-size:16px !important;padding: 6px 5px !important;}
		
		
		.jp-audio ul.jp-controls{padding:20px 2px 0px !important;}
.jp-audio ul.jp-controls{width:51% !important;}
a.jp-stop{margin-left:2px !important;}
div.jp-audio div.jp-type-single a.jp-mute, div.jp-audio div.jp-type-single a.jp-unmute{margin-left:91px !important;}
div.jp-audio a.jp-volume-max{margin-left:12px !important;}

div.jp-audio div.jp-type-single div.jp-progress {left: 74px !important;width: 85px !important;}
div.jp-audio div.jp-type-single div.jp-time-holder {left: 73px !important; width: 89px !important;}
div.jp-current-time, div.jp-duration {font-size: 0.45em !important;  width: 32px !important;}
div.jp-title, div.jp-playlist{width:52% !important;}

div.jp-title ul, div.jp-playlist ul {font-size: 0.5em !important; padding: 0 1px !important;}
div.jp-volume-bar{width:16px !important;}

div.jp-audio div.jp-volume-bar {  left: 172px !important;}
		
		
		
		
		}
	
	 
	 
@media screen and (min-width: 360px) and (max-width: 640px) {
		  .navbar-default .nav-main li a{padding: 15px 20px;}
		 .form-horizontal .control-label{width:306px; text-align:left;} 
		 .trm_cond{padding:0px 45px;}
		 .trm_cond li a{padding:0px 11px;}
		 .new_can li{padding:0px;width:300px;}
		 #header{padding:0px 0px;}
		 .head_butt2 { margin-right: 10x; margin-top: -18px;}
		 .alert_d {  padding: 0;}
		 .fund_marg_top { margin-top: -108px;}
		 .questio_n2 { font-size: 11px;left: -118px; top: 106px;font-weight:500}
		 .fund_hov{margin-left:250px;margin-right: 2px;}
		 .questio_n { margin: -34px 0 0 -106px;}	
		 .autotab{/*width:6em !important;*/margin-bottom:2px;}
		 .auto_tab2{width:11em !important;margin-bottom:2px;margin-left:10px;}
		 .questio_n23{top:54px !important;}
		 .new_topwel{   margin-bottom: 12px;  margin-top: 0px;}
		 .but_posi{top:11px;     padding: 0;left:4px}
		 /**.bg_ne_nev7{margin-top:36px;}**/
		 .questio_n44{margin:0px 0px 0px -11px;text-align:left}
		 .heading-primary{margin-top:35px;}
		 /**.bg_ne_nev{margin-top:28px;}**/
		 .logo_xs{margin-top:-24px !important;}
		 .input_wid3{margin-bottom:5px!important;width:75% !important;}
		 /***.cred_it2:hover{background:none !important;}****/
		 .ui-datepicker-trigger{left:132px !important;}
		.new_topwel{display:block;}
		.dash_padd a{padding-left: 22px !important;}
		.dropdown-menu{padding:0px 20px;}
		.bg_ne_nev7 .navbar-collapse{max-height: 593px !important;}
		.inner_call_now{margin-top:20px !important;}
		/**.pull-left li a{ width:156px }
		.broad_cas li a{width:156px;}**/
		.broad_cas2 li a{width:156px !important;}
}
	 
	@media screen and (min-width: 768px) and (max-width: 1024px) {
		 
		   .navbar-default .nav-main li a  { 
/*               padding: 20px 19px;font-size: 14px;*/
           }
		.trm_cond{padding:0px;}
		/*.navbar-default .navbar-toggle{display:none;}*/
		.slide_back{margin-top: 0px;} 
          .slider{
              margin-top: 25%;
          }
		.fund_marg_right a{padding:3px 2px;}
		h2.feature {font-size: 42px;}
		.money2{font-size:22px;}
		.sign_new_in{margin-bottom:10px;}
		.simple_list{font-size:33px;margin-top:0px;}
		.in_first_col ,.in_first_col2, .in_first_col3{font-size: 23px;    padding-top: 118px;}
		.first_col_cont_marg{margin-top:14px;}
		.bot_bot_foot{margin-top:0px;}
		.news_lat{border:none;}
		.white_text{font-size: 17px;  font-weight: normal;   text-align: center;}
		.new_submit{margin-bottom:10px;}
		.voice3{font-size:25px;}
		.money3{font-size:34px;}
		.voice2{font-size:37px;padding:27px 0 29px 113px;background:url(../images/mini_comp.png)no-repeat 225px 15px;margin:0px;}
		.home-tabbing li a{font-size:16px;padding: 10px 24px;}
		.Wanna{font-size:45px;margin-top:40px;}
		.got4{margin-top:50px;}
		.marg_to{margin-top:30px;}
		.new_submit{margin-bottom:0px;}
		.quick_h{font-size:22px;}
		.ser_new{margin:10px 0px;}
		.new_submit{margin:8px 0px}
		.utmost{font-size:16px;}
		/*.nav-main33 a{ font-size: 13px !important;    padding: 12px 17.8px !important;}*/
		/*.nav-main33 li a:hover:after{border:none;}*/
		.form-horizontal .control-label{width:276px; text-align:left;}
		
		.input-xlarge{width:100% !important;}
		#phone3{width:42.7% !important;}
		.autotab{/*width:5em !important;*/margin-bottom:2px;}
		.formError .formErrorContent{left:-80%;}
		.fund_marg_top a{padding:14px 0px ;}
		.nav-tabs > li{margin-bottom:0px;}
		.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:none!important;}
		.money {font-size: 16px;  margin: 7px 0;}
		.got {line-height: 20px;}
		.img_marg { margin-top: 19px;margin-left:5px;}
		.footer2{margin-top:-2px;}
		.trm_cond{margin:0px;}
		.soci{margin:0px;}
		.in_first_col, .in_first_col2, .in_first_col3{padding-top:141px;}
		.step-number img{width:65%}
		.steps{padding:0px;}
		.new_can li{padding: 0 5px;}
		.new_can img{display:none;}
		.nav-tabs > li > a{border-radius:5px 5px 0px 0px}
		.new_can a{padding:9px 4px !important;}
		.new_can li a h3{font-size:13px !important}
		.nav-main33 li a:hover:after {/**border-bottom: 22px solid transparent;border-left: 22px solid #3f99e0;**/border-top: 22px solid transparent;color: black;content: " ";display: block;height:0;left:50%;margin-top:-52px;position:absolute;top:50%;
		transform: rotate(270deg);width: 0;z-index: 2;}
		.light_bg33{padding:62px 0px;}
		.title-break1{width:0px;} 
		.how_help_in2 .row{margin:0px;}
		.light_bg11{margin-top: 10px;}
		.alert_d{padding:11px 0px;}
		.the-content{margin-left:50px;}
		.questio_n{clear: both;font-size: 14px;margin:0 0 0 0px;}
		.questio_n2{top: 43px;left: -231px;}
		/**.bg_ne_nev{margin-top:10px;}**/
		.six_numb{font-size:75px;}
		.six_numb2{font-size:60px;}
		textarea, input { padding-left: 30px;}
		.user11 {   background: url("../images/user11.png") no-repeat scroll -3px center #fff;}
		.mess11 {  background: url("../images/mess11.png") no-repeat scroll -2px center #fff;}
		.phone11 {   background: url("../images/phone11.png") no-repeat scroll -3px center #fff;}
		.new_pri_h4{font-size:20px;}
		.new_pri_p{font-size:17px;}
		.bg_new_sech3{font-size:40px !important;}
		.bg_ne_nev7 ul li a {font-size: 13px;letter-spacing: 0; padding: 13px 6px;font-weight: 600;}
		.questio_n2 { left: -235px;  top: 43px;}
		.questio_n23 { top: 20px !important;left: -82px !important;}
		.fund_marg_top ul{margin-top:18px}
		.nav-tabs_grey > li > a{margin-top:0px !important; padding:9px 6px;}
		.bg_ne_nev7 .dropdown-menu > li > a { font-size: 13px !important;padding: 10px 10px !important;}
		/***#myTab a{padding:10px 4px ; }
		.num_font{left:22px ;}****/
		.cred_marg{margin-top:15px;}
		.marg_but_n{clear:both;}
		.title_main{font-size:40px !important;}
		.light_bg{margin-bottom:15px;}
		#camp_tab1 a , #camp_tab2 a , #camp_tab3 a , #camp_tab4 a , #camp_tab5 a {font-size:12px !important;margin-bottom: 1px;} 
		.nav-tabs_grey li a{font-size:12px !important;}
		.new_pri_p1 {    margin: 4px 0px 0 114px !important;}
		.vedio_index{height:250px !important;}
		.visible-block{padding:2px 3px!important;font-size:12px !important;letter-spacing:0px!important;}
		.font_wel{font-size:12px !important;}
		.bg_new_sec{height: auto !important;    padding: 20px 0;}
		.call_now .inner_call_now{margin-top:20px;}
		.num{width:18px; height:17px;}
		.new_comp_in a{padding:5px 8px !important; }
		.main_cred3{width: 39% !important;}
		.reco_mes{float:right !important;}
		 .reco_mes li a span{display:inline-block !important;}
		 .bg_step{width:86% !important;}
		 .step_one{margin-left:0px !important;}
		
	 }
	 
@media screen and (min-width: 981px) and (max-width: 1200px ) {
    .questio_n2{left: -396px ;}

    #phone3 {    width: 36.7% !important;}

    .marg_but_n{clear:both;}
    .money2{font-size:29px;}
    h2.feature {font-size:48px;}
    .title_main{font-size:40px !important;}
    .questio_n23 {    left: -195px !important;}
    .bg_ne_nev7 ul li a{padding:13px 13px;letter-spacing: 1px;font-size:14px !important;font-weight:600;}
    .new_pri_p1 {    margin: 4px 188px 0px !important; }
    .bg_ne_nev7 ul li a{padding:13px 1px !important;font-size:12px !important;}
    .questio_n23 {    left: -89px !important;}	 
	
}
@media screen and (max-width: 768px) {
    h2.feature {font-size: 36px;}
    p.feature {
        font-size: 20px;
    }
    .slider {
        margin-top: 0%;
    }
    .btn.btn-medium {
        font-size: 16px;
        margin-bottom: 20px;
    }
    .help-box {
        min-height: 0;
		padding:20px 20px 30px;
    }

}

@media screen and (max-width: 500px) {
    /*Header*/
    .logo {
        width: 140px;
    }
    /*Video intro*/
    .slider {
        margin-top: 0;
    }
    h2.feature {
        font-size: 30px;
    }
    h2.title {
        font-size: 30px;
    }
    h3.title {
        padding-top: 10px;
        font-size: 22px;
    }
    p.feature {
        font-size: 18px;
    }

     .hide-500 {
        display: none;
    }
    .navbar-default .navbar-nav > li > .login {
        margin-right: 0;
    }
    .navbar-default .navbar-nav.mobile > li > a.btn-ghost {
        margin-right: 10px;
    }
    .navbar-default .navbar-nav > li > a {
        font-size: 12px;
    }
    .col-xs-7.mobile-menu-contain {
        width: 51.333333%;
    }

    /*Minmise vertical padding on mobile*/
    .carousel h2.title {
    	margin-top: 30px;
    }
    .outer_sec_bg {
    	padding: 30px 0;
    }
    .analitic_new {
    	margin: 0;
    }
}



.nav-main33 li:last-child a{padding-right:0px !important;}
/**.nav-main33 li:first-child a{padding-left:0px !important;}**/
/**.dash_padd a{padding-left:0px !important;}**/
.navbar-right{margin-right:0px;}

.midd_pric1 .panel {border:none;}
.midd_pric1 table {border-color:#fff ;}
.midd_pric1 table th{background-color:#2ac0f5;color:#fff;text-align:center;border-color:#2da7df !important;}
.tab_comp_ee{border:2px solid #ececec;}
.tab_comp_ee td{padding:6px 0px;width:22%;}
.tab_comp_ee tr{padding:6px 0px;}
.com_head th{background:#eeeeee !important;color:#888590 !important; font-size: 13px !important; padding: 13px 5px !important;}
.inp_ut{ padding: 8px 0 !important;    width: 91%;}
.inp_ut2{     width: 100%;margin:0px;}
.question_2{margin-top:7px;}
.light_bg333{ margin-bottom: 20px;  padding: 20px 0 40px;background:#f1f1f1;}
.main_cred3{width:31% }
.main_cred{padding-top:16px !important;}
.marg_in-acc_ove{margin-top:40px;}
.bg_new_sec .title{padding:0px;}
.fom-group{margin-bottom:5px;}
.secon_smal{padding:6px 10px !important;}
/**.hasDatepicker{width:87%; float:left; margin-top:0}**/
.cal_new{width:87%; float:left; margin-top:0}
.ui-datepicker-trigger{left: 120px;  position: absolute;  top: 1px;z-index:999;}
div.scott span.current{background-color:#fabe1c !important;}
.btn-warning{background-color:#f78000 !important;}
.bg_ne_nev7 .dropdown-menu > li > a{padding:10px 10px !important ;border-bottom:1px solid #fff;}
.bg_ne_nev7 .dropdown-menu{box-shadow:none;}
.input_wid3{width:100% !important;}
.regist_no{font-size:12px !important;padding:8px 13px !important;}
.thumbnail1{background:#c37ff8 ; color:#fff;border-bottom:8px solid #9e27fa !important;}
.thumbnail1:hover ,.thumbnail1:focus , .thumbnail1.active{border-bottom:12px solid #9e27fa !important;border-top:none;border-left:none;border-right:none;}
.thumbnail2{background:#f9b320  ;color:#fff;border-bottom:8px solid #d69101 !important;}
.thumbnail2:hover , .thumbnail2:focus , .thumbnail2.active{border-bottom:12px solid #d69101 !important;border-top:none;border-left:none;border-right:none;}
.thumbnail3{background:#1bbc9b  ;color:#fff;border-bottom:8px solid #039e7e!important;}
.thumbnail3:hover , .thumbnail3:focus , .thumbnail3.active{border-bottom:12px solid #039e7e !important;border-top:none;border-left:none;border-right:none;}
.thumbnail4{background:#7667f8  ;color:#fff;border-bottom:8px solid #2912f1 !important;}
.thumbnail4:hover , .thumbnail4:focus , .thumbnail4.active{border-bottom:12px solid #2912f1 !important;border-top:none;border-left:none;border-right:none;}
.thumbnail5{background:#3598db  ;color:#fff;border-bottom:8px solid #0363a5 !important;}
.thumbnail5:hover , .thumbnail5:focus , .thumbnail5.active{border-bottom:12px solid #0363a5 !important;border-top:none;border-left:none;border-right:none;}
.thumbnail6{background:#2ecd71  ;color:#fff;border-bottom:8px solid #028539 !important;}
.thumbnail6:hover , .thumbnail6:focus , .thumbnail6.active{border-bottom:12px solid #028539 !important;border-top:none;border-left:none;border-right:none;}
.thumbnail7{background:#fc658e  ;color:#fff;border-bottom:8px solid #d1053c !important;}
.thumbnail7:hover , .thumbnail7:focus , .thumbnail7.active{border-bottom:12px solid #d1053c !important;border-top:none;border-left:none;border-right:none;}
.thumbnail8{background:#fe4a29 ;color:#fff;border-bottom:8px solid #cd2203 	!important;}
.thumbnail8:hover , .thumbnail8:focus , .thumbnail8.active{border-bottom:12px solid #cd2203 !important;border-top:none;border-left:none;border-right:none;}
a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover{border-top-color: #fff !important;border-left-color: #fff !important;border-right-color: #fff !important;}
.glp_ic_login2{color:#055a9a; font-weight:bold;font-size:16px;}
.glp_ic_login2:hover{color:#48b5f2 !important; }
.img_ho1 img{background:url("../images/goog33.png")no-repeat left top;height:35px; width:35px;padding: 18px 17px;}
.img_ho2 img{background:url("../images/face33.png")no-repeat left top;height:35px; width:35px;padding: 18px 17px;}
.img_ho3 img{background:url("../images/twit33.png")no-repeat left top;height:35px; width:35px;padding: 18px 17px;}
.img_ho1 img:hover{background:url("../images/goog33_h.png")no-repeat left top;padding: 18px 17px;height:35px; width:35px;}
.img_ho2 img:hover{background:url("../images/face33_h.png")no-repeat left top;padding: 18px 17px;height:35px; width:35px;}
.img_ho3 img:hover{background:url("../images/twit33_h.png")no-repeat left top;padding: 18px 17px;height:35px; width:35px;}
.img_ho11 img:hover{background:url("../images/face33_h.png")no-repeat left top;padding: 17px 17px;height:35px; width:35px;}
.img_ho22 img:hover{background:url("../images/twit33_h.png")no-repeat left top;padding: 17px 17px;height:35px; width:35px;}
.img_ho33 img:hover{background:url("../images/goog33_h.png")no-repeat left top;padding: 17px 17px;height:35px; width:35px;}
.new_pri_p1{margin:4px 10px 0px  }
.vedio_index{border: medium none;   height: 300px;  margin-left: 20px;    width: 96%;}
.btn-blue_dark_head {  background-color: #1b75bc;  border: 1px solid #1b75bc;  border-radius: 3px;  color: #fff; font-size: 13px;
    font-weight: bold;    letter-spacing: 1px;        padding: 2px 4px;    text-transform: uppercase;}
.top-nav{
    display:inline-block;
    margin: 22px 0 0 0px;
}
.top-nav li{display:inline-block;margin-left:2px;}
.top-nav li a{display:inline-block;}
.top-nav .btn-success:hover, 
.btn-success:focus{
    background:#449a44 !important;
    color:#fff !important;
}
/*.nav-main33 a{font-size:20px; padding: 23px 40.8px; letter-spacing: 1px;text-transform: capitalize;font-family: "proxima_nova_rgregular";}*/
.bg_col_ne .navbar-collapse{border-color:transparent !important;}
.inner_call_now{margin-top:6px;}
.inner_call_now a{padding:10px 35px; margin-top:6px;}
.new_comp_in li.active .inner_new_comp_in {  display: inline-block;  padding-left: 2px;}
.priv_pol h3{color:#1e1f23 ;}
.term_con h3{color:#1e1f23 ;}
.refund_polc h3{color:#1e1f23 ;}


/************ dashboard step *********/

.step_one{background:url(../images/s_img2.png)no-repeat ; margin-left: -23px;    padding: 20px 18px 0;   }
	.step_one.active{background:url(../images/s_img1.png)no-repeat; color:#fff; }
	.bg_step{background:url(../images/bg_ste.png)repeat-x left top;width:69%;float:left;margin-left: 44px;}
	.bg_step a{padding-top: 20px; padding-right: 0px; width: 200px;}
	.bg_step h4{margin:-7px;}
	.bg_step p{margin:6px 0px;}
	.step_font{font-size:50px;}
        
        .step-contain2 a{
            margin: 0;
        }