@charset "utf-8";
ul.bul-gry.scroll, ul.bul-gry.scroll li { /*width: 100%; display:block !important;*/ }
.wrap_head_logo {background:none; border:0px solid; margin:0; padding:10px 0; }
.wrap_head_login {height:40px;display:inline-block; float:right; margin-top:5px; width:auto;}
.main-head-block .head-user-block\ { margin-top:30px; }


#main-menu-mob,#top-menu-mob,#quick-menu-mob{
		background: transparent /*#698B2A*/;
		width: 100%;
		padding: 3px;
		border: 0px solid #6F9501;
		margin: 0px ;
		box-shadow:none;
	}
#main-menu-mob { height: 41px; color: #FFF; background-color:#6EB43F; }
#top-menu-mob{ width: 97%;margin:0;}
#top-menu-mob , #main-menu-mob, #quick-menu-mob{ display:none; }


.powered_by {border-top:1px solid #94B043; text-align:center; line-height:15px;}
.powered_by a { display:inline-block; width:130px; text-align:right; padding:5px 0; text-decoration:none !important; font-size: 11px; color: #FFF;}
   
.logo-img-box { width:96px; display:inline-block; float:left; height:72px; }   
.logo-img-box img { width: auto; height: 76px;}
.logo-img-label {margin-left:92px;  height:72px; vertical-align:middle; display:table-cell; }
.logo-img-label h1 {line-height:1.1; padding:0; margin:auto 0;font-size:32px; color:#FFF;}   



   
/*  TABLET  : 1024px */
@media only screen and ( max-width: 1023px  ){ /**/
	.page_margins, .page_width, .head_width { width: 100%;  }
	.page_margins.pg-inside .page_width { width: 100%;}
}


/* TABLET  : 768px */ /*and (min-width: 768px)*/
@media only screen and (max-width: 985px){
   
   .page_margins { /*width: 97%;*/ border:1px solid #CDCDCD; border-width:0px 1px; }
   .main-head-block .wrap_head_logo {/*padding:5px 5px 0;*/  }
   
   .head-main-nav .c83l { width: 70%; }
   .head-main-nav .c16r { width: 28%; }
   
    
   .page_margins.home .flex-banner-block {  clear:both;}
   
   
   
   .flex-banner-block .flex-caption, .slide-cnt {display:none;}
   .flex-banner-block .slide-cnt .slide-cnt-pad { padding: 5px; }
   
   
   	.flexslider.flexbanner .slides li,
	.flexslider.flexbanner .slides li.flex-active-slide,
	.flexslider.flexbanner {height: auto; max-height: 300px; min-height:150px; }
	.flexslider .slides img.flximg {width: 100%; display: block; min-height:150px;}
	
	.flexslideshow.flexmain { height: auto;width: 100%; }
	.flexslideshow.flexmain #slider .slides li,
	.flexslideshow.flexmain #slider .slides li.flex-active-slide,
	.flexslideshow.flexmain #slider .slides {height: auto; max-height: 300px; min-height:150px; width:100%; }
	.flexslideshow.flexmain #slider .slides li img {width: auto; display: block; min-height:150px;}
	
	.flexslideshow.flexmain #carousel .slides {width: 100%;}
	.flexslideshow.flexmain #carousel .slides li { width: 25%;  }
	.flexslideshow.flexmain #carousel .slides li img {width: 100%; }/**/
	
	.c25l.home-carousel-block, .c25r.home-carousel-block { display:block; float: none; width:100%; }
	.home-carousel-block .padd10 { padding-bottom: 0px;}
	
	.page_margins.home .h-carousel {  display:block; margin:0; padding:5px;background-color:rgba(238, 238, 238,0.95);  border:1px solid #CCC; border-bottom:none; border-radius: 0px  !important; line-height:1; }
	
	
	
	.page-bit-left, 
	.page-bit-right { display: block; clear:both; margin-bottom: 3px; padding-bottom: 5px; float:none; width:auto;}
	
	#wrap_crumbs .crumbs-connect-block { float:none; background:#F3F3F3; display: none; }
	
	
	
	.ic_marquee { display: none;}
	
}

@media only screen  and (max-width: 767px) 
{
	
	
	#top-menu-mob, #main-menu-mob, #quick-menu-mob { display:block;float:left; }
	
	.top-menu ul.nav_wire, 
	.page-nav-main ul.sf-menu,
	.nav_quick_wrap ul.nav_quick { display:none; }
	
	
	
	div[class^="c20"],
	div[class^="c25"],
	div[class^="c28"],
	div[class^="c30"],	
	div[class^="c38"],
	div[class^="c44"],
	div[class^="c50"],
	div[class^="c55"],
	div[class^="c62"],
	div[class^="c70"],
	div[class^="c72"],
	div[class^="c75"],
	#col1, #col2, #col3	
	{ float: none; width: 100%; margin:0; display:block; padding:0; } 
	
	
	.header_one div[class^="c50"], .header_one div[class^="c25"] { width: 50%; float:left;  }
	.header_one div#google_translate_element { display: none;  }
	
	.main-head-block div[class^="c5"], .main-head-block div[class^="c2"] { float: none; width: 100%; display:block; clear:both; }
	
	.search-block { margin: 0; }	
	.search-block #search-bar { float:none; display:block; padding:0;}
	.search-block .searchform input[type=search] {width: 100%;}
	.search-label {display: none; }
	
	.nav_foot_col, .nav_foot_col ul { display: block; float:none; clear:both;}
	.nav_foot_col ul li { float:left; display: inline; }
	.nav_foot_col ul li a:after { content:"."; display:inline; }
	.nav_foot_sml {display: none;}
}

/*  Phone  : 480px */
@media only screen and (max-width: 767px) and (min-width: 480px){
	
}

/*  Misc  : *** */
@media only screen and (max-width: 700px) {
	.head-main-nav .c83l, .head-main-nav .c16r  {  float: none; width: 100%; display:block; }
	.head-main-nav .c16r { display: none; }	
	div[class^="c33"], div[class^="c66"], div[class^="c38"], div[class^="c62"] { float: none; width: 100%; display:block; }
	
}

/* Phone  : 320px */
@media only screen and (max-width: 479px){
}

