.navbar-brand {
  float: left;
  width:110px;
  height: 60px;
  padding: 0;
  font-size: 18px;
}
.toTopImg{
  position:fixed;
  right:15px;
  bottom:15px;
  cursor:pointer;
  z-index: 10;
}
.toTopImg img{
  width:30px;
  height:30px;
}
/* .dropdown-hover-view */
.dropdown-hover-view {
  display:none;
  transition: .5s;
  width:100%;
  height: auto;
  padding-bottom: 20px;
  background-color:#fff;
}
.dropdown-hover-view .view-box{
  width:100%;
  height:100%;
  margin:0 auto;
  color:#333;
  display:flex;
  flex-flow:column wrap;
  justify-content: center;
  align-items: center;
}
.view-box .index-left-windows, .view-box .index-right-windows{
  width:100%;
  height:auto;
  padding:20px 15px;
  box-sizing: border-box;
}
.dropdown-hover-view .view-box .WindowsProducts{
  font-size:16px;
  font-weight:bold;
}
.view-box p span{
  margin-left:6px;
}
/* .view-box .windows-bottom{
  margin-top:20px;
} */
.windows-bottom p{
  width:85%;
  height:46px;
  line-height:26px;
}
.windows-bottom p a{
  color:#333;
  font-size:14px;
}
.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 p span a{
  color:#fff;
}
.windows-bottom p span a:hover{
  color:#fff;
}
.windows-bottom .windows-bottom-download span{
  width:88px;
  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:61px;
}
#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.png');
}
#banner6{
  background:url('../images-new/banner09.jpg');
}
#banner7{
  background:url('../images-new/banner7.jpg');
}
#banner8{
  background:url('/images-new/deezer-banner.jpg');
}
#banner9{
  background:url('/images-new/ytm-banner-top-win.jpg');
}
.item{
  background-size:cover;
  background-position:center center!important;
  width:100%;
  padding-bottom:60%;
  cursor: pointer;
}
.carousel-indicators li{
  display: inline-block;
  width: 20px;
  height: 6px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  border-radius:0;
  border:none;
  margin-right:8px;
  background-color: #838383;
}
.carousel-indicators .active{
  display: inline-block;
  width: 20px;
  height: 6px;
  margin: 1;
  margin-right:8px;
  background-color: #639c1f;
}
.carsousel-absolute{
  width:100%;
  height:100%;
  color:#fff;
  position:absolute;
  top:0!important;
  left:0;
}
.carsousel-absolute h3{
  color:#fff;
  font-size:16px;
  position:relative;
}
.carsousel-absolute h3 img{
  width:50px;
  height:50px;
  position:absolute;
  right:-20px;
  top:-40px;
  opacity: .6;
}
.carsousel-absolute .carsousel-text{
  display:none;
}
.carsousel-absolute .carsousel-button-box {
  width:100%;
  margin-top:16px;
  display:flex;
  flex-flow: row nowrap;
  justify-content: center;
}
.carsousel-button-box div{
  width:100px;
  height:28px;
  text-align:center;
  border-radius:8px;
  background-color:#80c132;
}
.carsousel-button-box div:hover{
  background-color:#659f21;
}
.carsousel-button-box div a{
  height:28px;
  line-height:28px;
  text-decoration:none;
  font-size:12px;
  color:#fff;
}
.carsousel-button-box div a img{
  display:inline-block;
  width:25px;
  height:25px;
}
.carsousel-button-box .btn-right{
  margin-left:10px;
  background-color:#3daff5;
}
.carsousel-button-box .btn-right:hover{
  background-color:#3598d6;
}
.carsousel-absolute-img{
  display:none;
}
.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: 20px;
  height: 40px;
  top:40%;
  margin-top: -10px;
}
.glyphicon img{
  width:20px;
  height:40px;
}

/* banner end */

