/*
 | ------------------------------------------
 | Glide styles
 | ------------------------------------------
 | Here are slider styles
 | 
*/
	/**
			 * Demo styles
			 * Only for example purposes
			 * Remove in production
			 */
			
			/* Bad and ugly reset */
			*{ margin: 0; padding: 0; border: 0; }

			.triangle-up 
			{ 
			width: 0; 
			height: 0; 
			border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-bottom: 15px solid #f1f1f1;
			position:absolute;
			top: -16px;
			left: 30px;
			}

			
			
			.tips
			{
			    
				max-width: 595px;
				background-color:#f9f9f9;
				border: solid 1px #c0c0c0;
			    position:absolute;
				border-radius: 5px;
			    margin-top:20px;
			    z-index: 3;		
				top:60px;
				}
			.tips-2
			{
			    
				padding: 10px;
				background-color:#f9f9f9;
				border: solid 1px #c0c0c0;
			    text-align:justify;
				border-radius: 5px;
			    margin: 2px 2px 2px 2px;
			
			}
			
			
			
			.box {
				width: 100%; 
				height: 100%;
			}
			.inbox-head{
				 font-size:18pt;
				border:solid 1px #e6e6e6; 
				width:360px; 
				height:40px; 
				margin:0 0 0 0; 
				float:left;
				font-family:arial;
				padding-top:10px;
				text-align:center;
				background-color: #ffffff;
				color:#5f5f5f;
				position:relative;
				line-height: 30px;
						
			}
			
			.inbox-head-dubl{
				background-color: #e1eaf1;
border: solid 1px #e6e6e6;
width: 732px;
height: 40px;
float: left;
margin: 67px 0 0 0;
position: relative;
font-size:20pt;
text-align:center;
text-transform: uppercase;
font-family:arial;	
padding-top:13px;
line-height: 30px;		
						
			}
			
			
			.bg-price
			{
			   font-size:20pt;
			}
			
			
			
			.inbox-content{
				background-color: #ffffff; 
				border:solid 1px #e6e6e6; 
				width:360px; 
				height:80px; 
				 float:left;
				 font-family:arial;	
				 cursor:pointer;
				 
				position:relative;		
			}
			
			.inbox-foot-l-1{
				background: #f7f7f7  url("../vs_img/sut/2.png") no-repeat ; 
				border:solid 1px #e6e6e6; 
				width:360px; 
				height:197px; 
				 float:left;
				 font-family:arial;	
				
				 
						
			}
			.inbox-foot-l-2{
				background: #f7f7f7  url("../vs_img/sut/1.png") no-repeat ; 
				border:solid 1px #e6e6e6; 
				width:360px; 
				height:197px; 
				 float:left;
				 font-family:arial;	
				
				 
						
			}
			.inbox-foot-l-3{
				background: #f7f7f7  url("../vs_img/sut/3.png") no-repeat ; 
				border:solid 1px #e6e6e6; 
				width:360px; 
				height:197px; 
				 float:left;
				 font-family:arial;	
				
				 
						
			}
			.inbox-foot-r{
				background-color: #f7f7f7; 
				border:solid 1px #e6e6e6; 
				width:360px; 
				height:197px; 
				 float:left;
				 font-family:arial;	
				 line-height: 20px;
                 
						
			}
			
			
			
			
			.inbox-content-logo{
			margin: 8px 0 0 20px;
			
			}
			.inbox-content-text{
			margin: -45px 0 0 95px;
			}
			
			.order-bt-l
	{
	    background:url("../vs_img/icons/order.png")  no-repeat;
		background-position:0px 0px;
		position:relative;
		text-align:center;
		vertical-align:middle;
		line-height:39px;
	    width:155px;
		height:41px;
		cursor:pointer;
	    margin: 0 0 0 190px;
		color:#fff;
		font-size:13pt;
		text-transform:uppercase;
		text-shadow:0 0 5px #5f5f5f;
		font-weight:bold;
	}
	.order-bt-l:hover
	{
	    background:url("../vs_img/icons/order.png")  no-repeat;
		background-position:0px -42px;
		position:relative;
		
	    width:155px;
		height:41px;
		cursor:pointer;
	    margin: 0 0 0 190px;
	}
	.order-bt-l:active
	{
	    background:url("../vs_img/icons/order.png")  no-repeat;
		background-position:0px -82px;
		position:relative;
		
	    width:155px;
		height:41px;
		cursor:pointer;
	    margin: 0 0 0 190px;
	}
		

