/* 999px and 768px */

@media screen and (min-width: 760px){
	
	.b24-widget-button-block {
		width: 100px !important;
		height: 100px !important;
	}
	
	.b24-widget-button-inner-block {
		width: 100px !important;
		height: 100px !important;
	}
	
	.b24-widget-button-inner-mask {
		width: 116px !important;
		height: 116px !important;
	}
	
}

@media screen and (max-width: 999px) and (min-width: 768px) {

	.azar-container {
		padding-left: 20px;
		padding-right: 20px;
	}

	/* Header */

	.azar-header-top-logo-block,
	.azar-header-top-phone-block {
		width: 50%;
	}
	.azar-header-top-menu-block {
		display: none;
	}

	/* Your Ask */

	.azar-your-ask-item {
		width: 100%;
		float: none;
	}
	.azar-your-ask-item-list-not,
	.azar-your-ask-item-list-yes {
		padding: 60px 0 0 0;
	}
	.azar-your-ask-item-title-not,
	.azar-your-ask-item-title-yes {
		padding-top: 50px;
		background-position: center top;
	}

	/* Your Questions */

	.azar-questions-ins .azar-button {
		display: inline-block;
		width: 400px;
	}
	.azar-questions-ins a {
		margin-left: 0;
	}
	
	/* Footer */
	
	.azar-contacts-subtitle-item {
		width:100%;
		float:none;
		padding-bottom:30px;
		text-align:center;
	}
	.azar-contacts-subtitle-item-lines {
		margin:0;
		border-left:0;
		border-right:0;
	}
}

/* 767px and 480px */

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

	.azar-container {
		padding-left: 20px;
		padding-right: 20px;
	}
	h1, h1 a {
		font-size: 36px;
		line-height: 36px;
	}

	/* Header */
    .azar-header-top {
		position: relative;
	}
	.azar-header-top-logo-block,
	.azar-header-top-phone-block {
		width: 100%;
		float: none;
	}
	.azar-header-top-phone-block {
		padding-bottom: 30px;
	}
	.azar-header-top-menu-block {
		display: none;
	}
	.azar-header-title {
		padding: 0;
		margin: 70px auto 70px;
	}
	.azar-header {
		padding-bottom: 40px;
	}
	
    .azar-header-titlekomanda {
		padding: 0;
		margin: 40px auto 20px;
	}
	.azar-headerkomanda {
		padding-bottom: 10px;
	}

	/* Your Ask */

	.azar-your-ask-item {
		width: 100%;
		float: none;
	}
	.azar-your-ask-item-list-not,
	.azar-your-ask-item-list-yes {
		padding: 60px 0 0 0;
	}
	.azar-your-ask-item-title-not,
	.azar-your-ask-item-title-yes {
		padding-top: 50px;
		background-position: center top;
	}

	/* Our Services */

	.azar-our-services-item {
		width: 50%;
	}

	/* Trust */

	.azar-trust-item {
		width: 50%;
	}

	/* Reviews */

	.azar-reviews-item {
		width: 100%;
		float: none;
	}

	/* Your Questions */

	.azar-questions-ins .azar-button {
		display: inline-block;
		width: 400px;
	}
	.azar-questions-ins a {
		margin-left: 0;
	}

	/* Footer */
	
	.azar-contacts-subtitle-item {
		width:100%;
		float:none;
		padding-bottom:30px;
		text-align:center;
	}
	.azar-contacts-subtitle-item-lines {
		margin:0;
		border-left:0;
		border-right:0;
	}

	.azar-footer-item-first,
	.azar-footer-item-second {
		width: 50%;
	}
	.azar-footer-item-third {
		width: 100%;
	}
	.azar-footer-design {
		text-align: center;
	}
}

