/*
Global
============================= */

body{
	font-family: 'Poppins', sans-serif;;
	color:#666;
	font-size:16px;
	font-weight: 400;
	  -webkit-font-smoothing: antialiased;
     font-smoothing: antialiased;
}

* {
     text-shadow: 0 1px 1px rgba(255,255,255,.3);
}

p{line-height: 24px}
a{color:#0088cc;}
a:hover{text-decoration: none;}



h1,h2,h3,h4,h5,h6{ font-family: 'Poppins', sans-serif;;}

h1{font-size:50px; font-weight: 500; color: #555; margin-bottom: 20px;}
h2{font-size: 30px; font-weight: 300; color:#444; margin: 30px 0}
h3{font-size: 20px; font-weight: 400; margin: 20px 0;}
h4{font-size:18px; font-weight: 400} 

/* 
HEADER ROW STYLE
===========================*/
#header-row{
	background: #fff;
	border-bottom: 1px solid #cbc9c9;
	padding: 0px 0;
}

#header-row .navbar{margin:10px 0 0 0;}

#header-row .navbar .navbar-inner{
	border:none;
	box-shadow: none;
	margin: 13px 0px 0px 160px !important;
	background: transparent;
  float: right;
}

#header-row .navbar .navbar-inner ul.nav li.active a{
	color: #0088cc;
}


/* 
Carousel
===========================*/

.carousel-control{
	background: transparent;
	width: 14px;
	height: 14px;
	font-size: 14px;
	top:50%;	
}

.carousel-control.right{right:-30px;}
.carousel-control.left{left:-30px;}



.carousel{
	height: 500px;
	background: url(../img/slide-bg.png) no-repeat bottom center;
}

.carousel img{
	max-width: 100%;
}

.carousel-caption {
    background-color: transparent;
    position: relative;
    max-width: 100%;
    padding: 0 20px;
    margin-top: 13%;
}

.carousel-caption h1{
	  font-size: 50px;
    margin-bottom: 12px;
    color: #fff;
    font-weight: 200;
    line-height: normal;
    text-rendering: optimizeLegibility;
    display: block;
    text-align: left;
    font-family: 'Poppins', sans-serif;;
    letter-spacing: 1px;
}
.carousel-caption .lead{
	color: #888;
	font-size: 18px;
	line-height: 24px;
	padding-bottom: 40px;
	font-weight: 400
}


/* Divider
==================*/
.hr-divider{
	background: url(../img/slide-bg.png) no-repeat bottom center; 
	width:1170px;
	height: 100px;
	margin-bottom: 50px;
	display: block;
	clear: both;}

/*Feature
==========================*/
.feature-box{
	margin-top: 20px;
	text-align: center;
}
.cnt-title { text-align: center; margin-bottom: 20px;padding: 30px;}
.cnt-title span { 
	font-size: 18px;
	font-weight: 200;
}

/* Review
==========================*/
.review{
	margin: 80px 0;
}

/* Page Header
==========================*/

.page-header{
	border-bottom: 1px solid #f5f5f5;
}


/*Media
========================*/

.media{
	margin-bottom:50px;
}

/*MAP
========================*/
#map-canvas{
	height: 400px;
	border: 15px solid #fff;
	box-shadow:0 0 0 1px #f5f5f5;
}


/*MAP
========================*/

.blog-post{
		border-bottom: 2px solid #f5f5f5;
		padding:0 0 50px; 
		margin-bottom: 40px;
}


.blog-post p{
	margin: 20px 0;

}


.postmetadata{
	margin-bottom: 20px;
	padding: 5px 0;
}

.postmetadata ul{margin: 0; padding: 0}

.postmetadata ul li{
	display: inline-block;
	margin-right: 20px;
}

.postmetadata i{
	margin: 4px 5px 0 0;
}


/*Sidebar
========================*/

.side-bar{margin-bottom: 30px;}

.side-bar ul{margin: 0; padding: 0}
.side-bar ul li{list-style: none;}

.side-bar h3{margin-bottom: 10px}

.recent-post strong {display: block; margin-bottom: 5px; color: #888 }

.recent-post li{margin-bottom: 15px}

/*Tags
========================*/



/*Footer
========================*/

footer{
border-top:1px solid #eee;
background: #000;
padding: 30px 0 10px 0;
color: #ccc;
margin-top:0;
}
/* panel bootstrap */
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
          box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-right: 15px;
  padding-left: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}
