@media (max-width: 1200px) and (min-width: 991px) {
	
	.slider_arrow_left {
	left: 20px;
	}
	.slider_arrow_right {
    right: 20px;
	}	
	.imgage-main-good {
    width: 75%;
	}
	
	.search_modal_main {
    position: relative;
    margin-top: 15px;
	}
	.sidebar-title-main {
    font-size: 12px;
	}
	.sidebar-title-links {
    font-size: 11px;
	}
	.dpn-side-tmp1 {
    margin: 0;
	}
}
@media (max-width: 991px) and (min-width: 768px) {
	
	.slider_arrow_left {
    left: 20px;
	}
	.slider_arrow_right {
    right: 20px;
	}
	
	.search_modal_main {
    position: relative;
    margin-top: 15px;
	}
	
	.navigation li .fa {
    font-size: 13px;
	}
	.footer-contacts {
    text-align: center;
	}
	.tab-content-video{
	padding: 0px;
	}
	.good-column-list .goods-link-div {
    padding: 0 10px;
    height: auto;
    overflow: hidden;
	}
	.imgage-main-good {
    width: 100%;
    margin-left: 0;
    text-align: center;
    border: 1px solid #e1e1e1;
	}
	.imgage-main-good img {
    width: 40%;
	}
	.wrapper-centering {
    padding: 0px;
	}
	.dpn-side-tmp1 {
    margin: 0;
	}
	
}
@media (max-width: 767px) and (min-width: 600px) {
	
	.slider_arrow_left {
    left: 20px;
	}
	.slider_arrow_right {
    right: 20px;
	}
	
	.navigation li .fa {
    font-size: 13px;
	}
	.language {
    text-align: center;
    width: 100%;
	}
	#logo {
	text-align: center;
	}
	#logo img {
    width: 40%;
	}
	.search_modal_main {
    margin-top: 0;
	}
	.tab-content-video{
	padding: 0px;
	}
	.good-column-list .goods-link-div {
    padding: 0 10px;
    height: auto;
    overflow: hidden;
	}
	.imgage-main-good {
    width: 100%;
    margin-left: 0;
    text-align: center;
    border: 1px solid #e1e1e1;
	}
	.imgage-main-good img {
    width: 40%;
	}
	.wrapper-centering {
    padding: 0px;
	}
	.dpn-side-tmp1 {
    margin: 0;
	}
	.feedback-form {
    padding: 0 0px;
	}
	
}
@media (max-width: 599px) and (min-width: 320px) and (orientation:portrait),(max-width: 320px) and (orientation:portrait) {

	.b-mg {
    margin-right: 10px;
    margin: 0px;
    width: 100%;
    margin-bottom: 10px;
	}
	.btn-online-xml {
	width: 100%;
	}
	
	.slider_arrow_left {
    left: 20px;
	}
	.slider_arrow_right {
    right: 20px;
	}
	
	.navigation li .fa {
    font-size: 15px;
	}
	.language {
    text-align: center;
    width: 100%;
	}
	#logo {
	text-align: center;
	}
	#logo img {
    width: 70%;
	}
	.search_modal_main {
    margin-top: 0;
	}
	.footer-social {
    text-align: left;
	}
	.tab-content-video{
	padding: 0px;
	}
	.wrapper-centering {
    padding: 0px;
	}
	.dpn-side-tmp1 {
    margin: 0;
	}
	.man-title, .sec-title h1, .sec-title h2, .sec-title h3, .sec-title h4 {
    font-size: 14px;
	padding: 0 5px;
	}
	.good-column-list .goods-link-div {
    padding: 0 10px;
    height: auto;
    overflow: hidden;
	}
	.imgage-main-good {
    width: 100%;
    margin-left: 0;
	}
	
	/* tablee */
	.css__table__header {
    font-size: 8px;
	}
	.css__item__header {
    font-size: 9px;
	}
	.bar_code {
    font-size: 25px;
	}
	.feedback-form {
    padding: 0 0px;
	}
	
}
@media (max-width: 599px) and (min-width: 320px) and (orientation:landscape) {
	
	.b-mg {
    margin-right: 10px;
    margin: 0px;
    width: 100%;
    margin-bottom: 10px;
	}
	.btn-online-xml {
	width: 100%;
	}
	
	.slider_arrow_left {
    left: 20px;
	}
	.slider_arrow_right {
    right: 20px;
	}
	
	.navigation li .fa {
    font-size: 15px;
	}
	.language {
    text-align: center;
    width: 100%;
	}
	#logo {
	text-align: center;
	}
	#logo img {
    width: 70%;
	}
	.search_modal_main {
    margin-top: 0;
	}
	.footer-social {
    text-align: left;
	}
	.tab-content-video{
	padding: 0px;
	}
	.wrapper-centering {
    padding: 0px;
	}
	.dpn-side-tmp1 {
    margin: 0;
	}
	.man-title, .sec-title h1, .sec-title h2, .sec-title h3, .sec-title h4 {
    font-size: 14px;
	padding: 0 5px;
	}
	.good-column-list .goods-link-div {
    padding: 0 10px;
    height: auto;
    overflow: hidden;
	}
	.imgage-main-good {
    width: 100%;
    margin-left: 0;
	}
	
	/* tablee */
	.css__table__header {
    font-size: 8px;
	}
	.css__item__header {
    font-size: 9px;
	}
	.bar_code {
    font-size: 25px;
	}
	.feedback-form {
    padding: 0 0px;
	}
}

