.fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-right{
	display: none;
}

.single-aps-products .aps-content-center{
	margin: auto;
}
.single-aps-products #main .fusion-row{
	max-width: 980px;
}

.single-aps-products main#main{
	padding-top: 25px;
}

.single-aps-products div#review{
	display: none;
}

.single-aps-products .aps-product-meta{
	display: none;
}

.single-aps-products .aps-rating-marks{
	width: 115px;
	height: 115px;
	background-color: #FA8134;
	display: inline-block;
	float: left;
	font-size: 60px;
    text-align: center;
    line-height: 110px;
    color: white;
}

/*.single-aps-products .aps-product-pic{
	height: 25vw;
	width: 25vw;
}*/

.single-aps-products .aps-main-image{
	min-height: 380px; 
}
.single-aps-products .aps-features-list li{
	background: #f8f9fa;
    border: 1px solid lightgray;
}
.single-aps-products .aps-features-list li div.aps-feature-anim{
    color: #848889;
}
/*.aps-thumb-carousel > div.aps-thumb-item{
	width: 33%;
}*/

.single-aps-products div[itemprop="description"] h3, .single-aps-products h2.aps-tab-title{
	font-size: x-large;
    margin-bottom: 20px;
    margin-top: 20px;
    color: #545556;
}
.single-aps-products .aps-offer-link a{
	color: gray;
}
div[itemprop="description"] p{
	font-size: 16px;
	color: #57585A;
	margin: 0 0 30px;
}

/*div[itemprop="description"] p:last-of-type {
	width: 62%;

}*/

div[itemprop="description"] p:last-of-type strong{
	color: orange;
	vertical-align: top;
}

div[itemprop="description"] p:last-of-type strong a{
	color: #B3B4B5;
	display: inline-block;
    width: 82%;
    font-style: normal;
    font-size: 15px;
}

.single-aps-products div#aps-overview{
	margin-top: 7px;
}

.single-aps-products .item{

	padding-top: 0;
	display: inline-block;
}
.single-aps-products .aps-rating-card{
	width: 83%;
	height: 115px;
	position: relative;
	display: inline-block;
	padding: 30px 30px 0;
}

.single-aps-products div#chart-container {
    position: absolute;
    bottom: 30px;
    right: 7%;
    width: auto;
}
.single-aps-products .aps-rating-text-box em{
	font-style: normal;
	color: gray;
}
/*spec table*/
table.spec_table {
    width: 100%;
    border: 1px solid lightgray;
    padding: 100px !important;
    margin-bottom: 20px;
}

td.spec_title_td.spec_td {
    line-height: 2.5;
    width: 15%;
    text-align: left;
    vertical-align: top;
    background-color: #D0D1D2;
    padding-left: 20px;
}

td.spec_value_td.spec_td {
    background-color: #F1F5F6;
}

/*carousel*/
.single-aps-products .aps-video-play{
	padding: 5px 0px 5px 0px;
    color: #000;
    font-size: 45px;
    margin: -30px 0 0 -25px;
    background: #fff;
}
div.owl-carousel {
	padding: 0px 60px;
}

.owl-carousel div.owl-nav{
	pointer-events: none;
	display: block !important;
	position: absolute;
	top:30%;
	width: 100%;
	margin-left: -60px;
}

.owl-carousel div.owl-next {
    float: right;
    width: 55px
}

.owl-carousel div.owl-prev {
    float: left;
    width: 55px;
}
.nivo-lightbox-theme-default .nivo-lightbox-close{
	background-size: 20px 20px !important;	
	width: 40px !important;
	height: 40px !important;
	opacity: 0.8 !important;	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay {
    background: rgba(0,0,0,0.8) !important;
}

.owl-next {
	display: none;
}

.owl-prev {
	display: none;
}

@media only screen and (max-width: 414px){

  .single-aps-products .aps-main-image{
  	min-height: auto;
  }

  .single-aps-products .aps-rating-marks {
    width: 20%;
    height: 110px;
    background-color: #FA8134;
    display: inline-block;
    float: left;
    font-size: 20px;
    text-align: center;
    line-height: 110px;
    color: white;
   }

   .single-aps-products .aps-rating-card {
    width: 80%;
    height: 110px;
    position: relative;
    display: inline-block;
    padding: 5%;
   }

   td.spec_title_td.spec_td{
   	padding-left: 5px;
   	width: 30%;
   }
   table.spec_table {
        width: 100%;
        table-layout: fixed;
    }

   .single-aps-products main#main{
   		padding: 0 4%;
   }
   
   .aps-1co, .aps-2co, .aps-3co, .aps-4co{
    word-break: break-all !important;
  }

  .single-aps-products .aps-content-center{
    width: 100%;  
  }
  .aps-product-pic{
    width: 100% !important;
  }
  .aps-main-features{
   width: 100% !important; 
  }
  .aps-rating-text-box {
   width: 100% !important; 
  }

}