/* Add here all your css styles (customizations) */


.btn-android, .btn-wikipedia, .btn-windows {
	background-color: white;
}
#rates-call .panel .rates-letters a {
	font-weight: bold;
	margin-left: 3px;
}
#rates-call .panel .rates-current-letter {
	font-weight: bold;
	font-size : 20px;
}
#rates-call .rates-currency-selection {
	margin:5px;
}
.one-blue li {
	color: white;
}
.milky-way {
	background-image: url('../img/bg/14.png');
	background-repeat: no-repeat;
	padding: 100px 0;
}
.modal img {
	height: 40px;
	margin: 0 auto;
	display: block;
}
img.refer-image{
	height: auto;
	width: 100%;
}
.sky-form, .sky-form fieldset {
	background: transparent;
	border:0;
}
#google_translate_element {
	height: 10px;
	position: absolute;
	top: -5px;
	left: -115px;
}
#google_translate_element .goog-te-gadget{
	display: inline-block;
}
.goog-logo-link {
	display: none;
}
#google_translate_element .goog-te-gadget-simple {
	border: 0;
}
#google_translate_element .goog-te-gadget-simple img {
	display: none !important;
}
#google_translate_element .goog-te-gadget-simple .goog-te-menu-value span:nth-child(3), #google_translate_element .goog-te-gadget-simple .goog-te-menu-value span:nth-child(2) {
	border:0 !important;
	display:none !important;
	color: white !important;
}
#google_translate_element  .goog-te-menu-value span {
	color: #888;
}
.loginbar {
	position: relative;
}
ul.loginbar li .fa.fa-globe{
	position: absolute;
	left: -130px;
	top: 1px;
}
a.text-highlights:hover {
	color: white;
}
.at4-follow {
	top: 80px !important;
}
.invisible {
	visibility:hidden;
}
#profile-2 h5{
	margin-top: 25px;
	font-weight: bold;
}
#profile-2 #accBlocked {
	color: #D02;
}
.fb_iframe_widget{
	margin-top: 15px;
}
.no-space-pricing-v6 [class^="col-"], .no-space-pricing-v6 [class*=" col-"] {
  padding: 0;
}
.voca .servive-block{
  min-height: 250px;
}
.voca .servive-block.download-block{
	padding:0;
}
.voca .servive-block.download-block img{
   width: 100%;
}
.highlighted{
	background-color: lightgreen !important;
}
.white-bg{
	background-color: #fff !important;
	border: 0 !important;
}
.popover-title{
	font-weight:bold;
}
.bs-sidebar.affix {
  width: 263px;
  top: 25px;
}
@media (min-width: 768px) {
  .bs-sidebar.affix {
    width: 158px;
    top: 25px;
  }
}

@media (min-width: 992px) {
  .bs-sidebar.affix {
    width: 213px;
    position: fixed;
    top: 25px;
  }
}

@media (min-width: 1200px) {
  .bs-sidebar.affix {
    width: 263px;
  }
}
.pull-right.dpr .caret{
	display: block;
	float: right;
    margin-top: 10px;
    margin-right: 2px;
}
.rating {
    float:left;
}

/* :not(:checked) is a filter, so that browsers that don’t support :checked don’t 
   follow these rules. Every browser that supports :checked also supports :not(), so
   it doesn’t make the test unnecessarily selective */
.rating:not(:checked) > input {
    position:absolute;
    top:-9999px;
    clip:rect(0,0,0,0);
}

.rating:not(:checked) > label {
    float:right;
    width:1em;
    padding:0 .1em;
    overflow:hidden;
    white-space:nowrap;
    cursor:pointer;
    font-size:200%;
    line-height:1.2;
    color:#ddd;
    text-shadow:1px 1px #bbb, 2px 2px #666, .1em .1em .2em rgba(0,0,0,.5);
}

.rating:not(:checked) > label:before {
    content: '★ ';
}

.rating > input:checked ~ label {
    color: #f70;
    text-shadow:1px 1px #c60, 2px 2px #940, .1em .1em .2em rgba(0,0,0,.5);
}

.rating:not(:checked) > label:hover,
.rating:not(:checked) > label:hover ~ label {
    color: gold;
    text-shadow:1px 1px goldenrod, 2px 2px #B57340, .1em .1em .2em rgba(0,0,0,.5);
}

.rating > input:checked + label:hover,
.rating > input:checked + label:hover ~ label,
.rating > input:checked ~ label:hover,
.rating > input:checked ~ label:hover ~ label,
.rating > label:hover ~ input:checked ~ label {
    color: #ea0;
    text-shadow:1px 1px goldenrod, 2px 2px #B57340, .1em .1em .2em rgba(0,0,0,.5);
}

.rating > label:active {
    position:relative;
    top:2px;
    left:2px;
}
.reportIssueLink{
	display: none;
}
