.features_sec3a .right a {
    color: #727272!important
}
.features_sec3a .right a:hover,
.features_sec60list .listview ul li a:hover,
.features_sec60list .listview ul li:hover {
    color: #F7931D!important
}
.features_sec60list {
    float: left;
    width: 100%;
    padding: 8px 0;
    background: #f3f3f3
}
a.contactuslink {
    color: #727272!important
}
.contactuslink:hover {
    color: #F7931D!important
}
.marg5s {
    margin-top: 10px!important
}
.marg10s {
    margin-top: 20px!important
}
.finabodysubhead {
    font-family: Raleway, sans-serif!important;
    font-weight: 600!important;
    display: block!important;
    font-size: 27px!important;
    margin-bottom: 5px!important
}
.finabodyhead,
.finasubhead {
    font-family: Raleway, sans-serif;
    font-weight: 600;
    color: #333
}
.finabodyhead {
    font-size: 35px;
    line-height: 35px;
    margin-bottom: 17px;
    display: block;
    -webkit-margin-before: .83em;
    -webkit-margin-after: .83em;
    -webkit-margin-start: 0;
    -webkit-margin-end: 0;
    text-align: center
}
.finasubhead {
    font-size: 19px;
    margin-bottom: 20px;
    font-style: normal
}
.abtbottom {
    z-index: 1;
    position: relative;
    text-align: left;
    font-size: 27px;
    padding-bottom: 16px;
    font-weight: 400;
    line-height: 32px;
    margin-bottom: 18px;
    color: #333;
    font-family: Raleway, sans-serif
}
.abtsubhead,
.abtsubheadsix {
    font-weight: 600;
    color: #333;
    font-family: Raleway, sans-serif
}
.abtsubheadsix {
    font-size: 19px;
    margin-bottom: 20px;
    font-style: normal
}
.abtsubhead {
    font-size: 27px;
    line-height: 32px;
    margin-bottom: 18px
}
.pagesubhead {
    font-family: Raleway, sans-serif;
    float: left;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #293139;
    font-size: 19px;
    font-weight: 700;
    line-height: 25px;
    width: 100%;
    font-style: normal
}
.features_sec6n {
    float: left;
    width: 100%;
    background: rgba(72, 58, 58, .08)
}
.chead {
    margin: 80px 0 50px!important;
    color: #333;
    font-size: 25px;
    line-height: 25px
}
.margtopbottom {
    margin: 25px 0
}
.cerpad {
    padding: 20px!important
}
.certificate img {
    margin: 50px 0!important
}
.indexpopuphead {
    color: #fff;
    font-family: open sans;
    font-weight: 400;
    font-size: 19px;
    margin-bottom: 20px;
    font-style: normal;
    line-height: 23px;
    text-align: center
}
.footer p.footerhead,
.indexpopup {
    font-weight: 600;
    font-family: Raleway, sans-serif
}
.indexpopup {
    font-size: 1.375em!important;
    margin-bottom: 0!important;
    line-height: 32px!important;
    color: #333
}
.footer p.footerhead {
    color: #fff;
    margin-bottom: 20px;
    font-size: 18px;
    line-height: 27px;
    display: block;
    -webkit-margin-before: 1.33em;
    -webkit-margin-after: 1.33em;
    -webkit-margin-start: 0;
    -webkit-margin-end: 0
}
.hexagon:hover p {
    color: #fff!important
}
.hexhead {
    margin-bottom: 5px!important;
    font-size: 19px!important;
    font-style: normal!important;
    font-family: Raleway, sans-serif!important;
    font-weight: 600!important;
    color: #333!important
}
.right .industryh {
    font-family: Raleway, sans-serif;
    color: #333;
    padding-top: 10px!important;
    font-weight: 600;
    font-size: 18px;
    line-height: 25px;
    font-style: normal;
    padding-bottom: 20px
}
.indexindustry,
.indextitle {
    text-align: center;
    font-weight: 700;
    font-family: Raleway, sans-serif
}
.graycolor {
    color: #333
}
.indexindustry {
    background: #fff;
    z-index: 20;
    position: relative;
    padding: 0 14px
}
.indextitle {
    font-size: 35px;
    z-index: -2
}
.texttitle {
    font-family: Raleway, sans-serif;
    font-size: 31px;
    color: #333;
    line-height: 43px
}
.fontawe img {
    padding: 20px!important
}
.fontawe ul {
    list-style: none
}
.fontawe ul li {
    float: left!important;
    margin: 0 20px;
    width: 120px;
    color: #333;
    font-size: 16px
}
.productsidehead,
.productsideheadask {
    font-weight: 300;
    font-size: 40px;
    line-height: 30px;
    font-family: Raleway, sans-serif;
    text-align: left
}
.margtop20 {
    margin-top: 20px!important
}
.productsidehead {
    margin: 35px 0 12px
}
.productsideheadask {
    margin: 0 0 12px
}
.features_sec7mobile {
    float: left;
    width: 100%;
    padding: 35px 0 50px;
    text-align: center;
    background: #f4f4f4;
    border-bottom: 3px double #f1f1f1
}
.features_sec7mobile .box {
    float: left!important;
    padding: 30px 0 45px;
    transition: all .3s ease;
    border-radius: 3px
}
.features_sec7mobile .box .ibox {
    margin: 0 auto 45px;
    width: 162px;
    height: 162px;
    padding: 30px 0 0;
    text-align: center;
    background: url(../images/site-img19.png) center top no-repeat!important
}
.features_sec7mobile .box .ibox h6 {
    display: block;
    -webkit-margin-before: 2.33em;
    -webkit-margin-after: 2.33em;
    -webkit-margin-start: 0;
    -webkit-margin-end: 0
}
.features_sec1 .pop-wrapper p {
    font-size: 16px;
    color: #fff
}
.features_sec1 .pop-wrapper li {
    float: left;
    margin: 0 34px 70px
}
.features_sec1 .pop-wrapper li a {
    display: block;
    width: 100px!important;
    height: 100px!important;
    margin: 0 2px;
    outline: 0;
    position: relative;
    background-color: #f3f3f3;
    border-radius: 100%;
    text-align: center
}
.imgheaderfoodie,
.imgheaderjoychat,
.imgheaderlucky,
.imgheadermobile,
.imgheadermoneytransfer,
.imgheaderretail {
    height: 250px;
    width: 100%
}
.casestudy,
.casestudy:hover {
    font-family: 'Open Sans', sans-serif;
    text-align: center!important;
    font-weight: 700!important;
    font-size: 14px!important;
    padding: 20px 0!important
}
.casestudy img {
    border: 2px solid #eee
}
.casestudy {
    color: #fff
}
.casestudy:hover,
.footer .listview li:hover,
.footer ul li a:hover {
    color: #F7931D!important
}
.parallax_section4case {
    float: left;
    width: 100%;
    text-align: center;
    padding: 50px 0;
    background: url(../images/fullsite-imgcase.png) center no-repeat fixed #2ad8a1;
    background-origin: initial;
    background-clip: initial;
    background-size: cover
}
.askmetopbottom {
    margin-top: 20px!important;
    margin-bottom: 30px!important
}
.indproducts,
.ourproductservice,
.polinkstitle {
    color: #000!important
}
.indproducts {
    padding: 0 0 20px!important
}
.polinkstitle,
.polinkstitle:hover {
    font-family: Raleway, sans-serif;
    text-align: center!important;
    font-weight: 700!important;
    font-size: 18px!important;
    padding: 20px 0!important
}
.polinkstitle:hover {
    color: #F7931D!important
}
.framecolor {
    background-color: #ddd!important;
    border-color: #d3d3d3!important
}
.bottomtopspace {
    margin-top: 5px!important
}
.bottomtopspacemap {
    margin-top: 9px!important
}
.emaimsgcontainer {
    color: #51A351
}
.invalid {
    color: red!important;
    font-size: 13px!important;
    font-weight: 400!important
}
.textmargbottom {
    margin-bottom: 0!important
}
.imgheaderfoodie {
    background: url(../images/title-bg-myfood.png) center top no-repeat #112546
}
.imgheadermoneytransfer {
    background: url(../images/title-bg-moneytransfer.png) center top no-repeat #112546
}
.imgheaderretail {
    background: url(../images/title-bg-retail.png) center top no-repeat #112546
}
.imgheaderjoychat {
    background: url(../images/title-bg-joychat.png) center top no-repeat #112546
}
.imgheadermobile {
    background: url(../images/title-bg-mobile-services.png) center top no-repeat #112546
}
.imgheaderlucky {
    background: url(../images/title-bg-tour.png) center top no-repeat #112546
}
.clientlogo li {
    display: block;
    text-align: center;
    float: left;
    margin: 0 9px;
    padding-top: 3px;
    width: 15%;
    border: 1px solid #e3dddd
}
.righttext,
.text_right {
    text-align: right!important
}
.clientlogo img {
    width: 157px!important
}
.txtcolr {
    color: #333
}
.pagetitle {
    margin-top: 25px!important
}
.divider_case6 {
    background: url(../images/divider-line1.png) center bottom no-repeat rgba(0, 0, 0, 0);
    float: left;
    margin-bottom: 20px;
    padding-top: 20px;
    width: 100%
}
.bold {
    font-weight: 700
}
.right-side {
    float: right!important
}
.left-side {
    float: left!important
}
.paddingtop {
    margin-top: 18px!important
}
@media (min-width: 1280px) and (max-width: 1350px) {
    .parallax-media .box {
        margin-left: 1.2%!important
    }
}