body{ background:#fff;}

h3 span{ color:red;}

.abc{ background:red; height:400px; 

}





.logo{ padding:15px 10px; }
.logo figure{ display:inline-block;}
.logo figure figcaption{ display:inline-block; font-size:18px; padding-left:20px; border-left:1px solid #333;}




.top-strip{ background:#edeff5; padding:0;}



.top-menu{ }

.top-menu a{ font-size:16px; font-weight:normal; border-right:1px solid #d6d8e1;}

.top-menu li.active a{ background:#fff !important; color:#fff; border-radius:0px;}





header{ margin-top:3em;}



header h2{ font-size:24px; color:#5b5b5b; padding-bottom:20px;}



#form-buscar >.form-group >.input-group > .form-control {

    height: 40px;

}

#form-buscar >.form-group >.input-group > .input-group-btn > .btn{

        height: 40px; 

        font-size: 16px;

        font-weight: 300; 

         

       

}

#form-buscar >.form-group >.input-group > .input-group-btn > .btn .glyphicon{

 margin-right:12px;   

}    





#form-buscar >.form-group >.input-group > .form-control {

    font-size: 16px;

    font-weight: 300;

   

}



#form-buscar >.form-group >.input-group > .form-control:focus {

  border-color: #1a75ff;

  outline: 0;

  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 1px rgba(0, 109, 0, 0.8);

          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 1px rgba(0, 109, 0, 0.8);

}







footer{ background:#1e1e1e; padding:2em 0 1em; margin-top:10px;}

footer h3{ color:#f26522; font-size:18px;  padding-bottom:20px; border-bottom:1px solid #383838; margin-bottom:15px; margin-top:5px;}
footer p{ color:#fff;}
.links{ padding:0 0 0 5px;} 

.links li{

    background: rgba(0, 0, 0, 0) url("../images/tick.png") no-repeat scroll left 3px;

    line-height: 22px;

    list-style: outside none none;

    margin-left: 10px;

    padding-bottom: 6px; margin:0px;

    padding-left: 23px;

}

.links li a{ color:#c0c0c0; font-size:14px;}



.meaning{ border-bottom:1px solid #ccc; overflow:hidden;}

.foms{ border-bottom:1px solid #ccc; overflow:hidden;}













<!--====================================-->


.frmSearch {border: 1px solid #a8d4b1;background-color: #c6f7d0;margin: 2px 0px;padding:40px;border-radius:4px;}
#country-list{float:left;list-style:none;margin-top:-3px;padding:0;width:280px;position: absolute;}
#country-list li{padding: 10px; background: #f0f0f0; border-bottom: #bbb9b9 1px solid;}
#country-list li:hover{background:#ece3d2;cursor: pointer;}
#search-box{padding: 0 10px; border: #a8d4b1 1px solid;border-radius:4px;}
#suggesstion-box{
position: absolute;
left: 0px;
top: 43px;
z-index: 999}


.result{padding:15px 30px;}
.result li{ color:blue;  font-size:15px; line-height:26px;}

.sub-result{ padding:15px 30px;}
.sub-result li{ color:blue; font-size:15px; line-height:26px; }

.example{padding:15px 30px;}
.example li{ color:blue;  font-size:15px; line-height:26px;}

.audio{ margin-bottom:20px;}

.sponsors{ margin-top:100px; padding-bottom:50px;} 
.sponsors h5{ font-size:18px; line-height:23px; }

.n-info{padding:0 10px; margin-top:50px; } .n-info h3{ font-size:13px; line-height:20px; } .n-info h3 span{ font-size:14px; line-height:32px; }
.gap{margin:5px 0;  } .keyboards{padding:10px 0; }
#keypad2{margin-top:14px; }
