/*   
 * Template Name: Unify - Responsive Bootstrap Template
 * Description: Business, Corporate, Portfolio and Blog Theme.
 * Version: 1.3
 * Author: Html Stream
 * Website: http://htmlstream.com/preview/unify
*/

/* Small devices (tablets, 768px and less) */
@media (max-width: 768px) { 
	/*Purchase Block*/
	.purchase span {
		font-size: 24px;
		line-height: 32px;
	}

	.purchase a.btn-buy {
		font-size:14px;
		padding:9px 22px 6px;				
	}	
	/*End Purchase Block*/

	/*Table Hidden Class*/
	.table th.hidden-sm,
	.table td.hidden-sm {
		display: none !important;
	}
	/*End Table Hidden Class*/

	/*Spaces (Margin Bottom)*/
	.mb-margin-bottom-20 {
		margin-bottom: 20px;
	}
	.mb-margin-bottom-30 {
		margin-bottom: 30px;
	}
	.mb-margin-bottom-40 {
		margin-bottom: 40px;
	}
	.mb-margin-bottom-50 {
		margin-bottom: 50px;
	}
	.mb-margin-bottom-60 {
		margin-bottom: 60px;
	}
	/*End Spacea (Margin Bottom)*/
}

/* Medium devices (desktops, 992px and up) */
@media (max-width: 992px) {
	/*Spaces (Margin Bottom)*/
	.md-margin-bottom-20 {
		margin-bottom: 20px;
	}
	.md-margin-bottom-30 {
		margin-bottom: 30px;
	}
	.md-margin-bottom-40 {
		margin-bottom: 40px;
	}
	.md-margin-bottom-50 {
		margin-bottom: 50px;
	}
	.md-margin-bottom-60 {
		margin-bottom: 60px;
	}
	/*End Spacea (Margin Bottom)*/
}

/*Sliders
------------------------------------*/
@media (max-width: 900px) {
	/*Slider Sequence*/
	#sequence-theme .info {
		top:80px !important;
		width:60% !important;
		margin-right:50px;
	}

	/*Slider Parallax*/
	.da-slide .da-img {
		display:none;
	}
}

@media (max-width: 450px) {
	/*Slider Sequence*/
	#sequence-theme .info {
		top:70px !important;
		width:70% !important;
		margin-right:25px;
	}
	#sequence-theme h2 {
		font-size:30px !important;
	}
	#sequence-theme .info p {
		font-size:18px !important;
	}

	/*Slider Parallax*/
	.da-slide p {
		display:none;
	}
}

@media screen and (min-width: 310px) and (max-width:768px) {
    .headcol
    {
        max-width:100%;
    }
    .div_mar01 {
        width: 102% !important;
    }

 .hide{
		display: none;
	}
	#page
	{
    width: 51% !important;
    padding: 0px !important;
	height:21px !important;
	}
	#page a
	{
	height: 19.9px!important;	
	}
	#page a:hover img:first-child {
    margin-top: -20.5px !important;
}
	#page1
	{
	float: left;
    font-size: 9px;
    height: 32px;
    margin-top: -4px;
    padding: 0;
    width: 42%;
	}
	/*#timeimg
	{
	width: 14px !important;
	}*/
	#page a img
	{
			width:20px;
	}
	 .logocl
	  {
		width:24%; padding-right:0px;  
	  }
	  .righthead_div 
	  {
	height: 60px !important;
    margin-top: -52px !important;
	width: 75%!important;

	  }
	  .div_mar 
	  {
		   margin-top: 39px !important;
		 width: 94%;
		    height:18px !important;
	  }
	  .over
	  {
		  font-size:11px !important;
		  padding:0 0 18px 0;  width: 70%;
	  }
       .over1
	  {
		  font-size:11px !important;
		  padding:0 0 18px 0;
	  }
	   .slider_padd
	  {
		padding-top:120px !important;  
	  }
	  .defaultimg
	  {
		width: 300px!important;   height: 150px!important;  	  
      }
	  .sliderheight
	  {
		  height:150px !important;
	  }
      #vmap
      {
        margin: 0 30px !important;height: 281px !important;
      }