.order-bt-r
	{
	    background:url("../vs_img/icons/order.png")  no-repeat;
		background-position:0px 0px;
		position:relative;
		text-align:center;
		vertical-align:middle;
		line-height:39px;
	    width:155px;
		height:41px;
		cursor:pointer;
	    margin: 0 0 0 107px;
		color:#fff;
		
		font-size:13pt;
		text-transform:uppercase;
		text-shadow:0 0 5px #5f5f5f;
		font-weight:bold;
	}
	.order-bt-r:hover
	{
	    background:url("../vs_img/icons/order.png")  no-repeat;
		background-position:0px -42px;
		position:relative;
		
	    width:155px;
		height:41px;
		cursor:pointer;
	    margin: 0 0 0 107px;
	}
	.order-bt-r:active
	{
	    background:url("../vs_img/icons/order.png")  no-repeat;
		background-position:0px -82px;
		position:relative;
		
	    width:155px;
		height:41px;
		cursor:pointer;
	    margin: 0 0 0 107px;
	}		
			
			







.slider133 {
	position: relative;
	width: 725px;
height: 800px;
	overflow: hidden;
	margin:-20px 0 0 15px;
}
	
	.slides133 {
		height: 100%;
		
		/* Simple clear fix */
		overflow: hidden;
		
		/**	
		 * Prevent blinking issue
		 * Not tested. Experimental.
		 */
		-webkit-backface-visibility: hidden;
		-webkit-transform-style: preserve-3d;

		/**
		 * Here is CSS transitions 
		 * responsible for slider animation in modern broswers
		 */
		-webkit-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
		   -moz-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
		    -ms-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
		     -o-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
		        transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
	}
	
		.slide133 {
			height: 100%;
			float: left;
			clear: none;
		}


	.slider-arrows {}

		.slider-arrow {
			position: absolute;
			display: block;
			margin-bottom: -20px;
			padding: 20px;
		}

			.slider-arrow--right { bottom: 50%; right: 30px; }
			.slider-arrow--left { bottom: 50%; left: 30px; }


	.slider-nav {
		position: absolute;
		top: 0px;
		background-color: #4d7aa2;
		line-height: 27px;
		text-decoration:none;
		border-radius: 10px 10px 0 0;
		height: 84px;
	}
    .slider-nav a {
	text-decoration:none;
	}
		.slider-nav__item0 {
			width: 212px;
			height: 68px;
			float: left;
			clear: none;
			display: block;
			
			border-radius: 10px 0 0 0;
			
			font-size:17pt;
			color:#fff;
			text-decoration:none;
			text-align:center;
			font-family:arial;
			padding:15px 15px 0 15px ;
			background-color: #4d7aa2;
			position:relative;
		}
		
		
		
		.slider-nav__item0.slider-nav__item--current {
	
			width: 212px;
			height: 95px;
			float: left;
			clear: none;
			
			display: block;
			//margin: 0 5px;
			background: url("../vs_img/taby/tab1-active.png") no-repeat;
			position:relative;
			
			
		}
		
		
		.slider-nav__item1 {
			width: 192px;
			height: 68px;
			float: left;
			clear: none;
			display: block;
			
			background-color: #4d7aa2;
				font-size:17pt;
			color:#fff;
			text-decoration:none;
			text-align:center;
			font-family:arial;
			padding:15px 25px 0 25px ;
		}
		.slider-nav__item1.slider-nav__item--current {
			width: 192px;
			height: 95px;
			float: left;
			clear: none;
			display: block;
			padding:15px 25px 0 25px ;
			background: url("../vs_img/taby/tab2-active.png") no-repeat;
		}
		
		
		
		.slider-nav__item2 {
			width: 212px;
			height: 68px;
			float: left;
			clear: none;
			display: block;
			
			border-radius: 0 10px 0 0 !important;
			
			background-color: #4d7aa2;
				font-size:17pt;
			color:#fff;
			text-decoration:none;
			text-align:center;
			font-family:arial;
			padding:15px 15px 0 15px ;
		}
		
		.slider-nav__item2.slider-nav__item--current {
			width: 212px;
			height: 95px;
			float: left;
			clear: none;
			display: block;
			border-radius: 0 10px 0 0 !important;
			
			background: url("../vs_img/taby/tab3-active.png") no-repeat;
		}

				.slider-nav__item:hover { background: #ccc; }
				.slider-nav__item--current { background: #ccc; }
				
				
				
				
				
				
				
				
			/*
 | ------------------------------------------
 | hwSlider
 | ------------------------------------------
 | Here are slider styles
 | 
*/	

.foot-l-text
{
margin:0 0 0 190px; 
color:#5f5f5f ;	
line-height: 35px;

}
.foot-r-text
{
text-align:center;
 color:#5f5f5f; 
 margin-top:10px; 

}
.foot-r-text-2
{
text-align:center; 
color:#5f5f5f; 
margin-top:1px; 
font-size:15pt; 
font-weight:bold;
margin-bottom: 10px;

}

.tel-left-1
{
float:left; 
margin:15px 0 0 15px; 
font-family:arial; 
font-weight:bold; 
color:#6d6d6d;

}
.tel-left-2
{
float:right;
 margin:15px 15px 0 0 ; 
 font-family:arial; 
 font-weight:bold; 
 color:#6d6d6d;

}

#hw-slider-wrap{ /*     */
	width:995px; 
	float:right;
	position:relative;
	}
#hw-slider{ /*   */
	width:990px;
	height:336px;
	overflow: hidden;
	border:#eee solid 3px;
	border-radius:15px;
	position:relative;}