.bannerbotm-box{
  /* width:450px; */
  padding:0 10px;
  margin:0 auto;
  margin-top:-20px;
}
.bannerbotm-box div{
  width:16%;
}
.bannerbotm-box div .nav-icon{
  cursor: pointer;
  width:30px;
  height:30px;
}
.bannerbotm-box div .index-nav-text{
  color:#333;
  width:100%;
  height:120px;
  text-align:center;
  margin-top:20px;
  font-size:12px;
  white-space:normal;
  word-wrap:break-word;
  background:none;
}
.imagetextnav .nav-icon{
  background:url('../images-new/features01.png') no-repeat 0 0;
  background-size:30px;
}
.imagetextnav:hover .nav-icon{
  background:url('../images-new/features01-hover.png') no-repeat 0 0;
  background-size:30px;
}
.imagetextnav:hover .index-nav-text{
  color:#639c1f;
}

.imagetextnav1 .nav-icon{
  background:url('../images-new/features02.png') no-repeat 0 0;
  background-size:30px;
}
.imagetextnav1:hover .nav-icon{
  background:url('../images-new/features02-hover.png') no-repeat 0 0;
  background-size:30px;
}
.imagetextnav1:hover .index-nav-text{
  color:#639c1f;
}

.imagetextnav2 .nav-icon{
  background:url('../images-new/features03.png') no-repeat 0 0;
  background-size:30px;
}
.imagetextnav2:hover .nav-icon{
  background:url('../images-new/features03-hover.png') no-repeat 0 0;
  background-size:30px;
}
.imagetextnav2:hover .index-nav-text{
  color:#639c1f;
}

.imagetextnav3 .nav-icon{
  background:url('../images-new/features04.png') no-repeat 0 0;
  background-size:30px;
}
.imagetextnav3:hover .nav-icon{
  background:url('../images-new/features04-hover.png') no-repeat 0 0;
  background-size:30px;
}
.imagetextnav3:hover .index-nav-text{
  color:#639c1f;
}

.imagetextnav4 .nav-icon{
  background:url('../images-new/features05.png') no-repeat 0 0;
  background-size:30px;
}.item-background .item-img img
.imagetextnav4:hover .nav-icon{
  background:url('../images-new/features05-hover.png') no-repeat 0 0;
  background-size:30px;
}
.imagetextnav4:hover .index-nav-text{
  color:#639c1f;
}

/* body list */

.body-list{
  width:100%;
  margin-top:25px;
}
.bodyListItem{
  height: auto;
  padding-top: 45px;
  padding-bottom: 20px;
  box-sizing: border-box;
  background-color:#F4F4F4;
}
.bodyListItemOther{
  height:800px;
  padding-top:45px;
  box-sizing: border-box;
  background-color:#F4F4F4;
}
.bodyListItem .item-background{
  width:100%;;
  height:100%;
  margin:0 auto;
}
.item-background .item-text-imgtop {
  margin-top:-40px;
}
.item-background .item-right-text .item-texts{
  width:100%;
  /* margin-top:-110px; */
}
.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:18px;
}
.item-background .item-texts p{
  font-size:13px;
  color:#333;
  margin-top:18px;
  line-height:20px;
}
.item-background .item-texts-other p{
  margin-top:8px;
}
.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{
  height:35%;
}
.item-background .item-img img{
  height:150px;
  width:88%;
} */
.carousel-inner{
  margin-bottom:40px;
}
/* body list end */

