﻿@media only screen and  (max-width:1920px)
{
video#bgvid {
    position: absolute;
    right: 0px;
    width: 100% !important;
    height: auto;
    z-index: -100;
    background: url('../images/main2.jpg') no-repeat scroll center 0px / cover #FFF;
}
}

@media only screen and (min-width:801px) and (max-width:980px)
{
	body
	{
		
	}
.resvonsiv_h2
{
	 margin:0px 0px 0px 0px;
}
.freetrialbutton {
	 visibility:hidden;
}
video#bgvid {
    position: absolute;
    right: 0px;
    width: 229%;
    height: auto;
    z-index: -100;
    background: url('../images/main2.jpg') no-repeat scroll center 0px / cover #FFF;
}
.mainservices_div6 {
    width: 205px !important;
    font-size: 16px;
    height: auto;
    float: left;
    margin: 40px 10px 0px 0px;
}
.rightnow {
    width: 97.9% !important;
    height: 20px;
    margin: 16px 0px 0px;
    text-align: center;
    padding: 7px;
    background-color: #276192;
    color: #FFF;
    transform: skewY(-2deg);
}
.main_heading {
    float: left;
    font-size: 18px;
    color: #FFF;
    font-family: "Open Sans",sans-serif;
    font-weight: 100;
    width: 100%;
    height: auto;
    text-align: center;
    margin-top:181px;
}
.mainheadi {
    padding: 10px;
    margin: 0px auto;
    line-height: 31px;
   
    width: 90%;
}
.small_heading {
    font-size: 10px;
    color: #FFF;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    height: 34px;
    line-height: 19px;
    width: 98%;
    text-align: center;
    padding: 10px 0px;
   
    float: left;
	margin-left: 4px;
  
}
.trynow {
    border: 1px solid #3A89CA;
    color: #3A89CA;
    font-weight: normal;
    font-size: 20px;
    display: inline-block;
    margin: 0px auto;
    padding: 10px 46px;
}
#container {
    width: 99.5%;
    margin: 0px;
    height: 400px;
    padding: 0px;
   
}
#container_video {
  width: 100%;
margin: 0px;
height: 399px;
padding: 0px;
text-align: center;
background: url('../images/main2.jpg') repeat scroll 0% 0% transparent;
background-position: center;
background-size: 210%;
    
}
#container_1 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 49%, #FFF 50%) repeat scroll 0% 0% transparent;
    
}

.freetrial {
    height:100%;
    margin: 0px auto;
    background: none repeat scroll 0% 0% #1C2334;
    width: 100%;
}
#onlychange
{
	width: 78%;
	margin-bottom: 10px;
}

#onlychange1
{
	width: 78%;
	margin-bottom: 10px;
}
.getafree {
    background: none repeat scroll 0% 0% #3A89CA;
    padding: 10px 10px;
    color: #FFF;
    width: 100%;
    text-align: center;
    font-size: 100%;
    font-weight: bold;
    border-radius: 5px;


}
.terms {
    text-align: center;
    padding: 10px;
    font-size: 15px;
    color: #999;
    font-family: "Open Sans",sans-serif;
    line-height: 24px;
}
#container_2 h2 {
    color: #555;
    font-size: 27px;
    padding: 20px 2px;
    margin: 0px;
    font-family: "Open Sans",sans-serif;
    text-align: center;
}

#container_2 h4 {
    color: #555;
    text-align: center;
    font-size: 14px;
    font-family: "Open Sans",sans-serif;
    padding: 5px 10px;
    line-height: 25px;
}
#indexservices
{
	width:100%;
height: auto;
margin: 0px auto;
}
#container_2 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background-color: #FFF;
}
#container_3 {
    margin: 0px auto;
    width: 99.93%;
    height:300px;
    position: relative;
   
}
#container_3 img
{
	 width: 150%;
float: left;
margin-left:-182px;
	
}
.onliyheight
{
	height:300px;
	
}
.mainservices {
    width: 91% !important;
    height: auto;
    margin: 0px auto;
}
.mainservices_div4 {
    width: 100% !important;
    height: auto !important;
    float: left !important;
    margin: 0px 0px 0px 0px !important;
  
}
.tru
{
	 display:none;
}
.joinus {
    width: 100%!important;
    height: 130px !important;
    margin: 20px 10px 0px 0px !important;
    float: left !important;
   
}
.joinus1 {
    width: 100% !important;
    height: 130px !important;
    margin: 20px 10px 0px 0px !important;
    float: left !important;
    
}
#container_7 {
    margin: 0px auto !important;
    width: 99.93% !important;
    height:auto !important;
    background: #999 !important;
    background-color: rgba(81, 80, 80, 1) !important;
}
.footeronliyheight
{
	height:615px !important;
}
.mainservices_div7 {
    width: 100% !important;
    font-size: 16px !important;
    height: auto !important;
    float: left !important;
    margin: 40px 10px 0px 0px !important;
}
.mainservices_div7 img {
    width: 100% !important;
 
}
.footerlink {
    border-top: 1px solid #AAA !important;
    width:100% !important;
    font-size: 12px !important;
    color: #CCC !important;
    float: left !important;
    line-height: 19px !important;
}
.footerlink1 {
    width: 200px !important;
    float: left !important;
    text-align: left !important;
    font-size: 16px !important;
    color: #CCC;
    margin-top: 10px !important;
}
#container_4 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background: none repeat scroll 0% 0% #1C2334;
}
#container_5 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background: none repeat scroll 0% 0% #08CA98;
    box-shadow: 0px 0px 8px 2px #000;
}
#container_6 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background: none repeat scroll 0% 0% #FFF;
    box-shadow: 0px 0px 8px 2px #000;
}
.mainservices_div1 {
    width: 95%;
    height: auto;
    float: left;
    margin: 20px 10px 0px 0px;
}
.start {
    text-align: center;
    color: #999;
    font-weight: bold;
    font-size: 18px;
    padding: 20px 0px;
    font-family: "Open Sans",sans-serif;
    width: 99%;
}
#hlofre
{
	width:79%; border:none;
}
.freetrialbutton
{
	 display:none;
}

/*abouts*/

#responsic {
    padding: 10px;
    width: 92%;
    margin: 0px auto;
    line-height: 57px;
    border: 2px solid #3A89CA;
    color: #3A89CA;
    font-weight: 400;
	
}

