

@media (min-width: 241px) 
{
	.callright-box1 {visibility: hidden;}
	.appointment {visibility: hidden;}
}
	
	.pric-hd-features {font-size: 12px !important; }
	.pric-hd-basic {font-size: 12px !important; }
	.pric-hd-prof {font-size: 12px !important; }
	.pric-hd-prem {font-size: 12px !important; }

	.pric-dt-features {font-size: 10px !important; }
	.pric-dt-basic {font-size: 10px !important; }
	.pric-dt-prof {font-size: 10px !important; }
	.pric-dt-prem {font-size: 10px !important; }

	.pric-features {font-size: 12px !important; }
	.pric-basic {font-size: 12px !important; }
	.pric-prof {font-size: 12px !important; }
	.pric-prem {font-size: 12px !important; }

	.pric-features span {font-size: 7px !important; }
	.pric-basic span  {font-size: 7px !important; }
	.pric-prof span  {font-size: 7px !important; }
	.pric-prem span {font-size: 7px !important; } 
	
	.pric-dt-but div a span {font-size: 7px !important;}
	
	.pric-dt-but div a {padding: 0 7px !important; max-width: 80%;}

@media (min-width: 321px) 
{
	.callright-box1 {visibility: hidden;}  
	.appointment {visibility: hidden;}
	
	.pric-hd-features {font-size: 12px !important; }
	.pric-hd-basic {font-size: 12px !important; }
	.pric-hd-prof {font-size: 12px !important; }
	.pric-hd-prem {font-size: 12px !important; }

	.pric-dt-features {font-size: 10px !important; }
	.pric-dt-basic {font-size: 10px !important; }
	.pric-dt-prof {font-size: 10px !important; }
	.pric-dt-prem {font-size: 10px !important; }

	.pric-features {font-size: 12px !important; }
	.pric-basic {font-size: 12px !important; }
	.pric-prof {font-size: 12px !important; }
	.pric-prem {font-size: 12px !important; }

	.pric-features span {font-size: 7px !important; }
	.pric-basic span  {font-size: 7px !important; }
	.pric-prof span  {font-size: 7px !important; }
	.pric-prem span {font-size: 7px !important; } 
	
	.pric-dt-but div a span {font-size: 7px !important;}
	
	.pric-dt-but div a {padding: 0 7px !important; max-width: 80%;}
}