.span2_5{width: 17.5%;}
.span2_5 .panel h2{font-size:28px;}
.span2_5 .panel select{width:auto;}
.span2_5 .panel p{font-weight: bold;color:#333;}
.panel:hover{box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);}
@media screen and (min-width: 768px){
	.panel-body:before,
	.panel-body:after {
	  display: table;
	  content: " ";
	}
	.pager:after{
	  clear: both;
	}
}

/* Responsive View
=================================*/

/* Landscape phone to portrait tablet */
@media (max-width: 767px) { 
	#header-row .brand h1{font-size: 30px;float: left;}
	.navbar{overflow: hidden}
	.navbar  .navbar-inner{padding:0;}
	.carousel-caption {margin-top:0;}
	.carousel-caption h1{font-size: 30px;}
	.carousel-caption .lead{font-size: 16px;}
	.carousel-control.left {left: -20px;}
	.carousel-control.right {right: -20px;}
	.feature-box{height: auto;}
	.span2_5{width:100%;}
 }
 
/* Landscape phones and down */
@media (max-width: 480px) { ... }

.cd-testimonials p{
  font-size: 15px !important;
  line-height: 25px !important;
}
.fa-custom{
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  font-style: italic!important;
  font-weight: normal!important;
  font-variant: normal!important;
  text-transform: none;
  font-size: 14px;
  right: 0;
  bottom: 0;
  width: 28px;
  height: 20px;
  overflow: hidden;
}
.footer-aheading{font-size: 12px;padding: 5px 0;font-weight: 200;letter-spacing: 1px;
  color: #FFFFFF;
  opacity: 1;}
.head-underline{font-weight: 500;margin: 10px;}
.integration-align{padding-top: 20px;}
@media screen and (max-width: 480px) {
    .label_image {
        width: 100%;
    }
}
.label_image{margin-top: 25%;}
.owl-nav{display: none;}
.btn:hover{
  background-position: 0;
  color: #ff9500;
  background-color: #fff;
  background-image: none;
  border-color: #ff9500;  
  border:0;
  text-shadow: none;
  letter-spacing: 1px;
  white-space: nowrap;
  box-shadow: 0 4px 15px 0 rgba(0,0,0,0.2);
}
.btn-warning{
  letter-spacing: 1px;
}
#header-row .navbar .navbar-inner ul.nav > li > a:hover{
  color: #00a3e4;
}
#header-row .navbar .navbar-inner ul.nav > li > a{
  color: #000;
}
.specifications{
  line-height: 1.33;
  font-weight: normal;
  font-family: 'Poppins', sans-serif;;
  margin-bottom: 0px !important;
  font-size: 36px;
  color: #43484c !important;
  text-align: left;
  text-transform: capitalize;
}
.specification-content li{
    position: relative;
    /*padding-left: 23px;*/
    font-size: 18px;
    color: #43484c;
    text-align: left;
    word-spacing: 1px;
    line-height: 26px;
}
.specification-content{
  margin: 0;
}