#container_inn {
    margin: 0px;
    height: auto !important;
    padding: 0px;
    width: 100% !important;
	
}
.curveline1 {
    width: 100%;
    background: linear-gradient(to bottom, rgba(28, 35, 52, 0) 48%, #1C2334 49%) repeat scroll 0% 0% transparent;
    margin: 130px 0px 0px;
    float: left !important;
    height:432px !important;
  
}
.topheading {
    color: #FFF;
    line-height: 30px;
    font-size: 16px;
    width: 90% !important;
    float: left !important;
    margin: 32px 0px 0px 21px !important;
	
}
.topheadingbox {
    float: left !important;
    height: 171px;
    width:100% !important;
    text-align: center;
    color: #FFF;
    transform: skewY(2deg);
    background-color: #3A89CA !important;
    margin: 20px 0px 0px 0px !important;
	
}
.curveline {
    width: 100%;
    height:288px !important;
    background: none repeat scroll 0% 0% #1C2334;
    transform: skewY(2deg);
    margin: 0px;
    float: left;
}
.teambox {
   width: 100%;
float: none !important;
margin: 20px 0px 0px;

height:auto !important;
text-align: center;
}
.teambox3 {
    height: auto;
    margin: 0px;
    float: none !important;
    text-align: center !important;
    width: 100% !important;
}
.teambox4 {
    height: auto;
    width: 100% !important;
    float: none !important;
    margin: 0px 0px 0px 10px;
    color: #FFF;
    line-height: 40px;
    text-align: center !important;
}
.teamname {
    text-align: center !important;
    color: #FFF;
    font-weight: 100;
    font-size: 35px;
}
.teamname1 {
    text-align: center !important ;
    color: #FFF;
    font-weight: 400;
    font-size: 20px;
}
.teambox4 p {
    font-size: 16px;
    color: #FFF;
    text-align: center !important;
    line-height: 24px;
}
.teambox1 {
    height: auto;
    width: 100% !important;
    float: none !important;
    margin: 0px;
}
.teambox2 {
    height: auto;
    width: 100% !important;
    float: none !important;
    margin: 0px 0px 0px 0px !important;
    color: #FFF;
    line-height: 40px;
}
.teambox4 {
    height: auto;
    float: none;
    margin: 0px 0px 0px 0px !important;
    color: #FFF;
    line-height: 40px;


    text-align: center;
    width: 100%;
}

.mainservices_about {
    height: auto;
    margin: 0px auto;
    width: 98% !important;
}
.mainservices_div2  {
    height: auto;
    float: left;
    margin: 0px 10px 0px 0px;
    width: 100% !important;
}
.box2 {
    float: none !important;
    text-align: center;
    margin: 0px 0px 20px;
}

#ooye_hoye
{
	 width:20% !important;
	 float: none !important;
margin-left:0px !important;
}
.con3
{
	 height:auto !important;
}
#container_5
{ 
 display:none !important;
}

/*abouts*/


/*services*/
.mainheadi_ab {
    padding: 10px;
    width: 92% !important;
    margin: 0px auto;
    line-height: 57px;
    border: 2px solid #3A89CA;
    color: #3A89CA;
    font-weight: 400;
}

/*services*/

.services_box3
{
	margin: 0px 45px 20px 0px;
}
.services_box3:hover
{
	margin: 0px 45px 20px 0px;
}
.services_box9
{
	margin: 0px 45px 20px 0px;
}
.services_box9:hover
{
	margin: 0px 45px 20px 0px;
}
.services_box15
{
	margin: 0px 45px 20px 0px;
}
.services_box15:hover
{
	margin: 0px 45px 20px 0px;
}





/*services*/
/*report*/
.services_box1report
{
	 width:100% !important;
height:400px;
float:left;
border-color: #3498DB #E1E3E5 #E1E3E5;
overflow:hidden;
position:relative;
border-width: 3px 1px 1px;
border-style: solid;
color: #323A45;
margin:0px 45px 20px 0px ;


}



.services_box1report:hover 
{
	 width:100% !important;
height:400px;
border-color:#3498DB #3498DB #3498DB;
float:left;
overflow:hidden;
position:relative;
border-width:3px 1px 1px;
border-style:solid;
color: #fff;
background-color:#3498DB;
margin:0px 45px 20px 0px ;
}

/*report*/

.services_box3report
{
	width:100% !important;
}
.services_box3report:hover 
{
	 width:100% !important;
}


.services_box5report
{
	width:100% !important;
	margin: 0px 0px 20px 0px;
}
.services_box5report:hover 
{
	 width:100% !important;
	 margin: 0px 0px 20px 0px;
}

.services_box7report
{
	width:100% !important;
	
}
.services_box7report:hover 
{
	 width:100% !important;
	 
}

.services_box11report
{
	width:100% !important;
	
}
.services_box11report:hover 
{
	 width:100% !important;
	 
}

/*payment*/

.payment_boxdiv {
    width: 100% !important;
    height: auto;
    float: left;
    margin: 20px 10px 0px 0px;
  
}

/*payment*/
/*rick*/
#rickpro34 {
    padding: 10px 3px !important;
    width: 100% !important;
    margin: 0px 0px 30px !important;
    line-height: 30px;
    float: left;
    background-color: #9B59B6;
    color: #FFF;
    border: medium none;
    cursor: pointer;
    font-weight: 400;
    font-size: 20px;
    text-align: center;
}
#rickpro35 {
    padding: 10px 0px !important;
    width: 100% !important;
    margin: 0px 0px 30px 0px !important;
    line-height: 30px;
    float: left !important;
    background-color: #32CDC7;
    color: #FFF;
    border: medium none;
    cursor: pointer;
    font-weight: 400;
    font-size: 20px;
    text-align: center;
}



/*rick*/


#contactforn
{
	width:100% !important;
height: auto;
float: none;
margin: 0px  0px ;text-align: center; float:right;
}
	
}

