/*!
 * Start Bootstrap - Full Slider HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */


@import url("http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css");
.panel-image {
    position: relative;   
}
.panel-image img.panel-image-preview {
    width: 100%;
	border-radius: 4px 4px 0px 0px;
}

.panel-image label {
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
}

.panel-heading ~ .panel-image img.panel-image-preview {
	border-radius: 0px;
}

.panel-body {
   overflow: hidden;
}

.panel-image ~ input[type=checkbox] {
    position:absolute;
    top:- 30px;
    z-index: -1;   
}

/*-individual coin carousel-*/
/* Main carousel style */
.carousel {
    width: 100%;
}

.coin-carousel{ 
    margin-top: 0px;    
 }

.inner-caro-padd{
    margin-top: 0px;
}
.coins-indicators{
    position: relative!important;
}
/* Indicators list style */
.article-slide .carousel-indicators {
    bottom: 0;
    left: 0;
    margin-left: 5px;
    width: 100%;
}

/* Indicators list style */
.article-slide .carousel-indicators li {
    border: medium none;
    border-radius: 0;
    float: left;
    height: 54px;
    margin-bottom: 5px;
    margin-left: 0;
    margin-right: 5px !important;
    margin-top: 0;
    width: 80px;
}
/* Indicators images style */
.article-slide .carousel-indicators img {
    border: 2px solid #FFFFFF;
    float: left;
    height: 54px;
    left: 0;
    width: 100px;
}
/* Indicators active image style */
.article-slide .carousel-indicators .active img {
    border: 2px solid #428BCA;
    opacity: 0.7;
}

/*-- breadcrumbs---*/
.breadcrumb{
    background-color: #fff;
    font-weight: 500;
}

.active-top-mar{
    margin-top: 0px;
}

.first-title h1{
    margin-top: 0px;
}


/*--EasyZoom--*/

.container section + section {
    margin-top: 3em;
    border-top: 1px solid #ccc;
    padding-top: 1em;
}

.thumbnails {
    overflow: hidden;
    margin: 1em 0;
    padding: 0;
    text-align: center;
}

.thumbnails li {
    display: inline-block;
    width: 80px;
    margin: 0 5px;
}

.thumbnails img {
    display: block;
    min-width: 100%;
    max-width: 100%;
}

.toggle {
    display: block;
    margin: 10px auto 1.5em;
}



@media (max-width: 991px){
    .breadcrumb-row{padding-top: 50px;}
}

.container{margin-top: 10px}

.header_text{text-align:center;}

.header_text h2{color: #fff;
        font-size: 25px;
        font-weight: 700;
}

.header_text p{color:#fff;
        font-size:15px;
    }

/*@media (max-width: 800px){
    .coin_main_nav{margin-left: 0px;}
}*/

.logo_img{padding-right: 0px;
    float:left;
    /*background-image:url("img/Logo.png");*/
    }
@media(max-width:500px;){
    .header_text{
        margin-right:-10px;
        }
    }

.input-group {width:240px;
    float:right;
    }

.shopping_div{float:right;}

.search_shoping{ float:right;

    }

    
/*shopping cart button size*/
li.nav.nav-pills.shopping_cart a {padding: 8px; 
    width: 110px;}
/*li.nav.nav-pills.shopping_cart {float:right;}*/


/*shopping cart link color*/    
.shopping_cart a{color: #fff;
    font-size:14px;
    border-radius:5px;}

.nav-pills {color: #eee;}

.coin_main_nav{margin-left:18%;
    font-size: 20px;
    }

.coin_main_nav a{color: #fff;
    margin-left:20px; 
    }

.nav ul>li:hover{color: #000;}
.coin_main_nav ul li a{font-size: 16px;}

/*nav style from bootstrap them*/
.nav>li>a:focus, .nav>li>a:hover {
  text-decoration: none;
  background-color: #eee;
  color: #000;
}

/*button color when selected*/
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
  background-color: #eee;
  color:#000;
}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
  background-color: #000;
  color: #fff;
}

.carousel-indicators, .carousel-caption{
  margin-bottom: 30px;
}

