@media screen and (max-width: 769px) {
	.navbar-default .navbar-nav>li>a {font-size:12px;}
	.content p {font-size: 18px;}
	.content ul li {font-size: 18px;}
	.bottom span.big {font-size: 30px;}
	.bottom .step1 p {font-size: 18px; margin-left: 60px;}
	.bottom .steps {margin-left: 10px;}
	#slider .container>h2 {font-size: 25px;}
	.rslides .slider-text h2 {font-size: 25px;}
	#our-team .personal-block:hover .text, .personal-block:focus .text {font-size: 14px;}
	#calc form h3 {font-size: 20px; margin-top: 24px;}
	#calc form label {font-size: 16px;}
	#tracker .row .col-md-4:first-child p {font-size: 22px;}
	#tracker form label{font-size: 14px;}
	.track-btn span.big {font-size: 20px;}
	.track-btn {font-size: 16px;}
	#faq .panel a {font-size: 16px;}
	#send-mail form .send-us .text {padding: 20px 20px;font-size: 18px;}
	#send-mail form .send-us .triangle.right-top, #send-mail form .send-us .triangle.right-bottom {left: 189px;}
	#send-mail form .send-us .triangle.right-top {border-bottom: 32px solid #fff;}
	#send-mail form .send-us .triangle.right-bottom {border-top: 33px solid #fff;}
	#send-mail form .send-us:hover .triangle.right-top, #send-mail form .send-us:focus .triangle.right-top {border-bottom: 32px solid #1f3747;}
	#send-mail form .send-us:hover .triangle.right-bottom, #send-mail form .send-us:focus .triangle.right-bottom {border-top: 33px solid #1f3747;}
	#calc form .btn-calc .triangle.right-top, #calc form .btn-calc .triangle.right-bottom {left: 177px;}
	#calc form .btn-calc .triangle.right-bottom {border-top: 33px solid #fe3a08;border-right: 28px solid transparent;}
	#calc form .btn-calc .triangle.right-top {border-bottom: 32px solid #fe3a08;border-right: 28px solid transparent;}
	#calc form .btn-calc:hover .triangle.right-top, #send-mail form .send-us:focus .triangle.right-top {border-bottom: 32px solid #1f3747;}
	#calc form .btn-calc:hover .triangle.right-bottom, #send-mail form .send-us:focus .triangle.right-bottom {border-top: 33px solid #1f3747;}
	#calc form .btn-calc .text {padding: 20px 10px;font-size: 18px;}
	#calc_result h4 #itogo_cena {font-size: 30px;}
	#calc_result p {font-size: 16px;}
	table.obsh_sved {float: none;}
}
@media screen and (max-width: 767px) {
    #first-screen {height: inherit !important;}
    #first-screen .content {height: 400px !important;}
    #first-screen .bottom {position: inherit; bottom: inherit;}
    #first-screen .bottom .img-mobile {float:left !important; margin-right: 10px;}
    #slider .container>h2{display: none;}
    #slider .slider-text .row .col-md-6:last-child {text-align: left !important;}
    #slider .slider-text{position: relative;min-height: 500px;background: inherit;}
    #slider .rslides_nav.rslides1_nav {top: 11%;}
    #slider .rslides_nav.rslides1_nav img {max-width: 35px;}
	#calc .form-control {width: 100%; margin-left: 10px;}
    #calc .form-horizontal .form-group {margin-left: 0; margin-right: 0;}
    #calc form .row.box-to .col-md-6 .radio-inline {margin-top: 10px;padding-top: 0;margin-left: 0px;margin-right: 30px;}
    #calc .box-to label {margin-left: 0;}
    #calc #city-to.form-control {width: 70%;}
    #calc form .btn-calc .triangle.left-top, #calc form .btn-calc .triangle.left-bottom,
    #calc form .btn-calc .triangle.right-top, #calc form .btn-calc .triangle.right-bottom {border:0;}
    #calc form .btn-calc .text {margin-top: 20px;}
	#calc_result {width: 30%; margin: 30px auto 0;}
    #tracker .img-mobile {float:left !important; margin-right: 10px;}
	#tracker table.obsh_sved {float: none;}
    .track-btn {padding: 20px 10px;font-size: 20px; margin: 20px 0;}
    .track-btn span.big {font-size: 25px;}
    #faq .panel a {font-size: 14px;}
    #faq .panel .fa {margin-right: 10px;}
    #send-mail form .send-us .triangle.left-top, #send-mail form .send-us .triangle.left-bottom,
    #send-mail form .send-us .triangle.right-top, #send-mail form .send-us .triangle.right-bottom {border: 0;}
	.navbar-nav {float: none;}
}
@media screen and (max-width: 500px) {		
	#calc #resident .checkbox, #calc #resident select {display: inherit;width: 100%;}
	#calc #no-resident .form-control {width: 100%;}
	#calc_result {width: 100%;margin: 30px auto 0;text-align: center;}
	.content-search h2 {font-size: 35px;}
}
