div.search1{
	width: 90%;
    height: auto;
    background: url(img/timkiem_05.png) no-repeat top center;
    background-size: 100% 43px;
    z-index: 1111;
    top: 0px;
    position: relative;
    margin:0 auto;
}
.khoancach_n{
	display:block;
	clear:both;
	margin:5px 0px;
}


/* .search1 input{
	    position: absolute;
    top: 0px;
    left: 11px;
    width: 77%;
    height: 40px;
    padding-left: 23px;
    color: #959595;
    display: inline-block;
    border: none;
    outline: none;
    background: none;
	} */

/* .keyword1{
	position: absolute;
top: 9px;
left: 63px;
width: 180px;
border:none;
background:none;
} */
.keyword1{
	padding-right: 38px !important;
    box-sizing: border-box !important;
}
.btnthach1 {
    position: relative;
    right: 0px;
    top: -36px;
    /* width: 81px; */
    /* height: 36px; */
    cursor: pointer;
    background: none;
    display: inline-block;
    padding: 5px 10px;
    border-radius: 4px;
    color: #000;
    float: right;
}
	
.cloudzoom-blank div{display:none !important;}
		   	.cloudzoom-blank .cloudzoom-lens{display:block !important;}
		   
            
            .band-color-1 a, .band-color-2 a, .band-color-3 a, .band-color-4 a  {
                color:#ccccff;
               
            }
            strong {
                font-weight:700;
            }
          
            
            .btn, label {
                font-family: "Exo 2",sans-serif;
            }
            .navbar, login-nav {
                font-family: "Exo 2",sans-serif; 
            }
   
           
            
         
          
          
/*  http://css-tricks.com/responsive-data-tables/ 
  Look to implement this at some point.

*/
 .props-table {
        border-collapse: collapse;
        color:#444;
        font-size:14px;    
        background-color:#f5f5f5
    }
    .props-table th {
        text-align: center;
        padding:5px;
    }
    .props-table td {
      
        padding:5px;      
    }
    
    .props-table td,.props-table td+td+td+td {
        font-family: "Courier New",monospace;
        text-align: center;
    }
    .props-table td+td+td  {
        font-family: arial, sans-serif;
        text-align: left;
    }

/* general spacer to place between stacked images etc. */
.gen-spacer {
    margin-top:25px;
    margin-bottom:25px;
    display:block;
}

/* prices in checkout */
.price {
   
    float:right;
    font-size:20px;
}

.text-danger {
    font-family: "Exo 2", sans-serif;
    font-weight:bold;
    font-size:16px;
    color: #aa4444;
}

/* stops stretching of paypal/wallet buttons */
[type=image] {
    padding:0px;
    border:none;
    width:auto;
   height:auto;
   background:none;
}

/* bolds selected item in checkout */


 .band-color-2 a {
     color:darkblue;
   
 }
 .band-color-2 .btn {
     color:#fff;
     
 }

/* Syle for download product boxes.*/
.band-color-2 .well {
      color:#000;
    font-size:16px;
    line-height: 22px;
}

/* reddish */             
.band-color-1 {
     background-color:#D74B4B;
      color:#fff;
    padding-top:20px;
 }
 /* orangey */
.band-color-2 {
     background-color:#D8914B;
     color:#fff;
     padding-top:20px;
 }


/* Dark purple */
.band-color-3 {
    background-color:#914BD8;color:#fff;
    padding-top:20px;
}
/* pinkish */
.band-color-4 {

    background-color:#E37D7D;color:#fff;
    padding-top:20px;
}

.band-color-5 {
    background-color:#fff;color:#444;
    padding-top:20px;
}

.band-color-6 {
    padding-top:20px;
    color:#fff;
    background-color:#eeb0b0;
}
.download-box {
    color:#000;
    font-size:14px;
 }


/*750px	970px	1170px*/
/* Large devices (large desktops, 1200px and up) */
/*@media (min-width: 1170px) { body {font-size:18px;}  }*/

           
            #footer a {
                text-decoration: underline;
                color:#fff;
            }
            #footer a:hover {
                color:#ccc;
            }
            #footer .container {
                background-color:transparent;
                font-family:'Exo 2';
            }
            .login-nav a{
                color:#aaa;
                font-size: 14px;
            }
            .login-nav a:hover {
                color:#fff;
                text-decoration: none;
            }
            
            .login-nav a.btn {
                color:#fff;
            }
            
            .navbar {
                border-radius:0;
                margin-bottom: 0px;
            }
            
            .mainnav {
                padding-bottom:0px;
                font-family: "Exo 2";
            }
            .mainnav a {
             padding:10px;   
             padding-top:0px;
             display:block;
            }
            
            .mainnav a.first {
                padding-left:0px;
            }
            
            .logo-area {
                padding-bottom:0px;
                padding-top:10px;
                font-family: "Exo 2";
            }
            
            .revision {
                font-size:14px;
                margin-top:-15px;
            }
            .well a {
                text-decoration: underline;
            }
 
 /* little adjusment to suit our font better */
 .glyphicon {
     top:3px;
 }
 .twitter-logo {
     margin-top:-3px;
 }
   img.cloudzoom-gallery {
        border:1px solid #ccc;
    }
    a.thumb-link{
        text-decoration: none;
        display:inline-block;
       
    }

    .cloudzoom-lens {
        cursor:pointer;
    }
	
	.sub-content span{
		  width: 105px;
 		 float: left;
  		margin-right: 10px;
       font-size: 16px;
		}
		
		#general{
	 width: 100px;
  cursor: pointer;
  /* margin-left: 102px; */
  position: relative;
  top: 3px;
  
		}
#general1{
	  width: 100px;
  cursor: pointer;
  /* margin-left: 102px; */
  position: relative;
  top: 7px;
		}