@media (max-width: 767px) and (min-width: 600px) {
    .cd-dropdown span {
        height: 40px;
        line-height: 40px
    }
    .cd-dropdown .cd-close {
        height: 40px
    }
    .cd-dropdown-content,.cd-dropdown-content ul {
        padding-top: 40px
    }
}
@media (max-width: 599px) and (min-width: 320px) and (orientation:portrait) {
    .cd-dropdown span {
        height: 40px;
        line-height: 40px
    }
    .cd-dropdown .cd-close {
        height: 40px
    }
    .cd-dropdown-content,.cd-dropdown-content ul {
        padding-top: 40px
    }
}
@media (min-width: 768px){
    .navbar-right .dropdown-menu {
        left: auto;
        right: 0px;
    }
    .navbar-right .dropdown-menu-left {
        left: 0px;
        right: auto
    }
}
@media only screen and (min-width: 768px){
    .cd-dropdown .cd-close {
        top: 0px;
    }
    .cd-dropdown-content,.cd-dropdown-content ul {
        padding-top: 40px
    }
    .cd-dropdown-content a,.cd-dropdown-content ul a {
        font-size: 15px
    }
    .cd-dropdown span,.cd-dropdown-content a,.cd-dropdown-content ul a {
        height: 40px;
        line-height: 40px
    }
    .cd-dropdown .cd-close {
        height: 40px
    }
}
@media (max-width: 599px) and (min-width: 320px) and (orientation:portrait),(max-width: 320px) and (orientation:portrait){
    #cart-modal-form.reveal-modal, #click.reveal-modal, #zvonok.reveal-modal, #checks.reveal-modal {
        width: 100%;
        margin: 0px;
        left: 0px;
    }
    #cart-modal-form .b-small {
        font-size:16px
    }
    .modal_table_element {
        border-top: none;
        border-bottom: none;
        margin: 0px;
        padding: 0 25px 0 0
    }
    .personal-data {
        font-size: 12px;
        text-align: center
    }
}
@media (max-width: 599px) and (min-width: 320px) and (orientation:landscape){
    #cart-modal-form.reveal-modal, #click.reveal-modal, #zvonok.reveal-modal, #checks.reveal-modal {
        width:100%;
        margin: 0px;
        left: 0px;
    }
    #cart-modal-form .b-small {
        font-size: 16px
    }
    .modal_table_element {
        border-top: none;
        border-bottom: none;
        margin: 0px;
        padding: 0 25px 0 0
    }
    .personal-data {
        font-size: 12px;
        text-align: center
    }
}
@media (max-width: 320px) and (orientation:portrait){
    #cart-modal-form.reveal-modal, #click.reveal-modal, #zvonok.reveal-modal, #checks.reveal-modal {
        width: 100%;
        margin: 0px;
        left: 0px;
    }
    #cart-modal-form .b-small {
        font-size: 16px
    }
    .modal_table_element {
        border-top: none;
        border-bottom: none;
        margin: 0px;
        padding: 0 25px 0 0
    }
    .personal-data {
        font-size: 12px;
        text-align: center
    }
}