.ConvertSpotify-box{
  background:url('../images-new/background01.png') no-repeat;
  background-size:100%;
  height:350px;
}
.ConvertSpotify-box .ConvertSpotify-contant{
  width:100%;
  height:100%;
  color:#fff;
}
.ConvertSpotify-contant h4{
  font-size:14px;
  margin-top:28px;
}
.ConvertSpotify-contant h3{
  font-size:22px;
  margin-top:30px;
  text-align:center;
  line-height:30px;
}
.ConvertSpotify-contant h2{
  font-size:26px;
  margin-top:15px;
}
.ConvertSpotify-contant .ConvertSpotify-button-box{
  width:100%;
  padding:0 6px;
  height:90px;
  margin-top:36px;
}
.ConvertSpotify-button-box div{
  font-size:14px;
  width:150px;
  text-align:center;
}
.ConvertSpotify-button-box div p{
  height:40px;
}
.ConvertSpotify-button-box div span{
  display:inline-block;
  font-size:12px;
  width:110px;
  height:30px;
  line-height:30px;
  text-align:center;
  background-color:#c5e2b5;
  border-radius:15px;
  margin-top:20px;
}
.ConvertSpotify-button-box div span a{
  color:#639c1f;
}
/**ConvertSpotify end**/

.user-review{
  width:100%;
  margin-top:36px;
}
.user-review h3{
  width:100%;
  /* height:28px; */
  color:#333333;
  font-size:28px;
  text-align:center;
}
.user-review h3 a{
  color:#47a30a;
  font-size:14px;
}

.userreview-item-box{
  margin-top:34px;
  width:100%;
}
.userreview-item-box .userreview-item{
  width:100%;
  height:330px;
  margin-top:20px;
  background-color:#F4F4F4;
}
.userreview-item-box .userview-stars{
  margin-top:26px;
}
.userreview-item .userview-text{
  font-size:14px;
  color:#333;
  margin-top:20px;
  line-height:32px;
}
.userreview-item .userview-author{
  float:right;
  font-weight:bold;
  font-size:14px;
  color:#333;
  line-height:40px;
  margin-right:20px;
}
/*userreview end */

.why-Choose-Sidify{
  width:100%;
  height:320px;
  margin-top:84px;
  background-color:#F4F4F4;
}
.why-Choose-Sidify h3{
  width:100%;
  height:90px;
  line-height:90px;
  text-align:center;
  font-size:26px;
  color:#333;
}
.why-Choose-Sidify .nav-guarantee-box{
  margin-top:8px;
}
.nav-guarantee-box .foot-nav-text{
  width:100%;
  height:160px;
  text-align:center;
  font-size: 14px;
  white-space: normal;
  word-wrap: break-word;
  background: none;
  margin-top:25px;
}
.nav-guarantee .index-foot-icon{
  width:30px;
  height: 30px;
  background:url('../images-new/service01.png') no-repeat 0 0;
  background-size:30px;
}
.nav-guarantee1 .index-foot-icon{
  width:30px;
  height: 30px;
  background:url('../images-new/service02.png') no-repeat 0 0;
  background-size:30px;
}
.nav-guarantee2 .index-foot-icon{
  width:30px;
  height: 30px;
  background:url('../images-new/service03.png') no-repeat 0 0;
  background-size:30px;
}
.nav-guarantee3 .index-foot-icon{
  width:30px;
  height: 30px;
  background:url('../images-new/service04.png') no-repeat 0 0;
  background-size:30px;
}

.HowTos-box div ul{
  text-decoration:none;
}

/*nav-guarantee3 end*/

