/*
Free Html5 Responsive Templates
Author: Kimmy
Author URI: http://www.zerotheme.com/
*/
html {
   -webkit-text-size-adjust: none;
}
.video embed,
.video object,
.video iframe {
   width: 100%;
   height: auto;
}
/*img{
	max-width:100%;
	height: auto;
   	width: auto\9;*/ /* ie8 */
/*}*/

						
						
.nav-responsive{display:none;}
.nav-responsive{position: relative;margin: 0px;background:#333333;}
.nav-responsive div{overflow: hidden;position: relative;font: 18px/37px 'PT Sans Narrow';color: #fff;text-align:center;text-transform:uppercase;font-weight:bold;}
.nav-responsive select{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%; opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);	cursor: pointer;}

@media only screen and (min-width: 768px) and (max-width: 959px) {
	.slider-full{
		display: none;
	}
	.main{
		width: 100%;
		padding:0em;
	}
	header{
		width: 100%;
	}
	.mobile
	{
	margin-left:0px;
	}

	.mob_middle
	{
	margin-left: 255px;
	margin-top: -151px;
	}
	
	.iphone_right_points
	{
	float: right;
	margin-right: 0px;
	}
	.iphone_middle 
	{
	margin-left: 263px;
	margin-top: -116px;
	}
	
	.extra-wrap 
	{
    	display: block;
	overflow:none;
   
	}
	.banner-box{
	/*padding: 10px;*/
	padding: 25px 15px 152px 20px;
	}

	.arrow_icon
	{
	float:right;
	margin-top:-10px;
	} 	
	.rightcol .preview_box td {
	    float: left;
	    margin: auto;
	    padding: 19px 32px 0 7px;
	    width: auto;
	}	
#pagin
{
width:auto;
margin: -31px 4px 0 442px;
margin:auto;
}

}

@media only screen and (max-width: 767px) {
	.slider-full{
		display: none;
	}
	.main{
		width: 100%;
		padding:0em;
	}
	header{
		width: 100%;
		padding: 0;
		background:url(../images/main_bg.png) no-repeat center;
	}
	.social-list li {
		text-align:left;	
	}
	.banner-box{
		padding: 10px;
	}
	.banner-box-img{
		position: relative;
	}
	nav{
		display: none;
	}
	.nav-responsive{
		display: block;
	}
	#contact-form input, #contact-form textarea {
		width: 250px;
	}
	.mobile
	{
	margin-left:0px;
	}
	
	.mob_right_points
	{
	float:left;
	 margin-top:0px;
	}
						
	.iphone_right_points
	{
	 
   	 margin-right:245px;
   	 margin-top: 0px;
	}					

	.pad-left 
	{
	padding-left:0px;
	}

	.img-indent
	{
	float:none;
	}
	.mob_middle
	{
	margin-left: 0px;
	margin-top:  0px;
	}
	.iphone_middle
	{
	margin-left: 0px;
	margin-top: 0px;
	}
	.banner-box{
	/*padding: 10px;*/
	padding: 25px 15px 262px 20px;
	}
	.arrow_icon
	{
	float:right;
	margin-top:-10px;
	} 
	.rightcol .preview_box td {
	    float: left;
	    margin: auto;
	    padding: 19px 32px 0 30px;
	    width: auto;
		}
.content-bg
{
 padding: 37px 5px 47px;
}
#pagin
{
width:auto;
margin: -41px auto 0 417px;
margin:auto;
}
.demo
{
float:none;
}
.content-bg
{
 padding: 37px 5px 47px;
}
}
@media only screen and (max-width: 479px) {
	#content article dl
	{
		display: inline;
	}
	.main{
		width: 100%;
		padding:0em;
	}

	.mobile
	{
	margin-left:0px;
	}
	.mob_right_points
	{

	 margin-top:0px;
	 margin-right:81px;
	}
	
	.iphone_right_points
	{
	float: right;
	margin-right: 81px;
	margin-top: 0px;
	}
	.banner-box{
	/*padding: 10px;*/
	padding: 25px 15px 342px 20px;
	}

	.arrow_icon
	{
	float:right;
	margin-top:-10px;
	} 
	.rightcol .preview_box td {
	    float: left;
	    margin: auto;
	    padding: 19px 32px 0 30px;
	    width: auto;
}
.cls_txt
{
font-family:'Oswald', Arial, sans-serif;font-size:16px;  font-family: 'Oswald',Arial,sans-serif;
font-size: 13px;
font-weight: bold;
margin-left:50px;
color:#433333;
float:left;
/*width:167px;*/
margin-top: -21px;
text-align:justify;
}
.cls_txt1
{
font-family:'Oswald', Arial, sans-serif;font-size:16px;  font-family: 'Oswald',Arial,sans-serif;
    font-size: 13px;
    font-weight: bold;
    /*margin-left: 53px;*/ color:#433333;
padding:7px;
clear:both;
display:block;
	float:none;
	/*width:171px;*/
text-align:justify;
}
.img-indent {
width:97%;
}	
#pagin
{
width:auto;
margin-left:13px;
margin:auto;
}
.demo
{
float:none;
}
.content-bg
{
 padding: 37px 5px 47px;
}


.ic_container
{
margin:13px;
}				
}

