/*=============  SourceAnywhere-Hosting-Version-Control-Source-Control.aspx  =============*/
#sawhOverviewBanner { padding-top: 40px; padding-bottom:40px; min-height: 400px; height:auto; background: url(../img-banner/bg-sawh-overview-banner.png) no-repeat center center; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dynamsoft.com/assets/img-banner/bg-sawh-overview-banner.png', sizingMethod='scale');/*Compatible with IE 8*/
background-size: cover; }
#sawhOverviewBanner .d-btn { padding:0 40px;}
#sawhOverviewAlternative dl { padding-top: 25px; margin-bottom: 0; border: solid 1px #ddd; border-top: none; }
#sawhOverviewAlternative dl:first-child { border-top: solid 1px #eee; }
#sawhOverviewAlternative dt { height: 50px; background: url(../images/sawh-overview-alternative-illustration.png) no-repeat center top; }
#sawhOverviewAlternative dl.automation dt { background-position: center -50px; }
#sawhOverviewAlternative dl.SQL dt { background-position: center -100px; }
#sawhOverviewAlternative dl.cloud dt { background-position: center -150px; }
#sawhOverviewAlternative dd { text-align: center; padding: 30px 0; }
#sawhOverviewFeatures .item { position: relative; height: auto; padding: 30px 20px 20px 20px; margin-bottom: 48px; border: solid 1px #ddd; background: #fff; }
#sawhOverviewFeatures .Security { margin-top:55px;}
#sawhOverviewFeatures .item h3 { margin:15px 0 5px; font-size: 16rem; font-size: 16px; font-family: OpenSans-Semibold; }
#sawhOverviewFeatures .item .icon { position: absolute; left: 40px; top: -27px; width: 54px; height: 54px; background: url(../img-icon/icn-sawh-overview-features-54x54.png) no-repeat center top; }
#sawhOverviewFeatures .item.Service .icon { background-position: center -70px; }
#sawhOverviewFeatures .item.Intuitive .icon { background-position: center -140px; }
#sawhOverviewFeatures .item.Access .icon { background-position: center -210px; }
#sawhOverviewFeatures .item.VSS .icon { background-position: center -280px; }
#sawhOverviewFeatures .item.IDE .icon { background-position: center -350px; }
#sawhOverviewSaying .carousel-control { display: none; }
#sawhOverviewSaying .carousel-indicators { display: none; bottom: -35px; }
#sawhOverviewSaying .carousel-indicators li { margin:0; border-color: #fe8e14; width:9px; height:9px; }
#sawhOverviewSaying .carousel-indicators .active { background: #fe8e14; }
#sawhOverviewSaying .carousel-caption { position: static; width: 100%; left: 0; right: 0; top: 0; padding-top: 5px; padding-bottom: 0; color: #606060; text-shadow: none; font-size:14px; font-size:1.4rem; line-height:24px; }
#sawhOverviewSaying .carousel-caption p:first-child { margin-bottom:25px; color: #777; }
#sawhOverviewSaying .carousel-captionnnn p:first-child:before { content: "“"; position: absolute; top: 0px; left: -17px; display: block; font-size: 30px; color: rgb(255, 159, 31); text-align: center; font-family: Georgia, 'Times New Roman', Times, serif; }
#sawhOverviewSaying .carousel-captionnnn p:first-child:after { content: "”"; position: relative; top: 5px; left: -8px; display: inline-block; font-size: 30px; color: rgb(255, 159, 31); font-family: Georgia, 'Times New Roman', Times, serif; }
#sawhOverviewSaying .carousel-caption hr { width: 22px; height: 2px; background: #ddd; }
#sawhOverviewSaying .switch-control { position: absolute; top: 53px; width: 20px; height: 35px; font-size: 0; background: url(../img-icon/icn-switch-20x45.png) no-repeat center top; }
#sawhOverviewSaying .switch-control.switch-left { left: -30px; }
#sawhOverviewSaying .switch-control.switch-right { background-position: center -65px; right: -30px; }
#sawhOverviewCustomer a.mdBtn { position: relative; top: -20px; background: #fff; }
#sawhOverviewCustomer a.mdBtn:hover { background: #ff9f1f; }
#sawhOverviewCustomer a.mdBtn:active { background: #fe8e14; }
/*=========================  /Downloads/SAWHosted_Download.aspx  =========================*/
#sawh-download-top .item { margin-top: 60px; padding: 35px 30px 40px; border: solid 1px #ddd; }
#sawh-download-client td:nth-child(1) { border-bottom: none; width: 38px; }
#sawh-download-client td { border-top: none; border-bottom: dashed 1px #ccc; }
#sawh-download-client td .icon { width: 25px; height: 25px; display: inline-block; background: url(../img-icon/icn-client-25x25.png) no-repeat left top; }
#sawh-download-client tr.mac86 .icon { background-position: left -30px; }
#sawh-download-client tr.mac64 .icon { background-position: left -30px; }
#sawh-download-client tr.macppc .icon { background-position: left -30px; }
#sawh-download-client tr.solaris .icon { background-position: left -60px; }
#sawh-download-client tr.win32 .icon { background-position: left -90px; }
#sawh-download-client .item { margin-top: 50px; }
#sawh-download-client .item>p { padding-left: 28px; padding-bottom: 10px; }
#sawh-download-client .item li { margin-top: 10px; padding-left: 28px; background: url(../img-icon/icn-download-14x12.png) no-repeat left 7px; }
#sawh-download-client .item li>p { margin-bottom: 5px; }
#sawh-download-client .item li .size { font-size: 1.4rem; font-size: 14px /0; margin-left: 20px; }
#sawh-download-client a.lh20 { line-height: 20px; }
#sawh-download-client a.downloadlink:hover span { color: #fe8e14; }
#sawh-download-note li { margin-top: 5px; }
 @media screen and (max-width: 767px) {
/*=============  SourceAnywhere-Hosting-Version-Control-Source-Control.aspx  =============*/
#sawhOverviewBanner .container { max-width: 540px; }
#sawhOverviewAlternative dl { width: 80%; margin-left: 10%; }
#sawhOverviewSaying .switch-control { display: none; }
#sawhOverviewSaying .carousel-indicators { display: block; }
/*=========================  /Downloads/SAWHosted_Download.aspx  =========================*/
#sawh-download-client td:nth-child(3), #sawh-download-client td:nth-child(4) { vertical-align: middle; }
}
@media (min-width: 768px) {
/*=============  SourceAnywhere-Hosting-Version-Control-Source-Control.aspx  =============*/
#sawhOverviewBanner { padding-top: 25px; min-height: 390px; height:390px;  background: url(../img-banner/bg-sawhOverviewBanner-sm.png) no-repeat center center; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dynamsoft.com/assets/img-banner/bg-sawhOverviewBanner-sm.png', sizingMethod='scale');/*Compatible with IE 8*/
background-size: cover; }
#sawhOverviewAlternative dl { border-top: solid 1px #eee; }
#sawhOverviewAlternative dl.IDE, #sawhOverviewAlternative dl.automation { border-bottom: none; }
#sawhOverviewAlternative dl.IDE, #sawhOverviewAlternative dl.SQL { border-right: none; }
#sawhOverviewFeatures .item { padding: 30px 42px 25px; margin-bottom:48px;}
#sawhOverviewFeatures .Security { margin-top:58px;}
#sawhOverviewSaying #myCarousel { width: 90%; margin-left: 5%; }
#sawhOverviewSaying #myCarousel .item { height: 245px; }
#sawhOverviewSaying .switch-control { top:65px;}
#sawhOverviewSaying #myCarousel .item.Erling .carousel-caption { padding:10px 30px 0; }
#sawhOverviewSaying #myCarousel .item.Jordan .carousel-caption { padding:10px 30px 0; }
#sawhOverviewSaying .carousel-caption p:first-child { font-size:16px; font-size:1.6rem; line-height:26px;}
/*=========================  /Downloads/SAWHosted_Download.aspx  =========================*/
#sawh-download-top .item { margin-top: 50px; padding: 40px 15px 45px; }
#sawh-download-top .admin .item { padding-left: 8px; padding-right: 8px; }
#sawh-download-top .item .size { margin-left: 45px; }
#sawh-download-top .admin .item .size { margin-left: 78px; }
#sawh-download-client td { padding: 28px 0; }
#sawh-download-client td p { margin: 0; }
#sawh-download-client td p:first-child { margin-bottom: 8px; }
#sawh-download-client td:nth-child(2) { width: 360px; }
#sawh-download-client td:nth-child(3) { padding-top: 60px; padding-bottom: 0; }
#sawh-download-client td:nth-child(4) { text-align: right; padding-top: 48px; padding-bottom: 0; }
#sawh-download-client .sdk .item { padding-left: 20px; }
#sawh-download-client .item { margin-top: 60px; }
#sawh-download-client .item li { margin-top: 10px; }
#sawh-download-client .item li .size { margin-left: 10px; }
#sawh-download-client .plug .item li:nth-child(1) > p { margin-bottom: 0; }
#sawh-download-client .plug .item li:nth-child(2) .size { display: inline-block; margin-left: 0; margin-top: -3px; }
}
@media (min-width: 768px) and (max-width: 991px) {
/*=============  SourceAnywhere-Hosting-Version-Control-Source-Control.aspx  =============*/
#sawhOverviewBanner img { width:180px;}
}
@media (min-width: 992px) {
/*=============  SourceAnywhere-Hosting-Version-Control-Source-Control.aspx  =============*/
#sawhOverviewBanner { padding-top: 35px; height:455px; }

#sawhOverviewAlternative dl.IDE, #sawhOverviewAlternative dl.automation { border-bottom: solid 1px #eee; }
#sawhOverviewAlternative dl.automation { border-right: none; }
#sawhOverviewFeatures .item { width: 95%; height: 245px; padding: 30px 40px 0; margin-bottom: 70px; }
#sawhOverviewFeatures .Security { padding: 30px 30px 0 40px;}
#sawhOverviewFeatures .Security, #sawhOverviewFeatures .Service  { margin-top:85px;}
#sawhOverviewFeatures .item.Service, #sawhOverviewFeatures .item.Access, #sawhOverviewFeatures .item.IDE { margin-left: 5%; }
#sawhOverviewSaying #myCarousel .item { height: 225px; }
#sawhOverviewSaying #myCarousel .item.Erling .carousel-caption { padding:15px 50px 0; }
#sawhOverviewSaying #myCarousel .item.Jordan .carousel-caption { padding:15px 70px 0; }
/*=========================  /Downloads/SAWHosted_Download.aspx  =========================*/
#sawh-download-top .item { padding: 40px 85px 45px; }
#sawh-download-top .admin .item { padding: 40px 60px 45px; }
#sawh-download-top .admin .item .size { margin-left: 113px; }
#sawh-download-client .item { margin-top: 80px; }
#sawh-download-client .sdk .item { padding: 0 40px; margin: 80px 40px 0 0; min-height: 180px; border-left: solid 1px #ddd; border-right: solid 1px #ddd; }
#sawh-download-client .plug .item li:nth-child(2) .size { margin-left: 10px; margin-top: 0; }
}
@media (min-width: 1200px) {
/*=============  SourceAnywhere-Hosting-Version-Control-Source-Control.aspx  =============*/
#sawhOverviewBanner { padding-top: 50px; height:475px; background: url(../img-banner/bg-sawhOverviewBanner-lg.png) no-repeat center center; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dynamsoft.com/assets/img-banner/bg-sawhOverviewBanner-lg.png', sizingMethod='scale');/*Compatible with IE 8*/
background-size: cover;  }
#sawhOverviewAlternative p { padding:0 20px;}
#sawhOverviewAlternative .dlWrap { padding:0 90px;}
#sawhOverviewFeatures .item { width: 96%; height:230px; padding: 30px 55px 0 45px; margin-bottom: 80px; }
#sawhOverviewFeatures .item.IDE { margin-left: 4%; }
#sawhOverviewSaying #myCarousel { width: 84%; margin-left: 8%; }
#sawhOverviewSaying #myCarousel .item { height: 205px; }
#sawhOverviewSaying .switch-control { top:45px;}
#sawhOverviewSaying #myCarousel .item.Erling .carousel-caption { padding:5px 50px 0; }
#sawhOverviewSaying #myCarousel .item.Jordan .carousel-caption { padding:5px 70px 0; }
/*=========================  /Downloads/SAWHosted_Download.aspx  =========================*/
#sawh-download-client .sdk .item { padding: 0 50px; margin: 80px 55px 0 33px; }
#sawh-download-client .plug { padding: 0; }
}