@media only screen and (min-width:769px) and (max-width:800px)
{
	
	body
	{
		
	}
.resvonsiv_h2
{
	 margin:0px 0px 0px 0px;
}
.freetrialbutton {
	 visibility:hidden;
}
video#bgvid {
    position: absolute;
    right: 0px;
    width: 229%;
    height: auto;
    z-index: -100;
    background: url('../images/main2.jpg') no-repeat scroll center 0px / cover #FFF;
}
.mainservices_div6 {
    width: 205px !important;
    font-size: 16px;
    height: auto;
    float: left;
    margin: 40px 10px 0px 0px;
}
.rightnow {
    width: 97.9% !important;
    height: 20px;
    margin: 16px 0px 0px;
    text-align: center;
    padding: 7px;
    background-color: #276192;
    color: #FFF;
    transform: skewY(-2deg);
}
.main_heading {
    float: left;
    font-size: 18px;
    color: #FFF;
    font-family: "Open Sans",sans-serif;
    font-weight: 100;
    width: 100%;
    height: auto;
    text-align: center;
    margin-top:181px;
}
.mainheadi {
    padding: 10px;
    margin: 0px auto;
    line-height: 31px;
   
    width: 90%;
}
.small_heading {
    font-size: 10px;
    color: #FFF;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    height: 34px;
    line-height: 19px;
    width: 98%;
    text-align: center;
    padding: 10px 0px;
   
    float: left;
	margin-left: 4px;
  
}
.trynow {
    border: 1px solid #3A89CA;
    color: #3A89CA;
    font-weight: normal;
    font-size: 20px;
    display: inline-block;
    margin: 0px auto;
    padding: 10px 46px;
}
#container {
    width: 99.5%;
    margin: 0px;
    height: 400px;
    padding: 0px;
   
}
#container_video {
  width: 100%;
margin: 0px;
height: 399px;
padding: 0px;
text-align: center;
background: url('../images/main2.jpg') repeat scroll 0% 0% transparent;
background-position: center;
background-size: 210%;
    
}
#container_1 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 49%, #FFF 50%) repeat scroll 0% 0% transparent;
    
}

.freetrial {
    height:100%;
    margin: 0px auto;
    background: none repeat scroll 0% 0% #1C2334;
    width: 100%;
}
#onlychange
{
	width: 78%;
	margin-bottom: 10px;
}

#onlychange1
{
	width: 78%;
	margin-bottom: 10px;
}
.getafree {
    background: none repeat scroll 0% 0% #3A89CA;
    padding: 10px 10px;
    color: #FFF;
    width: 100%;
    text-align: center;
    font-size: 100%;
    font-weight: bold;
    border-radius: 5px;


}
.terms {
    text-align: center;
    padding: 10px;
    font-size: 15px;
    color: #999;
    font-family: "Open Sans",sans-serif;
    line-height: 24px;
}
#container_2 h2 {
    color: #555;
    font-size: 27px;
    padding: 20px 2px;
    margin: 0px;
    font-family: "Open Sans",sans-serif;
    text-align: center;
}

#container_2 h4 {
    color: #555;
    text-align: center;
    font-size: 14px;
    font-family: "Open Sans",sans-serif;
    padding: 5px 10px;
    line-height: 25px;
}
#indexservices
{
	width:100%;
height: auto;
margin: 0px auto;
}
#container_2 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background-color: #FFF;
}
#container_3 {
    margin: 0px auto;
    width: 99.93%;
    height:300px;
    position: relative;
   
}
#container_3 img
{
	 width: 150%;
float: left;
margin-left:-182px;
	
}
.onliyheight
{
	height:300px;
	
}
.mainservices {
    width: 91% !important;
    height: auto;
    margin: 0px auto;
}
.mainservices_div4 {
    width: 100% !important;
    height: auto !important;
    float: left !important;
    margin: 0px 0px 0px 0px !important;
  
}
.tru
{
	 display:none;
}
.joinus {
    width: 100%!important;
    height: 130px !important;
    margin: 20px 10px 0px 0px !important;
    float: left !important;
   
}
.joinus1 {
    width: 100% !important;
    height: 130px !important;
    margin: 20px 10px 0px 0px !important;
    float: left !important;
    
}
#container_7 {
    margin: 0px auto !important;
    width: 99.93% !important;
    height:auto !important;
    background: #999 !important;
    background-color: rgba(81, 80, 80, 1) !important;
}
.footeronliyheight
{
	height:615px !important;
}
.mainservices_div7 {
    width: 100% !important;
    font-size: 16px !important;
    height: auto !important;
    float: left !important;
    margin: 40px 10px 0px 0px !important;
}
.mainservices_div7 img {
    width: 100% !important;
 
}
.footerlink {
    border-top: 1px solid #AAA !important;
    width:100% !important;
    font-size: 12px !important;
    color: #CCC !important;
    float: left !important;
    line-height: 19px !important;
}
.footerlink1 {
    width: 200px !important;
    float: left !important;
    text-align: left !important;
    font-size: 16px !important;
    color: #CCC;
    margin-top: 10px !important;
}
#container_4 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background: none repeat scroll 0% 0% #1C2334;
}
#container_5 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background: none repeat scroll 0% 0% #08CA98;
    box-shadow: 0px 0px 8px 2px #000;
}
#container_6 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background: none repeat scroll 0% 0% #FFF;
    box-shadow: 0px 0px 8px 2px #000;
}
.mainservices_div1 {
    width: 95%;
    height: auto;
    float: left;
    margin: 20px 10px 0px 0px;
}
.start {
    text-align: center;
    color: #999;
    font-weight: bold;
    font-size: 18px;
    padding: 20px 0px;
    font-family: "Open Sans",sans-serif;
    width: 99%;
}
#hlofre
{
	width:79%; border:none;
}
.freetrialbutton
{
	 display:none;
}

/*abouts*/

#responsic {
    padding: 10px;
    width: 92%;
    margin: 0px auto;
    line-height: 57px;
    border: 2px solid #3A89CA;
    color: #3A89CA;
    font-weight: 400;
	
}

