/*********************************************
    			Call Bootstrap
*********************************************/

/*@import url("bootstrap/bootstrap.min.css");
@import url("bootstrap-override.css");*/
@import url("assets/css/font-awesome.css");

/*********************************************
        		Theme Elements
*********************************************/

.gold{
	color: #FFBF00;
}

.starrr {
color: #FFBF00;
cursor:default;

}
#count{
color: #FFBF00;
font-size:15px;
}
/*********************************************
					PRODUCTS
*********************************************/

.product{
	/*border: 1px solid #f1f1f1;*/
	height: 100%!important;
    /*width:100%;*/
    /*margin-left: 15px;*/
        /*margin-left: 15px;*/
        float:right;
        padding-bottom:15px;
        margin-bottom:15px;
       
}

.back_bt_pro{
     font-family: 'Open Sans'!important;
     float:left!important;
     margin-top:6px;
     width: 100%;
}
.itemcode{
    color:#43b6e1; font-size:22px;
}

.return_btn{
    float:left; padding:1px; margin-top:10px; z-index:100!important;
    text-align:right;
   margin-bottom:15px;
   margin-top:15px;
   padding-right: 10px;
}

.collection_pro{
    padding:10px 8px; border-top:1px solid #ededed; border-bottom:6px solid #ededed; padding-bottom:50px;
}


.resize_product{
    width:89%;
    height:89%;
    padding:25px 0px 0px 25px;
}

 .content360 {
              
              /*width: 100%;*/
               padding: 1px!important;
                  border: 1px solid #f1f1f1;
                  background-color:#fff!important
          }

 .product_fix{
     /*width:320px!important;*/ 
     float:left; padding-top:10px; 
     /*margin-right:10px!important;*/
     
 }

.product>img{
	/*width: 330px!important;*/
    display:block;
    text-align:center;
   
    
}

.product-rating{
	font-size: 20px;
	margin-bottom: 25px;
}

.product-title{
	font-size: 20px;
    text-transform:uppercase!important;
    padding-bottom:15px;
    padding-top:30px;
    /*margin-bottom: 15px;*/
}

.product-desc{
	font-size: 13px;
    padding-top:2px;
}

.product-price{
	font-size: 16px;
}

.product-stock{
	color: #74DF00;
	font-size: 20px;
	margin-top: 10px;
}



.description {
color: #838282!important;
margin-top: 10px;
    width: 100%;
}
/*********************************************
					VIEW
*********************************************/

.content-wrapper {
	max-width: 1140px;
	background: #fff;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 10px;
	border: 0px;
	border-radius: 0px;
}

.container-fluid{
	max-width: 1140px;
	margin: 0 auto;
}

.view-wrapper {
	float: right;
	max-width: 70%;
	margin-top: 25px;
}

/*.container {
	padding-left: 0px;
	padding-right: 0px;
	max-width: 100%;
}*/

/*********************************************
				ITEM 
*********************************************/
.productimg_title{
    position:absolute; color:#808080; font-size:11px;
    margin-top:-60px;
     padding:15px 15px 15px 0px;
}


.service1-items {
	
	/*float: left;*/
	position: relative;
	overflow: hidden;
	/*max-width: 100%;*/
	height: 100%!important;
	/*width: 130px;*/
}

.service1-item {
	height: 90px;
	/*width: 114px;*/
	display: block;
	float: left;
	position: relative;
	margin-right: 5px;
    margin-bottom:5px!important;
	border: 1px solid #f1f1f1;
}

.service1-item > img {
	max-height: 110px;
	max-width: 110px;
	/*opacity: 0.6;*/
	transition: all .2s ease-in;
	-o-transition: all .2s ease-in;
	-moz-transition: all .2s ease-in;
	-webkit-transition: all .2s ease-in;
    
}

.service1-item > img:hover {
	cursor: pointer;
	opacity: 1;
}

.service-image-left {
	padding-right: 50px;
}

.service-image-right {
	padding-left: 50px;
}

.service-image-left > center > img,.service-image-right > center > img{
	max-height: 155px;
}





.iframediv {
    padding-top:560px;
      
    
   
}
iframe#switch {
   
    border:0px solid #ccc;
    width:100%; height:100px;
    
    }

iframe#socket {
   
    border:0px solid #ccc;
    width:100%; height:100px;
   
    }

iframe#dimmer {
   
    border:0px solid #ccc;
    width:100%; height:100px;
   
    }

iframe#data_multimedia {
   
    border:0px solid #ccc;
    width:100%; height:100px;
   
    }



.putter {
    /*position: relative;*/
    
}

.image {
  opacity: 1;
  display: block;
  border-radius: 8px;
  transition: .5s ease;
  backface-visibility: hidden;
}

.middle {
  transition: .3s ease;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%)
}

.putter:hover .image {
  opacity: 0.6;
}

.putter:hover .middle {
  opacity: 1;
}

.text {
    /*background-color: #299dc9;*/
    color: white;
    font-size: 14px;
    padding: 10px;
    text-align: center;
    position: center;
    border-radius: 5px;
    line-height: 14px;
    /*margin: 20px 0px 0px 20px;*/
}