
span.navy {

  color: #C60C9B;

  font-weight: 600;

}

p.text-color {

  color: #676a6c;

}

a.navy-link {

  color: #F58329;

  text-decoration: none;

}

a.navy-link:hover {

  color: #F58329;

}

section p {

  color: #444444;

  font-size: 16px !important;

}

address {

  font-size: 15px;

}

h1 {

  margin-top: 10px;

  font-size: 30px;

  font-weight: 200;

}

.navy-line {

  width: 60px;

  height: 1px;

  margin: 60px auto 30px;

  border-bottom: 2px solid #F58329;

}

.pagination .active .navy{

    background-color: #C60C9B;

    border-color: #C60C9B;

}

.pagination .active .navy:hover{

    background-color: #C60C9B;

    border-color: #C60C9B;

}

.pagination li a{

    color: #F58329;

}

.pagination .next-btn i, .pagination .previous-btn i{

    color: #777;

}

.pagination li a:hover{

    color: #C60C9B;

}

.navy-bg {

  background-color: #F58329;

  color: #ffffff;

}

.custom-navy-line {

  width: 60px;

  height: 1px;

  margin: 60px auto 0;

  border-bottom: 2px solid #fff;

}

.custom-navy-bg {

  background-color: #fff;

  color: #ffffff;

}



.pricing-plan {
  padding:60px 20px;
  border-radius: 4px;
}

.pricing-plan.selected {
  transform: scale(1.1);
  background: #f4f4f4 ;
}

.pricing-plan li {
  padding: 10px 16px;
  border-top: 1px solid #e7eaec;
  text-align: center;
  color: #444444;
}

table.pricing-table-wrapper{
    border: 2px solid #F58329;
    margin-bottom: 0px;
}

table.businee-pricing-table-wrapper{
    border: 2px solid #AA1A88;
}



.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th{
    border-top: none;
}

.basic-table-heading-wrapper{
    background-color: #F58329;
    min-height: 350px;
}

.business-table-heading-wrapper{
    background-color: #AA1A88;
    min-height: 350px;
}

.pricing-table tbody tr td{
    border-top: none;
}

.basic-table-heading{
    padding: 0px 15px !important;
    background-color: #F58329;
}

.business-table-heading 
    padding: 0px 15px !important;
    background-color: #AA1A88;
}

.basic-table-heading h1{
    width: 20px;
    word-wrap: break-word;
    font-size: 30px;
    color: #fff;
    font-weight: 500;
    margin: 136px 0px;
    text-transform: uppercase;
    overflow-wrap: break-word;
}

.table-responsive {
    min-height: .01%;
    overflow-x: hidden;
    border-top: none;
}

.business-table-heading h1 {
    width: 20px;
    word-wrap: break-word;
    font-size: 30px;
    color: #fff;
    font-weight: 500;
    margin: 87px 0px;

    text-transform: uppercase;
}

.basic-plan-btn{
    background-color: #F58329;
    border-color: #F58329;
    color: #FFFFFF;
    font-size: 14px;
    padding: 10px 20px;
    font-weight: 600;
}

.business-plan-btn {
    background-color: #CB0C9B;
    border-color: #CB0C9B;
    color: #FFFFFF;
    font-size: 14px;
    padding: 10px 20px;
    font-weight: 600;
}



.basic-plan-btn:hover,.basic-plan-btn:active,.basic-plan-btn:focus{
    background-color: #F58329;
    border-color: #F58329;
    color: #FFFFFF;
    font-size: 14px;
    padding: 10px 20px;
    font-weight: 600;
}

.business-plan-btn:hover,.business-plan-btn:active,.business-plan-btn:focus{
    background-color: #AA1A88;
    border-color: #AA1A88;
    color: #FFFFFF;
    font-size: 14px;
    padding: 10px 20px;
    font-weight: 600;
}

li.pricing-desc {
  font-size: 15px;
  border-top: none;
  padding: 20px 16px ;
}

.selected .pricing-title h2{
    font-size: 30px;
}

.selected .pricing-title{
    font-size: 30px;
}
.pricing{
    font-family: 'Open Sans', helvetica, arial, sans-serif;;
}
.pricing-title {
    padding: 75px 20px !important;
}

.pricing-title h2 {
    color: #444444;
    border-radius: 0px;
    font-size: 26px;
    font-weight: 600;
    margin-top: 10px;
}

.pricing-plan li:first-child{
    padding: 4px;
    border-top: none;
}

.price-wrapper{
    display: inline-block;
}

.price-wrapper span{
    display: inline-block;
    font-size: 45px;
}

.price-wrapper span p {
    font-size: 24px;
    text-decoration: line-through;
    color: red;
}

.price-wrapper p {
    display: inline-block;
    font-size: 14px;
    line-height: 1.4;
}

.pricing-title > p {
    padding: 10px !important;
    font-size: 14px !important;
}

.testimonials {
  padding:80px 0px;
  background-color: #00cc9b!important;
}

.big-icon {
  font-size: 56px;
}

.features .big-icon {
  color: #F58329;
	font-size:56px;
}
.bottomToRop_btn .arrow{
	margin-left:13px;
}
.contact {

  background-position: 50% 50%;

  background-repeat: no-repeat;

  padding:50px 0px;

}

/* Buttons - only primary custom button

------------------------- */

.btn-primary.btn-outline:hover,

.btn-success.btn-outline:hover,

.btn-info.btn-outline:hover,

.btn-warning.btn-outline:hover,

.btn-danger.btn-outline:hover {

  color: #fff;

}

.btn-primary {

  background-color: #AA1A88;

  border-color: #AA1A88;

  color: #FFFFFF;

  font-size: 14px;

  padding: 6px 20px;

  font-weight: 600;

}

.btn-primary:hover,

.btn-primary:focus,

.btn-primary:active,

.btn-primary.active,

.open .dropdown-toggle.btn-primary {

  background-color: #AA1A88;

  border-color: #AA1A88;

  color: #FFFFFF;

}

.btn-primary:active,

.btn-primary.active,

.open .dropdown-toggle.btn-primary {

  background-image: none;

}

.btn-primary.disabled,

.btn-primary.disabled:hover,

.btn-primary.disabled:focus,

.btn-primary.disabled:active,

.btn-primary.disabled.active,

.btn-primary[disabled],

.btn-primary[disabled]:hover,

.btn-primary[disabled]:focus,

.btn-primary[disabled]:active,

.btn-primary.active[disabled],

fieldset[disabled] .btn-primary,

fieldset[disabled] .btn-primary:hover,

fieldset[disabled] .btn-primary:focus,

fieldset[disabled] .btn-primary:active,

fieldset[disabled] .btn-primary.active {

  background-color: #AA1A88;

  border-color: #AA1A88;

}

.btn-primary:active{

    background-color: #AA1A88;

    border-color: #AA1A88;

}


