.tpl-bober-mobile-menu-content{overflow-x:hidden;}
.tpl-bober-mobile-push-menu{font-family:"Open Sans", Arial;font-size:13px;position:relative;min-width:320px;}
.tpl-bober-mobile-push-menu-header{position:relative;min-height:52px;background:#FFF;-webkit-box-shadow:0px 2px 10px 0px rgba(100, 100, 100, 0.25);-moz-box-shadow:0px 2px 10px 0px rgba(100, 100, 100, 0.25);box-shadow:0px 2px 10px 0px rgba(100, 100, 100, 0.25);}
#tpl-bober-mobile-phone
,#tpl-bober-mobile-contacts
,#tpl-bober-mobile-search
,#tpl-bober-mobile-user{display:none;width:100%;padding-bottom: 30px;position:absolute;z-index:900;background:#FFF;border-bottom:2px solid #F8F8F8;border-top:2px solid #F8F8F8;-webkit-box-shadow:0px 10px 20px 0px rgba(100, 100, 100, 0.25);-moz-box-shadow:0px 10px 20px 0px rgba(100, 100, 100, 0.25);box-shadow:0px 10px 20px 0px rgba(100, 100, 100, 0.25);}
.tpl-bober-mobile-slide table{font-size:14px;}
.tpl-bober-mobile-slide table td{padding:8px 5px;}
.tpl-bober-mobile-contact-form{border:1px solid #e8e8e8;padding:20px;margin-bottom:20px;background:#FAFAFA;}
.tpl-bober-mobile-contact-form table td{vertical-align:top;padding:0;}
.tpl-bober-mobile-contact-form .answer{padding:20px;background:#0b0;color:#FFF;font-size:18px;text-align:center;}
.tpl-bober-mobile-push-menu-content{overflow:hidden;position:absolute;width:240px;margin-left:-240px;top:0px;z-index:999;background:#FFF;}
.tpl-bober-mobile-push-menu.active .tpl-bober-mobile-push-menu-content{top:50px;}
.tpl-bober-mobile-contact-form.tpl-bober-built-in-form h2{margin-top:0;}
.tpl-bober-mobile-push-menu-content #tpl-bober-mobile-menu-body{background:#FFF;float:left;width:240px;position:relative;font-weight:bold;}
.tpl-bober-mobile-push-menu-header .tpl-bober-mobile-menu-button{width:50px;cursor:pointer;float:left;background:#FFF;color:#616161;text-align:center;height:52px;font-size:17px;padding:17px 5px;}
.tpl-bober-mobile-push-menu.active .tpl-bober-mobile-menu-button-close{}
.tpl-bober-mobile-push-menu-header .tpl-bober-mobile-menu-button:hover
,.tpl-bober-mobile-push-menu .tpl-bober-mobile-menu-button-close
,.tpl-bober-mobile-push-menu-header .tpl-bober-mobile-menu-button-active{background:#777;color:#FFF;}
.tpl-bober-mobile-push-menu-header .tpl-bober-mobile-menu-button-close{display:none;}
.tpl-bober-mobile-push-menu-content.tpl-bober-mobile-menu-list{position:relative;}
#tpl-bober-multilevel-menu{position:relative;width:240px;list-style:none;padding:0;margin:0;}
#tpl-bober-multilevel-menu ul{display:none;background:#FFF;list-style:none;padding:0;margin:0;}
#tpl-bober-multilevel-menu div
,#tpl-bober-multilevel-menu div.child
,#tpl-bober-multilevel-menu div.parent{color: #1abc9c;padding:20px 20px;border-bottom:1px solid #e6eaed;display:block;width:100%;cursor:pointer;}
#tpl-bober-multilevel-menu div:hover
,#tpl-bober-multilevel-menu div.child:hover
,#tpl-bober-multilevel-menu div.parent:hover{background:#F8F8F8;}
#tpl-bober-multilevel-menu li.title{position:relative;/* background:#777 */;color:#FFF;}
#tpl-bober-multilevel-menu div.child
,#tpl-bober-multilevel-menu li.title{padding:20px;}
#tpl-bober-multilevel-menu div.child-title a{position:relative;background:#777;color:#FFF;}
#tpl-bober-multilevel-menu div.child-title a:after{content:'';position:absolute;width:0;height:0;left:15px;margin-left:0px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #777;bottom:-6px;}
#tpl-bober-multilevel-menu li.title:after{content:'';position:absolute;width:0;height:0;left:15px;margin-left:0px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #777;bottom:-6px;border-top-color: #1abc9c;}
#tpl-bober-multilevel-menu div span.direction{float:right;font-size:13px;padding:3px 0;}
@media (max-width:768px){.tpl-bober-mobile-contact-form table
,.tpl-bober-mobile-contact-form .answer{font-size:12px;}
}