.specification-image{
    position: relative;
    margin-left: -40px;
    top: 2px;
    width: 30px;
    max-height: 30px;
}
.spec-btn{
  background-image: none;
  background-color: #00adeb!important;
}
.specification-content li::before {
  content: "• ";
  color: #0a6092; /* or whatever color you prefer */
}
.spec-btn:hover{
  background-image: none;
  background-color: #fff!important;
  border:1px solid #00a3e4;
}
.cnt-title h1 {
    font-weight: 200 !important;
    margin-top: 25px !important;
    font-family: 'Poppins', sans-serif; !important;
}
.cd-testimonials{
  color: #084745!important;
}
.cd-author-info li{
  color: #084745!important;
}
.footer-divide{
  margin: 10px 0;
  border: 0;
  border-top: 1px solid #eeeeee;
 
}
.demo-class:hover{
  background: #000;
}
.cnt-icon p {
    font-size: 15px!important;
}
@media screen and (max-width: 600px) {
  .span2.footer_links {
    width: 50%;
    margin: 0 auto;
    float: left;
    text-align: left;
    padding: 0 10px 0 10px;
  }
  /*.span1.footer_links {
    width: 50%;
    max-width: 960px;
    position: relative;
    margin: 0 auto;
    float: right;
    text-align: left;
    padding: 0 10px 0 10px;
  }*/
  footer .span4 {
    width: 300px;
    margin-left: 20px;
  } 
  .footer_about h2{
    font-weight: 300;margin: 0;color: #f5f5f5;text-align: left;padding: 24px 24px 24px 24px!important;
  }
  .onj_num{
    margin-left: 0px!important;color: #000;
  }
  .alerts3_set{
    padding: 0!important;margin-top: 0!important;
  }
  .alerts2_set{
    padding: 0!important;margin-top: 0!important;
  }
  .alerts1_set{
    padding: 0!important;margin-top: 0!important;
  }
  .footer-aheading{font-size: 15px;padding: 5px 30px;color: #f5f5f5;font-weight: 200;}
}
.footer_about h2{
  font-weight: 300;margin: 0;color: #f5f5f5;text-align: left;padding: 24px 24px 24px 0;font-size: 27px;
}
.alerts3_set{
    padding: 10px;margin-top: 56px;
}
.alerts2_set{
  padding: 10px;margin-top: 100px;
}
.alerts1_set{

}
@media (min-width: 768px) and (max-width: 1024px) {
  .alerts3_set{
    padding: 0px!important;margin-top: 0!important;
  }
  .alerts2_set{
    padding-left: 25px!important;margin-top: 0!important;
  }
  .alerts1_set{
    padding: 0px!important;margin-top: 0!important;
  }
}
.onj_num{
  margin-left: 83px;color: #000;
}
.ezy_nav{
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.active, .in:hover {
  color: #0E97EE;
  background-color: transparent;
  border-left-color: #0E97EE;
}
li a:active{
  color: #0E97EE;
  background-color: transparent;
  border-left-color: #0E97EE;
}
.h1-heading{
    font-weight: 200;
    font-size: 35px;
}
/*.nav li {
  border-bottom: 3px solid rgba(0, 0, 0, 0);
}
.nav li:hover {
  border-bottom: 3px solid #eee;
}
.nav li.active {
  border-bottom: 3px solid #338ecf;
  background: #eee
}*/

.span3.cnt-icon:hover {
    background-color: #19b0b4;
    color: #fff;
    padding: 10px;
    box-shadow: 1px 1px 1px 1px #888888;
}
.span3.cnt-icon {
    background-color: #19b0b4;
    color: #fff;
    padding: 10px;
}
/*.ezy_services ul li{
  font-size: 15px;
  line-height: 15px;
  margin-bottom: 20px;
  background: url(http://localhost/ezyslips-new-06/shippr/img/right-blue.png) no-repeat;
  padding-left: 20px;
  color: #3c3c3c;
}*/
.owl-item .our_services .ezy_services{
  border: 1px solid #d6d6d678;
  width: 240px;
  height: 400px;
  /*padding: 20px;*/
  padding-left: 7px;
  padding-top: 20px;
  margin: 0;
  box-shadow: 1px 1px 8px 3px #e4e2e2;
  /*background: #19b0b4;*/
}
.owl-item .our_services .ezy_services:hover {
  border: 1px solid #19b0b4;
  width: 240px;
  height: 400px;
  /*padding-left: 20px;
  padding-top: 20px;*/
  margin: 0px;
 /* background: #19b0b4;*/
  background: linear-gradient(-180deg, #0ea0b7, #11b0a2);
  color: #fff;
  /*box-shadow: 1px 1px 1px 1px #888888;*/
  transition: box-shadow 0.3s ease-in-out;
  box-shadow: 0px 25px 24px 0px rgba(0, 0, 0, 0.2);
  margin-right: 10px;
  margin-left: 10px;
}
.owl-item .our_services .ezy_services .text h3{
  color: #444; 
}
.owl-item .our_services .ezy_services:hover .text h3{
  color: #fff; 
}
.owl-item .our_services .ezy_services .text ul li{
  font-size: 15px;
  line-height: 15px;
  margin-bottom: 20px;
  background: url(shippr/img/right-blue.png) no-repeat;
  padding-left: 20px;
  color: #3c3c3c;
}
.owl-item .our_services .ezy_services:hover .text ul li{
  color: #fff;
  font-size: 15px;
  line-height: 15px;
  margin-bottom: 20px;
  background: url(shippr/img/right-white.png) no-repeat;
 
}
.owl-item .our_services .ezy_services:hover .pull-right .white{
  background-color: #fff;
 
}
.owl-item .our_services .ezy_services:hover .pull-right .icon-box{
  background: #fff;
  width: 0;
}
.owl-item .our_services .ezy_services:hover .returns-icon .icon-box{
  background: #fff;
  width: 0;
}


.icon-box {
    width: 75px;
    height: 84px;
    margin-top: 20px;
    margin-bottom: 20px;
    display: block;
    background-repeat: no-repeat;
}
.ezy_services{
  border: 1px solid #d6d6d678;
  width: 240px;
  height: 400px;
  /*padding: 20px;*/
  padding-left: 20px;
  padding-top: 20px;
  margin: 0;
  box-shadow: 1px 1px 8px 3px #e4e2e2;
}
.ezy_services h4{
  text-align: left;
  padding-left: 0px;
  font-size: 26px!important;
  font-weight: bold;
}
.ezy_services h3{
  text-align: left;
  padding-left: 0px;
  font-weight: bold;
  margin:10px 0 !important;
  line-height: 20px !important;
}
.ezy_services ul{
  text-align: left;
  padding-left: 0px;
  margin:25px 0 0 0;
}
.ezy_services:hover{
  border: 1px solid #19b0b4;
  width: 240px;
  height: 400px;
  padding-left: 20px;
  padding-top: 20px;
  margin: 0px;
 /* background: #19b0b4;*/
  background: linear-gradient(-180deg, #0ea0b7, #11b0a2);
  color: #fff;
  /*box-shadow: 1px 1px 1px 1px #888888;*/
  transition: box-shadow 0.3s ease-in-out;
  box-shadow: 0px 25px 24px 0px rgba(0, 0, 0, 0.2);
  margin-right: 10px;
  margin-left: 10px;
}
/*.ezy_services ul li:hover{
  font-size: 15px;
  line-height: 15px;
  margin-bottom: 20px;
  background: url(http://localhost/ezyslips-new-06//shippr/img/right-white.png) no-repeat;
  padding-left: 20px;
  padding-top: 20px;
}*/
.nav-tabs > li {
    float:none;
    display:inline-block;
    zoom:1;
}

.nav-tabs {
    text-align:center;
    border-bottom: 0px solid #ddd!important;
}
.nav-tabs > li > a:hover{
  border-color: #19b0b4;
}
.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #19b0b4;
    border-radius: 50px;
}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus{
  background-color: #19b0b4;
  border: 1px solid #19b0b4;
  border-radius: 50px;
  color: #fff;
}
.set_couriers{
  background: #fff;
  border-radius: 29%;
  width: 55%;
  padding: 10px;
  margin-bottom: 10px;
}
.hr-icon-box {
    width: 50px;
    height: 50px;
    margin-top: 20px;
    margin-bottom: 20px;
    display: block;
    background-repeat: no-repeat;
}
.returns-icon{
  background-image: url(
    ../img/services-icon/return-box.webp);
  background-size: 70px 70px;
}
.accountant-icon{
  background-image: url(
    ../img/services-icon/accounts.webp);
  background-size: 70px 70px;
}
.sms-icon{
  background-image: url(
    ../img/services-icon/message.webp);
  background-size: 70px 70px;
}
.tracking-icon{
  background-image: url(
    ../img/services-icon/tracking.webp);
  background-size: 70px 70px;
}
.recon-icon{
  background-image: url(
    ../img/services-icon/reconcilition.webp);
  background-size: 70px 70px;
}
.ezy_services .text{
  height: 240px;
}
#carrier .setwidth{
  width: 140px;
  display: inline-block;
}
#channel .setwidth{
  width: 140px;
  display: inline-block;
}
/*.nav-tabs {
    text-align: center;
    border-bottom: 0px solid #ddd!important;
    background-color: #fff;
    float: none;
    display: inline-block;
    border-radius: 35px;
}*/
/*.owl-theme .owl-dots .owl-dot .active span{
    width: 17px !important;
    height: 4px !important;
    background: #19b0b4 !important;
}
.owl-theme .owl-dots .owl-dot span{
    width: 17px !important;
    height: 4px !important;
    background: #19b0b4 !important;
}*/
.owl-theme .owl-dots .owl-dot span{
    width: 17px !important;
    height: 4px !important;
    background: #19b0b4!important;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{
      background: #869791!important;
      border: 0;
}

.home-content p {
    text-align: justify;
}

/* Popup box BEGIN */
.hover_bkgr_fricc{
    background:rgba(0,0,0,.4);
    cursor:pointer;
    display:none;
    height:100%;
    position:fixed;
    text-align:center;
    top:0;
    width:100%;
    z-index:10000;
}
.hover_bkgr_fricc .helper{
    display:inline-block;
    height:100%;
    vertical-align:middle;
}
.hover_bkgr_fricc > div {
    background-color: #fff;
    box-shadow: 10px 10px 60px #555;
    display: inline-block;
    height: auto;
    max-width: 1200px;
    min-height: 100px;
    vertical-align: middle;
    width: 80%;
    position: relative;
    border-radius: 8px;
    padding: 15px 2%;
}
.popupCloseButton {
    background-color: #fff;
    border-radius: 50px;
    cursor: pointer;
    display: inline-block;
    font-family: arial;
    font-weight: bold;
    position: absolute;
    top: -20px;
    right: -20px;
    font-size: 25px;
    line-height: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
.popupCloseButton:hover {
    background-color: #ccc;
}
.trigger_popup_fricc {
    cursor: pointer;
    font-size: 20px;
    margin: 20px;
    display: inline-block;
    font-weight: bold;
}
.hover_bkgr_fricc p {
    text-align: justify;
}
.home-content .readmore-content{font-style: italic;float: right;cursor: pointer;}
/* Popup box BEGIN */
.homepopup-content {
    overflow-x: scroll;
    max-height: 500px;
}

/** swati design implemented **/
.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(var(--bs-gutter-y) * -1);
  margin-right: calc(var(--bs-gutter-x) / -2);
  margin-left: calc(var(--bs-gutter-x) / -2);
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) / 2);
  padding-left: calc(var(--bs-gutter-x) / 2);
  margin-top: var(--bs-gutter-y);
}
.col {
  flex: 1 0 0%;
}
.row-cols-2 > * {
  width: 50%;
}
.row-cols-4 > * {
  width: 25%;
}
.mt-100{
  margin-top: 100px!important;
}
.mb-5{
  margin-bottom: 1.8rem!important;
}
.ezy-footer-background{
  background: transparent linear-gradient(180deg, #253F51 0%, #1B2C39 100%) 0% 0% no-repeat padding-box;
}
.ezy-footer-heading{
  font-size:15px;
  font-weight: 600;
  margin: 0;
  color: #ffffff;
  text-align: left;
  margin-bottom: 15px;
}
.ezy-footer-copyright{
  color:#fff;
  text-align:center;
  font-size: 12px;
}
.mr-15{
  margin-right: 8px;
}
.ezy-color-white{
  color: #213848;
  background: #fff;
  padding: 3px 5px;
  margin-right: 10px;
  border-radius: 2px;
  max-width: 18px;
}
body{
  background-color: #ffffff;
}
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9999
}
.contact_background {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 0px 43px #0000000F;
  border-radius: 10px;
  opacity: 1;
}
form{
  margin: 20px;
  background: #fff;
  padding: 35px 20px;
  border-radius: 20px;
}
.input-xxlarge {
  width: 96% !important;
}
.btn-primary-contact {background: transparent linear-gradient(283deg, #0875CB 0%, #29ABE2 100%) 0% 0% no-repeat padding-box !important;border-radius: 6px;opacity: 1;color:#fff;height: 44px !important;margin-top: 20px;}
.btn-primary-contact:hover, .btn-primaryr:focus {color: #fff !important;}
.contact_header{
  height: 56px;
  text-align: left;
  letter-spacing: 0px;
  color: #009EEB;
  opacity: 1;
  font-size: 45px;
  font-weight: 600;
  padding: 15px 0px;
}
.contact_address{
  height: 23px;
  text-align: left;
  font-weight: 500;
  font-size: 18px;
  letter-spacing: 0px;
  color: #424242;
  opacity: 1;
}
.contact_p{
  text-align: left;
  letter-spacing: 0px;
  color: #3C3C3C;
  opacity: 1;
  font-size: 12px;
}
.contact_mail{
  text-align: left;
  letter-spacing: 0px;
  color: #424242;
  opacity: 1;
  line-height: 20px;
  font-size: 15px;
  font-weight: 500;
}
.contact_icon{
    width: 10px;
    padding: 3px 4px;
    margin-top: 15px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 0.5px solid #009EEB;
    border-radius: 2px;
    opacity: 1;
    color: #1c96d9;
    font-size: 12px !important;
}
.footer_social_icon{
  width: 10px;
  padding: 5px 7px;
  margin-top: 15px;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  border-radius: 2px;
  opacity: 1;
  color: #000000;
  font-size: 13px !important;
}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{
  background: #F9F9F9 0% 0% no-repeat padding-box;
  border-radius: 4px;
  padding: 10px;
  font-size: 12px;
  border: 1px solid #f9f9f9 !important;
  margin-bottom: 25px !important;
  box-shadow: inset 0 0px 0px rgb(0 0 0 / 8%) !important;
}
input, textarea, .uneditable-input {
  width: 92%;
}
.login_eye {margin-top: 15px;}
.footer_text{font-size: 12px;line-height: 16px;letter-spacing: 1px;}
.footer_text a {color: #fff;}
.footer_social {margin-top: 20px;margin-bottom: 20px;}
.ezy_integartion_body{background:#F0F8FC !important;}
.mt-row{margin-top: 50px !important;}
.ml3{margin-left:35px;}
.footer_logo{max-width:160px;}
.contact_bg{
  background-image: url(images/signup/contact_bg.svg);background-repeat: no-repeat;
}