@media (min-width: 481px) 
{
	.callright-box1 {visibility: hidden;}  
	.appointment {visibility: hidden;} 
	
	.pric-hd-features {font-size: 14px !important; }
	.pric-hd-basic {font-size: 14px !important; }
	.pric-hd-prof {font-size: 14px !important; }
	.pric-hd-prem {font-size: 14px !important; }

	.pric-dt-features {font-size: 12px !important; }
	.pric-dt-basic {font-size: 12px !important; }
	.pric-dt-prof {font-size: 12px !important; }
	.pric-dt-prem {font-size: 12px !important; }

	.pric-features {font-size: 14px !important; }
	.pric-basic {font-size: 14px !important; }
	.pric-prof {font-size: 14px !important; }
	.pric-prem {font-size: 14px !important; }

	.pric-features span {font-size: 8px !important; }
	.pric-basic span  {font-size: 8px !important; }
	.pric-prof span  {font-size: 8px !important; }
	.pric-prem span {font-size: 8px !important; } 
	
	.pric-dt-but div a span {font-size: 8px !important;}
	.pric-dt-but div a {padding: 0 8px !important; max-width: 80%;}
}
@media (min-width: 721px) 
{
	.callright-box1 {visibility: visible;}
	.appointment {visibility: hidden;}  
	
	.pric-hd-features {font-size: 16px !important; }
	.pric-hd-basic {font-size: 16px !important; }
	.pric-hd-prof {font-size: 16px !important; }
	.pric-hd-prem {font-size: 16px !important; }

	.pric-dt-features {font-size: 14px !important; }
	.pric-dt-basic {font-size: 14px !important; }
	.pric-dt-prof {font-size: 14px !important; }
	.pric-dt-prem {font-size: 14px !important; }

	.pric-features {font-size: 16px !important; }
	.pric-basic {font-size: 16px !important; }
	.pric-prof {font-size: 16px !important; }
	.pric-prem {font-size: 16px !important; }

	.pric-features span {font-size: 10px !important; }
	.pric-basic span  {font-size: 10px !important; }
	.pric-prof span  {font-size: 10px !important; }
	.pric-prem span {font-size: 10px !important; } 
	
	.pric-dt-but div a span {font-size: 10px !important;}
	.pric-dt-but div a {padding: 0 10x !important; max-width: 80%;}
}
@media (min-width: 991px) 
{
	.callright-box1 {visibility: visible;}
	.appointment {visibility: visible;}   
	
	.pric-hd-features {font-size: 18px !important; }
	.pric-hd-basic {font-size: 18px !important; }
	.pric-hd-prof {font-size: 18px !important; }
	.pric-hd-prem {font-size: 18px !important; }

	.pric-dt-features {font-size: 16px !important; }
	.pric-dt-basic {font-size: 16px !important; }
	.pric-dt-prof {font-size: 16px !important; }
	.pric-dt-prem {font-size: 16px !important; }

	.pric-features {font-size: 18px !important; }
	.pric-basic {font-size: 18px !important; }
	.pric-prof {font-size: 18px !important; }
	.pric-prem {font-size: 18px !important; }

	.pric-features span {font-size: 12px !important; }
	.pric-basic span  {font-size: 12px !important; }
	.pric-prof span  {font-size: 12px !important; }
	.pric-prem span {font-size: 12px !important; }
	
	.pric-dt-but div a span {font-size: 12px !important;}
	
	.pric-dt-but div a {padding: 0 12px !important; max-width: 80%;}
}
@media (min-width: 1025px) 
{
	.callright-box1 {visibility: visible;}
	.appointment {visibility: visible;}  
	
	.pric-hd-features {font-size: 18px !important; }
	.pric-hd-basic {font-size: 18px !important; }
	.pric-hd-prof {font-size: 18px !important; }
	.pric-hd-prem {font-size: 18px !important; }

	.pric-dt-features {font-size: 16px !important; }
	.pric-dt-basic {font-size: 16px !important; }
	.pric-dt-prof {font-size: 16px !important; }
	.pric-dt-prem {font-size: 16px !important; }

	.pric-features {font-size: 18px !important; }
	.pric-basic {font-size: 18px !important; }
	.pric-prof {font-size: 18px !important; }
	.pric-prem {font-size: 18px !important; }

	.pric-features span {font-size: 12px !important; }
	.pric-basic span  {font-size: 12px !important; }
	.pric-prof span  {font-size: 12px !important; }
	.pric-prem span {font-size: 12px !important; } 
	
	.pric-dt-but div a span {font-size: 12px !important;}
	
	.pric-dt-but div a {padding: 0 12px !important; max-width: 80%;}
}
@media (min-width: 1281px) 
{
	.callright-box1 {visibility: visible;}
	.appointment {visibility: visible;}  
	
	.pric-hd-features {font-size: 18px !important; }
	.pric-hd-basic {font-size: 18px !important; }
	.pric-hd-prof {font-size: 18px !important; }
	.pric-hd-prem {font-size: 18px !important; }

	.pric-dt-features {font-size: 16px !important; }
	.pric-dt-basic {font-size: 16px !important; }
	.pric-dt-prof {font-size: 16px !important; }
	.pric-dt-prem {font-size: 16px !important; }

	.pric-features {font-size: 18px !important; }
	.pric-basic {font-size: 18px !important; }
	.pric-prof {font-size: 18px !important; }
	.pric-prem {font-size: 18px !important; }

	.pric-features span {font-size: 12px !important; }
	.pric-basic span  {font-size: 12px !important; }
	.pric-prof span  {font-size: 12px !important; }
	.pric-prem span {font-size: 12px !important; }
	
	.pric-dt-but div a span {font-size: 12px !important;}
	.pric-dt-but div a {padding: 0 12px !important; max-width: 80%;}
}
@media (min-width: 1601px) 
{
	.callright-box1 {visibility: visible;}
	.appointment {visibility: visible;}  
	
	.pric-hd-features {font-size: 20px !important; }
	.pric-hd-basic {font-size: 20px !important; }
	.pric-hd-prof {font-size: 20px !important; }
	.pric-hd-prem {font-size: 20px !important; }

	.pric-dt-features {font-size: 18px !important; }
	.pric-dt-basic {font-size: 18px !important; }
	.pric-dt-prof {font-size: 18px !important; }
	.pric-dt-prem {font-size: 18px !important; }

	.pric-features {font-size: 20px !important; }
	.pric-basic {font-size: 20px !important; }
	.pric-prof {font-size: 20px !important; }
	.pric-prem {font-size: 20px !important; }

	.pric-features span {font-size: 14px !important; }
	.pric-basic span  {font-size: 14px !important; }
	.pric-prof span  {font-size: 14px !important; }
	.pric-prem span {font-size: 14px !important; }
	
	.pric-dt-but div a span {font-size: 14px !important;}
	.pric-dt-but div a {padding: 0 14px !important; max-width: 80%;}
}
@media (min-width: 1921px) 
{
	.callright-box1 {visibility: visible;}
	.appointment {visibility: visible;}  
	
	.pric-hd-features {font-size: 20px !important; }
	.pric-hd-basic {font-size: 20px !important; }
	.pric-hd-prof {font-size: 20px !important; }
	.pric-hd-prem {font-size: 20px !important; }

	.pric-dt-features {font-size: 18px !important; }
	.pric-dt-basic {font-size: 18px !important; }
	.pric-dt-prof {font-size: 18px !important; }
	.pric-dt-prem {font-size: 18px !important; }

	.pric-features {font-size: 20px !important; }
	.pric-basic {font-size: 20px !important; }
	.pric-prof {font-size: 20px !important; }
	.pric-prem {font-size: 20px !important; }

	.pric-features span {font-size: 14px !important; }
	.pric-basic span  {font-size: 14px !important; }
	.pric-prof span  {font-size: 14px !important; }
	.pric-prem span {font-size: 14px !important; }
	
	.pric-dt-but div a span {font-size: 14px !important;}
	.pric-dt-but div a {padding: 0 14px !important; max-width: 80%;}
}
@media (min-width: 2161px) 
{
	.callright-box1 {visibility: visible;}
	.appointment {visibility: visible;}  
	
	.pric-hd-features {font-size: 20px !important; }
	.pric-hd-basic {font-size: 20px !important; }
	.pric-hd-prof {font-size: 20px !important; }
	.pric-hd-prem {font-size: 20px !important; }

	.pric-dt-features {font-size: 18px !important; }
	.pric-dt-basic {font-size: 18px !important; }
	.pric-dt-prof {font-size: 18px !important; }
	.pric-dt-prem {font-size: 18px !important; }

	.pric-features {font-size: 20px !important; }
	.pric-basic {font-size: 20px !important; }
	.pric-prof {font-size: 20px !important; }
	.pric-prem {font-size: 20px !important; }

	.pric-features span {font-size: 14px !important; }
	.pric-basic span  {font-size: 14px !important; }
	.pric-prof span  {font-size: 14px !important; }
	.pric-prem span {font-size: 14px !important; }
	
	.pric-dt-but div a span {font-size: 14px !important;}
	.pric-dt-but div a {padding: 0 14px !important; max-width: 80%;}
}


