#top_container {background-color:#fcf5d7;height:90px;
-webkit-box-shadow: 0px 2px 12px 1px rgba(0,0,0,0.29);
-moz-box-shadow: 0px 2px 12px 1px rgba(0,0,0,0.29);
box-shadow: 0px 2px 12px 1px rgba(0,0,0,0.29);
border: none;
margin-bottom: 0px;
z-index: 999;
}
#logo_top {
    width: 138px;
    height: 90px;
    background-image: url('/bitrix/images/logo.png');
    display: block;
    position: absolute;
    top: 0px;
    background-size: contain;
    background-repeat: no-repeat;
    float: left;
}
#menu_top {color:#4e2e2c;margin-left: 302px;}
#menu_tel>li>a {padding: 0px;display: inline-block;height: 90px;padding-top: 25px;color:#4e2e2c !important;font-size: 17px;}
#menu_top>li>a, #ddBasket {padding-top: 25px;color:#4e2e2c !important;text-transform: uppercase;height: 90px;display: inline-block;}
@media (max-width: 767px){
	#menu_top {margin-left: 0px;}
	#navbar {background-color:#fcf5d7;}
	#menu_top > li {height: auto;}
	#menu_tel {margin-left: 10px;}
	#menu_top>li>a {height:45px;padding-top: 15px;}
	#top_container .navbar-header {height: 90px;}
}
@media (min-width: 768px){
	#menu_top {margin-left: 0px;}
	#navbar {padding-left: 0px;padding-right: 0px;}
	#top_container .container {padding-left: 5px;padding-right: 5px;width: 770px;}
	#menu_top>li {height:90px;}
	#menu_top>li>a {padding-left:14px;padding-right:14px;}
}
@media (min-width: 992px){
	#menu_top {margin-left: 140px;}
	#top_container .container {padding-left: 15px;padding-right: 15px;width: 970px;}
	
}
@media (min-width: 1280px){
	#menu_top {margin-left: 202px;padding-left: 15px;padding-right: 15px;}
	#top_container .container {padding-left: 15px;padding-right: 15px;width: 1280px;}
}
.call_req_success, .call_req_fail {display:none;}
#top_container li.active>a, #top_container li.open>a, .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {background-color:#fffceb;}
#top_container li>ul>li>a {color:#4e2e2c !important;line-height: 26px; font-size:19px;}
#top_container .dropdown-menu>.active>a, #menu_top>li>ul.dropdown-menu>.active>a:hover, #menu_top>li>ul.dropdown-menu>.active>a:focus {background-color: #fffceb;font-size:21px;}
#top_container .dropdown-menu, .modal.in .modal-content {background-color:#fffceb;}



#navbar { border:none;font-size:17px;}
#navbar .caret {border-width: 8px;}

.modal-dialog {width: 410px;}
.modal-dialog h4 {color:#53302e; font-size:20px; margin-top:14px; margin-bottom:27px;}
.modal-dialog input:focus, #modalCallBack textarea:focus {box-shadow:none;}
.modal-dialog .modal-header {border-bottom: none;padding: 32px;background:#53302e center center url('/bitrix/images/shapka.png');}
.modal-dialog .modal-body {padding: 0px 11px; color:#caa88c; font-size:18px; background-color:#fffceb;}
.modal-dialog .modal-footer { border:none;padding: 29px 11px; background-color:#fffceb;}
.modal-dialog .input-group {width: 100%; }
.modal-dialog input, #modalCallBack textarea {font-size: 18px; color:#c69c6d; background-color:#ffffff;border-radius: 4px;border: #f5eed1 2px solid;height: 24px; padding:2px 5px;}
.modal-dialog textarea {height:91px !important;}

.btn {height: 39px;padding: 0px 12px;border-radius: 4px;color: #53302e;font-size: 22px;border: none;}
.btn-ok {background-color: #fbf0c2;}
.btn-cancel {background-color: #fdf5d2;}
#input_tel::-webkit-input-placeholder {color:#c69c6d;}
#input_tel:-moz-placeholder {color:#c69c6d;}/* Firefox 18- */
#input_tel::-moz-placeholder {color:#c69c6d;}/* Firefox 19+ */
#input_tel:-ms-input-placeholder {color:#c69c6d;}
