.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container{max-width:1200px; width:1200px;}
.mega-menu{background:#85ad90;}
.header-v6 .navbar-brand img{max-width:initial; max-height:initial;}
.header-v6 .navbar-brand{max-height:initial; height:initial; padding:20px 0; position: absolute;top: 0;left: 0;}
.nav > li{line-height:initial; margin-left:30px; border-bottom:0!important;}
.nav > li > a{padding:0; font-size:18px; line-height:18px; color:#fff!important; text-decoration:none!important;}
.menu-container .nav{margin-top:40px;}
.cart_div{background: url(../icons2/cart.png)  center center no-repeat; margin:0 0 0 16px; background-size:cover;}
.profile_div{background: url(../icons2/profile.png)  center center no-repeat; margin:0 0 0 16px; background-size:cover;}
.header-v6 li.menu-icons{padding:0;}
.header-v6 li.menu-icons span.badge{top:0; background:#594a46!important; color:#fff!important;}
.header-v6 .menu-icons-list{margin-top:20px; margin-bottom:15px;}
.header-v6 .shopping-cart .shopping-cart-open{top:55px; border-top:2px solid #000;}
.nav > li > a:hover{color:#594a46!important;}
.btn-link-1{background:#85ad90;}
.footer-v1 .copyright{background:#85ad90!important;}
.footer-v1 .footer{background:#594a46!important;}
.login_col{border-left:none; border-right:1px solid #fff;}
.btn{background-color:#85ad90!important; border:1px solid #85ad90!important; text-shadow:none; height:40px!important; border-radius:5px!important;}
.sclogin-social-login {display:none!important;}
.headline h2, .app_links h2{color:#fff!important;}
.footer-v1 .copyright *{color:#fff!important;}
.sclogin-joomla-login.vertical input#sclogin-username.input-block-level, .sclogin-joomla-login.vertical input#sclogin-passwd.input-block-level,.register input[type="text"], .address_in input[type="text"], .register input[type="password"],.form-horizontal .controls input,textarea,textarea#jform_notes{height:35px!important; border:1px solid #594a46!important; border-radius:5px!important; color:#a9a9a9!important; font-size:14px!important; width:100%!important; }
.header-fixed-shrink .cart_div{ margin:0 0 0 16px;}
.header-fixed-shrink .profile_div{ margin:0 0 0 16px;}
.header-fixed .header-v6.header-fixed-shrink li.menu-icons span.badge{top:0;}
.phone_div img{display:none;}
.phone_div:before{content:""; width:199px; height:378px; background:url(../icons2/phone_img.png) center center no-repeat; background-size:cover; display:inline-block;}
#storetitle{padding-bottom:300px; background:#fff url(../logo.png) center 80% no-repeat; box-shadow:0px 0px 5px rgba(0,0,0,0.5);}
#storetitle h3{background: none!important;margin: 0 0 50px 0;width: 100%;text-align: center;color: #ad2519 !important;font-weight: 300;font-family: "Roboto";font-size: 24px;}
#selectstores {width:600px; box-shadow:none;}
.header-fixed .header-v6.header-fixed-shrink .navbar-brand{height:initial; max-height:initial;}
.sel_btn.btn{height:initial!important; border-radius:40px!important; background:#85ad90 !important;}
.delivery_menu_container .categories_list h3 { background-color: #85ad90 !important;}
.com_delivery h3, .com_delivery h4{color:#000!important;}
.com_delivery h1, .com_delivery h2,h3.forgot,.costumer_view h3,.costumer_in h3,.addresses_in_title h3, .com_delivery h3.store_name, .com_delivery h5, .com_delivery h6,.offer_table_outer h3,.time_table h3,.store_div h3, .offer_table_outer h3, .time_table h3, .addresses_in_title h3, .offers_select h3, .favorites_in h3, .orders_in h3, .customer_edit h3, .checkout h3, .costumer_view h3{color:#fff!important; background:#85ad90 !important;}
h3.forgot{margin-left:-55px;}
#buttonsucces{line-height:initial;}
.close_active {background:#aa261b!important;}
.close_active td{ color:#fff!important;}
.menu_delivery > tbody > tr > td, .menu_delivery > tbody > tr > th, .menu_delivery > tfoot > tr > td, .menu_delivery > tfoot > tr > th, .menu_delivery > thead > tr > td, .menu_delivery > thead > tr > th{border-top:1px solid #000;}
.ui-dialog-buttonset .ui-button:first-child{background:#000;}
#add_menu_price, #edit_menu_price{color:#000!important;}
textarea{border:1px solid #000!important;}
#add_menu_quantity{border-bottom:2px solid #000!important;}
.store_div .name{border-bottom:1px solid #000;}
h2{font-size:25px!important;}
.profile_div_open{top:56px; border-top:2px solid #000;}
a:focus, a:hover{color:#594a46!important;}
.main-title{font-weight:400; font-size:60px!important; line-height: 65px; text-transform:uppercase;}
.well{background-color:#fff;}
.login{margin-top:100px;}
.store_select_div label, .store_select_div select{width:100%; text-align:left; box-shadow:none;}
.phone_row *{color:#fff!important;}
.work_active{background-color: #005724!important;}
.work_active *{color: #fff!important;}
.offer_table_inner td, .time_table td{border-bottom: 1px solid #000 !important;}
.sub-title{font-size:40px; line-height:45px;}
.container.text-center.valign__middle {padding:0 80px; top:57%;}
.com_delivery { margin-top: 160px;}
.default-logo {width:140px!important; transition: all 0.3s ease!important;}
.header-fixed-shrink .default-logo {width:150px!important; transition: all 0.3s ease!important;}
.sclogin-social-connect{display:none;}
.menu-container .nav.menu > li > a:hover{background:none!important; color:#594a46!important;}
.offers_hidden_div{background:url(../icons2/offer.png) center left no-repeat;}
/*.bysdp img{display:none;}
.bysdp a:after{content:url(../icons2/sdp_icon.png); display:inline-block; vertical-align:middle;}*/
.menu-icons-list ul#cart{top:0!important;}
button{border-radius:0!important;}
.ui-dialog .form-group label:last-child, .ui-dialog .form-group select{float: none;margin-bottom: 0;width: 100%; box-shadow:none;}
.delivery_menu_container {background:url(../icons2/logo_screen.png) 98% 98% no-repeat; }
.store_info {padding-left:0;}
.categories_list.is_stuck { top:135px!important;}
.header-fixed-shrink .profile_div, .header-fixed-shrink .cart_div{width:54px; height:54px;}
.header-fixed .header-v6.header-fixed-shrink .shopping-cart .shopping-cart-open { top: 55px;}

@media screen and (max-width:1280px){
	.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { max-width: 970px; width: 970px;}
	.nav > li{margin-left:10px; }
	.nav > li > a{font-size:18px;}
	.profile_div{margin: 0 0 0 20px;}
	.phone_div{max-width:initial;}
	.phone_div::before { width: 150px; height: 310px; }
	.phone_div{padding:0;}
	.default-logo {width:150px!important; transition: all 0.3s ease!important;}
	.main-title{font-size: 45px !important; line-height: 50px;}
	.sub-title {font-size: 20px; line-height: 25px;}
}
@media screen and (max-width:991px){
	.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container,.header-v6 .menu-container { max-width: 100%; width: 100%;}
	.login_col, .phone_col { padding: 0 15px !important; border-bottom: none; border-top: none;}
	.mega-menu{background:#594a46!important;}
	.header-v6 .navbar-toggle .icon-bar { background: #fff !important; height: 2px;width: 30px;}
	.header-v6 .menu-icons-list { margin-top: 0; }
	.header-v6 li.menu-icons span.badge{background:#85ad90!important;}
	.header-v6 .navbar-brand{padding:10px 0;}
	.menu-icons-list .profile_div, .menu-icons-list .cart_div{margin: 12px 0px 12px 15px;}
	.header-v6 .navbar-toggle{margin: 29px 0 20px 15px;}
	.header-v6 .menu-icons-list { margin-top: 15px;}
	.btn-link-1,.btn-link-2{font-size:20px;}
	.footer-v1 .col-md-4{padding:0 15px;}
	body.sdp_body {overflow-x:hidden;}
	body.sdp_body .container .row{margin:0;}
	.header-v6 .navbar-collapse.collapse{background: #242424;}
	.nav > li > a{color:#fff!important; font-weight:300; font-family:"Roboto";}
	.header-v6 .navbar-collapse.collapse a{color:#fff!important; font-weight:300; font-family:"Roboto";}
	.nav > li{border-bottom:none!important; }
	.store_div { padding: 0;}
	.com_delivery h1, .com_delivery h2,h3.forgot,.costumer_view h3,.costumer_in h3,.addresses_in_title h3, .com_delivery h3.store_name, .com_delivery h5, .com_delivery h6,.offer_table_outer h3,.time_table h3,.store_div h3, .offer_table_outer h3, .time_table h3, .addresses_in_title h3, .offers_select h3, .favorites_in h3, .orders_in h3, .customer_edit h3, .checkout h3, .costumer_view h3{font-size:20px!important; line-height:25px;}
	.container.text-center.valign__middle{top:50%; padding:0 15px;}
	.main-title{margin-bottom:10px;}
	.header-v6 .navbar-brand{position:initial;}
	.header-v6 .navbar-brand img.shrink-logo{width:100px; margin-top:5px;}
	.header-v6 .navbar-brand{padding:0;}
	.header-v6 .menu-icons-list{margin-top:30px;}
	.header-v6 .navbar-toggle{margin-top:45px;}
	.com_delivery { margin-top: 0;}
}
@media screen and (max-width:375px){
	.menu-container{padding:0!important;}
	.header-v6 .navbar-toggle{margin-left:0;}
	.menu-icons-list .profile_div, .menu-icons-list .cart_div{margin-left:10px;}
	.main-title {font-size: 25px !important; line-height: 30px;}
	.sub-title { font-size: 18px; line-height: 22px; }
	.store_div .desc_store p{line-height: 24px;}
}

@media screen and (max-height:900px){
	.default-logo {
		width: 100px!important;
	}
	.com_delivery {
		margin-top: 130px;
	}
}