body{font-family:'Arial',sans-serif;font-weight:400;color:#000;font-size:16px;line-height:24px;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family:'Lato';font-weight:400;}
strong{font-weight:700;}
.navbar-inverse{background-color:#1e1d32;}
.navbar-default{background-image:-webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop(50%, rgba(255,255,255,1.00)), color-stop(100%, rgba(245,245,245,1.00)));background-image:-webkit-linear-gradient(270deg, rgba(255,255,255,1.00) 50%, rgba(245,245,245,1.00) 100%);background-image:linear-gradient(180deg, rgba(255,255,255,1.00) 50%, rgba(245,245,245,1.00) 100%);}
.navbar-brand{padding:0px;height:60px;}
.page-header{margin-top:80px;margin-bottom:0;padding-bottom:0;background-color:#004080;}
@media (min-width:767px){.navbar-inverse .navbar-nav > li > a{color:#FFF;}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus{background-color:#141229;}
.navbar-nav > li > a{font-size:16px;}
.padding-navbar{padding:10px 0;}
.live{border-radius:5px;color:#000 !important;}
.live:hover{background-color: #000 !important;color: #FFF !important;}
.bg-data-recovery{padding-top:60px !important;padding-bottom:60px !important;}
}
@media (max-width:768px){.navbar-header{padding:10px 0 10px 10px;}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{background-color:#141229;}
}
.breadcrumb{margin-bottom:0px !important;background-color:transparent;font-size:14px;padding:10px 0;color:#FFF;}
.breadcrumb > li + li::before{font-family:"fontello";content:"\e83e";}
.breadcrumb a{color:#FFF;}
.breadcrumb a:hover {
    color: #ff6e01;
}
.container-white{background-color:#FFF;padding-top:20px;padding-bottom:20px;}
.container-grey{background-color:#F5F5F5;padding-top:20px;padding-bottom:20px;}
.container-grey-border{background-color:#f4f6f6;padding-top:20px;padding-bottom:20px;border-top:1px solid #dde1e1;border-bottom:1px solid #dde1e1;}
strong{font-weight:700;}
a{color:#337ab7;transition:0.5s ease;outline:0 !important;}
a:hover, a:active, a:focus{color:#551a8b;text-decoration:none !important;}
.img-responsive{display:inline !important}
.padding-5{padding:5px;border-radius:6px;}
.padding-top-0{padding-top:0 !important;}
.padding-10{padding:10px;}
.padding-20{padding:20px;}
.padding-top-10{padding-top:10px;}
.padding-top-20{padding-top:20px;}
.padding-top-30{padding-top:30px;}
.padding-top-40{padding-top:40px;}
.padding-top-75{padding-top:75px;}
.padding-btm-10{padding-bottom:10px;}
.padding-btm-20{padding-bottom:20px;}
.padding-btm-30{padding-bottom:30px;}
.padding-btm-40{padding-bottom:40px;}
.text-white{color:#fff;}
.text-blue{color:#1e4679;}
.text-blue-light{color:#616156;}
.text-red-dark{color:#c00000;}
.text-red{color:#FF0000;}
.weight-600{font-weight:600;}
.p-lg{font-size:18px;line-height:24px;}
.p-sm{font-size:14px;line-height:18px;}
.p-xs{font-size:14px;line-height:16px;}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6{margin-top:0px;margin-bottom:0px;}
ul{padding-left:19px;}
.title-main{font-size:50px;line-height:50px;}
.title-first{font-size:40px;line-height:50px;color:#000;}
.title-sub{font-size:25px;line-height:30px;margin-bottom:20px;}
.title-product{font-size:36px;line-height:40px;font-weight:700;}
.title-product-tagline{font-size:24px;line-height:30px;font-weight:300;margin-top:0;margin-bottom:10px;}
.title-feature{font-size:20px;line-height:30px;font-weight:700;}
.title-footer{font-size:18px;font-weight:700;color:#ccc;}
.title-bold-extra{font-size:40px;font-weight:700;}
@media (max-width:767px){.title-product{font-size:26px;line-height:30px;font-weight:700;}
.title-first{font-size:30px !important;line-height:35px !important;font-weight:700;}
.title-main{font-size:30px !important;font-weight:700;line-height:35px !important;margin-bottom:15px;}
}
.box-blue{border:1px solid #93B4D9;background-color:#CADEF4;}
.btn-blue{color:#fff;font-size:20px;background:#4c7fd7;-webkit-box-shadow:inset 0 -3px 0 rgba(0, 0, 0, 0.25);box-shadow:inset 0 -3px 0 rgba(0, 0, 0, 0.25);}
.btn-blue:hover, .btn-blue:active, .btn-blue:focus{color:#fff;background-color:#141d25;}
.btn-orange{color:#fff;font-size:20px;background:#cc6633;-webkit-box-shadow:inset 0 -3px 0 rgba(0, 0, 0, 0.25);box-shadow:inset 0 -3px 0 rgba(0, 0, 0, 0.25);}
.btn-orange:hover, .btn-orange:active, .btn-orange:focus{color:#fff;background-color:#141d25;}
.warning-box{background:url("../img/warning-stripes.png") top left repeat-x #f8f6a2;border:1px solid #eee090;margin:20px 0 20px 0;color:#6b5a2f;}
@media (min-width:768px){.visible-sm-left-center{display:block!important;text-align:left !important;}
.visible-sm-right-center{display:block!important;text-align:right !important;}
}
@media (max-width:767px){.visible-sm-left-center{display:block!important;text-align:center !important;}
.visible-sm-right-center{display:block!important;text-align:center !important;}
}

.bg-header
{
	background-image:url("../img/bule2.png");
	width: 100%;
	height: auto;
	background-size: cover;


   /* background: linear-gradient(0deg, rgba(230,247,253,1) 0%, rgba(255,255,255,1) 50%, rgba(230,247,253,1) 100%);*/

}
.bg-blue
{

	border: 1px solid #DBE2EA;
background-color: #F1F7FE;
}


.padding-top-60 {
	padding-top:60px;
}
.padding-top-50 {
	padding-top:50px;
}
.padding-top-40 {
	padding-top:40px;
}
.padding-top-30 {
	padding-top:30px;
}
.padding-top-20 {
	padding-top:20px;
}
.padding-top-14 {
	padding-top:14px;
}
.padding-top-10 {
	padding-top:10px;
}
.padding-top-3 {
	padding-top:3px;
}
.padding-top-5 {
	padding-top:5px;
}
.padding-top-8 {
	padding-top:8px;
}
.padding-btm-60 {
	padding-bottom:60px;
}
.padding-btm-40 {
	padding-bottom:40px;
}
.padding-btm-30 {
	padding-bottom:30px;
}
.padding-btm-20 {
	padding-bottom:30px;
}
.padding-btm-10 {
	padding-bottom:10px;
}
.padding-btm-15 {
	padding-bottom:18px;
}
.padding-btm-5 {
	padding-bottom:5px;
}
.margin-top-10 {
	margin-top:10px;
}
.margin-top-20 {
	margin-top:20px;
}
.margin-top-40 {
	margin-top:40px;
}
.margin-top-30 {
	margin-top:30px;
}
.margin-top-100 {
	margin-top:100px;
}
.margin-bottom-10 {
	margin-bottom:10px;
}
.margin-bottom-20 {
	margin-bottom:20px;
}
.margin-bottom-30 {
	margin-bottom:30px;
}
.margin-bottom-40 {
	margin-bottom:40px;
}
.padding-20 {
	padding:15px 20px;
}
.weight-600 {
	font-weight:600;
}
.weight-100 {
	font-weight:100;
}
.text-black {
	color:#000;
}
.text-gray {
	color:#72818b;
}
.text-white {
	color:#fff;
}
.text-light-blue {
	color:#b6daf2;
}
.text-sky-blue {
	color:#3498db;
}
.text-dark-grey {
	color:#666 !important;
}
.text-grey {
	color:#777;
}
.text-orange {
	color:#ff6e01;
}

h2, .h2 {
	font-size:40px;
	line-height:50px;
}

h3, .h3 {
	font-size:26px;
	line-height:32px;
}
h4, .h4 {
	font-size:20px;
	line-height:26px;
}
.customNavigation {
	position: relative;
	text-align: center;
}
.customNavigation .prev {
   cursor: pointer;
    left: 12px;
     margin-top: -164px;
    position: absolute;
    top: 50%;
    z-index: 0;
}
.customNavigation .next {
	   margin-top: -164px;
	position: absolute;
	right: 12px;
	top: 50%;
	z-index: 0;
	cursor:pointer;
}

ul.list-check {
	list-style: none;
	padding-left: 27px;
}
ul.list-check li {
	padding-top: 3px;


}
ul.list-check li:before {
	font-family: "fontello";
	content: "\e868";
	margin-right: 9px;
	margin-left: -22px;
	color: #4eb126;
}

.bg-top
{
	/*border-top-right-radius: 4px;
	border-top-left-radius: 4px;*/
	background-color: #eee;
	padding: 20px;
	border-radius: 4px;
}
.bg-bottom
{
/*border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;*/
background-color: #fff;
	
	border-radius: 4px;
}

.btn-read-more
{color:#fff;

	background:#4c7fd7;
	-webkit-box-shadow:inset 0 -3px 0 rgba(0, 0, 0, 0.25);
	box-shadow:inset 0 -3px 0 rgba(0, 0, 0, 0.25);
	padding: 7px 8px;
}
.btn-read-more:hover, .btn-read-more:active, .btn-read-more:focus
{
	color:#fff;background-color:#141d25;
}

#owl-clients .item {
    border: 4px solid #eee;
    filter: grayscale(100%) opacity(40%);
    margin-left: 7px;
    margin-right: 7px;
    transition: all 0.5s ease 0s;
}
#owl-clients .item:hover {
    border: 4px solid #ddd;
    filter: grayscale(0%) opacity(100%);
}
.btn-small {
    background-color: #eb6025;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    line-height: 16px;
    margin-left: 10px;
    padding: 5px 9px 6px;
}

.pricing-box {
  
 
    border-radius: 5px;
    color: #333333;
     background-color: #f7fafb !important;
    border: 1px solid #9bcadc !important;
    padding: 30px;
    position: relative;

   
}
.pricing-box sup {
    font-size: 28px;
    left: 36%;
    position: absolute;
    top: 33px;
}
.pricing-box span {
    font-size:55px;
 
  
}

.alert-warning-new {
    background: #f8f6a2 none repeat scroll 0 0;
    border: 1px solid #eee090;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.03);
    color: #7d6a3b;
    margin-bottom: 20px;
    padding: 20px 35px 0;
    position: relative;
}