@media (min-width: 1200px){
  .container {
    width: 1024px;
  }
} 

@charset "utf-8";
/* CSS Document */

@font-face { font-family: 'Century Gothic'; src: url('fonts/gothic.eot'); src: url('/fonts/gothic.eot?#iefix') format('embedded-opentype'), url('fonts/gothic.svg#Century Gothic') format('svg'), url('/fonts/gothic.woff') format('woff'), url('fonts/gothic.ttf') format('truetype'); font-weight: normal; font-style: normal;}

@font-family { /* IE Rule */
  font-family: "Century Gothic";
  src: url("fonts/gothic.eot");
}

@font-family { /* non-IE rule */
  font-family: "Century Gothic";
  src: url("fonts/gothic.ttf") format("truetype");
}

body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.page-header{
    font-family: 'Century Gothic' , Helvetica, Arial, Verdana, sans-serif;
}
.footerLinks p {
    display: inline-block;
}
.bottomLinks p{
    padding: 0 0 0 22px ;  
}
.footerLinks a{
    color: #000;
    text-decoration: none;
}
.row.feature-blocks img {
    width: 100%;
    max-width: 320px;
}
.boxColor .thumbnail{
    border: none;
}
.img-center {
    margin: 0 auto;
}
#social:hover {
    -webkit-transform:scale(1.1); 
    -moz-transform:scale(1.1); 
    -o-transform:scale(1.1); 
}
#social {
    -webkit-transform:scale(0.8);
    /* Browser Variations: */
    -moz-transform:scale(0.8);
    -o-transform:scale(0.8); 
    -webkit-transition-duration: 0.5s; 
    -moz-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
}
header.carousel.slide {
    height: 50%;
}
header.carousel.slide img{
    width: 100%
}
.ProdInfo img {
    padding-top: 10px;
}
.ProdInfo .thumbnail {
    min-height: 254px;
}
.appBlock a{
    text-decoration: none;
}
.text-orange{
    color:#f38733;
}
.newsTitle p {
    padding: 8px 0px;
    line-height: 25px;
    margin: 0px;
}
.homeSlider .icon-next, .homeSlider .icon-prev{
    display: none;
}
.photo_gallary img {
    width: 180px;
}
.photo_gallary h3{
    font-size: 17px;
    color: #000;
}
.photo_gallary p{
    font-size: 13px;
}
.page-header{
    margin-top: 8px;
}
.app_icon_block img {
    width: 130px;
}
.img-corner {
    border-radius: 10%;
}
.slider-size {
    height: 400px; /* This is your slider height */
}
.slider-height{
    height: 600px; /* This is home page slider height */
}
.carousel {
    width:100%; 
    margin:0 auto; /* center your carousel if other than 100% */ 
}
.carousel-caption{
    background: rgba(0, 0, 0, 0.31);
}
.carousel-caption {
    bottom: 125px;
}
.footerText p{
   font-size: 12px; 
}
.praivacy_para{
    width: 85%;
    margin: 20px auto 40px;
    color: #A3A3A3;
    font-size: 17px;
}
@media (min-width: 1200px){
    
.bottomLinks{
        text-align: right;
        padding: 0;
    }
}
.boxColor{
    margin-top: 4px;
}
.shimbiz_list{
  list-style-image: url('../css/img/mark.png');
}
.jp_headings{
  font-size: 20px;
  font-weight: normal;
  margin-top: 20px;
  margin-bottom: 10px;
  padding-bottom: 2px;
  border-bottom: 1px solid #eee;
}

/* ---------------------------------4 Blocks----------------------------*/
.boxColor ul {
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 1;
}
.boxColor li {
    list-style: none;
    position: relative;
    z-index: 1;
    min-height: 2px;
    margin: 0;
    padding: 0;
    float: left;
    width: 25%;
}
.boxColor li .promo1 {
    background-repeat: no-repeat;
    background-size: 639px 200px;
    background-image: url("../css/img/shimbi_cms.jpg");
}
.boxColor li .promo2 {
    background-repeat: no-repeat;
    background-size: 639px 200px;
    background-image: url("../css/img/mybiling.jpg");
}
.boxColor li .promo3 {
    background-repeat: no-repeat;
    background-size: 639px 200px;
    background-image: url("../css/img/system.jpg");
}
.boxColor li .promo4 {
    background-repeat: no-repeat;
    background-size: 639px 200px;
    background-image: url("../css/img/shimbiz.jpg");
}
.boxColor .promo {
    display: block;
    min-height: 200px;
    font: 0/0 a;
    color: transparent;
    background-position: top center;
    background-repeat: no-repeat;
    border-left: 2px solid #fff;
    border-right: 2px solid #fff;
}
@media only screen and (max-width: 1024px) {
    .boxColor li {
        position: relative;
        z-index: 1;
        min-height: 2px;
        margin: 0;
        padding: 0;
        float: left;
        width: 50%;
    }
}
@media only screen and (max-width: 635px) {
    .boxColor li {
        position: relative;
        z-index: 1;
        min-height: 2px;
        margin: 0;
        padding: 0;
        float: left;
        width: 100%;
    }
}
@media only screen and (max-width: 1024px) {
    .boxColor .promo1, .boxColor .promo3{
        border-bottom: 4px solid #fff;
    }
}

@media only screen and (max-width: 1024px) {
    .boxColor .promo2, .boxColor .promo4 {
        border-bottom: 4px solid #fff;
        border-right: none;
    }
}

@media only screen and (max-width: 1024px) {
    .boxColor .promo3 {
        border-left: none;
        border-bottom: 4px solid #fff;
    }
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) {
    .boxColor .promo3{
        border-bottom: 4px solid #fff;
    }
}
/* ---------------------------------4 Blocks----------------------------*/

.item a .slide_text1 {
    color: #fff;
    font-size: 40px;
    position: absolute;
    top: 270px;
    left: 9%;
}
.item a .slide_text2, .item a .slide_text3, .item a .slide_text6{
    color: #000;
}   
.item a .slide_text2, .item a .slide_text3, .item a .slide_text4, .item a .slide_text5, .item a .slide_text6{
    position: absolute;;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto; 
}

.item a .slide_text2{
    top: 150px;
}
.item a .slide_text3 {
    top: 105px;
}
.item a .slide_text4 {
    top: 290px;
}
.item a .slide_text6 {
    top: 345px;
}
.item a .slide_text5 {
    top: 370px;
}
.item a .slide_text2 span, .item a .slide_text3 span, .item a .slide_text4 span, .item a .slide_text5 span, .item a .slide_text6 span  {
    font-size: 34px;
    display: block;
}
.item a .slide_text2, .item a .slide_text3, .item a .slide_text4, .item a .slide_text5, .item a .slide_text6  {
    font-size: 25px;
    text-align: center;
}
.item .banner {
    color: #fff!important;
}
.item a .slide_text5{
    color: #333!important;
}
.banner_top {
margin-top: 28px;
}
.btn-twitter {
color: #fff;
background-color: #6CA60C;
border-color: #517b09;
}