.view {	   margin-top: 0px;  margin-bottom: 28px;}
#page1{visibility:hidden;}
.tp-leftarrow{visibility:hidden;}
.tp-rightarrow {visibility:hidden;}
.caption large_text{visibility:hidden;}
.tp-caption.large_text{visibility:hidden !important;}
.sliderheight{   
 height:170px !important;
}
.fullwidthbanner-container{height:163px !important;}
.banner{ padding-top: 130px;}
#col1,#col2,#col3{width:100%;}
#txtno
{
    width:170px !important;
}
#ddltrack
{
    width:170px !important;
}
#sect
{
    height:417px;
}
.rabc
{
    width:100%; padding: 0 23px;
}
.sp {
    font-size: 12px !important;
    font-weight: bold;
}
.sp1 {
    font-size: 13px !important;
    margin: 0 9px 0 0 !important;
}
.li_noimg {
    background: rgba(0, 0, 0, 0) url("assets/img/uncheck.png") no-repeat scroll left center;
    margin: 0;
    padding-left: 26px !important;
}
.cust1 li span {
    font-size: 13px !important;
}
.cust2
{
    font-size:11pt;
}
#colst
{
    width:113%;margin:0px;padding:3px;
}
#containerspe {
    padding-top: 130px;
    position: relative;
}
#consp
{
    font-size:10px;font-weight:normal;
}
#hconsp
{
    font-size:19px;
}
#myquote1
{
   width:100%;

}
#name, #phone, #email, #message,#comp 
{
   width:200px;
}
#pdiv
{
    margin-left:41px;
}
#loginsec
{
    padding-top:2px; margin-bottom:80px;
}
#ifrm
{
    margin: 20px 10px 20px 0px !important;/*width: 300px !important;*/
}
#world_clock
{
    width:322px !important;
}

    .divPageheading 
    {

    font-size: 13px!important;

    width: 55% !important;
    }
    .style1 
    {
        overflow-x: auto;
    }

.scroll
{
    margin:0 auto;overflow-x:scroll;
}
}

@media screen and (min-width: 360px) and (max-width:640px) {
	
  .sliderheight
	  {
		  height:150px !important;
	  }
.view {	   margin-top: 0px;  margin-bottom: 28px;}
#page1{visibility:hidden;}
.tp-leftarrow{visibility:hidden;}
.tp-rightarrow {visibility:hidden;}
.caption large_text{visibility:hidden;}
.tp-caption.large_text{visibility:hidden !important;}
.sliderheight{   
 height:170px !important;
}
.fullwidthbanner-container{height:163px !important;}
.banner{ padding-top: 130px;}	
	
	
	}
	/*@media screen and (max-width: 768px)*/
@media screen and (min-width: 768px) and (max-width:1024px)

{
	#page1 
	{   
    margin-top: -65px;
      width: 55%;
}
	.logocl
	  {
		width:15%; padding-right:0px;  
	  }
	 div#page 
	 {   
    float: right;   
    margin-top: -57px !important;
	}
	.div_mar
	 {
	margin-top: 28px;
   /* width: 767px !important;*/
}
.header_logo clearfix 
{ 
margin-bottom: 0px;
}
.de faultimg
	  {
		width: 700px!important;   height: 350px!important; 
      }	
	 
/*.slider_padd 
{
 padding-top: 361px; 	     
}*/
/*.tp-leftarrow {top: 146px !important;}
.tp-rightarrow {top: 146px!important;}
*/
.wel {   
  font-size: 25px;
  top:160px;
  
	}
	
	/*.navbar-nav > li {    font-size: 8pt;}*/
	
	.righthead_div
   {   
    height: 58px;
	}
	}