/* 323px */
@media screen and (max-width: 323px) {
	.azar-reviews-item-desc {
		/*margin-top: 40px !important;*/
	}
}
/* 479px */
@media screen and (max-width: 479px) {

	.new_br_resp {
		display: none;
	}

	.azar-container {
		padding-left: 20px;
		padding-right: 20px;
	}
	h1, h1 a {
		font-size: 32px;
		line-height: 32px;
	}

	/* Header */

	.azar-header-top {
		position: relative;
	}
	.azar-header-top-logo-block,
	.azar-header-top-phone-block {
		width: 100%;
		float: none;
	}
	.azar-header-top-phone-block {
		padding-bottom: 20px;
	}
	.azar-header-top-menu-block {
		display: none;
	}
	.azar-header-top-logo-slogan {
		font-size: 14px;
		line-height: 18px;
	}
	.azar-header-title {
		padding: 0;
		margin: 70px auto 70px;
	}
	.azar-header {
		padding-bottom: 40px;
	}
	.azar-header-form-block {
		padding: 20px 28px 15px;
	}
	.azar-header-titlekomanda {
		padding: 0;
		margin: 40px auto 20px;
	}
	.azar-headerkomanda {
		padding-bottom: 10px;
	}

	/* Your Ask */

	.azar-your-ask-item {
		width: 100%;
		float: none;
	}
	.azar-your-ask-item-list-not,
	.azar-your-ask-item-list-yes {
		padding: 60px 0 0 0;
	}
	.azar-your-ask-item-title-not,
	.azar-your-ask-item-title-yes {
		padding-top: 50px;
		background-position: center top;
	}

	/* Our Services */

	.azar-our-services-item {
		width: 100%;
		float: none;
		text-align: center;
	}
	.azar-our-services-item-2-content {
		padding-top: 200px;
		padding-left: 0;
		background-position: center top;
		text-align: center;
	}
	.azar-our-services-item-2-content .azar-button {
		width: 100%;
	}
	.azar-our-services-callback-2 .azar-button {
		display: inline-block;
		margin-left: 0;
		margin-top: 20px;
	}

	/* Trust */

	.azar-trust-item {
		width: 100%;
		float: none;
	}

	/* Reviews */

	.azar-reviews-item {
		width: 100%;
		float: none;
	}
	.azar-reviews-item-ins {
		padding: 0 0 40px;
	}
	.azar-reviews-item-title {
		display: flex;
    	flex-direction: column;
		padding-left: 10px;
		font-size: 14px;
		line-height: 16px;
	}
	
	.azar-reviews-item-title img {
		order: 2 !important;
    	width: 132px !important;
		margin-top: 20px;
	}
	
	.azar-reviews-item-title span {
		order: 1 !important;
    	width: 100% !important;
		padding: 25px 0 0 0 !important;
    	font-size: 16px !important;
		font-weight: bold;
		text-shadow: 0px 3px 3px rgb(0 0 0 / 35%);
	}
	
	.azar-reviews-item-title2 {
		display: flex;
    	flex-direction: column;
		padding-left: 10px;
		font-size: 14px;
		line-height: 16px;
	}
	
	.azar-reviews-item-title2 img {
		order: 2 !important;
    	width: 132px !important;
		margin-top: 20px;
	}
	
	.azar-reviews-item-title2 > span {
		order: 1;
    	width: 100%;
		padding: 25px 0 0 0 !important;
    	font-size: 18px !important;
		font-weight: bold;
		text-shadow: 0px 3px 3px rgb(0 0 0 / 35%);
	}
	
	.azar-reviews-item-title > span:first-child > br:first-child {
		display: none;
	}
	
	.azar-reviews-item-desc {
		padding: 30px 10px 30px 8px;
		margin-top: 60px;
	}

	/* Your Questions */

	.azar-questions-ins .azar-button {
		display: inline-block;
		width: 250px;
	}
	.azar-questions-ins {
		font-size: 30px;
		line-height: 36px;
	}
	.azar-questions-ins a {
		margin-left: 0;
		font-size: 20px;
    	padding: 9px 5px;
	}

	/* Footer */
	
	.azar-contacts-subtitle-item {
		width:100%;
		float:none;
		padding-bottom:30px;
		text-align:center;
	}
	.azar-contacts-subtitle-item-lines {
		margin:0;
		border-left:0;
		border-right:0;
	}

	.azar-footer-item-first,
	.azar-footer-item-second {
		width: 50%;
	}
	.azar-footer-item-third {
		width: 100%;
	}
	.azar-footer-design {
		text-align: center;
	}
}