@media (min-width: 1200px){
  .toTopImg{
    position:fixed;
    right:120px;
    bottom:40px;
    z-index: 10;
    cursor:pointer;
  }
  .toTopImg img{
    width:50px;
    height:50px;
  }
  .navbar-inverse{
    color:#fff;
    background-color:#333333;
  }
  .navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{
    background-color:#333;
  }
  .container {
    width: 1170px;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: center;
    /* height:80px; */
    padding:0;
  }
  .navbar-header {
    margin-right: 0;
    margin-left: 0;
    width: 20%;
}
.collapse {
  margin-right: 0;
  margin-left: 0;
  width:80%;
}
.collapse ul{
  width:100%;
}
.navbar-nav>li{
  box-sizing: border-box;
  width:120px;
  text-align:center;
}
.nav .header-button{
  font-size:18px;
  height:30px;
  line-height:30px;
  width:110px;
  background:#ED7243!important;
  border-radius:6px;
  border:none;
}
.nav .header-button:hover{
  font-size:18px;
  background:#d15f02!important;
  border:none!important;
}
.navbar-inverse .navbar-nav>li>a {
  color: #fff;
}
.navbar-nav>li>a {
  padding-top: 0;
  font-size:18px;
  padding-bottom: 0;
  text-align:center;
  height:80px;
  line-height:80px;
  border-bottom:8px solid #333333;
}
.navbar-nav>li>a:hover{
  background:#05040c!important;
  border-bottom:8px solid #639c1f;
}
/* .dropdown-hover-view */

.dropdown-hover-view {
  display:none;
  position:fixed;
  left:0;
  top:81px;
  width:100%;
  height: auto;
  padding-bottom: 20px;
  background-color:#fff;
}
.dropdown-hover-view .view-box{
  width:1170px;
  height:100%;
  margin:20px auto;
  color:#333;
}
.view-box div + div{
  height:auto;
}
.dropdown-hover-view .view-box .WindowsProducts{
  font-size:18px;
  font-weight:bold;
}
.view-box p span{
  margin-left:10px;
}
.view-box .windows-bottom{
  margin-top:30px;
}
.windows-bottom p{
  width:450px;
  height:36px;
  line-height:36px;
}
.windows-bottom p a{
  color:#333;
  font-size:16px;
}
.windows-bottom p a:hover{
  color:#639c1f;
}
.windows-bottom p span{
  width:46px;
  height:22px;
  text-align:center;
  line-height:22px;
  background-color:#639c1f;
  color:#fff;
  border-radius:6px;
  display:none;
  cursor: pointer;
}
.windows-bottom .windows-bottom-download span{
  width:100px;
  height:22px;
  text-align:center;
  line-height:22px;
  background-color:#639c1f;
  color:#fff;
  border-radius:6px;
  cursor: pointer;
}
.windows-bottom p:hover > span{
  display:inline;
}

/* banner  start*/

.banner-box{
  margin-top:81px;
}
#banner1{
  background:url('../images-new/banner.jpg');
}
#banner2{
  background:url('../images-new/banner1.jpg');
}
#banner3{
  background:url('../images-new/banner2.jpg');
}
#banner4{
  background:url('../images-new/banner3.jpg');
}
#banner5{
  background:url('../images-new/banner5.jpg');
}
#banner6{
  background:url('../images-new/banner09.jpg');
}
#banner7{
  background:url('../images-new/banner7.jpg');
}
.item{
  background-size:cover;
  width:100%;
  padding-bottom:26%;
  cursor: pointer;
}
.carsousel-absolute{
  width:590px;
  height:100%;
  color:#fff;
  position:absolute;
  top:0%!important;
  left:20%;
  align-items: start;
}
.carsousel-absolute h3{
  color:#fff;
  font-size:32px;
  position:relative;
}
.carsousel-absolute h3 img{
  position:absolute;
  right:-80px;
  top:-10px;
  opacity: 1;
  z-index: 100;
}
.carsousel-absolute .carsousel-text{
  margin-top:40px;
  font-size:20px;
}
.carsousel-absolute .carsousel-button-box {
  margin-top:35px;
  display:flex;
  flex-flow: row nowrap;
}
.carsousel-button-box{
  margin-top:20px;
  justify-content: start;
}
.carsousel-button-box div{
  width:164px;
  height:46px;
  border-radius:10px;
  background-color:#80c132;
}
.carsousel-button-box div:hover{
  background-color:#659f21;
}
.carsousel-button-box div a{
  display:inline-block;
  width:100%;
  height:46px;
  text-decoration: none;
  text-align:center;
  line-height:46px;
  font-size:18px;
  color:#fff;
}
.carsousel-button-box div a img{
  width:40px;
  height:40px!important;
}
.carsousel-button-box .carsousel-button .btn-right{
  margin-left:20px;
  background-color:#3daff5;
}
.carsousel-button-box .carsousel-button .btn-right:hover{
  background-color:#3598d6;
}
.carsousel-absolute-img{
  display:block;
  position:absolute;
  width:30%;
  height:100%;
  right:15%;
  display:flex;
  flex-flow: column nowrap;
  justify-content: center;
}
.carsousel-absolute-img img{
  width:100%;
  height:auto;
}
.glyphicon-chevron-left:before,.glyphicon-chevron-right:before{
  content: none;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev{
  width: 60px;
  height: 80px;
  top:40%;
  margin-top: -10px;
}
.glyphicon img{
  width:40px;
  height:80px;
}
/* banner end */

.bannerbotm-box{
  width:1170px;
  margin:0 auto;
  margin-top:-20px;
}
.bannerbotm-box div .nav-icon{
  cursor: pointer;
  width:60px;
  height:60px;
}
.bannerbotm-box div .index-nav-text{
  color:#333;
  width:210px;
  height:60px;
  text-align:center;
  margin-top:30px;
  font-size:16px;
  white-space:normal;
  word-wrap:break-word;
  background:none;
}
.imagetextnav .nav-icon{
  background:url('../images-new/features01.png') no-repeat 0 0;
  background-size:60px;
}
.imagetextnav:hover .nav-icon{
  background:url('../images-new/features01-hover.png') no-repeat 0 0;
  background-size:60px;
}
.imagetextnav:hover .index-nav-text{
  color:#639c1f;
}

.imagetextnav1 .nav-icon{
  background:url('../images-new/features02.png') no-repeat 0 0;
  background-size:60px;
}
.imagetextnav1:hover .nav-icon{
  background:url('../images-new/features02-hover.png') no-repeat 0 0;
  background-size:60px;
}
.imagetextnav1:hover .index-nav-text{
  color:#639c1f;
}

.imagetextnav2 .nav-icon{
  background:url('../images-new/features03.png') no-repeat 0 0;
  background-size:60px;
}
.imagetextnav2:hover .nav-icon{
  background:url('../images-new/features03-hover.png') no-repeat 0 0;
  background-size:60px;
}
.imagetextnav2:hover .index-nav-text{
  color:#639c1f;
}

.imagetextnav3 .nav-icon{
  background:url('../images-new/features04.png') no-repeat 0 0;
  background-size:60px;
}
.imagetextnav3:hover .nav-icon{
  background:url('../images-new/features04-hover.png') no-repeat 0 0;
  background-size:60px;
}
.imagetextnav3:hover .index-nav-text{
  color:#639c1f;
}

.imagetextnav4 .nav-icon{
  background:url('../images-new/features05.png') no-repeat 0 0;
  background-size:60px;
}
.imagetextnav4:hover .nav-icon{
  background:url('../images-new/features05-hover.png') no-repeat 0 0;
  background-size:60px;
}
.imagetextnav4:hover .index-nav-text{
  color:#639c1f;
}


/* body list */

.body-list{
  width:100%;
  margin-top:60px;
}
.bodyListItem{
  height: auto;
  padding-top: 95px;
  padding-bottom: 50px;
  box-sizing: border-box;
  background-color: #F4F4F4;
}
.bodyListItem .item-background{
  width: 1170px;
  height: 100%;
  margin: 0 auto;
}
.bodyListItem .item-background .item-texts{
  width: 45%;
  height: 100%;
}
.item-background .item-right-text .item-texts{
  width:100%;
  height:100%;
  margin-top:-120px;
}
.item-background .item-right-text .listItemfavor{
  margin-top:50px;
  padding-top:20px;
  border-top:1px solid #EBEBEB;
}
.item-background .item-texts h3 a{
  color:#333333;
  font-size:30px;
}
.item-background .item-texts p{
  font-size:16px;
  color:#333;
  margin-top:38px;
  line-height: 30px;
}
.item-background .item-texts-other p{
  margin-top:15px;
}
.item-background .item-texts p a{
  color:#639c1f;
  font-weight: 500;
}
.item-background .item-texts .itemlearn-more{
  color:#639c1f;
  margin-top:20px;
  font-weight: 500;
  float:right;
}
/* .item-background .item-img{
  width:48%;
  height:100%;
}
.item-background .item-img img{
  height:80%;
  width:92%;
} */
/* body list end */
.carousel-inner{
  margin-bottom:88px;
}
.ConvertSpotify-box{
  background:url('../images-new/background01.png') no-repeat;
  background-size:100%;
  height:500px;
}
.ConvertSpotify-box .ConvertSpotify-contant{
  width:100%;
  height:100%;
  color:#fff;
}
.ConvertSpotify-contant h4{
  font-size:30px;
  margin-top:70px;
}
.ConvertSpotify-contant h3{
  font-size:48px;
  margin-top:48px;
}
.ConvertSpotify-contant h2{
  font-size:52px;
  margin-top:24px;
}
.ConvertSpotify-contant .ConvertSpotify-button-box{
  width:680px;
  height:110px;
  margin-top:66px;
}
.ConvertSpotify-button-box div{
  font-size:22px;
  width:245px;
}
.ConvertSpotify-button-box div span{
  display:inline-block;
  font-size:18px;
  width:180px;
  height:40px;
  line-height:40px;
  text-align:center;
  background-color:#c5e2b5;
  border-radius:20px;
  margin-top:24px;
}
.ConvertSpotify-button-box div span a{
  color:#639c1f;
}
/**ConvertSpotify end**/

.user-review{
  width:100%;
  margin-top:58px;
}
.user-review h3{
  width:100%;
  /* height:36px; */
  color:#333333;
  font-size:36px;
  text-align:center;
}
.user-review h3 a{
  color:#47a30a;
  font-size:14px;
}

.userreview-item-box{
  margin-top:58px;
  width:1170px;
  height:242px;
}
.userreview-item-box .userreview-item{
  width:560px;
  height:242px;
  margin-right:50px;
  background-color:#F4F4F4;
}
.userreview-item-box .userview-stars{
  margin-top:30px;
}
.userreview-item .userview-text{
  font-size:14px;
  color:#333;
  margin-top:24px;
  line-height:36px;
}
.userreview-item .userview-author{
  float:right;
  font-weight:bold;
  font-size:14px;
  color:#333;
  line-height:36px;
}
/*userreview end */

.why-Choose-Sidify{
  width:100%;
  height:320px;
  margin-top:84px;
  background-color:#F4F4F4;
}
.why-Choose-Sidify h3{
  width:100%;
  height:120px;
  line-height:120px;
  text-align:center;
  font-size:33px;
  color:#333;
}
.why-Choose-Sidify .nav-guarantee-box{
  margin-top:20px;
}
.nav-guarantee-box .foot-nav-text{
  width:100%;
  height:50px;
  text-align:center;
  font-size: 16px;
  white-space: normal;
  word-wrap: break-word;
  background: none;
  margin-top:30px;
}
.nav-guarantee .index-foot-icon{
  width:60px;
  height:60px;
  background:url('../images-new/service01.png') no-repeat 0 0;
  background-size:60px;
}
.nav-guarantee1 .index-foot-icon{
  width:60px;
  height:60px;
  background:url('../images-new/service02.png') no-repeat 0 0;
  background-size:60px;
}
.nav-guarantee2 .index-foot-icon{
  width:60px;
  height:60px;
  background:url('../images-new/service03.png') no-repeat 0 0;
  background-size:60px;
}
.nav-guarantee3 .index-foot-icon{
  width:60px;
  height:60px;
  background:url('../images-new/service04.png') no-repeat 0 0;
  background-size:60px;
}

/*nav-guarantee3 end*/

.HowTos-box{
  height: auto;
  padding: 20px;
}
.HowTos-box h3{
  font-size:28px;
  color:#333;
}
.HowTos-box ul{
  margin-top:20px;
  list-style: none;
}
.HowTos-box ul li{
  width:330px;
  height:28px;
  line-height:28px;
}
.HowTos-box ul li a {
  color:#333;
}
.HowTos-box ul li a:hover{
  color:#639c1f;
}
.hot-topics-box{
  margin-left:80px;
}
.FollowUs-box{
  height:386px;
  padding-left:120px;
}
.FollowUs-box .followUs .followUs-icons{
  width:150px;
  margin-top:20px;
  margin-left:-10px;
}
.followUs-icons div{
  width:40px;
  height:40px;
  cursor: pointer;
}
.followUs-icons div a{
  display:inline-block;
  width:100%;
  height:100%;
}
.followUs-icons .followUs-Facebook{
  background:url('../images-new/facebook.png') no-repeat 0 0;
}
.followUs-icons .followUs-Facebook:hover{
  background:url('../images-new/reviews-hover.png') no-repeat 0 0;
}
.followUs-icons .followUs-twitter{
  background:url('../images-new/twitter.png') no-repeat 0 0;
}
.followUs-icons .followUs-twitter:hover{
  background:url('../images-new/twitter-hover.png') no-repeat 0 0;
}
.followUs-icons .followUs-youtube{
  background:url('../images-new/youtube.png') no-repeat 0 0;
}
.followUs-icons .followUs-youtube:hover{
  background:url('../images-new/youtube-hover.png') no-repeat 0 0;
}
.FollowUs-box .International{
  margin-top:60px;
}
.FollowUs-box .International-box ul{
  width:200px;
}
.International-box ul li {
  width:80px;
}
/* end */

.home-footer{
  width:100%;
  height:128px;
  background-color:#333;
}
.home-footer .home-footer-box{
  width:1170px;
  height:100%;
  margin:0 auto;
}
.home-footer-box p{
  color:#a9a9a9;
  margin-top:26px;
}
.home-footer-box ul {
  width:100%;
  list-style: none;
}
.home-footer-box ul li span{
  color:#a9a9a9;
  margin-left:4px;
}
.home-footer-box ul li a{
  margin-left:2px;
  color:#a9a9a9;
}
.home-footer-box ul li a:hover{
  color:#ffffff;
}

/* Faq start */
.body-box{
  width:1170px;
  margin:80px auto;
}
.body-box .title-and-lang{
  padding:0 8px;
  margin-top:110px;
}
.body-box .title-and-lang h4{
  font-size:20px;
  font-weight: 700;
}
.faq-nav-box{
  margin-top:30px;
  width:100%;
}
.faq-nav {
  height:40px;
  border-bottom:1px solid #EBEBEB;
}
.faq-nav div{
  width:200px;
  height:40px;
  font-size:18px;
  text-align:center;
  line-height: 40px;
}
.faq-nav .faq-item{
  cursor: pointer;
  color:#b7b7b7;
  border-bottom:1px solid #EBEBEB;
}
.faq-nav .faq-item a{
  color:#909090;
}
.faq-nav .faq-active{
  cursor: pointer;
  border:1px solid #EBEBEB;
  border-bottom:1px solid #FAFAFA;
}
.faq-item-contant{
  display:none;
}
.faq-active-contant{
  display:block;
}
.faq-nav-contants{
  margin-top:30px;
}
.faq-nav-contants ul{
  width:100%;
}
.faq-nav-contants ul li{
  padding:0 10px;
  margin-top:20px;
  font-size:16px;
  color:#333;
}

.faq-texts{
  border-top:1px solid #EBEBEB;
  padding:0;
  margin-top:46px;
}
.faq-texts div{
  margin-top:35px;
}
.faq-texts div p{
  margin-top:15px;
  font-size:16px;
}
.title-green{
  color:#639c1f;
  font-size:16px;
  margin-right:8px;
}
.faq-hot-products{
  height:550px;
}
.faq-footer-button div{
  width: 80%;
  height:55px;
  margin-top:8px;
  text-align:center;
  line-height:55px;
  border:2px solid #80c132
}
.faq-footer-button div a {
  color:#639c1f;
}
.faq-FollowUs-box{
  padding:0;
  width:30%;
  height:550px;
}
.faq-hot-topics{
  height:550px;
}
.faq-hot-topics div a{
  color:#333;
  margin-top:10px;
}
.faq-hot-topics div a:hover{
  color:#639c1f;
}
/* #a:hover + #b{color : #FF0000;} */
}


