/*.ProductDetailsHolder{float:left;width:100%}
.ProductImagesHolder{float:left;width:45%}
.ProductInfoHolder{float:left;width:50%;padding-left:15px}
.ProductTabsHolder{float:left;width:100%}
.ProductGridName{color:#000}
.ProductDisplayFormBrand{width:100%;height:100%}
.ProductDisplayFormName{width:100%;font-size:24px;font-weight:700}
.ProductDisplayFormPartNo{width:100%;color:#b9b9b9}
.ProductDisplayFormShortDesc{overflow:hidden;width:100%;}
.ProductDisplayFormPrice{float:left;width:100%;padding-top:5px;border-bottom:2px solid #444;margin-bottom:15px}
.ProductFormMainPrice{font-size:36px;color:#000;font-weight:700;line-height:36px}
.ProductFormSubPrice{font-size:10px;color:#000;text-decoration:line-through}
.ProductDisplayFormSocial{float:left;width:100%;margin:0 auto;padding-top:6px}
.padding5px th{padding:8px}
.padding5px td{padding:8px}
.ProductTabDiv{float:left;width:97%;padding:10px;min-height:150px;border:1px solid #dededf}
input.QtyToAdd{width:100%;height:20px;border:1px solid #e2e2e2;text-align:center}
select.size{width:100%;height:20px;border:1px solid #e2e2e2;text-align:right}
.InStockLabel{width:35px;text-align:center;display:inline-block}
select.color{width:100%;height:20px;border:1px solid #e2e2e2;text-align:right}
.ProductDisplayAddToCartButton{float:left;width:100%}
.ProductDisplayAddToCartButtonInner{float:right;text-align:right;width:100%}
.AddToCartButtonHolder .SaveASHolder{float:right;margin-left:0;min-width:160px;width:auto!important;padding-left:10px}
.AddToCartButtonHolder .SaveAsList{margin-right:10px}
ul.dnnAdminTabNav{display:inline-block;margin-top:5px;margin-left:0;width:100%;height:37px;border-bottom:none}
ul.dnnAdminTabNav li{float:left;margin-right:4px;list-style:none}
ul.dnnAdminTabNav li a{margin-bottom:0;border-bottom:0}
ul.dnnAdminTabNav li.ui-tabs-active a{background:#fafafa;border:1px solid #eaeaea;color:#66b2d5}
.ui-tabs .ui-tabs-panel{position:relative;display:block}
.ui-tabs .ui-tabs-hide{display:none}
ul.dnnAdminTabNav li a{display:inline-block;cursor:pointer;color:#888;background-color:#fafafa!important;background:#fafafa!important;font-weight:700;text-decoration:none;text-align:center;border:1px solid #e7e7e7!important;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}
ul.dnnAdminTabNav li a:hover{background-color:#fafafa!important;background:#fafafa!important}
.ViewAsHolder{}
.ViewAsLabel{}
.btn-std{text-decoration:none;display:inline-block;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);font-weight:700;color:#fff!important;background-image:url(../../../0/SkinObjects/ButtonBG.png);background-repeat:repeat-x;background-position:right top;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:150px}
.AccessoryGrid{float:left;width:29%;margin-right:8px;padding:12px;margin-bottom:8px;background-color:#fff}
.AccessoryGridName{width:100%;padding-top:5px}
.AccessoryGridPartNo{width:100%;padding-top:6px;display:none}
.AccessoryGridRating{width:100%;padding-top:5px;display:none}
.ProductGridName{color:#000;font-size:18px;line-height:18px}
.AccessoryGridImageHolder{width:100%;height:100%;position:relative}
.AccessoryGridBrand{width:100%;height:100%;display:none}
.AccessoryGridBrand img{display:none}
.AccessoryGridShortDesc{overflow:hidden;width:100%;min-height:25px;margin-bottom:8px;display:none}
.AccessoryGridImageHolder_IMG,.AccessoryGridImageHolder_Sale{width:100%;height:100%;top:0;left:0}
.AccessoryGridImageHolder_Sale{z-index:10}
.AccessoryGridPrice{float:left;width:100%}
.ProductGridPricePadding{padding-top:15px}
.ProductImageGroup{width:100%}
.ProductGridMainPrice{font-size:21px;color:#000;font-weight:700;line-height:21px}
.ProductGridSubPrice{font-size:10px;color:#000;text-decoration:line-through}
.ProductImageHolder_Main{border:1px solid #d6d6d6;position:relative}
.FilteredListHeader{width:98%;padding-bottom:3px;margin-left:10px;float:left}
.PadTextByImage{padding:4px 0 0 10px}
.AccessoryList{float:left;width:100%;border-bottom:1px solid #cfcfcf}
.AccessoryListHeader{font-weight:700}
.AccessoryListImg{float:left;padding-right:10px}
.AccessoryListImg img{}
.AccessoryListPartNo{float:left;width:190px;padding-top:15px}
.AccessoryListDescription{float:left;width:190px;padding-top:15px}
.AccessoryListStock{float:left;width:53px;padding-top:15px;text-align:center}
.AccessoryListRRP{float:left;width:85px;padding-top:15px}
.AccessoryListWS{float:left;width:85px;padding-top:15px}
.AccessoryListYourPrice{float:left;width:65px;padding-top:15px}
.AccessoryListOrder{float:left;width:65px;padding-top:15px}
.AccessoryListOty{float:left;width:35px;padding-top:15px;text-align:center}
.AccessoryListButton{float:left;width:125px;padding-top:15px;padding-left:30px}
.AccessoryListOty input{width:30px;text-align:center}
.ViewProductImage_Main{margin:0 auto}
.zoomContainer{z-index:999}
.zoomWindow{width:475px!important;height:460px!important;margin-left:5px;border:1px solid #ddd!important}
.GalleryHolder,.thumb_gallery{overflow:auto}
.zoom_icon{position:absolute;z-index:2;right:0;bottom:0}
.RightArrowLink{background:url(/Portals/_default/skinobjects/RightArrowBlack.png);width:25px;height:25px;display:block}
.DownArrow{font-size:25px}
.AddtoButton{width:30px;height:30px;border-radius:15px;background:transparent;border:none;cursor:pointer}
.als-container{position:relative;width:100%;margin:0 auto;z-index:0;height:100px}
.als-viewport{position:relative;overflow:hidden;margin:0 auto;float:left;margin-left:3px}
.als-wrapper{list-style:none}
.als-item{position:relative;display:block;text-align:center;cursor:pointer;float:left}
.als-prev,.als-next{cursor:pointer;z-index:200;float:left;margin-top:30px}
#demo2{margin:10px auto}
#demo2 .als-item{margin:0 5px;padding:4px 0;min-height:100px;min-width:100px;text-align:center}
#demo2 .als-item img{display:block;margin:0 auto;vertical-align:middle}
.CheckoutTabls,ul.CheckoutTabls{overflow:hidden}
.imgInfo {float:right;padding-right:10px;}
.InfoPopup .SearchErrorMsg{max-width:400px;width:100%;white-space:normal;z-index:900000}*/