.carousel-caption{/*background-color: rgba(255,255,255,.7)*/;
    padding-top: 0px;
    margin-bottom: 30%;
    color:rgb(255,255,255);
    margin-left:auto;
    margin-right:auto;
    text-shadow:0 5px 5px rgb(0,0,0);
  }
  
/*height of carousel-control*/
.carousel-control{height:100%;}/*94.5*/
.open>.dropdown-menu{background-color:#eee;}

hr{border-top: 1px solid #000;}

.navbar-collapse.in{overflow-y:visible;}


.coin_footer {
    margin: 50px 0;
}
.coin_footer p{ font-size: 20px;}

.carousel-caption h2{
        font-size:80px !important;
        }
        
.temp-container{padding-top:194px;}

.clearfix:after {
   content: " "; /* Older browser do not support empty content */
   visibility: hidden;
   display: block;
   height: 0;
   clear: both;
}

/*main nav centered*/
@media(max-width: 1001px){
    .coin_main_nav{margin-left:10%;}
    
}

/*reduce margin in nav so it doesnt break under each other*/
@media (min-width: 769px) and (max-width: 991px){
    .coin_main_nav a{ margin-left:0px; 
        }
        
    }

@media(max-width: 800px){
    
    /*.coin_main_nav{margin-left: 100px;}*/
    .carousel-caption{margin-bottom: 30%;}  
    
    .carousel-inner{margin-top:150px;}
    }
    
/*keep carousel-caption centerd in smaller screen*/
@media(max-width:767px){
    
      .coin_main_nav{margin-left: 11%;
        font-size:18px;}
        
        /*.coin_main_nav li{margin-left:auto;
            margin-right:auto;}*/
      
      .coin_main_nav a{ margin-left:0px; 
        }
    
      .header_info{margin-left:auto;
        margin-right:auto;}
      
     .carousel-inner{margin-top:110px;}
     
     .carousel-caption{margin-bottom: 35%;}
     
     /*.header_text{text-align: right;}*/
     .header_text h2{font-size:18px;}

     /*
     .search_shopping{float:right;}
     .shopping_cart{float:right;}
     
     .input-group {float:right;}*/
    }

/*@media(max-height: 480px){
    div.container{height:50%;}
    
    
    
    }*/

    
@media(max-width: 616px){
    
    
    .logo_img{margin-left:35%;
        height:30%;
        width:30%;}
    
    .coin_main_nav{margin-left: 8%;
        font-size:14px;}
    
    
    .search_shoping{margin-left:auto;
        margin-right:auto;
        }
    
    .header_text{margin-left:0px;
        padding:0px 0px 0px 13px;
        float:left;
        }
    
    .header_text h2{font-size:14px;
    margin-left:35px;}
    
    .header_text p{font-size:12px;}
    
    /*shopping_div{float:left;} */  
    
    .carousel-caption{margin-bottom: 40%;
        }
        
    
    .shopping_cart{float:left;
        margin-left:0px;}
    
    .input-group {float:left;}
    
    .header_info{margin-left:10%;
        margin-right:10%;}
    
    }
    
@media(max-width: 480px){
    
    .header_info{margin-left:auto;
        margin-right:auto;}
    .header_text h2{margin-left:0px;}
    
    .carousel-caption{margin-bottom: 65%;
            /*font-size: 14px;*/
        }
        
    .shoping_cart a{font-size:12px;}
    .carousel-caption h2{font-size:20px;
        font-weight:700;}
    
    ul.nav.nav-pills.coin_main_nav{margin-left:0px;
        }
        
    }
    
@media(max-width: 320px){
    
    .carousel-caption{margin-bottom: 75%;
        }
    
    .logo_img{margin-left:30%;}
    
    .header_text{text-align:left;}
    
    .header_info{margin-left:auto;
        margin-right:auto;}
    
    ul.nav.nav-pills.coin_main_nav{
        font-size:13px;
        }
        
    }

/*-- menu-- */
.dropdown:hover .dropdown-menu{
    display: block;
}

/*-- end menu-- */

#submenu1 li a{
    
    color: black;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left:25px;
    font-size:14px;
}

.dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0; 
 }