#container_inn {
    margin: 0px;
    height: auto !important;
    padding: 0px;
    width: 100% !important;
	
}
.curveline1 {
    width: 100%;
    background: linear-gradient(to bottom, rgba(28, 35, 52, 0) 48%, #1C2334 49%) repeat scroll 0% 0% transparent;
    margin: 130px 0px 0px;
    float: left !important;
    height:432px !important;
  
}
.topheading {
    color: #FFF;
    line-height: 30px;
    font-size: 16px;
    width: 90% !important;
    float: left !important;
    margin: 32px 0px 0px 21px !important;
	
}
.topheadingbox {
    float: left !important;
    height: 171px;
    width:100% !important;
    text-align: center;
    color: #FFF;
    transform: skewY(2deg);
    background-color: #3A89CA !important;
    margin: 20px 0px 0px 0px !important;
	
}
.curveline {
    width: 100%;
    height:288px !important;
    background: none repeat scroll 0% 0% #1C2334;
    transform: skewY(2deg);
    margin: 0px;
    float: left;
}
.teambox {
   width: 100%;
float: none !important;
margin: 20px 0px 0px;

height:auto !important;
text-align: center;
}
.teambox3 {
    height: auto;
    margin: 0px;
    float: none !important;
    text-align: center !important;
    width: 100% !important;
}
.teambox4 {
    height: auto;
    width: 100% !important;
    float: none !important;
    margin: 0px 0px 0px 10px;
    color: #FFF;
    line-height: 40px;
    text-align: center !important;
}
.teamname {
    text-align: center !important;
    color: #FFF;
    font-weight: 100;
    font-size: 35px;
}
.teamname1 {
    text-align: center !important ;
    color: #FFF;
    font-weight: 400;
    font-size: 20px;
}
.teambox4 p {
    font-size: 16px;
    color: #FFF;
    text-align: center !important;
    line-height: 24px;
}
.teambox1 {
    height: auto;
    width: 100% !important;
    float: none !important;
    margin: 0px;
}
.teambox2 {
    height: auto;
    width: 100% !important;
    float: none !important;
    margin: 0px 0px 0px 0px !important;
    color: #FFF;
    line-height: 40px;
}
.teambox4 {
    height: auto;
    float: none;
    margin: 0px 0px 0px 0px !important;
    color: #FFF;
    line-height: 40px;

    text-align: center;
    width: 100%;
}

.mainservices_about {
    height: auto;
    margin: 0px auto;
    width: 98% !important;
}
.mainservices_div2  {
    height: auto;
    float: left;
    margin: 0px 10px 0px 0px;
    width: 100% !important;
}
.box2 {
    float: none !important;
    text-align: center;
    margin: 0px 0px 20px;
}

#ooye_hoye
{
	 width:20% !important;
	 float: none !important;
margin-left:0px !important;
}
.con3
{
	 height:auto !important;
}
#container_5
{ 
 display:none !important;
}

/*abouts*/


/*services*/
.mainheadi_ab {
    padding: 10px;
    width: 92% !important;
    margin: 0px auto;
    line-height: 57px;
    border: 2px solid #3A89CA;
    color: #3A89CA;
    font-weight: 400;
}

/*services*/

.services_box3
{
	margin: 0px 45px 20px 0px;
}
.services_box3:hover
{
	margin: 0px 45px 20px 0px;
}
.services_box9
{
	margin: 0px 45px 20px 0px;
}
.services_box9:hover
{
	margin: 0px 45px 20px 0px;
}
.services_box15
{
	margin: 0px 45px 20px 0px;
}
.services_box15:hover
{
	margin: 0px 45px 20px 0px;
}





/*services*/
/*report*/
.services_box1report
{
	 width:100% !important;
height:400px;
float:left;
border-color: #3498DB #E1E3E5 #E1E3E5;
overflow:hidden;
position:relative;
border-width: 3px 1px 1px;
border-style: solid;
color: #323A45;
margin:0px 45px 20px 0px ;


}



.services_box1report:hover 
{
	 width:100% !important;
height:400px;
border-color:#3498DB #3498DB #3498DB;
float:left;
overflow:hidden;
position:relative;
border-width:3px 1px 1px;
border-style:solid;
color: #fff;
background-color:#3498DB;
margin:0px 45px 20px 0px ;
}

/*report*/

.services_box3report
{
	width:100% !important;
}
.services_box3report:hover 
{
	 width:100% !important;
}


.services_box5report
{
	width:100% !important;
	margin: 0px 0px 20px 0px;
}
.services_box5report:hover 
{
	 width:100% !important;
	 margin: 0px 0px 20px 0px;
}

.services_box7report
{
	width:100% !important;
	
}
.services_box7report:hover 
{
	 width:100% !important;
	 
}

.services_box11report
{
	width:100% !important;
	
}
.services_box11report:hover 
{
	 width:100% !important;
	 
}

/*payment*/

.payment_boxdiv {
    width: 100% !important;
    height: auto;
    float: left;
    margin: 20px 10px 0px 0px;
  
}

/*payment*/
/*rick*/
#rickpro34 {
    padding: 10px 3px !important;
    width: 100% !important;
    margin: 0px 0px 30px !important;
    line-height: 30px;
    float: left;
    background-color: #9B59B6;
    color: #FFF;
    border: medium none;
    cursor: pointer;
    font-weight: 400;
    font-size: 20px;
    text-align: center;
}
#rickpro35 {
    padding: 10px 0px !important;
    width: 100% !important;
    margin: 0px 0px 30px 0px !important;
    line-height: 30px;
    float: left !important;
    background-color: #32CDC7;
    color: #FFF;
    border: medium none;
    cursor: pointer;
    font-weight: 400;
    font-size: 20px;
    text-align: center;
}



/*rick*/


#contactforn
{
	width:100% !important;
height: auto;
float: none;
margin: 0px  0px ;text-align: center; float:right;
}
	

	
}



@media only screen and (min-width:361px) and (max-width:768px)
{
body
	{
		
	}
.resvonsiv_h2
{
	 margin:0px 0px 0px 0px;
}
.freetrialbutton {
	 visibility:hidden;
}
video#bgvid {
    position: absolute;
    right: 0px;
    width: 229%;
    height: auto;
    z-index: -100;
    background: url('../images/main2.jpg') no-repeat scroll center 0px / cover #FFF;
}
.mainservices_div6 {
    width: 205px !important;
    font-size: 16px;
    height: auto;
    float: left;
    margin: 40px 10px 0px 0px;
}
.rightnow {
    width: 97.9% !important;
    height: 20px;
    margin: 16px 0px 0px;
    text-align: center;
    padding: 7px;
    background-color: #276192;
    color: #FFF;
    transform: skewY(-2deg);
}
.main_heading {
    float: left;
    font-size: 18px;
    color: #FFF;
    font-family: "Open Sans",sans-serif;
    font-weight: 100;
    width: 100%;
    height: auto;
    text-align: center;
    margin-top:181px;
}
.mainheadi {
    padding: 10px;
    margin: 0px auto;
    line-height: 31px;
   
    width: 90%;
}
.small_heading {
    font-size: 10px;
    color: #FFF;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    height: 34px;
    line-height: 19px;
    width: 98%;
    text-align: center;
    padding: 10px 0px;
   
    float: left;
	margin-left: 4px;
  
}
.trynow {
    border: 1px solid #3A89CA;
    color: #3A89CA;
    font-weight: normal;
    font-size: 20px;
    display: inline-block;
    margin: 0px auto;
    padding: 10px 46px;
}
#container {
    width: 99.5%;
    margin: 0px;
    height: 400px;
    padding: 0px;
   
}
#container_video {
  width: 100%;
