@charset "utf-8";
/* CSS Document */

@media only screen and (max-width: 320px) 
{
	.top-header-content ul
	{
		float:none;
		text-align:center;
		padding:0px;
	}
	.top-header-content ul li
	{
		line-height:0px;
		font-size:10px;
		margin-right:5px;
	}
	.top-header-content .social-menu
	{
		float:none;
    	width: 100%;
    	margin: 0px auto;
    	text-align: center;
	}
	.navbar-inverse .navbar-toggle
	{
		background-color: #29166f;
    	border-color: #29166f;
    	border-radius: 0px;
    	margin: 33px 10px;
	}
	.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus
	{
		background-color:#29166f;
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus
	{
		color:#29166f;
	}
	.navbar-nav
	{
		float:none;
	}
	.navbar-inverse .navbar-nav>li>a
	{
		padding:15px;
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a
	{
		color:#29166f;
	}
	
	.modal-form .btn1
	{
		top: 50%;
    	width: 60px;
    	height: 60px;
    	background:#da251c;
    	border-radius: 0;
    	color: #fff;
    	font-size: 30px;
    	/* margin-top: -30px;*/
	}
	.shipment-form
	{
		width: 94%;
    	margin: 0px 10px;
	}
	.shipment-form .text-field
	{
		width:100%;
	}
	
	.crousel-inner-content h2
	{
		font-size:20px;
	}
	.crousel-inner-content p
	{
		font-size:10px;
	}
	.crousel-inner-content
	{
		top:5%;
	}
	.modal-form .btn1 .fa{
	display:block;
	}
	.modal-form .btn1 img
	{
		display:none;
	}
	.call-back-form .input-btn
	{
		margin-bottom:30px;
	}
	
	.my-content-2 h2
	{
		line-height: 1em;
    	padding: 32% 0px;
	}
	
	.contact-us-details h3
	{
		text-align:center;
	}
	.contact-us-details hr
	{
		text-align:center;
		margin:0px auto;
		margin-bottom:20px;
	}
	
	.tab
	{
		float:none;
		width:100%;
	}
	.tabcontent
	{
		width:100%;
	}
	.tabcontent h3
	{
		text-align:center;
	}
	.tabcontent hr
	{
		text-align:center;
		margin:0px auto;
		margin-bottom:10px;
	}

}

@media only screen and (min-width: 321px)and (max-width: 480px)
{
	.top-header-content ul
	{
		float:none;
		text-align:center;
		padding:0px;
	}
	.top-header-content ul li
	{
		line-height:0px;
		font-size:10px;
		margin-right:5px;
	}
	.top-header-content .social-menu
	{
		float:none;
    	width: 100%;
    	margin: 0px auto;
    	text-align: center;
	}
	.navbar-inverse .navbar-toggle
	{
		background-color: #29166f;
    	border-color: #29166f;
    	border-radius: 0px;
    	margin: 33px 10px;
	}
	.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus
	{
		background-color:#29166f;
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus
	{
		color:#29166f;
	}
	.navbar-nav
	{
		float:none;
	}
	.navbar-inverse .navbar-nav>li>a
	{
		padding:15px;
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a
	{
		color:#29166f;
	}
	
	.modal-form .btn1
	{
		top: 50%;
    	width: 60px;
    	height: 60px;
    	background: #da251c;
    	border-radius: 0;
    	color: #fff;
    	font-size: 30px;
    	/* margin-top: -30px;*/
	}
	.shipment-form
	{
		width: 94%;
    	margin: 0px 10px;
	}
	.shipment-form .text-field
	{
		width:100%;
	}
	
	.crousel-inner-content h2
	{
		font-size:20px;
	}
	.crousel-inner-content p
	{
		font-size:10px;
	}
	.crousel-inner-content
	{
		top:5%;
	}
	.modal-form .btn1 .fa{
	display:block;
	}
	.modal-form .btn1 img
	{
		display:none;
	}
	.call-back-form .input-btn
	{
		margin-bottom:30px;
	}
	
	.my-content-2 h2
	{
		line-height: 1em;
    	padding: 32% 0px;
	}
	
	.contact-us-details h3
	{
		text-align:center;
	}
	.contact-us-details hr
	{
		text-align:center;
		margin:0px auto;
		margin-bottom:20px;
	}
	
	.tab
	{
		float:none;
		width:100%;
	}
	.tabcontent
	{
		width:100%;
	}
	.tabcontent h3
	{
		text-align:center;
	}
	.tabcontent hr
	{
		text-align:center;
		margin:0px auto;
		margin-bottom:10px;
	}
	
}
 
@media only screen and (min-width: 481px)and (max-width: 640px)
{
	.top-header-content ul
	{
		float:none;
		text-align:center;
		padding:0px;
	}
	.top-header-content ul li
	{
		line-height:0px;
		font-size:10px;
		margin-right:5px;
	}
	.top-header-content .social-menu
	{
		float:none;
    	width: 100%;
    	margin: 0px auto;
    	text-align: center;
	}
	.navbar-inverse .navbar-toggle
	{
		background-color: #29166f;
    	border-color: #29166f;
    	border-radius: 0px;
    	margin: 33px 10px;
	}
	.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus
	{
		background-color:#29166f;
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus
	{
		color:#29166f;
	}
	.navbar-nav
	{
		float:none;
	}
	.navbar-inverse .navbar-nav>li>a
	{
		padding:15px;
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a
	{
		color:#29166f;
	}
	
	.modal-form .btn1
	{
		top: 50%;
    	width: 60px;
    	height: 60px;
    	background: #da251c;
    	border-radius: 0;
    	color: #fff;
    	font-size: 30px;
    	/* margin-top: -30px;*/
	}
	.shipment-form
	{
		width: 94%;
    	margin: 0px 10px;
	}
	.shipment-form .text-field
	{
		width:100%;
	}
	
	.crousel-inner-content h2
	{
		font-size:20px;
	}
	.crousel-inner-content p
	{
		font-size:10px;
	}
	.crousel-inner-content
	{
		top:5%;
	}
	.modal-form .btn1 .fa{
	display:block;
	}
	.modal-form .btn1 img
	{
		display:none;
	}
	.call-back-form .input-btn
	{
		margin-bottom:30px;
	}
	
	.my-content-2 h2
	{
		line-height: 1em;
    	padding: 32% 0px;
	}
	
	.contact-us-details h3
	{
		text-align:center;
	}
	.contact-us-details hr
	{
		text-align:center;
		margin:0px auto;
		margin-bottom:20px;
	}
	
	.tab
	{
		float:none;
		width:100%;
	}
	.tabcontent
	{
		width:100%;
	}
	.tabcontent h3
	{
		text-align:center;
	}
	.tabcontent hr
	{
		text-align:center;
		margin:0px auto;
		margin-bottom:10px;
	}
	
	
}
@media only screen and (min-width: 768px) and (max-width: 991px)
{
	.top-header-content ul
	{
		float:none;
		text-align:center;
		padding:0px;
	}
	.top-header-content ul li
	{
		line-height:0px;
		font-size:12px;
		margin-right:5px;
	}
	.top-header-content .social-menu
	{
		float:none;
    	width: 100%;
    	margin: 0px auto;
    	text-align: center;
	}
	.navbar-inverse .navbar-nav>li>a
	{
		font-size:13px;
		padding:25px 10px;
	}
	.modal-form .btn1 .fa{
	display:block;
	}
	.modal-form .btn1 img
	{
		display:none;
	}
	.call-back-form .input-btn
	{
		margin-bottom:30px;
	}
	.modal-form .btn1
	{
		top: 50%;
    	width: 60px;
    	height: 60px;
    	background: #da251c;
    	border-radius: 0;
    	color: #fff;
    	font-size: 30px;
    	/* margin-top: -30px;*/
	}
	.thumb-img .img-content {
   
    font-size: 10px;
    padding: 20px 11px;
}
	
	
	
	
}
@media only screen and (min-width: 1199px)
{
} 