.pric-tabl {border-spacing: 20px; width: 100% !important }

.pric-hd-features {color: #fff !important; text-align: center; padding: 15px; background-color: #333;  width:40% !important; border-right: 1px solid #fff; }
.pric-hd-basic {color: #fff !important; text-align: center; padding: 15px; background-color: #01aeef;  width:20% !important; border-right: 1px solid #fff;}
.pric-hd-prof {color: #fff !important; text-align: center; padding: 15px; background-color: #0083cb; width:20% !important; border-right: 1px solid #fff;}
.pric-hd-prem {color: #fff !important; text-align: center; padding: 15px; background-color: #105282; width:20% !important;}

.pric-dt-features {color: #666 !important; text-align: left; padding: 15px;  width:40% !important; border-right: 1px solid #fff; background-color:#efefef;}
.pric-dt-basic {color: #01aeef !important; text-align: center; padding: 15px; width:20% !important; border-right: 1px solid #fff;}
.pric-dt-prof {color: #0083cb !important; text-align: center; padding: 15px; width:20% !important; border-right: 1px solid #fff;}
.pric-dt-prem {color: #105282 !important; text-align: center; padding: 15px;   width:20% !important;}

.pric-features {color: #fff !important; text-align: left; padding: 15px;  width:40% !important; border-right: 1px solid #fff; background-color:#333;}
.pric-basic {color: #fff !important; text-align: center; padding: 15px; width:20% !important; border-right: 1px solid #fff; background-color:#333;}
.pric-prof {color: #fff !important; text-align: center; padding: 15px; width:20% !important; border-right: 1px solid #fff; background-color:#333;}
.pric-prem {color: #fff !important; text-align: center; padding: 15px;   width:20% !important; background-color:#333;}

.pric-features span {color: #999 !important; text-align: left; }
.pric-basic span {color: #999 !important; text-align: center; }
.pric-prof span {color: #999 !important; text-align: center;}
.pric-prem span {color: #999 !important; text-align: center; }

.pric-even {background-color:#f0f9ff; border-top: 1px solid #fff;  border-bottom: 1px solid #fff;}

.pric-dt-but {text-align: center !important; padding: 15px !important; }