margin: 0px;
height: 399px;
padding: 0px;
text-align: center;
background: url('../images/main2.jpg') repeat scroll 0% 0% transparent;
background-position: center;
background-size: 210%;
    
}
#container_1 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 49%, #FFF 50%) repeat scroll 0% 0% transparent;
    
}

.freetrial {
    height:100%;
    margin: 0px auto;
    background: none repeat scroll 0% 0% #1C2334;
    width: 100%;
}
#onlychange
{
	width: 78%;
	margin-bottom: 10px;
}

#onlychange1
{
	width: 78%;
	margin-bottom: 10px;
}
.getafree {
    background: none repeat scroll 0% 0% #3A89CA;
    padding: 10px 10px;
    color: #FFF;
    width: 100%;
    text-align: center;
    font-size: 100%;
    font-weight: bold;
    border-radius: 5px;


}
.terms {
    text-align: center;
    padding: 10px;
    font-size: 15px;
    color: #999;
    font-family: "Open Sans",sans-serif;
    line-height: 24px;
}
#container_2 h2 {
    color: #555;
    font-size: 27px;
    padding: 20px 2px;
    margin: 0px;
    font-family: "Open Sans",sans-serif;
    text-align: center;
}

#container_2 h4 {
    color: #555;
    text-align: center;
    font-size: 14px;
    font-family: "Open Sans",sans-serif;
    padding: 5px 10px;
    line-height: 25px;
}
#indexservices
{
	width:100%;
height: auto;
margin: 0px auto;
}
#container_2 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background-color: #FFF;
}
#container_3 {
    margin: 0px auto;
    width: 99.93%;
    height:300px;
    position: relative;
   
}
#container_3 img
{
	 width: 150%;
float: left;
margin-left:-182px;
	
}
.onliyheight
{
	height:300px;
	
}
.mainservices {
    width: 91% !important;
    height: auto;
    margin: 0px auto;
}
.mainservices_div4 {
    width: 100% !important;
    height: auto !important;
    float: left !important;
    margin: 0px 0px 0px 0px !important;
  
}
.tru
{
	 display:none;
}
.joinus {
    width: 100%!important;
    height: 130px !important;
    margin: 20px 10px 0px 0px !important;
    float: left !important;
   
}
.joinus1 {
    width: 100% !important;
    height: 130px !important;
    margin: 20px 10px 0px 0px !important;
    float: left !important;
    
}
#container_7 {
    margin: 0px auto !important;
    width: 99.93% !important;
    height:auto !important;
    background: #999 !important;
    background-color: rgba(81, 80, 80, 1) !important;
}
.footeronliyheight
{
	height:615px !important;
}
.mainservices_div7 {
    width: 100% !important;
    font-size: 16px !important;
    height: auto !important;
    float: left !important;
    margin: 40px 10px 0px 0px !important;
}
.mainservices_div7 img {
    width: 100% !important;
 
}
.footerlink {
    border-top: 1px solid #AAA !important;
    width:100% !important;
    font-size: 12px !important;
    color: #CCC !important;
    float: left !important;
    line-height: 19px !important;
}
.footerlink1 {
    width: 200px !important;
    float: left !important;
    text-align: left !important;
    font-size: 16px !important;
    color: #CCC;
    margin-top: 10px !important;
}
#container_4 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background: none repeat scroll 0% 0% #1C2334;
}
#container_5 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background: none repeat scroll 0% 0% #08CA98;
    box-shadow: 0px 0px 8px 2px #000;
}
#container_6 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background: none repeat scroll 0% 0% #FFF;
    box-shadow: 0px 0px 8px 2px #000;
}
.mainservices_div1 {
    width: 95%;
    height: auto;
    float: left;
    margin: 20px 10px 0px 0px;
}
.start {
    text-align: center;
    color: #999;
    font-weight: bold;
    font-size: 18px;
    padding: 20px 0px;
    font-family: "Open Sans",sans-serif;
    width: 99%;
}
#hlofre
{
	width:79%; border:none;
}
.freetrialbutton
{
	 display:none;
}

/*abouts*/

#responsic {
    padding: 10px;
    width: 92%;
    margin: 0px auto;
    line-height: 57px;
    border: 2px solid #3A89CA;
    color: #3A89CA;
    font-weight: 400;
	
}

