/* ==================================================================================================================== */
/* ! The 1140px Grid V2 by Andy Taylor \ http://cssgrid.net \ http://www.twitter.com/andytlr \ http://www.andytlr.com   */
/* ==================================================================================================================== */

.container {
	padding-left: 10px;
	padding-right: 10px;
}

.row {
	width: 100%;
	max-width: 1140px;
	min-width: 280px;
	margin: 0 auto;
	position:relative;
}

.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11 {
	margin-left: 3.8%;
	float: left;
	min-height: 1px;
}

.row .grid_1 {width: 4.85%;}

.row .grid_2 {width: 13.45%;}

.row .grid_3 {width: 22.15%;}

.row .grid_4 {width: 30.75%;}

.row .grid_5 {width: 39.45%;}

.row .grid_6 {width: 48%;}

.row .grid_7 {width: 56.75%;}

.row .grid_8 {width: 65.4%;}

.row .grid_9 {/*width: 74.05%;*/width:69%;}

.row .grid_10 {width: 82.7%;}

.row .grid_11 {width: 91.35%;}

.row .grid_12 {
	width: 100%;
	float: left;
}
/* 24.04 */
.grid_3
{

}
.row .grid_fix
{
width:69%;
}
.row .grid_fix_sidebar
{
width:28%;margin-left:3%;
}
.row .grid_1:first-child,
.row .grid_2:first-child,
.row .grid_3:first-child,
.row .grid_4:first-child,
.row .grid_5:first-child,
.row .grid_6:first-child,
.row .grid_7:first-child,
.row .grid_8:first-child,
.row .grid_9:first-child,
.row .grid_10:first-child,
.row .grid_11:first-child,
.row .grid_12:first-child {
	margin-left: 0px;
}

.alpha {margin-left: 0px;}

img, object, embed {max-width: 100%;}

img {height: auto;}


/* Smaller screens */

@media only screen and (max-width: 1023px) {

	body {}
	
}


/* Mobile */

@media handheld, only screen and (max-width: 767px) {

	body {
	font-size: 16px;
	-webkit-text-size-adjust: none;
	}
	
	.row, body {
		width: 100%;
		min-width: 0;
		margin-left: 0px;
		margin-right: 0px;
		padding-left: 0px;
		padding-right: 0px;
	}
	.container {
		padding-left: 10px;
		padding-right: 10px;
	}
	
	.row .grid_1, .row .grid_2, .row .grid_3, .row .grid_4, .row .grid_5, .row .grid_6, .row .grid_7, .row .grid_8, .row .grid_9, .row .grid_10, .row .grid_11, .row .grid_12  {
		width: auto;
		float: none;
		margin-left: 0px;
		margin-right: 0px;
		padding-left: 0px;
		padding-right: 0px;
	}
        /* 11.04.14 -  css fix header */
.row-logo-img
{
padding-top:20px;
}
	.logo-bottom .taga
	{
		display:none;
	}
         .logo-bottom .trust
	{
		background: url('images/slo-respon.png')no-repeat;
		height: 27px;
		width: 240px;
		margin-top: -30px;
		float: left;
	}
         .logo-bottom .benas
         {
             margin-top:-59px;/*-75px;*/
             width: 274px;
          }
            .benas h1
           {
             margin-top:28px;
            }
          .benas .header-call-us span, .benas .header-call-us
          {
                font-size:18px;
          }
         .content-form
         {

            left:28%;
          }

}
@media all and (max-width: 420px) {
     .logo-bottom .taga
	{
		display:none;
	}
         .logo-bottom .trust
	{
		background: url('images/slo-respon.png')no-repeat;
		height: 27px;
		width: 240px;
		margin-top: -30px;
		float: left;
	}
        .logo-bottom .benas
         {
              margin-top:-59px;/*-75px;*/
             
          }
           .benas h1
           {
             margin-top:29px;
            }
         /* 18.04*/
         .logo-top .logo
         {
             display:none;
         }
         .content-form
         {

            display:none;
          }

}
@media (max-width: 900px)
{
    .logo-bottom .taga
	{
		display:none;
	}
         .logo-bottom .trust
	{    
         display:none;
	}
         .logo-bottom .benas
         {
             margin-top:-59px;/*-75px;*/
             
          }
           .content-form
         {

            display:none;
          }
}

@media all and (max-width: 650px) {
        .logo-bottom .trust
	{    
         display:none;
	}
 .logo-top .logo
         {
             display:none;
         }
 .content-form
         {

            display:none;
          }

}
/*@media only screen and (min-width : 768px) and (max-width : 1024px) {
       .logo-bottom .taga 
        {
            display:none;background:none;
        }
}
@media screen and (min-device-width: 768px) and (max-device-width: 1024px){
         .logo-bottom .taga 
        {
            display:none;
            background:none;
        }
}
@media screen and (min-device-width: 768px) and (max-device-width: 1024px){

   .logo-bottom .taga 
        {
            display:none;
            background:none;
        }
}*/
@media (max-width: 1000px) { /*@media (max-width: 979px)*/
       
         .logo-bottom .benas
         {
             margin-top:-70px;/*-75px;*/
             width: 274px;
          }
.benas h1
           {
             margin-top:40px;
            }
           .content-form
         {

            left:47%;
          }
}
/*@media (min-width:961px) {
.logo-bottom .taga 
        {
          display:none;
           
        }
         .logo-bottom .benas
         {
            
             
          }
         
}*/
/*@media (max-width:980px) {

      .logo-bottom .taga 
        {  
           
        }
         .logo-bottom .benas
         {
           
             
          }
           .content-form
         {

          

          }
        
}*/
@media screen and (max-width :1024px) {
       .logo-bottom .taga 
        {
            display:none;
        }
}
@media (max-width: 1200px) {
 

}