/* Layout CSS <br> */
/* theCSSBody */
/* theCSSstyle view */

/*Title*/
.block {
  display: block;
  width: 100%;

  cursor: pointer;
  text-align: center;
}

.block:hover {
  background-color: #ddd;
  color: black;
}
/*Footer*/


.name{
  font-size: 12px;
  margin: 0px;
}

.footer-links{
  display:block;
  color:gray;
  font-size: 10px;
}
.footer-links3{
  text-align: center;
}



.footer-links3{
  color:grey;
}

.phone{
  color:red;
}
.footer a{
  color:gray;
}

.footer a:hover{
  color:white;
  text-decoration: none;
  text-align: center;
}
.mailcon{
  text-align: center;
  height:30px;
  width:100%;
  overflow: hidden;
}
.icons{
 text-align: center;
  height:30px;
  width:100%;
  overflow: hidden;

}
.mailcon img:hover{
  transform: translate3d(0px, -30px, 0px);
}
.mailcon img{
  transform: translate3d(0px, 0px, 0px);
  transition: transform .2s ease-in-out;
}
.icons img {
    transform: translate3d(0px, 0px, 0px);
    transition: transform .2s ease-in-out;
}

.icons img:hover {
    transform: translate3d(0px, -30px, 0px);
}
.you{
  padding: 5px;
}

.goog{
  padding: 5px;
}

.face{
  padding: 5px;
}

.link{
  padding: 5px;
}
.mail{
  padding:5px;
}
/*Row 1*/
#cpsTopDefault {
font-size:14px;
font-weight:bold;
border-bottom:
2px solid red;
background-color:#000000;
}

.cpsTabRow  table {
margin: 0 auto;width:90%;
}

.cpsTabRow  th {
text-align:center;
   height: 30px;
    vertical-align: center;
}


.cpsTabRow  td {
text-align:left;
    height: 30px;
    vertical-align: center;
}

.cpsWeightCell {text-align:center;}

/*Row 1*/
#cpsTopDefault {
font-size:14px;
font-weight:bold;
border-bottom:
2px solid red;
background-color:#000000;
}

.cpsTabRow  table {
margin: 0 auto;width:90%;
}

.cpsTabRow  th {
text-align:center;
   height: 30px;
    vertical-align: center;
}


.cpsTabRow  td {
text-align:left;
    height: 30px;
    vertical-align: center;
}

.cpsWeightCell {text-align:center;}

/*Footer*/


.name{
  font-size: 12px;
  margin: 0px;
}

.footer-links{
  display:block;
  color:gray;
  font-size: 10px;
}
.footer-links3{
  text-align: center;
}



.footer-links3{
  color:grey;
}

.phone{
  color:red;
}
.footer a{
  color:gray;
}

.footer a:hover{
  color:white;
  text-decoration: none;
  text-align: center;
}
.mailcon{
  text-align: center;
  height:30px;
  width:100%;
  overflow: hidden;
}
.icons{
 text-align: center;
  height:30px;
  width:100%;
  overflow: hidden;

}
.mailcon img:hover{
  transform: translate3d(0px, -30px, 0px);
}
.mailcon img{
  transform: translate3d(0px, 0px, 0px);
  transition: transform .2s ease-in-out;
}
.icons img {
    transform: translate3d(0px, 0px, 0px);
    transition: transform .2s ease-in-out;
}

.icons img:hover {
    transform: translate3d(0px, -30px, 0px);
}
.you{
  padding: 5px;
}

.goog{
  padding: 5px;
}

.face{
  padding: 5px;
}

.link{
  padding: 5px;
}
.mail{
  padding:5px;
}
/*Breadcrumb Phone*/
#breadcrumbContainerPhoneDefault {width:55px;}
/* theCssStyle - Style-Default */
/*default*/
.imageListDefaultX > .panel > .panel-body > a > img {
width:200px;
height:200px;
}

.imageListDefaultX > .panel > .panel-footer {
display:none;
}
/*Carousel*/
.carousel-inner{
border: 0px;

}

div.c-wrapper{
    width: 100%; /* for example */
    margin: auto;
}

.carousel-inner > .item > img, 
.carousel-inner > .item > a > img{

margin: auto;
}



.carousel-indicators
{
 /* box-shadow: inset 1px 1px 1px 1px rgba(0,0,0,0.5); 
border:1px solid #efefef; */
}
.carousel-indicators li {
    display: inline-block;
    margin: 10px;
    text-indent: 0;
    cursor: pointer;
    border: none;
    border-radius: 50%;
    background-color: white;
border:1px solid #909497; 
    
}
.carousel-indicators .active {
    margin: 10px;
    background-color:black;
}
/*Test2*/
.Yellow >  .listTitle{background-color:yellow;border:none;}
.Yellow >  .listOnlyTitle{background-color:yellow;border:none;}
/*Blue*/
.Blue > .listTitle{background-color:Blur ;border:none;}
.Blue > .listOnlyTitle{background-color:blue ;border:none;}
/*Yellow*/
.Yellow > .listDiv > .listTitle{background-color:blue;border:none;}
.Yellow > .listDiv{background-color:yellow;border:none;}
/*blueTabs*/
.tabContainer {
    margin: 30px;
}

.blueTabs>.row>.nav-pills>li>a {
    border-radius: 4px 4px 0 0;
}

.blueTabs>.row>.tab-content {
    color: black;
    border: 1px solid #000;
    padding: 5px 15px;
}
/*Tab*/
.cpsBullets{
font-size:20px;
list-style-type:disc;
}
.cpsTabRow{
margin:10px;
}

.cpsTabRow ul{
margin:10px;
}

.cpsTabRow li{
margin:10px;
list-style-type:disc;
}
.cpsColLeft{
font-weight:bold;
}

.cpsColRight{
}

.feats li{
  padding:10px;
}
.featsinfo li{
  padding:5px;
}

.what{
  list-style-type: inherit;
  text-align: left;
}
.feats{
  font-weight: bold;
  padding: 5px;
}

.otherinfo{
  text-align: left;
}
.specs li{
  padding: 2px;
}
.specsinfo li{
  padding: 3px;
}

.otherinfo img{
  height:30px;
  width:30px;
  padding:5px;
}
.photo img{
  height:150px;
  width:150px;
}
.photoinfo{
  text-align: left;
  padding: 50px;
  padding-left: 0px;
}