#container_inn {
    margin: 0px;
    height: auto !important;
    padding: 0px;
    width: 100% !important;
	
}
.curveline1 {
    width: 100%;
    background: linear-gradient(to bottom, rgba(28, 35, 52, 0) 48%, #1C2334 49%) repeat scroll 0% 0% transparent;
    margin: 130px 0px 0px;
    float: left !important;
    height:432px !important;
  
}
.topheading {
    color: #FFF;
    line-height: 30px;
    font-size: 16px;
    width: 90% !important;
    float: left !important;
    margin: 32px 0px 0px 21px !important;
	
}
.topheadingbox {
    float: left !important;
    height: 171px;
    width:100% !important;
    text-align: center;
    color: #FFF;
    transform: skewY(2deg);
    background-color: #3A89CA !important;
    margin: 20px 0px 0px 0px !important;
	
}
.curveline {
    width: 100%;
    height:288px !important;
    background: none repeat scroll 0% 0% #1C2334;
    transform: skewY(2deg);
    margin: 0px;
    float: left;
}
.teambox {
   width: 100%;
float: none !important;
margin: 20px 0px 0px;

height:auto !important;
text-align: center;
}
.teambox3 {
    height: auto;
    margin: 0px;
    float: none !important;
    text-align: center !important;
    width: 100% !important;
}
.teambox4 {
    height: auto;
    width: 100% !important;
    float: none !important;
    margin: 0px 0px 0px 10px;
    color: #FFF;
    line-height: 40px;
    text-align: center !important;
}
.teamname {
    text-align: center !important;
    color: #FFF;
    font-weight: 100;
    font-size: 35px;
}
.teamname1 {
    text-align: center !important ;
    color: #FFF;
    font-weight: 400;
    font-size: 20px;
}
.teambox4 p {
    font-size: 16px;
    color: #FFF;
    text-align: center !important;
    line-height: 24px;
}
.teambox1 {
    height: auto;
    width: 100% !important;
    float: none !important;
    margin: 0px;
}
.teambox2 {
    height: auto;
    width: 100% !important;
    float: none !important;
    margin: 0px 0px 0px 0px !important;
    color: #FFF;
    line-height: 40px;
}
.teambox4 {
    height: auto;
    float: none;
    margin: 0px 0px 0px 0px !important;
    color: #FFF;
    line-height: 40px;
    text-align: center;
    width: 100%;
}

.mainservices_about {
    height: auto;
    margin: 0px auto;
    width: 98% !important;
}
.mainservices_div2  {
    height: auto;
    float: left;
    margin: 0px 10px 0px 0px;
    width: 100% !important;
}
.box2 {
    float: none !important;
    text-align: center;
    margin: 0px 0px 20px;
}

#ooye_hoye
{
	 width:20% !important;
	 float: none !important;
margin-left:0px !important;
}
.con3
{
	 height:auto !important;
}
#container_5
{ 
 display:none !important;
}

/*abouts*/


/*services*/
.mainheadi_ab {
    padding: 10px;
    width: 92% !important;
    margin: 0px auto;
    line-height: 57px;
    border: 2px solid #3A89CA;
    color: #3A89CA;
    font-weight: 400;
}

/*services*/

.services_box3
{
	margin: 0px 45px 20px 0px;
}
.services_box3:hover
{
	margin: 0px 45px 20px 0px;
}
.services_box9
{
	margin: 0px 45px 20px 0px;
}
.services_box9:hover
{
	margin: 0px 45px 20px 0px;
}
.services_box15
{
	margin: 0px 45px 20px 0px;
}
.services_box15:hover
{
	margin: 0px 45px 20px 0px;
}





/*services*/
/*report*/
.services_box1report
{
	 width:100% !important;
height:400px;
float:left;
border-color: #3498DB #E1E3E5 #E1E3E5;
overflow:hidden;
position:relative;
border-width: 3px 1px 1px;
border-style: solid;
color: #323A45;
margin:0px 45px 20px 0px ;


}



.services_box1report:hover 
{
	 width:100% !important;
height:400px;
border-color:#3498DB #3498DB #3498DB;
float:left;
overflow:hidden;
position:relative;
border-width:3px 1px 1px;
border-style:solid;
color: #fff;
background-color:#3498DB;
margin:0px 45px 20px 0px ;
}

/*report*/

.services_box3report
{
	width:100% !important;
}
.services_box3report:hover 
{
	 width:100% !important;
}


.services_box5report
{
	width:100% !important;
	margin: 0px 0px 20px 0px;
}
.services_box5report:hover 
{
	 width:100% !important;
	 margin: 0px 0px 20px 0px;
}

.services_box7report
{
	width:100% !important;
	
}
.services_box7report:hover 
{
	 width:100% !important;
	 
}

.services_box11report
{
	width:100% !important;
	
}
.services_box11report:hover 
{
	 width:100% !important;
	 
}

/*payment*/

.payment_boxdiv {
    width: 100% !important;
    height: auto;
    float: left;
    margin: 20px 10px 0px 0px;
  
}

/*payment*/
/*rick*/
#rickpro34 {
    padding: 10px 3px !important;
    width: 100% !important;
    margin: 0px 0px 30px !important;
    line-height: 30px;
    float: left;
    background-color: #9B59B6;
    color: #FFF;
    border: medium none;
    cursor: pointer;
    font-weight: 400;
    font-size: 20px;
    text-align: center;
}
#rickpro35 {
    padding: 10px 0px !important;
    width: 100% !important;
    margin: 0px 0px 30px 0px !important;
    line-height: 30px;
    float: left !important;
    background-color: #32CDC7;
    color: #FFF;
    border: medium none;
    cursor: pointer;
    font-weight: 400;
    font-size: 20px;
    text-align: center;
}



/*rick*/


#contactforn
{
	width:100% !important;
height: auto;
float: none;
margin: 0px  0px ;text-align: center; float:right;
}
	#diwaliOffer
  {
	   display:none;
  }
  #santa_img
  {
	 display:none;
  }
 .tree_chrismas
  {
	  display:none;
  }
	
	
}



@media only screen and (min-width:320px) and (max-width: 360px)
{
	body
	{
		
	}
.resvonsiv_h2
{
	 margin:0px 0px 0px 0px;
}
.freetrialbutton {
	 visibility:hidden;
}
video#bgvid {
    position: absolute;
    right: 0px;
    width: 229%;
    height: auto;
    z-index: -100;
    background: url('../images/main2.jpg') no-repeat scroll center 0px / cover #FFF;
}
.main_heading {
    float: left;
    font-size: 18px;
    color: #FFF;
    font-family: "Open Sans",sans-serif;
    font-weight: 100;
    width: 100%;
    height: auto;
    text-align: center;
    margin-top:181px;
}
.mainheadi {
    padding: 10px;
    margin: 0px auto;
    line-height: 31px;
   
    width: 90%;
}
.small_heading {
    font-size: 10px;
    color: #FFF;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    height: 34px;
    line-height: 19px;
    width: 98%;
    text-align: center;
    padding: 10px 0px;
   
    float: left;
	margin-left: 4px;
  
}
.trynow {
    border: 1px solid #3A89CA;
    color: #3A89CA;
    font-weight: normal;
    font-size: 20px;
    display: inline-block;
    margin: 0px auto;
    padding: 10px 46px;
}
#container {
    width: 99.5%;
    margin: 0px;
    height: 400px;
    padding: 0px;
   
}
#container_video {
  width: 100%;
