*{ font-family: "Ubuntu",sans-serif; border: 0px solid green; outline: none !important; } *:active, *:focus { outline: none; } h1{font-size: 2.3rem;} .logo{margin: 0 auto; margin-top:15px; } header, nav{min-height:55px;} nav.navbar #navbarSupportedContent ul.navbar-nav li.nav-item a.nav-link{color: black;} nav.navbar #navbarSupportedContent ul.navbar-nav li.nav-item a.nav-link:hover{color: red;} .clear{clear:both;} header{ margin-bottom: 20px; margin-top: 20px; } #groupe_btn_in_header{ width: 100%; margin: 0px; padding: 0px; margin-left: -16px; } a, a:hover{color: black;} #nav_img_show_menu{cursor: pointer;} #groupe_btn_in_header .btn-first::-moz-focus-inner { border: 0; } #groupe_btn_in_header .btn-first{ background: none; color: black; outline: none; border: 3px solid #FED100; border-radius: 20px 0px 0px 20px; border-right: 1px solid lightgray; cursor: pointer; } .btn-first{ background: none; color: black; outline: none; border: 3px solid #FED100; border-radius: 20px; cursor: pointer; } #groupe_btn_in_header .btn-first i, .btn-first i{ margin-right: 10px; font-size: 15pt; } #groupe_btn_in_header .btn-second{ background: none; color: black; outline: none; border: 3px solid #FED100; border-radius: 0px 20px 20px 0px; padding-right:25px; cursor: pointer; border-left: none;} #groupe_btn_in_header .btn-second i{ margin-left: 10px; font-size: 15pt; } .hidden{display: none;} .sheensay_fixed { position: fixed !important; top: 0 !important; width: 100%; z-index: 5000; } .vid_deyat li{ list-style-type: none;width: 100%;vertical-align: middle; background-size: 100% 100%; padding-top: 20px; padding-left: 20px; padding-bottom: 20px; font-size: 15pt; cursor: pointer; /*border-bottom: 1px solid lightgray; border-bottom-width: 1px;*/ } .vid_deyat li img{ margin-right: 10px; } .vid_deyat li:hover, .vid_deyat li.active{ background-image: url(../img/yellow_arrow.png); } #vd2, #vd3, #vd4{display: none;} #vd1 div {text-align: center;} #vd1 img{width: 100%; } #vd3 div img{ width: 50%; float: left; } #vd3 div h4{ margin-top: 20px; } #vd3 div p{ font-size: 10pt; } footer li{ list-style-type: square; } .ul_left_mnu li{ list-style-type: square; margin-bottom: 10px; } /* меню для маленьких экранов */ #md_mnu li{ list-style-type: none; margin-top: 10px; } #md_mnu li a{ color: black; } /* конец меню для маленьких экранов */ .ul_left_mnu a{ color: #000; } .ul_left_mnu a:hover{ color: red; } /*кнопки прайс листов в левом меню*/ .div_left_img_price img{ width: 30px; float: left; margin-right: 10px; } .div_left_img_price a{ color: red; } .div_left_img_price a:hover{ color: black; } footer{background-color:#3B4952;color:lightgray; padding-top:30px;padding-bottom:10px; border-bottom:0px solid black; font-size:12pt; } footer a{color:lightgray;} .text-while{color: #fff;} .font-size-4{font-size: 4pt;} footer a:hover{color:lightgray;} .category, .org, .locality, .street-address, .tel, .workhours{font-size:10pt;} .text-editor input, .text-editor textarea{margin-top:10px;} /*table.price_list{.btn{}*/ @media screen and (max-width:1024px){*{padding:0px;} /*.container, .row{width:100%;padding:0px;margin:0px;}*/ .container-fluid{padding:0px;} button{font-size:8pt;} .img-thumbnail{width:100%;} footer{padding-top:10px;} } @media screen and (max-width:1200px){ .nav-link{font-size: 10pt;} #groupe_btn_in_header{display: none;} .container{width: 100%;} .container-fluid{padding:0px;} } @media screen and (max-width:982px){ .container{width: 100%;} .container-fluid{padding:0px;} .ul_left_mnu li{font-size: 10pt;} } .img_callmoby{ position: fixed; right: 0; bottom: 5px; width: 40%; } @media screen and (max-width:800px){ .nav-link{font-size: 14pt;} } /*}*/ #select_gorod{ display: none; margin: -20px 0px 0px 0px; border: 1px solid lightgray; border-radius: 3px; height: 60px; width: 150px; padding: 3px; background-color: #fff; z-index: 5000px; } #select_gorod a{ font-size:15px;display:block;width: 105px;border-bottom: 1px dashed #000080;color:#000080; } #span_select_gorod{ cursor: pointer; }