.hw-slide{ /*  */
	width:100%;
	height:100%;
	}
.sli-links{ /*    */
	margin-top:10px;
	text-align:center;
	margin: -30px 0 0 860px;
	position:relative;
	z-index:999;
	}
.sli-links .control-slide{
	margin:2px;
	display:inline-block;
	width:16px;
	height:16px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../vs_img/icons/radioBg.png) 0px -33px no-repeat;}
.sli-links .control-slide:hover{
	cursor:pointer;
	background-position:0px -17px;}
.sli-links .control-slide.active{
	background-position:0px -1px;}
#prewbutton, #nextbutton{ /*  ""  "" */
	display:block;
	width: 39px;
	height:100%;
	position:absolute;
	top:0;
	overflow:hidden;
	text-indent:-999px;
	background:url(../vs_img/icons/arrowBg.png) left center no-repeat;
	opacity:0.8;
	z-index:3;
	outline:none !important;}
#prewbutton{left: -7px;
/* position: absolute; */
top: 10px;}
#nextbutton{
	right:-9px;
	top: 10px;
	background:url(../vs_img/icons/arrowBg.png) right center no-repeat;}
#prewbutton:hover, #nextbutton:hover{
	opacity:1;}
	
	
	.showMore
	{
	    background:url(http://euroavto.in/templates/euroavtonew/images/showMore.png)  no-repeat;
		background-position:0px 0px;
		position:absolute;
		left: 70px;
		bottom: 100px;
		width: 178px;
		height: 39px;
		cursor:pointer;
	
	}
	.showMore:hover
	{
	    background:url(http://euroavto.in/templates/euroavtonew/images/showMore.png)  no-repeat;
		background-position:-1px -45px;
		position:absolute;
		left: 70px;
		bottom: 100px;
		width: 178px;
		height: 39px;
		cursor:pointer;
	
	}
	.showMore:active
	{
	    background:url(http://euroavto.in/templates/euroavtonew/images/showMore.png)  no-repeat;
		background-position:-3px -90px;
		position:absolute;
		left: 70px;
		bottom: 100px;
		width: 178px;
		height: 39px;
		cursor:pointer;
	
	}
	.sl-text-white
	{
        position:relative;
        padding:20px;
		width:400px;
		font-family:arial;
		font-size:25pt;
		font-weight:Bold;
		line-height: 40px;
		color:#292929;
		margin: 30px 0 0 10px;
	}
	.sl-text-white-3
	{
        position:relative;
        padding:20px;
		width: 310px;
		font-family:arial;
		font-size:25pt;
		font-weight:Bold;
		line-height: 40px;
		color:#292929;
		margin: 50px 0 0 35px;
	}
	.sl-text-white-4
	{
        position:relative;
        padding:20px;
		width:400px;
		font-family:arial;
		font-size:23pt;
		font-weight:Bold;
		line-height: 40px;
		color:#292929;
		margin: 30px 0 0 10px;
	}
	.sl-text-black-1
	{
        position:relative;
        padding: 2px 15px 2px 15px;
        width: 245px;
		font-family:arial;
		font-size:25pt;
		font-weight:Bold;
		background:rgba(29,29,29,0.7);
		color:#fff;
		margin: 70px 0 0 45px;
		line-height: 40px;
	}
	
	.sl-text-black-2
	{
        position:relative;
        padding: 2px 15px 2px 15px;
        width: 245px;
		font-family:arial;
		font-size:25pt;
		font-weight:Bold;
		background:rgba(29,29,29,0.7);
		color:#fff;
		margin: 1px 0 0 45px;
		line-height: 40px;
	}
	
	.sl-text-black-3
	{
        position:relative;
        padding: 2px 15px 2px 15px;
        width: 440px;
		font-family:arial;
		font-size:25pt;
		font-weight:Bold;
		background:rgba(29,29,29,0.7);
		color:#fff;
		margin: 85px 0 0 50px;
		line-height: 40px;
	}
	.sl-text-black-4
	{
        position:relative;
        padding: 2px 15px 2px 15px;
        width: 345px;
		font-family:arial;
		font-size:25pt;
		font-weight:Bold;
		background:rgba(29,29,29,0.7);
		color:#fff;
		
		margin: 5px 0 0 50px;
		line-height: 40px;
	}
	
	
	.sl-text-white-small
	{
        position:relative;
        padding:20px;
		width:400px;
		font-family:arial;
		font-size:12pt;
		font-weight:bold;
		color:#6a6a6a;
		margin: -25px 0 0 10px;
	}
	
	
	
	
	.sl-flag-1
	{
       margin: -1px 0 0 0;
float: right;
		 
	}
	.sl-flag-2
	{
         margin: -1px 0 0 0;
float: right;
		 
	}
	
	
	
	
	.slide-1
	{
        position:relative;
        width:990px; 
		height:336px;
		 background:url(../vs_img/hwSlider/001.png)  no-repeat;
		 float:left;
	}
	
	
	
	
	.slide-2
	{
        position:relative;
        width:990px; 
		height:336px;
		 background:url(../vs_img/hwSlider/002.png)  no-repeat;
		 float:left;
	}
	.slide-3
	{
        position:relative;
        width:990px; 
		height:336px;
		 background:url(../vs_img/hwSlider/003.png)  no-repeat;
		 float:left;
	}
	.slide-4
	{
        position:relative;
        width:990px; 
		height:336px;
		 background:url(../vs_img/hwSlider/004.png)  no-repeat;
		 float:left;
	}	
	.slide-5
	{
        position:relative;
        width:990px; 
		height:336px;
		 background:url(../vs_img/hwSlider/005.png)  no-repeat;
		 float:left;
	}	
				
		

    .banner-fl
	{
	    width:197px; 
	    height:260px;
	    margin:0 auto;
		position:relative;
		cursor: pointer;
		
	}
	.banner-fl-img
	{
	    width:196px; 
	    height:65px;
	    background:url(../vs_img/hwSlider/flbanner/4.jpg)  no-repeat;
		border:#3366cc solid 1px;
	margin-left: 2px;
	position:relative;
	}

		
		
#hw-slider-wrap-fl{ /*     */
	width:195px; 
	height:182px;
	float:right;
	position:relative;
	
	
	}
#hw-slider-fl{ /*   */
	width:196px; 
	height:182px;
	overflow: hidden;
		border:#3366cc solid 1px;
	
	position:relative;}
.hw-slide-fl{ /*  */
	width:100%;
	height:100%;
	}
		
		
	.slide-1-fl
	{
         position:relative;
         width:195px; 
	height:182px;
		 background:url(../vs_img/hwSlider/flbanner/1.jpg)  no-repeat;
		 float:left;
		  
	}
	
	
	
	
	.slide-2-fl
	{
        position:relative;
        width:195px; 
	height:182px;
		 background:url(../vs_img/hwSlider/flbanner/2.jpg)  no-repeat;
		 float:left;
		  
	}
	.slide-3-fl
	{
        position:relative;
        width:195px; 
	height:182px;
		 background:url(../vs_img/hwSlider/flbanner/3.jpg)  no-repeat;
		 float:left;
		
	}	
		
/*
 | ------------------------------------------
 |  
 | ------------------------------------------
 | 
 | 
*/		
				
	.wrap-grafik-2
        {
		
		background: #ececec;
		border: 1px solid #b0b0b0;
		border-radius: 4px;
		color: #2e2c29;
		font-size: 14px;
		margin-top: 5px;
		padding: 3px;
		float: left;
		
	}


    .grafik-2
        {
		width: 156px;
		background: #3e6a8e;
		border: 1px solid #b0b0b0;
		border-radius: 4px;
		color: #2e2c29;
		font-size: 12px;
		height: 75px;
		padding: 10px 10px 10px 10px;
		float: left;
		
	}	
	
	.header-grafik-2
	{
	    color: #fff;
		font-size:15pt;
		text-align:justify;
		font-family:arial;
	
	}
	
	.content-grafik-2
	{
	    color: #fff;
		
		text-align:justify;
		font-family:arial;
	
	}
	
	
	.liner-grafik-2-white
	{
	    height:2px;
		background-color:#fff;
		width:19px;
		float:left;
		margin:3px 0 3px 0;
	}
	.liner-grafik-2-red
	{
	    height:2px;
		background-color:#f27477;
		width:19px;
		float:left;
		margin:3px 0 3px 0;
	}



/*
 | ------------------------------------------
 |   
 | ------------------------------------------
 | 
 | 
*/	


.ques-bg
{

	width: 688px;
	height: 49px;
	border-radius: 5px;
	position: absolute;

	background: linear-gradient(to top, #ebebeb, #fefefe);
	border: solid 1px #d3d3d3;
}

.ans2 {
background: #fcfcfc;
border-radius: 10px;
padding: 10px;
border: solid 1px #d3d3d3;
}

.ques2 {
background: url(http://euroavto.in/templates/EuroAvto/images/useful_line.png) no-repeat;
min-height: 40px;
width: 687px;

}




   .ques2 > a {
      padding-left: 35px;
      padding-top: 4px;
      padding-top: 9px;
      color: #000;
      margin-bottom: 12px;
      background: url(http://euroavto.in/templates/EuroAvto/images/biz_open.png) no-repeat 12px 8px;
      font-weight: bold;
	  position:relative;
   }
   .ques2 > a:hover {
      text-shadow: 1px 1px 1px #000;
      color: #fff;
   }
   .ques2 .biz_active {
      background: url(http://euroavto.in/templates/EuroAvto/images/biz_close.png) no-repeat 12px 8px;
   }
   
   
   
      .ques {
      
      min-height: 31px;
      width: 687px;
    
   }
   .ques > a {
      padding-left: 20px;
      padding-top: 4px;
      padding-top: 23px;
      color: #000;
      margin-bottom: 12px;
      background: url(http://euroavto.in/vs_ea/vs_img/icons/arr1.png) no-repeat 650px 20px;
      font-weight: bold;
	  position:relative;
   }
   .ques2 > a:hover {
      text-shadow: 1px 1px 1px #000;
      color: #fff;
   }
   .ques .biz_active {
      background: url(http://euroavto.in/vs_ea/vs_img/icons/arr2.png) no-repeat 650px 20px;
   }
   
   .ans {
background: #fcfcfc;
border-radius: 5px 5px 10px 10px;
padding: 10px;
border: solid 1px #d3d3d3;
width: 668px;
color:#878787;
}
  
 
 
 
 
 .ico_cons-1
 {
        background: url("../vs_img/icons/ico_cons.png") no-repeat;
background-position: -35px 0px;
position: absolute;
margin: 0 0 0 -32px;
width: 25px;
height: 25px;
 
 }
  .ico_cons-2
 {
        background: url("../vs_img/icons/ico_cons.png") no-repeat;
background-position: -60px 0px;
position: absolute;
margin: 0 0 0 -32px;
width: 25px;
height: 25px;
 
 }
   .ico_cons-3
 {
        background: url("../vs_img/icons/ico_cons.png") no-repeat;
background-position: -90px 0px;
position: absolute;
margin: 0 0 0 -32px;
width: 25px;
height: 25px;
 
 }
 
   .ico_cons-4
 {
  background: url("../vs_img/icons/ico_cons.png") no-repeat;
background-position: 0px 0px;
position: absolute;
margin: -30px 0 0 -32px;
width: 25px;
height: 25px;
 
 }
 
 