margin: 0px;
height: 399px;
padding: 0px;
text-align: center;
background: url('../images/main2.jpg') repeat scroll 0% 0% transparent;
background-position: center;
background-size: 210%;
    
}
.pattern-style {
    background-color: rgba(0, 0, 0, 0.8);
    width: 100%;
    height: 850px;
    position: absolute;
    z-index: -99;
    top: 0px;
    left: 0px;
}
#container_1 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 49%, #FFF 50%) repeat scroll 0% 0% transparent;
    
}

.freetrial {
    height:100%;
    margin: 0px auto;
    background: none repeat scroll 0% 0% #1C2334;
    width: 100%;
}
#onlychange
{
	width: 78%;
	margin-bottom: 10px;
}

#onlychange1
{
	width: 78%;
	margin-bottom: 10px;
}
.getafree {
    background: none repeat scroll 0% 0% #3A89CA;
    padding: 10px 10px;
    color: #FFF;
    width: 100%;
    text-align: center;
    font-size: 100%;
    font-weight: bold;
    border-radius: 5px;


}
.terms {
    text-align: center;
    padding: 10px;
    font-size: 15px;
    color: #999;
    font-family: "Open Sans",sans-serif;
    line-height: 24px;
}
#container_2 h2 {
    color: #555;
    font-size: 27px;
    padding: 20px 2px;
    margin: 0px;
    font-family: "Open Sans",sans-serif;
    text-align: center;
}

#container_2 h4 {
    color: #555;
    text-align: center;
    font-size: 14px;
    font-family: "Open Sans",sans-serif;
    padding: 5px 10px;
    line-height: 25px;
}
#indexservices
{
	width:100%;
height: auto;
margin: 0px auto;
}
#container_2 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background-color: #FFF;
}
#container_3 {
    margin: 0px auto;
    width: 99.93%;
    height:300px;
    position: relative;
   
}
#container_3 img
{
	 width: 150%;
float: left;
margin-left: -78px;
	
}
.onliyheight
{
	height:300px;
	
}
.mainservices {
    width: 85% !important;
    height: auto;
    margin: 0px auto;
}
.mainservices_div4 {
    width: 100% !important;
    height: auto !important;
    float: left !important;
    margin: 0px 0px 0px 0px !important;
  
}
.tru
{
	 display:none;
}
.joinus {
    width: 100%!important;
    height: 130px !important;
    margin: 20px 10px 0px 0px !important;
    float: left !important;
   
}
.joinus1 {
    width: 100% !important;
    height: 130px !important;
    margin: 20px 10px 0px 0px !important;
    float: left !important;
    
}
#container_7 {
    margin: 0px auto !important;
    width: 99.93% !important;
    height:1800px !important;
    background: #999 !important;
    background-color: rgba(81, 80, 80, 1) !important;
}
.footeronliyheight
{
	height:615px !important;
}
.mainservices_div7 {
    width: 100% !important;
    font-size: 16px !important;
    height: auto !important;
    float: left !important;
    margin: 40px 10px 0px 0px !important;
}
.mainservices_div7 img {
    width: 100% !important;
 
}
.footerlink {
    border-top: 1px solid #AAA !important;
    width:100% !important;
    font-size: 12px !important;
    color: #CCC !important;
    float: left !important;
    line-height: 19px !important;
}
.footerlink1 {
    width: 200px !important;
    float: left !important;
    text-align: left !important;
    font-size: 16px !important;
    color: #CCC;
    margin-top: 10px !important;
}
#container_4 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background: none repeat scroll 0% 0% #1C2334;
}
#container_5 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background: none repeat scroll 0% 0% #08CA98;
    box-shadow: 0px 0px 8px 2px #000;
}
#container_6 {
    margin: 0px auto;
    width: 99.93%;
    height: auto;
    background: none repeat scroll 0% 0% #FFF;
    box-shadow: 0px 0px 8px 2px #000;
}
.mainservices_div1 {
    width: 95%;
    height: auto;
    float: left;
    margin: 20px 10px 0px 0px;
}
.start {
    text-align: center;
    color: #999;
    font-weight: bold;
    font-size: 18px;
    padding: 20px 0px;
    font-family: "Open Sans",sans-serif;
    width: 99%;
}
#hlofre
{
	width:79%; border:none;
}
.freetrialbutton
{
	 display:none;
}

/*abouts*/

#responsic {
    padding: 10px;
    width: 92%;
    margin: 0px auto;
    line-height: 57px;
    border: 2px solid #3A89CA;
    color: #3A89CA;
    font-weight: 400;
	
}

