@media only screen and (max-width:767px){
img.logo-mob-display {
    display: block;
    max-width: 105px;
    margin-bottom: -34px;
    position: relative;
    bottom: 74px;
}
  .follow {
    border: none;
}
.logo-holder > .custom > .row > div > p > a > img{
	display: none;
}
.col-sm-6.logo-holder .col-md-3 {
    background: transparent !important;
}
#br-border2::before {
    //content: "Choose a langauge:";
    position: relative;
    bottom: 62px;
    font-size: 22px;
    color: #95989a;
}
#tvtma-megamnu {
    margin-top: 10px;
    background: #71a042;
}
div#text-logo > p {
    position: relative;
    top: 42px;
    left: 78px;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: -31px;
}
div#text-logo > p:nth-child(2) {
    position: relative;
    top: 70px;
}
.nivo-caption{
	display: none !important;
}
.theme-default .nivoSlider {
	box-shadow: none !important;
}
.theme-default .nivoSlider{
	height: 100%;
}

div.nssp2 .col-3 {
    width: 100% !important;
}
#members > div > p > a > img {
    margin: auto;
}
.row.second-footer-section {
    padding-left: 18px;
}
.flags.img-responsive {
    max-width: 100px;
    float: right;
    margin-bottom: 61px;
    margin-top: -77px;
    margin-right: 28px;
    position: relative;
    left: 40px;
}
div#product-title > div{
	bottom: 10px;
	max-width: 93%;
	margin: auto;
}
  .slide-text > h4 {
    background: #fdc624;
    padding: 10px;
    width: 43%;
    min-height: 85px;
    font-size: 16px;
    padding-top: 11px;
}
  .djslider-default img.dj-image {
    width: 62% !important;
    float: none;
}
  .djslider-default .slide-desc {
    position: relative;
    float: none;
    top: 0px;
    width: 100% !important;
}
}
@media only screen and (max-width:677px){
#text-logo a {
    font-size: 12px !important;
}
div#text-logo > p {
    left: 90px;
}
.flags.img-responsive {
    max-width: 60px;
}
div#text-logo > p:nth-child(2) {
    position: relative;
    top: 53px;
}
  div#text-logo > p {
    position: relative;
    top: 20px;
  }
}
@media only screen and (max-width:545px){
#text-logo {
    position: relative;
    top: 42px;
    right: 104px;
}
div#text-logo > p:nth-child(2) {
    position: relative;
    top: 42px;
}
}
@media only screen and (max-width:429px){
  #text-logo {
    display:none;
  }
}
@media only screen and (max-width:510px){
	
}
@media only screen and (max-width:414px){
	
}