.HowTos-box{
  width:100%;
  overflow: hidden;
  height: auto;
  padding-bottom: 80px;
}
.HowTos-box h3{
  font-size:16px;
  color:#333;
  font-weight: bold;
  margin-top:30px;
}
.HowTos-box ul{
  margin-top:15px;
  list-style: none;
}
.HowTos-box ul li{
  width:100%;
  margin-top:8px;
  word-wrap: wrap break-word;;
}
.HowTos-box ul li a {
  color:#333;
}
.HowTos-box ul li a:hover{
  color:#639c1f;
}
.FollowUs-box{
  width:100%;
  height:230px;
  padding:0;
  margin:0;
}
.FollowUs-container{
  display:flex;
  flex-flow: column nowrap;
  justify-content: center;
  align-items: center;
}
.FollowUs-container div{
  width:100%;
  margin-left:20px;
}
.faq-hot-topics div a{
  padding-right: 15px;
  margin-top: 10px;
}
.FollowUs-container h3{
  width:100px;
}
.FollowUs-box .followUs .followUs-icons{
  width:150px;
  margin-top:20px;
  margin-left:-10px;
}
.followUs-icons div{
  width:30px;
  height:30px;
  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;
  background-size: 30px
}
.followUs-icons .followUs-Facebook:hover{
  background:url('../images-new/reviews-hover.png') no-repeat 0 0;
  background-size: 30px
}
.followUs-icons .followUs-twitter{
  background:url('../images-new/twitter.png') no-repeat 0 0;
  background-size: 30px
}
.followUs-icons .followUs-twitter:hover{
  background:url('../images-new/twitter-hover.png') no-repeat 0 0;
  background-size: 30px
}
.followUs-icons .followUs-youtube{
  background:url('../images-new/youtube.png') no-repeat 0 0;
  background-size: 30px
}
.followUs-icons .followUs-youtube:hover{
  background:url('../images-new/youtube-hover.png') no-repeat 0 0;
  background-size: 30px
}
.FollowUs-box .International{
  margin-top:30px;
}
.FollowUs-box .International-box ul{
  width:180px;
}
.International-box ul li {
  width:80px;
}

/* end */

.home-footer{
  width:100%;
  height:200px;
  background-color:#333;
  overflow: hidden;
}
.home-footer .home-footer-box{
  width:100%;
  height:100%;
  margin:0 auto;
  /* display:block; */
}
.home-footer-box p{
  color:#a9a9a9;
  margin-top:26px;
  text-align:center;
  word-break: break-all;
  flex:1;
}
.home-footer-box ul {
  width:100%;
  list-style: none;
  flex-wrap:wrap;
  justify-content: center;
  flex:1;
  margin-top:20px;
}
.home-footer-box ul li span{
  color:#a9a9a9;
  margin-left:2px;
}
.home-footer-box ul li a{
  color:#a9a9a9;
}
.home-footer-box ul li a:hover{
  color:#ffffff;
}

.body-box{
  width:100%;
  margin-top:60px;
  padding:0 10px;
}
.body-box .title-and-lang{
  padding:0 8px;
  margin-top:71px;
}
.body-box .title-and-lang h4{
  font-size:16px;
  font-weight: 500;
}
.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-nav-contants ul li a{
  color:#639c1f;
}
.faq-texts{
  border-top:1px solid #EBEBEB;
  padding:0 20px;
  margin-top:46px;
}
.faq-texts div{
  margin-top:20px;
}
.faq-texts div p{
  margin-top:22px;
  line-height: 26px;
  font-size:16px;
}
.title-green{
  color:#639c1f;
  font-size:16px;
  margin-right:8px;
}
.title-green a{
  color:#639c1f;
}
.Sidify-Products-background{
  width: 100%;
  background-color:#F4F4F4;
}
.faq-hot-products{
  height:auto;
}
.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%;
}
.faq-hot-topics div a{
  color:#333;
  margin-top:10px;
}
.faq-hot-topics div a:hover{
  color:#639c1f;
}
.active-block{
  display:block;
}

.change-language{
  margin-right:20px;
  color:#333;
  text-decoration: none;
}
.change-language img{
  margin-right:3px;
}
.dropdown-menu{
  min-width:115px;
}
.caret{
  margin-left:3px;
}
.dropdown-menu>li>a{
  padding:3px 15px;
}
.header-buy{
  position: absolute;
  display:block;
  cursor:pointer;
  width:30px;
  height:30px;
  right:70px;
  top:15px;
}
.header-buy img{
  width:24px;
  height:24px;
}
.btn-relative{
  position: relative;
}
.btn-relative .ChristmasHat{
  position:absolute;
  top: -30px;
  left: -25px;
}
.discount-price span{
  text-decoration:line-through;
  font-size:14px;
  color:#999!important;
}
.discount-price label{
  color:#e43729;
  font-size:24px;
  margin-left:10px;
}