#container_inn {
    margin: 0px;
    height: auto !important;
    padding: 0px;
    width: 100% !important;
	
}
.curveline1 {
    width: 100%;
    background: linear-gradient(to bottom, rgba(28, 35, 52, 0) 48%, #1C2334 49%) repeat scroll 0% 0% transparent;
    margin: 130px 0px 0px;
    float: left !important;
    height:557px !important;
  
}
.topheading {
    color: #FFF;
    line-height: 30px;
    font-size: 16px;
    width: 90% !important;
    float: left !important;
    margin: 32px 0px 0px 21px !important;
	
}
.topheadingbox {
    float: left !important;
    height: 171px;
    width:100% !important;
    text-align: center;
    color: #FFF;
    transform: skewY(2deg);
    background-color: #3A89CA !important;
    margin: 20px 0px 0px 0px !important;
	
}
.curveline {
    width: 100%;
    height:288px !important;
    background: none repeat scroll 0% 0% #1C2334;
    transform: skewY(2deg);
    margin: 0px;
    float: left;
}
.teambox {
   width: 100%;
float: none !important;
margin: 20px 0px 0px;

height:auto !important;
text-align: center;
}
.teambox3 {
    height: auto;
    margin: 0px;
    float: none !important;
    text-align: center !important;
    width: 100% !important;
}
.teambox4 {
    height: auto;
    width: 100% !important;
    float: none !important;
    margin: 0px 0px 0px 10px;
    color: #FFF;
    line-height: 40px;
    text-align: center !important;
}
.teamname {
    text-align: center !important;
    color: #FFF;
    font-weight: 100;
    font-size: 35px;
}
.teamname1 {
    text-align: center !important ;
    color: #FFF;
    font-weight: 400;
    font-size: 20px;
}
.teambox4 p {
    font-size: 16px;
    color: #FFF;
    text-align: center !important;
    line-height: 24px;
}
.teambox1 {
    height: auto;
    width: 100% !important;
    float: none !important;
    margin: 0px;
}
.teambox2 {
    height: auto;
    width: 100% !important;
    float: none !important;
    margin: 0px 0px 0px 0px !important;
    color: #FFF;
    line-height: 40px;
}
.teambox4 {
    height: auto;
    float: none;
    margin: 0px 0px 0px 0px !important;
    color: #FFF;
    line-height: 40px;
    text-align: center;
    width: 100%;
}

.mainservices_about {
    height: auto;
    margin: 0px auto;
    width: 98% !important;
}
.mainservices_div2  {
    height: auto;
    float: left;
    margin: 0px 10px 0px 0px;
    width: 100% !important;
}
.box2 {
    float: none !important;
    text-align: center;
    margin: 0px 0px 20px;
}
#ooye_hoye
{
	 width:50% !important;
	 float: none !important;
margin-left:0px !important;
}
.con3
{
	 height:auto !important;
}
#container_5
{ 
 display:none !important;
}

/*abouts*/


/*services*/
.mainheadi_ab {
    padding: 10px;
    width: 92% !important;
    margin: 0px auto;
    line-height: 57px;
    border: 2px solid #3A89CA;
    color: #3A89CA;
    font-weight: 400;
}

/*services*/

.services_box1
{
	 width:100%;
height:400px;
float:left;
border-color: #3498DB #E1E3E5 #E1E3E5;
overflow:hidden;
position:relative;
border-width: 3px 1px 1px;
border-style: solid;
color: #323A45;
margin:0px 45px 20px 0px ;


}
.services_box1:hover 
{
	 width:100%;
height:400px;
border-color:#3498DB #3498DB #3498DB;
float:left;
overflow:hidden;
position:relative;
border-width:3px 1px 1px;
border-style:solid;
color: #fff;
background-color:#3498DB;
margin:0px 45px 20px 0px ;
}
.servicesp2 {
    float: left;
    width: 100% !important;
    height: auto;
    margin: 0px 20px 0px 0px;
}
.servicesp3
{
	 display:none;
}



.services_box2
{
	width: 100% !important;

}
.services_box2:hover 
{
	width: 100% !important;
}

.services_box3
{
	width: 100% !important;

}
.services_box3:hover 
{
	width: 100% !important;
}

.services_box4
{
	width: 100% !important;

}
.services_box4:hover 
{
	width: 100% !important;
}


.services_box5
{
	width: 100% !important;

}
.services_box5:hover 
{
	width: 100% !important;
}


.services_box6
{
	width: 100% !important;

}
.services_box6:hover 
{
	width: 100% !important;
}



.services_box7
{
	width: 100% !important;

}
.services_box7:hover 
{
	width: 100% !important;
}

.services_box8
{
	width: 100% !important;

}
.services_box8:hover 
{
	width: 100% !important;
}



.services_box9
{
	width: 100% !important;

}
.services_box9:hover 
{
	width: 100% !important;
}


.services_box10
{
	width: 100% !important;

}
.services_box10:hover 
{
	width: 100% !important;
}

.services_box11
{
	width: 100% !important;

}
.services_box11:hover 
{
	width: 100% !important;
}


.services_box12
{
	width: 100% !important;

}
.services_box12:hover 
{
	width: 100% !important;
}

.services_box13
{
	width: 100% !important;

}
.services_box13:hover 
{
	width: 100% !important;
}

.services_box14
{
	width: 100% !important;

}
.services_box14:hover 
{
	width: 100% !important;
}

.services_box15
{
	width: 100% !important;

}
.services_box15:hover 
{
	width: 100% !important;
}

.services_box16
{
	width: 100% !important;

}
.services_box16:hover 
{
	width: 100% !important;
}
.services_box17
{
	width: 100% !important;

}
.services_box17:hover 
{
	width: 100% !important;
}



.services_box18
{
	width: 100% !important;

}
.services_box18:hover 
{
	width: 100% !important;
}


/*services*/
/*report*/
.services_box1report
{
	 width:100% !important;
height:400px;
float:left;
border-color: #3498DB #E1E3E5 #E1E3E5;
overflow:hidden;
position:relative;
border-width: 3px 1px 1px;
border-style: solid;
color: #323A45;
margin:0px 45px 20px 0px ;


}



.services_box1report:hover 
{
	 width:100% !important;
height:400px;
border-color:#3498DB #3498DB #3498DB;
float:left;
overflow:hidden;
position:relative;
border-width:3px 1px 1px;
border-style:solid;
color: #fff;
background-color:#3498DB;
margin:0px 45px 20px 0px ;
}

/*report*/

.services_box3report
{
	width:100% !important;
}
.services_box3report:hover 
{
	 width:100% !important;
}


.services_box5report
{
	width:100% !important;
	margin: 0px 0px 20px 0px;
}
.services_box5report:hover 
{
	 width:100% !important;
	 margin: 0px 0px 20px 0px;
}

.services_box7report
{
	width:100% !important;
	
}
.services_box7report:hover 
{
	 width:100% !important;
	 
}

.services_box11report
{
	width:100% !important;
	
}
.services_box11report:hover 
{
	 width:100% !important;
	 
}

/*payment*/

.payment_boxdiv {
    width: 100% !important;
    height: auto;
    float: left;
    margin: 20px 10px 0px 0px;
  
}

/*payment*/
/*rick*/
#rickpro34 {
    padding: 10px 3px !important;
    width: 100% !important;
    margin: 0px 0px 30px !important;
    line-height: 30px;
    float: left;
    background-color: #9B59B6;
    color: #FFF;
    border: medium none;
    cursor: pointer;
    font-weight: 400;
    font-size: 20px;
    text-align: center;
}
#rickpro35 {
    padding: 10px 0px !important;
    width: 100% !important;
    margin: 0px 0px 30px 0px !important;
    line-height: 30px;
    float: left !important;
    background-color: #32CDC7;
    color: #FFF;
    border: medium none;
    cursor: pointer;
    font-weight: 400;
    font-size: 20px;
    text-align: center;
}




/*rick*/


#contactforn
{
	width:100% !important;
height: auto;
float: none;
margin: 0px  0px ;text-align: center; float:right;
}

  #diwaliOffer
  {
	   display:none;
  }
  #santa_img
  {
	 display:none;
  }
  .tree_chrismas
  {
	  display:none !important;
  }
}