.gold_rates { border: 1px solid #ededed; box-shadow: 2px 3px 3px #aaaaaa; width:100%; overflow:scroll; }
.gold_rates tr:first-child td { background: none repeat scroll 0 0 #1f6096; color: #fff; font-weight: bold; }
.gold_rates tr:last-child td { background: none repeat scroll 0 0 #e8f2f6; }
.gold_rates td { padding: 8px 10px !important; }
.gold_rates th { font: 15px/100% "Oswald", sans-serif; }
#ggraphs { display: inline-block; }
#ggraphs td { padding: 5px 0; }
#ggraphs img { box-shadow: 3px 3px 4px #aaaaaa; padding: 0 1px 1px 0; width:100%; }
.currenc-inner { background: none repeat scroll 0 0 #fff; border: 1px solid #e8e6e6; box-shadow: 2px 2px 3px #cccccc; display: inline-block; padding: 0; position: relative; text-align: center; width: 100%; }
.currenc-inner .cui-form { background: none repeat scroll 0 0 #e8f2f6; border: 6px solid #ffffff; display: inline-block; padding: 3% 1%; text-align: left; width: 95%; }
.currenc-inner .glitter { background:none repeat scroll 0 0 #f9f3e8; }
table td { color: #333333; padding: 3px 10px 4px; }
#gestimator td { border: medium none; }
#gestimator td:first-child { text-align: right; padding:9px 0px 10px; width:auto; }
#gestimator table input, select { border: 1px solid #d0d0d0; font-family: "Open Sans", sans-serif; padding: 1px; width: 100%; }
#gestimator input[type="button"] { background: none repeat scroll 0 0 #de303a; border: medium none; border-radius: 3px; color: #ffffff; cursor: pointer; display: inline-block; font: 400 18px/30px "Roboto Condensed", sans-serif; padding: 0px 16px; text-transform: uppercase; }
#gestimator input[type="button"]:hover { background: none repeat scroll 0 0 #ce222c; }
#gestimator input[type="text"] { padding: 2px 1px; width:100%;box-sizing:border-box}
#gestimator input.result { color: #555555; font-family: oswald; font-size: 16px; letter-spacing: 0.5px; }
.breaking-news { display: block; margin:0 0 20px; overflow: hidden; position: relative; z-index: 2; }
.breaking-news .breaking-block { display: block; float: none; height: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: auto; }
.breaking-news .breaking-block ul { font-size: 0; position: relative; white-space: nowrap; width: 8000px; }
.breaking-news .breaking-block ul li { display: inline-block; line-height: 45px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.table-responsive { border: 1px solid #ddd; margin-bottom: 30px; overflow-x: auto; overflow-y: hidden; width: 100%; }
.home-gallery .fotorama__caption a { display:none; }
