.bgimgtop0{
    background-position:0 0!important;
    background-repeat: no-repeat !important;
}
.bgimgtop30{
    background-position:0 30px!important;
    background-repeat: no-repeat !important;
}
.bgimgtop60{
    background-position:0 60px!important;
    background-repeat: no-repeat !important;
}
.bgimgtop90{
    background-position:0 90px!important;
    background-repeat: no-repeat !important;
}
.bgimgtop100{
    background-position: right 95px !important;
    background-repeat: no-repeat !important;
}

.bgimgbottomright{
    background-position:right bottom!important;
    background-repeat: no-repeat !important;
}
.bgimgbottomleft{
    background-position:left bottom!important;
    background-repeat: no-repeat !important;
}
.bgimgbottomcenter{
    padding-bottom: 20%;
    background-position:center bottom!important;
    background-repeat: no-repeat !important;
}

.ceo-important-message {
    position: relative;
    bottom: -10px;
    width: 100%;
    max-width: 100%;
    float: right;
    margin-top: -82px;
    right: 0;
    top: 0;
    text-align: left;
    color: red;
}


.ceo-message {
    color: #E31F26;
    border: solid 1px #E31F26;
    display: inline-block;
    border-radius: 20px;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 30px;
    min-height: 40px;
    line-height: 20px;
    padding: 10px 25px;
    text-align: center;
}
.ceo-message:hover {
    background: #E31F26;
    color: #fff;
    text-decoration: none;
}

@media only screen and (max-width: 900px) {
    .ceo-important-message {
        margin-top: -30px;
    }
}


.bgffftrans{
    background: rgba(255, 255, 255, 0.90);
}

.linkto .gobuttons{
    display: inline-block;
    height: 39px;
    position: relative;
    width: 39px;
    font-size: 11px;
    line-height: 16px;
    margin-left: 3px;
    margin-right: 3px;
    cursor: pointer;
}


.linkto .facebook_large.gobuttons{
    background: rgba(0, 0, 0, 0) url("../img/icons/share_fb_white.png") no-repeat scroll center center !important;
}
.linkto .linkedin_large.gobuttons{
    background: rgba(0, 0, 0, 0) url("../img/icons/share_in_white.png") no-repeat scroll center center !important;
}

.linkto .youtube_large.gobuttons{
    background: rgba(0, 0, 0, 0) url("../img/icons/share_yt_white.png") no-repeat scroll center center !important;
}

.linkto .instagram_large.gobuttons{
    background: rgba(0, 0, 0, 0) url("../img/icons/share_ig_white.png") no-repeat scroll center center !important;
}

.share .csbuttons{
    display: inline-block;
    height: 39px;
    position: relative;
    width: 39px;
    font-size: 11px;
    line-height: 16px;
    margin-left: 3px;
    margin-right: 3px;
    cursor: pointer;
}


.share .st_facebook_large.csbuttons{
    background: rgba(0, 0, 0, 0) url("../img/icons/share_fb.png") no-repeat scroll center center !important;
}
.share .st_linkedin_large.csbuttons{
    background: rgba(0, 0, 0, 0) url("../img/icons/share_in.png") no-repeat scroll center center !important;
}

.share .st_facebook_large.csbuttons{
    background: rgba(0, 0, 0, 0) url("../img/icons/share_fb.png") no-repeat scroll center center !important;
}
.share .st_twitter_large.csbuttons{
    background: rgba(0, 0, 0, 0) url("../img/icons/share_tw.png") no-repeat scroll center center !important;
}
.share .st_linkedin_large.csbuttons{
    background: rgba(0, 0, 0, 0) url("../img/icons/share_in.png") no-repeat scroll center center !important;
}
.share .st_googleplus_large.csbuttons{
    background: rgba(0, 0, 0, 0) url("../img/icons/share_gplus.png") no-repeat scroll center center !important;
}
.share .st_pinterest_large.csbuttons{
    background: rgba(0, 0, 0, 0) url("../img/icons/share_pin.png") no-repeat scroll center center !important;
}

.oportunity .share .st_facebook_large.csbuttons{
    background: rgba(0, 0, 0, 0) url("../img/icons/share_fb_white.png") no-repeat scroll center center !important;
}
.oportunity .share .st_twitter_large.csbuttons{
    background: rgba(0, 0, 0, 0) url("../img/icons/share_tw_white.png") no-repeat scroll center center !important;
}
.oportunity .share .st_linkedin_large.csbuttons{
    background: rgba(0, 0, 0, 0) url("../img/icons/share_in_white.png") no-repeat scroll center center !important;
}
.oportunity .share .st_googleplus_large.csbuttons{
    background: rgba(0, 0, 0, 0) url("../img/icons/share_gplus_white.png") no-repeat scroll center center !important;
}
.oportunity .share .st_pinterest_large.csbuttons{
    background: rgba(0, 0, 0, 0) url("../img/icons/share_pin_white.png") no-repeat scroll center center !important;
}

.swiper-slide{
    background-position:right center!important;
}

#omnititle {
}
#omnititle img {
    margin: 0;
    padding: 0 10px 20px 0;
}
#omnititle span {
    font-size: 24px;
    line-height: 40px;
}

.share .share_text {
    top: 11px;
}

.intro_single_brand .intro_content h1{
    font-size: 3.1em;
}
@media only screen and (min-width:970px) and (max-width: 1680px)  {
    .intro_single_brand .intro_content.left{
        padding-left: 60px;
    }
}


.nav_main_section .navbar-default.nav_main .navbar-collapse ul.navbar-nav li.dropdown .dropdown-menu{
    margin-top: 0;
}


.brands_slider .swiper_brands_slider .swiper-slide .swiper_brands_slider_content .circle_navigation {
    margin: 37% 25px 15px;
}
.brands_slider .swiper_brands_slider .swiper-slide .swiper_brands_slider_content .circle_navigation {
    align-items: center;
    background: rgba(0, 0, 0, 0) url("../img/bg_circle_nav.png") no-repeat scroll center center;
    height: 150px;
    width: 150px;
    background-size: 150px;
}
.brands_slider .swiper_brands_slider .swiper-slide .swiper_brands_slider_content .circle_navigation h3 {
    font-size: 1em;
    margin: 6px 0 15px;
}
.brands_slider .swiper_brands_slider .swiper-slide .swiper_brands_slider_content .circle_navigation h3 sup {
    font-size: 60%;
}
.brands_slider .swiper_brands_slider .swiper-slide .swiper_brands_slider_content .circle_navigation p {
    font-size: 0.75em;
}

.brands_slider .swiper_brands_slider .swiper-slide .swiper_brands_slider_content .circle_navigation a {
    font-size: 35px;
    height: 35px;
    line-height: 37px;
    width: 35px;
}

text{
font-family: "lora-bold", "Segoe UI", Roboto, "Droid Sans", "Helvetica Neue", Arial, sans-serif
}
@media (max-width: 992px){
	.background255 {
		background: rgba(255, 255, 255, 0.7);
		padding:20px;
	}
    .background255_{
        /*background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0;*/
        margin: 0;
        padding: 11% 15px 60px;
        max-width: 100%;
    }
}

@media (min-width: 768px) and (max-width: 1200px) {
  .nav_main_section .navbar-default.nav_main .navbar-header a.navbar-brand img {
    width: 100px;
  }
}
