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

/*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;
}

/*Phone Container Row*/
.titlePhone {padding-top:10px;padding-bottom:10px;background-color:#000000;text-align:center;color:#ffffff;z-index:9999;
}

.btn-info {background-color:#a00000;border-color:#a00000;}
.btn-Home {background-color:#a00000;border-color:#a00000;margin-right:4px;}
.btn-Home:hover{background-color:#31b0d5;border-color:#269abc;}

.titlePhone a{color:white}
.groupCollapse{padding:0px;margin:0px;width:100%;}
.groupCollapse a{color:black;}
.groupCollapse a:hover{color:red;}



-moz-user-select:none;
background-image:none;
border:1pxsolidtransparent;
border-radius:4px;
cursor:pointer;
display:inline-block;
font-size:14px;
font-weight:400;
line-height:1.42857;
margin-bottom:0;

text-align:center;
vertical-align:middle;
white-space:nowrap;
padding:7px;
margin-right:8px;
}
/*Top Navbar Start*/
.searchWeb {color:white;font-size:14px;font-weight:normal;}

.icon-bar {
    width: 90px;
    background-color: white;
}

.icon-bar a {
    display: block;
    text-align: center;
    padding: 16px;
    transition: all 0.3s ease;
    color: #555;
    font-size: 36px;
}

.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #000;
}



/*Phone Search 9*/
.searchWeb {color:white;font-size:14px;font-weight:normal;}

.icon-bar {
    width: 90px;
    background-color: white;
}

.icon-bar a {
    display: block;
    text-align: center;
    padding: 16px;
    transition: all 0.3s ease;
    color: #555;
    font-size: 36px;
}

.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #000;
}



/*Phone Search 9*/
.searchWeb {color:white;font-size:14px;font-weight:normal;}

.icon-bar {
    width: 90px;
    background-color: white;
}

.icon-bar a {
    display: block;
    text-align: center;
    padding: 16px;
    transition: all 0.3s ease;
    color: #555;
    font-size: 36px;
}

.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #000;
}



/*Phone Search 9*/
.searchWeb {color:white;font-size:14px;font-weight:normal;}

.icon-bar {
    width: 90px;
    background-color: white;
}

.icon-bar a {
    display: block;
    text-align: center;
    padding: 16px;
    transition: all 0.3s ease;
    color: #555;
    font-size: 36px;
}

.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #000;
}



/*Phone Search 9*/
.searchWeb {color:white;font-size:14px;font-weight:normal;}

.icon-bar {
    width: 90px;
    background-color: white;
}

.icon-bar a {
    display: block;
    text-align: center;
    padding: 16px;
    transition: all 0.3s ease;
    color: #555;
    font-size: 36px;
}

.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #000;
}



/* 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;
}