/*title vap*/

.ModAOViewAProductC .ProductDisplayFormBrand {
    width: 11%;
    float: left;
    display: none;
}

.ModAOViewAProductC .ProductDisplayFormName {
    width: 89%;
    float: left
}

/*part no*/
.ModAOViewAProductC .ProductInfoUpperWrapper {
    width: 100%;
    border-bottom: none;
    margin-bottom: 10px;
}

.ModAOViewAProductC .ProductDisplayFormPartNo {
    /*width: 32%;*/
    float: left;
}

.ModAOViewAProductC .ProductDisplayFormBackOrderAvailable {
    width: 68%!important;
    float: left;
}
.ProductDisplayFormBackOrderAvailable {
    display:none;
}
.ModAOViewAProductC .ProductDisplayFormPartNo a:nth-child(2) {
    color: #f99e1b;
}

/*tabs*/
.ModAOViewAProductC .ViewAProductTabUL .tab {
    background:#ffffff;
    border-bottom: 1px solid #f99d1b;
    width: 100%;
    padding: 12px;
    color: #3c3c3c;
    cursor: pointer;
    margin: 5px 0;
    font-size: 1.3em;
    font-weight: 500;
    border-top: none;
    border-left: none;
    border-right: none;
}

.ModAOViewAProductC .ViewAProductTabUL .tab:hover {
    background: #ffffff;
    color: #f99d1b;
    border-top: none;
    border-left: none;
    border-right: none;
}

.ModAOViewAProductC .ProductTabDiv {
    border: none;
}

.ModAOViewAProductC .fa.fa-caret-down:before {
    color: #808080;
}

.ModAOViewAProductC .ProductDisplayFormSaveAsDDL, .ModAOViewAProductC span.SaveAsSpan {
    display: none;
}

.ModAOViewAProductC .AddToCartButtonHolder .VAPSaveAsDDLButton {
    background-image: url(/portals/0/SkinObjects/cart-search.png) !important;
    display: block;
    background-repeat: no-repeat !important;
    background-size: 18px !important;
    -moz-background-size: 18px !important;
    -o-background-size: 18px !important;
    -webkit-background-size: 18px !important;
    background-position-x: 14px !important;
    background-position-y: center !important;
    border-radius: 6px;
    height: 34px;
    background-color: #273a90;
}

.ModAOViewAProductC .SaveASHolder input[value="Add"], .ProductDisplayFormAddB2C {
    padding: 7px 43px;
    transition: ease-in-out, width .35s ease-in-out;
}

.ModAOViewAProductC input.QtyToAdd {
    border-radius: 5px;
    display: inline-block;
    height: 34px;
    border: 1.3px solid #c3c3c3;
}

.ModAOViewAProductC .lblTax, .ModAOViewAProductC .ProductDisplayFormOfferReference {
    display: none;
}

/*cart*/
/*stock*/
.ModAOViewAProductC .ProductDisplayFormStockNo {
    font-size: 0.8em;
    width: 48%;
    margin-top: 20px;
}

.ModAOViewAProductC .ProductDisplayFormPrice {
    border-bottom: 1px solid #ffffff;
    width: 12%;
}

.ModAOViewAProductC .ProductDisplayFormQty {
    margin-top: 20px;
    width: 24%;
}

.ModAOViewAProductC .UserWhislistOptionInner {
    width: 66%;
}

.ModAOViewAProductC .VAPButtonWrapper {
    width: 16%;
    margin-top: 20px;
}

.ModAOViewAProductC .ProductTabsHolder .col-lg-12 {
    padding: 0;
}

.ModAOViewAProductC .ViewProductImage {
    border: none;
}