/* ----------------------------------------------------------------
	MyResponsive CSS
-----------------------------------------------------------------*/


@media (min-width: 1199px) {
.ddesktop {display: block;}
.dmobile {display: none;}

.sb-search-input {
	width: 300px;
}


.sb-search {
	margin-top: 20px;
    margin-bottom: 0px;
}


.content_fullwidth.less2 {
    padding: 50px 0px 0px 0px;
}

#logo {
	background:url(../images/logo1199.png) no-repeat left top;
}
}


@media (min-width: 992px) and (max-width: 1199px) {
.ddesktop {display: block;}
.dmobile {display: none;}

.sb-search {
	margin-top: 20px;
    margin-bottom: 0px;
}

    .content_fullwidth.less2 {
    padding: 50px 0px 0px 0px;
}

#logo {
    background:url(../images/logo992.png) no-repeat left top;
}
}

@media (min-width: 768px) and (max-width: 991px) {
.ddesktop {display: block;}
.dmobile {display: none;}

.sb-search {
	margin-top: 0px;
    margin-bottom: 0px;
}

.content_fullwidth.less2 {
    padding: 50px 0px 0px 0px;
}

#logo {
    background:url(../images/logo768.png) no-repeat center top;
}
}

@media (min-width: 480px) and (max-width: 767px) {


h3.bbrand {
    text-align: left;
}

.ddesktop {display: none;}
.dmobile {display: block;}

.sb-search {
	margin-top: 0px;
    margin-bottom: 0px;
}

.content_fullwidth.less2 {
    padding: 50px 0px 0px 0px;
}

#logo {
    background:url(../images/logo768.png) no-repeat center top;
}
}

@media (max-width: 479px) {
.ddesktop {display: none;}
.dmobile {display: block;}

h3.bbrand {
    text-align: left;
}




.sb-search {
	margin-top: 10px;
    margin-bottom: 10px;
}

.content_fullwidth.less2 {
    padding: 70px 0px 0px 0px;
}

#logo {
    background:url(../images/logo768.png) no-repeat center top;
}
}


