	 body{
         padding: 0;
         margin: 0;
         background: url(../images/body.jpg) repeat;
		 background-attachment: fixed;
       }

	
	 @font-face 
		{
	font-family: 'AharoniBold';
    src: url('../fonts/AharoniBold.eot');
    src: url('../fonts/AharoniBold.eot') format('embedded-opentype'),
         url('../fonts/AharoniBold.woff2') format('woff2'),
         url('../fonts/AharoniBold.woff') format('woff'),
         url('../fonts/AharoniBold.ttf') format('truetype'),
         url('../fonts/AharoniBold.svg#AharoniBold') format('svg');
		}

      @font-face 
		{
		font-family:'sans_extrabold';
		 src: url('../fonts/OpenSansExtraBoldItalic.eot');
         src: url('../fonts/OpenSansExtraBoldItalic.eot') format('embedded-opentype'),
         url('../fonts/OpenSansExtraBoldItalic.woff2') format('woff2'),
         url('../fonts/OpenSansExtraBoldItalic.woff') format('woff'),
         url('../fonts/OpenSansExtraBoldItalic.ttf') format('truetype'),
         url('../fonts/OpenSansExtraBoldItalic.svg#OpenSansExtraBoldItalic') format('svg');
		}

	@font-face 
		{
		font-family:'opensans-regular';
		   src: url('../fonts/OpenSansRegular.eot');
    src: url('../fonts/OpenSansRegular.eot') format('embedded-opentype'),
         url('../fonts/OpenSansRegular.woff2') format('woff2'),
         url('../fonts/OpenSansRegular.woff') format('woff'),
         url('../fonts/OpenSansRegular.ttf') format('truetype'),
         url('../fonts/OpenSansRegular.svg#OpenSansRegular') format('svg');
		}
	@font-face 
		{
		font-family:'sans_semibold';
		src: url('../fonts/OpenSansSemibold.eot');
    src: url('../fonts/OpenSansSemibold.eot') format('embedded-opentype'),
         url('../fonts/OpenSansSemibold.woff2') format('woff2'),
         url('../fonts/OpenSansSemibold.woff') format('woff'),
         url('../fonts/OpenSansSemibold.ttf') format('truetype'),
         url('../fonts/OpenSansSemibold.svg#OpenSansSemibold') format('svg');
		}

		@font-face 
		{
		font-family:'opensans-condbold';
		 src: url('../fonts/OpenSansCondBold.eot');
    src: url('../fonts/OpenSansCondBold.eot') format('embedded-opentype'),
         url('../fonts/OpenSansCondBold.woff2') format('woff2'),
         url('../fonts/OpenSansCondBold.woff') format('woff'),
         url('../fonts/OpenSansCondBold.ttf') format('truetype'),
         url('../fonts/OpenSansCondBold.svg#OpenSansCondBold') format('svg');
		}
		
		@font-face {
	     font-family:'OpenSans-CondensedBold';
	     src: url('../fonts/OpenSans-CondensedBold_gdi.eot');
	     src: url('../fonts/OpenSans-CondensedBold_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/OpenSans-CondensedBold_gdi.woff') format('woff'),
		url('../fonts/OpenSans-CondensedBold_gdi.ttf') format('truetype'),
		url('../fonts/OpenSans-CondensedBold_gdi.svg#OpenSans-CondensedBold') format('svg');
	     font-weight: 700;
	     font-style: normal;
	     font-stretch: condensed;
	     unicode-range: U+0020-FB04;
          }
		  
		  @font-face {
          font-family: 'Impact';
          src: url('../fonts/Impact.eot');
          src: url('../fonts/Impact.eot') format('embedded-opentype'),
         url('../fonts/Impact.woff2') format('woff2'),
         url('../fonts/Impact.woff') format('woff'),
         url('../fonts/Impact.ttf') format('truetype'),
         url('../fonts/Impact.svg#Impact') format('svg');
}

@font-face {
    font-family: 'IMPACTRegular';
    src: url('../fonts/IMPACTRegular.eot');
    src: url('../fonts/IMPACTRegular.eot') format('embedded-opentype'),
         url('../fonts/IMPACTRegular.woff2') format('woff2'),
         url('../fonts/IMPACTRegular.woff') format('woff'),
         url('../fonts/IMPACTRegular.ttf') format('truetype'),
         url('../fonts/IMPACTRegular.svg#IMPACTRegular') format('svg');
}



	 ::-moz-selection{ background: #cae7fd; color:#4c4c4c; text-shadow: none; }
	 ::selection { background:#cae7fd; color:#4c4c4c; text-shadow: none; } 
	 a {color:#5FB35B; text-decoration:none; transition: all 0.6s ease 0s; }
	 a:hover {color:#000; text-decoration:none; }
	 a:focus {outline:none !important; }
	 img{max-width:100%;}
	 ul li{ display: inline-block;}
	 .aligncenter { margin:0 auto; display:block; }
	 .alignleft {padding:0 16px 0 0; margin:0; float:left;}
	 .alignleft2 {padding:0 16px 0 0; margin:10px 0 0 0; float:left;}
	 .alignleft3 {padding:0 16px 0 0; margin:4px 0 0 0; float:left;}
	 .alignright {padding:0 0 0 5px; margin:0; float:right;}
	 .clr {clear: both; margin: 1% 0 1% 0; }
	 .gap {clear: both; margin:3% 0 0 0; float: left; }
	
	 h1 { margin:0 0 10px 0; font-size:42px; line-height:44px; font-family:"astute", Sans-serif; font-weight:normal; color:#fc9200; 
	 text-align:center;clear: both;}

	 h1 span{ color: #2f2f2f; font-size: 50px; font-family:"cac", Sans-serif; line-height:33px;}

	 p { margin:0; padding:0; font-size:15px; line-height:17px; font-family: 'Droid Sans', sans-serif;font-weight:normal; 
	 color:#3F3F3F; text-align:left; clear: both; }
     
   /*--------------Header------------------*/
    .container{
    	margin: 0 auto;
    	width: 1500px;
    }
   
	header {  
		float: left;
		width: 100%;
    }

  .header-container{
    background: url(../images/header-bg.jpg) no-repeat center top;
    width: 1500px;
    min-height: 170px;
    padding: 0;
    background-color: #fff;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
   }

  .logo-img{
  	margin: 10% 0 0 10%;
  }  

 ul.header-top-info
 {
 	padding: 0;
 	margin: 7px 0 0 13%;
 	list-style: none;
 	clear: both;
 }
 
  ul.header-top-info li
  {
 	padding: 0;
 	margin: 1px 4px 0px 4px;
 	display: block;
 	float: left;
 	font-size: 16px;
 	font-family:"Droid Sans",sans-serif; 
 	font-weight:normal; 
 	line-height: 22px;
 	color:#c9fb06;
	font-weight:bold;
	letter-spacing: 0.9px;
   }

.n-tp{ margin-top:2px !important}

 ul.header-top-info li a
 {
 	color:#c9fb06;

 }
 
 ul.header-top-info li a:hover
 {
 	color:#93b704;
 }

  ul.header-top-info li.download
  {
 	padding: 0;
 	margin: 3px 3px 0 50px;
	font-size: 14px;
	letter-spacing: -0.4px;
  }

  ul.header-top-info li.download a
  {
 	color:#c9fb06;
  }
   
   ul.header-top-info li.download a:hover
  {
 	color:#93b704;
   }

   .header-info{
   	width: 606px;
   	float: left;
   	margin:12px 0 0 155px;

   }

  .header-info p{
 	margin: 21px 0 0 0;
 	font-size: 21px;
 	font-family:"arial", Sans-serif; 
 	font-weight:bold; 
 	line-height: 25px;
 	color:#272727;
 	text-align: center;
  } 
   
/*--------------//Header ends------------------*/  
/*----------------Banner----------------*/
	 banner { 
	 	width:100%; 
	 	float: left;
	 }

     .top-banner{
    	background: url(../images/banner-bg.jpg) no-repeat center top;
    	float: left;
    	width: 1500px;
    	min-height: 150px;
    	padding: 0;
    }

     .top-banner h1{
     	margin: 0.3% 0 0 2.9%;
    	font-size: 60px;
	 	font-family:"Impact Condensed", Sans-serif; 
	 	font-weight:bold; 
	 	line-height: 60px;
	 	color:#fc5624;
	 	letter-spacing: 5px;
	 	text-align: left;
		padding-top:7px;
    }

    .top-banner p{
     	margin: 8px 0 0 7%;
    	font-size: 27px;
	 	font-family:"AharoniBold", Sans-serif; 
	 	font-weight:bold; 
	 	line-height: 33px;
	 	color:#FFF;
	 	text-align: left;
    }
/*----------------//Banner----------------*/ 

/*----------------Content----------------*/
	section
	{ 
	  float: left;
	  width: 100%;
	}

    .main-content-listing
	{ 
	  padding:14px 0 4px 0;
	  float: left;	
	  width: 1500px; 
	  background: url(../images/cont-pattern-bg.jpg) repeat;
	}

	.main-content-width{
		margin: 0 auto;
		width: 1453px;
	}

	ul.content-box-list{
      padding: 0;
      margin: 0;
      list-style: none;
	}
.content-box-list-snapshot {
  margin: 0;
  padding: 0;
     list-style: none;
}
	ul.content-box-list-snapshot li{
      padding: 0;
     display: block;
      float: left;
      width: 250px;
	}
	ul.content-box-list li{
      padding: 0;
      margin: 0 3px;
      display: block;
      float: left;
      width: 236px;
	}

   .green-box
	{ 
	  margin: 0;
	  padding: 0;
	  float: left;	
	  width: 236px; 
	  min-height: 623px;
	  background:#fff url(../images/green-box-mid-bg.jpg) repeat-y ;
	  /*box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.35), 0px 85px 180px 0px rgb(255, 255, 255), 0px 12px 8px -5px rgba(0, 0, 0, 0.85);*/
	}

	.green-top-bg
	{ 
	  margin: 0;
	  padding: 0;
	  float: left;	
	  width: 236px; 
	  background: url(../images/green-top-bg.jpg) no-repeat top;
	  min-height: 140px;
	}

	.black-mid-bg
	{ 
	  margin: 0 0 0 1px;
	  padding: 0;
	  float: left;	
	  width: 235px; 
	  min-height: 485px;
	  background:#000 url(../images/black-md-bg2.png) repeat-y;
	}

	.black-top-bg
	{ 
	  margin: 0;
	  float: left;	
	  width: 236px; 
	  background: url(../images/black-top-bg2.png) no-repeat;
	  min-height: 102px;
	}

   .icon-list-holder{
   	float: left;
   	margin: 18px 0 0 10px;
   }
   
   .icon-content-holder{
   	float: right;
   	margin: 12% 0 0 0;
   }

   .icon-content-holder h1{
     	margin: 0 18% 0 1%;
    	font-size: 31px;
	 	font-family:"BoldCond", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 27px;
	 	color:#fff;
	 	text-align: center;
    }

    .icon-content-holder h3{
     	margin: 14% 2% 0 0;
    	font-size: 31px;
	 	font-family:"BoldCond", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 27px;
	 	color:#fff;
	 	text-align: center;
    }

     .icon-content-holder h2{
     	margin: 10% 10% 0 0;
    	font-size: 31px;
	 	font-family:"BoldCond", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 27px;
	 	color:#fff;
	 	text-align: left;
    }


    .green-box-content{
     	margin: 0 0 3% 4%;
    	font-size: 18px;
	 	font-family:"opensans-condbold", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 22px;
	 	color:#1F1F1F;
	 	text-align: left;
	 	clear: both;
		padding:0px;
		list-style-type:none;
    }
.green-box-content li{line-height:23px} 
.green-box-content li a{ color:#1F1F1F; }
.green-box-content li a:hover{ color:#575757}
  
.black-icon-list-holder{
   	float: left;
   	margin: 18px 0 0 10px;
   }
   
.black-icon-content-holder{
   	float: right;
   	margin: 5% 5% 0 0;
   }

   .black-icon-content-holder h1{
     	margin: 20% 0 0 2%;
    	font-size: 31px;
	 	font-family:"BoldCond", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 25px;
	 	color:#CBF900;
	 	text-align: left;
	 	clear: both;
    }

    .black-icon-content-holder h1.Subhead{
     	margin: 29% 0 0 2%;
    	font-size: 31px;
	 	font-family:"BoldCond", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 25px;
	 	color:#CBF900;
	 	text-align: left;
	 	clear: both;
    }

     .black-icon-content-holder h2{
     	margin: 30% 0 0 2%;
    	font-size: 31px;
	 	font-family:"BoldCond", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 25px;
	 	color:#CBF900;
	 	text-align: left;
	 	clear: both;
    }


     .black-icon-content-holder h3{
     	margin: 2% 0 0 2%;
    	font-size: 31px;
	 	font-family:"BoldCond", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 25px;
	 	color:#CBF900;
	 	text-align: left;
	 	clear: both;
    }

.black-green-box-content{
     	margin:0 0 3% 3%;
    	font-size: 18px;
	 	font-family:"opensans-condbold", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 22px;
	 	color:#fff;
	 	text-align: left;
	 	clear: both;
		padding:0px;
		list-style-type:none;
}
	
.black-green-box-content li{line-height:24px} 
.black-green-box-content li a{ color:#fff; }
.black-green-box-content li a:hover{ color:#c1c1c1}

    .black-green-box-content2{
     	margin: 6% 0 0 5%;
    	font-size: 18px;
	 	font-family:"opensans-condbold", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 22px;
	 	color:#fff;
	 	text-align: left;
	 	clear: both;
    }

 /*----------------green Header----------------*/   
	.green-banner
	{ 
	  margin: 0;
	  float: left;	
	  width: 1500px; 
	  background: url(../images/green-header-bg.jpg) no-repeat;
	  min-height: 114px;
	}

	.green-banner-title
	{
		margin: 4% 0 1% 7%;
		font-size: 37px;
	 	font-family:"Impact", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 30px;
	 	color:#fff;
	 	text-align: left;
	 	clear: both;
        letter-spacing: 2px; 
	}

	.green-subtext
	{
		margin: 0 0 0 6%;
		font-size: 25px;
	 	font-family:"opensans-condbold", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 26px;
	 	color:#c8fc04;
	 	text-align: left;
	 	clear: both;
	}

	.green-subtext span
	{
	 	color:#fff;
	 
	}

	.white-subtext
	{
		margin: 3% 15% 0 0;
		font-size: 25px;
	 	font-family:"opensans-condbold", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 30px;
	 	color:#fff;
	 	text-align: center;
	 	clear: both;
	}

	.black-bg
	{ 
	  margin: 0;
	  float: left;	
	  width: 1500px; 
	  background: url(../images/black-green-header.jpg) no-repeat;
	  min-height: 114px;
	}

	.white-subheading
	{
		margin: 4% 0 1% 7%;
		font-size: 51px;
	 	font-family:"Impact", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 40px;
	 	color:#fff;
	 	text-align: left;
	 	clear: both;
        letter-spacing: 5px; 
	}

	.yellow-subheading
	{
		margin: 1% 0 0 5%;
		font-size: 37px;
	 	font-family:"Impact", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 35px;
	 	color:#C8FC04;
	 	text-align: center;
	 	clear: both;
        letter-spacing: 4px; 
	}

	.yellow-subtext
	{
		margin: 5px 0 0 0;
		font-size: 26px;
	 	font-family:"opensans-condbold", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 28px;
	 	color:#fff;
	 	text-align: center;
	 	clear: both;
	}

	.yellow-subtext span
	{
	 	color:#C8FC04;

	}

	.bot-white-subtext
	{
		margin: 2.5% 10% 0 7%;
		font-size: 22px;
	 	font-family:"opensans-condbold", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 24px;
	 	color:#fff;
	 	text-align: left;
	 	clear: both;
	}

	.bot-white-subheading
	{
		margin: 5% 5% 0 0;
		font-size: 35px;
	 	font-family:"Impact", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 38px;
	 	color:#fff;
	 	letter-spacing: 2px;
	 	text-align: left;
	 	clear: both;
	}

	.bot-white-subheading span
	{
	 	color:#C8FC04;
	}

 /*----------------//green Header----------------*/  


 /*----------------bottom section ----------------*/  
.lower-banner
  { 
	  margin: 0;
	  float: left;	
	  width: 1500px; 
	  background: url(../images/bottom-banner-bg.jpg) no-repeat;
	  min-height: 187px;
  }

  .lower-banner h1
	{
		margin: 3% 0 10px 0;
		font-size: 35px;
	 	font-family:"sans_extrabold", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 35px;
	 	color:#C8FC04;
	 	text-align: center;
	 	clear: both;
	}

	.lower-banner h2
	{
		margin: 0;
		font-size: 53px;
	 	font-family:"sans_extrabold", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 55px;
	 	color:#C8FC04;
	 	text-align: center;
	 	clear: both;
	}
  /*----------------//bottom section ----------------*/ 
  /*----------------bottom contact info ----------------*/ 
   .lower-most-bg{
   	  background: #fff;
   	  float: left;
   	  width: 1500px;
   	  padding: 1.5% 0;
   }

   .contact-info{
   	  width: 90%;
   	  margin: 0 auto;
   }

   .contact-title
	{
		margin: 0 0 2% 0;
		font-size: 31px;
	 	font-family:"Impact", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 33px;
	 	color:#006A3A;
	 	letter-spacing: 2px;
	 	text-align: left;
	 	clear: both;
	}

	.divider-prp{
		border-right: 1px solid #AEAEAE;
		
	}

	.contact-txt
	{
		margin: 0 0 6% 10%;
		font-size: 17px;
	 	font-family:"opensans-regular", Sans-serif; 
	 	font-weight:normal; 
	 	line-height: 22px;
	 	color:#4E4E4E;
	 	text-align: left;
	 	clear: both;
	}

	.contact-txt a
	{
	 	color:#4E4E4E;
	}

   .contact-txt a:hover
	{
	 	color:#4E4E4E;
	}

	.contact-txt2
	{
		margin: 0 15% 5% 15%;
		font-size: 17px;
	 	font-family:"opensans-regular", Sans-serif; 
	 	font-weight:bold; 
	 	line-height: 18px;
	 	color:#4E4E4E;
	 	text-align: left;
	 	clear: both;
	}

	.contact-txt2 a
	{
	 	color:#006939;
	 	font-size: 15px;
	}

   .contact-txt2 a:hover
	{
	 	color:#4E4E4E;
	}


	ul.feature-list{
		margin: 0 0 0 7%;
		padding: 0;
		list-style: none;
		clear: both;
	}

	ul.feature-list li {
	    background: transparent url("../images/round.jpg") no-repeat scroll left 8px;
	    color: #131313;
	    font: 17px/20px opensans-regular,Helvetica,sans-serif;
	    display: block;
	    line-height: 25px;
	    clear: both;
	    padding: 0 0 0 20px;
	    float: left;
    }

    .border-bt{
    	margin: 0 0 0 7%;
    	border-top: 1px solid #AEAEAE;
    	float: left;
    	height: 20px;
    	clear: both;
    }

    .cont-info-sub-heading
	{
		margin: 2% 0 0 7%;
		font-size: 27px;
	 	font-family:"Impact", Sans-serif; 
	 	font-weight:bold; 
	 	line-height: 55px;
	 	color:#FF5B23;
	 	text-align: left;
	 	clear: both;
	 	border-top: 1px solid #AEAEAE;
	 	text-shadow: #CBCBCB 0.1em 0.1em 0.2em
	}

	ul.icon-sec{
	  margin: 0 0 0 1%;	
    
	}

	ul.icon-sec li{
	  margin: 0 10px;
      display: block;
      float: left;
	}


	.bottom-anim{
		float: left;
		background: #000;
		padding:1.5% 0;
        text-align: center;
        border-top: 2px solid #006939;  
        width: 1500px;
	}

   .bottom-anim img:hover{
		opacity: 0.5;
	}

  /*----------------//bottom contact info ----------------*/

  /*----------------bottom contact form ----------------*/
.bottom-cont-form-bg
  { 
	  margin: 0;
	  float: left;	
	  width: 1500px; 
	  background: url(../images/cont-form-bg.jpg) no-repeat;
	  min-height: 561px;
  }

  .form-cont-inner-holder
  {
  	margin: 0 auto;
  	width: 96%;
  }

  .green-title
	{
		margin: 7% 0 0 0;
		font-size: 51px;
	 	font-family:"opensans-condbold", Sans-serif; 
	 	font-weight:bold; 
	 	line-height: 30px;
	 	color:#CBF900;
	 	text-align: left;
	 	clear: both;
	}

  .cont-form-sub-text
	{
		margin:3% 3% 4% 26px;
		font-size: 19px;
	 	font-family:"arial", Sans-serif; 
	 	font-weight:bold; 
	 	line-height: 28px;
	 	color:#fff;
	 	text-align: left;
	 	clear: both;
		text-shadow: 2px 3px 2px #222;
		width: 85%;
	}

	.cont-form-sub-text span
	{
	 	color:#CBF900;
	}

   .form-grp-left{
   	 float: left;
   	 width: 50%;
   }

   .form-grp-right{
   	 float: right;
   	  width: 49%;
   	  margin: 0 0 0 1%;
   }



	   
   .form-grp-left input::-webkit-input-placeholder {color:#73410f;}
   .form-grp-left input:-moz-placeholder{color:#73410f; /* Firefox 18- */}
   .form-grp-left input::-moz-placeholder{color:#73410f;  /* Firefox 19+ */}
   .form-grp-left input:-ms-input-placeholder{color:#73410f;}
   .form-grp-right textarea{ padding-top:20px;}
   .form-grp-right textarea::-webkit-input-placeholder {color:#73410f;}
   .form-grp-right textarea:-moz-placeholder {color:#73410f; /* Firefox 18- */}
   .form-grp-right textarea::-moz-placeholder{color:#73410f; /* Firefox 19+ */}
   .form-grp-right textarea:-ms-input-placeholder {color:#73410f;}


_:-ms-fullscreen, :root .form-control.form-input
{
	margin-bottom:8px!important;
}
   .form-control.form-input{
   	  height: 53px;
/*    line-height: 54px;*/
   	  border: 0;
   	  margin: 0 0 1.5% 0;
	  margin-bottom:8px\9;
   	  width: 100%;
   	  color: #7F5C5A;
   	  font-size: 15px;
   	  font-weight: bold;
	  padding-bottom:7px;
   }

   .form-control.form-textare{
   	  border: 0;
   	  margin: 0;
   	  width: 100%;
   	  color: #7F5C5A;
   	  font-size: 15px;
   	  font-weight: bold;
	  height:175px;
   }

   .submit-btn{
   	 float: left;
   	 background: url(../images/submt-btn.png) no-repeat;
	 width:216px;
	 height:61px;
   	 padding: 0 35%;
   	 line-height: 53px;
   	 color: #fff;
   	 font-family:"Arial", Sans-serif; 
   	 font-size: 25px;
   	 cursor: pointer;
   	 margin:4% 0 0;
	 font-weight:bold;
	 text-shadow:0 2px 0 #094b29;
	 margin-left:-2px;
   }
   
   .submit-btn:hover{background: url(../images/submt-btn-hover.png) no-repeat;}

   .submit-btn:focus{background: url(../images/submt-btn.png) no-repeat; outline:none}
   .form-bot-sunheading{
   	    margin: 0 0 0 7%;
		font-size: 29px;
	 	font-family:"opensans-condbold", Sans-serif; 
	 	font-weight:bold; 
	 	line-height: 32px;
	 	color:#fff;
	 	text-align: left;
	 	clear: both;
	 	text-shadow: black 0.1em 0.1em 0.2em
   }

   .form-bot-sunheading span{
	 	color:#CBF900;
	 	font-size: 29px;
	 	line-height: 32px;
	 	font-family:"opensans-condbold", Sans-serif; 
   }

   .form-right-heading{
   	    margin: 6% 0 0 4%;
		font-size: 36px;
	 	font-family:"opensans-condbold", Sans-serif; 
	 	font-weight:bold; 
	 	line-height: 37px;
	 	color:#FE5200;
	 	text-align: right;
	 	clear: both;
   }

   .form-right-text{
   	    margin: 7% 0 0 50%;
		font-size: 17px;
	 	font-family:"arial", Sans-serif; 
	 	font-weight:bold; 
	 	line-height: 27px;
	 	color:#fff;
	 	text-align: right;
	 	clear: both;
	 	text-shadow: black 0.1em 0.1em 0.2em
   }

   
  /*----------------//bottom contact form ----------------*/
/*----------------//Content----------------*/
/*----------------footer----------------*/
  footer {
	  float: left;
	  width: 100%;
	  text-align: center;
   }

   .copyright
	{
		margin: 0 0 0 3%;
		font-size: 14px;
	 	font-family:"Arial", Sans-serif; 
	 	font-weight:bold;  
	 	line-height: 15px;
	 	color:#000;
	 	text-align: left;
	 	clear: both;
	}

	ul.footer-nav{
	 margin: 0;
	 padding: 0 10px 0 0;
	 list-style: none;
     float: right;
	}

	ul.footer-nav li{
	  margin: 0 15px;
      display: block;
      float: left;
	}

	ul.footer-nav li a{
	   font-family:"arial", Sans-serif; 
	   font-weight:bold; 
	   font-size: 14px;
	   color:#000;
	}

	ul.footer-nav li a:hover{
	   color:#03823F;
	}
	
	
/*--offer css--*/
.offer-banner { width:1500px; float:left; background:url(../images/title-bg.png) no-repeat top center; background-size:cover; margin:0; padding:0; min-height:184px; }
ul.offer-banner-link { margin:1% 0 0 1%; padding:0; list-style:none; float:left; clear:left; background:transparent; width:50%; top:0; }
ul.offer-banner-link li { margin:0; padding:0 8px 0 2px; list-style:none; display:inline; background:url(../images/sep.jpg) no-repeat right center; line-height:16px; font-family: 'Droid Sans', sans-serif; }
ul.offer-banner-link li a { margin:0; padding:0; list-style:none; display:inline; font-size:14px; line-height:16px; font-weight:bold; color:#c9fb06; text-transform:uppercase; text-decoration:none; letter-spacing: 0.8px;}
ul.offer-banner-link li a:hover, ul.breadcrumb li a:focus { color:#fff; text-decoration:none; }
ul.offer-banner-link li a.active { color:#fff; text-decoration:none; }
ul.offer-banner-link li.last { background:transparent; }
.offer-banner h1 { margin:18px 0 0 0; font-family:impact; color:#fff; font-size:59px; line-height:120%; text-align:center; width:100%; float:left; letter-spacing: 5px; }
.offer-txt { width:auto; float:right; margin-right:35px; margin-top:14px; }
.offer-left { width:48%; float:left;margin-top:6px; }
.offer-right { width:48%; float:right; margin-top:-8px; }
.offer-left .offer-sale { width:82%; float:right; }
.offer-left h2{ color:#000; font-family:impact; font-size:36px; line-height:130%; letter-spacing: 2px; margin-top:4px}
.offer-right h2 { color:#000; font-family:impact; font-size:36px; line-height:130%; letter-spacing: 2px;}
.offer-left p, .offer-right p { font-size:14px; color:#000; font-weight:800; }
.buynow-banner { width:575px; height:61px; background:url(../images/es-buy.jpg) no-repeat; padding-right:2%; margin-bottom:14px;margin-left: -24px; }
.buynow-banner p { color:#fff; font-family: 'Droid Sans', sans-serif; font-size:29px; text-align:right; line-height:61px;padding-right: 45px; }
.social-link { width:100%; float:left; background:url(../images/share-icon.png) no-repeat top right; height:90px; padding:4% 0; margin-top:-2px;}
ul.social-each { list-style:none; margin-left: 20px; }
ul.social-each li { display:inline; list-style:none; margin:0 1% 0 0; }
.offer-form { width:100%; background:#006a3a; min-height:200px; border-radius:0 5px 5px 0px; float:left; margin:10px 0 23px -24px; position:relative; padding:5px}
.quick-bg { position:absolute; top:0; right:0; background:url(../images/quick-service.png) no-repeat; width:105px; height:104px; }
.main-form { width:100%; float:left; padding:1%;}
.offer-form p { color:#fff; font-size:14px; font-family:"arial", Sans-serif; }
.offer-form p span { color:#cafb05; font-size:14px; font-family:"arial", Sans-serif; }

.offer-form p span a{ color:#cafb05; font-size:14px; font-family:"arial", Sans-serif; }
.offer-form p span a:hover{color:#a5cd04;}
.offer-label { float: left; margin-bottom: 7px; padding: 0 0 0 6%; width: 96%; }
label.lb { color:#cafb05;   font-size: 17px; width:69px; text-align:right; }
.txtfield { height:30px; width:80%; float:right; background:#fff; color:#000; line-height:30px; padding:0 0 0 5px; border:0; }
.sm-btn { width:123px; height:40px; background:url(../images/submit-btnn.png) no-repeat; cursor:pointer; float:left; border:0; margin:3% 0 1px 3px; }
.marginbtmzero{margin-bottom:0;}
.offer-form-txt-sec p{ line-height:21px}

/*--//offer css--*/	

/*--result css--*/
.clear{ clear:both}
ul.logos-list { list-style:none; float:right; width:32%; }
ul.logos-list li { list-style:none; /*display:inline;*/ margin:0 1% 0 0; vertical-align:top; }

ul.table-title { margin:20px 0 0; background:#000; width:100%; float:left; list-style:none; }
ul.table-title li { display:inline; list-style:none; color:#cbfa00; font-family:"Droid Sans",sans-serif; font-size:25px; font-weight:bold; line-height:48px; text-align:left; letter-spacing:-1px;}

.result-dynm-title{ font-family:"Impact",sans-serif; color:#fc5624; font-size:57px; letter-spacing:3px; float:left}
.table-main-title { width:275px; float:left; }
.dom-tld { width:120px; float:left; text-align:center; margin:0 10px 0 0; }
.table-price { width:120px; float:left; text-align:center; margin:0 10px 0 0; }

ul.domain-list { margin:5px 0 3px 40px; padding:0; list-style:none; width:100%; float:left; }
ul.domain-list li { list-style:none; display:inline; line-height:32px; color:#000; text-decoration:none; font-family:'opensans-condbold'; font-size:24px; font-weight:bold; text-align:left; }
@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome, if Chrome rule needed */
	ul.domain-list{ margin: 3px 0 3px 40px;}
    ul.domain-list li {
     line-height:29px;
    }

/* Safari only override */
::i-block-chrome, ul.domain-list { margin:5px 0 3px 40px;}
::i-block-chrome,ul.domain-list li {
   line-height:32px;
}}
ul.domain-list li a:hover img{ opacity:0.7; }

.fght-wgr{ font-family: 'Calibri', sans-serif; font-size:38px; color:#000; font-weight:bold; line-height:48px; margin:16px 0 26px 20px}
.fght-wgr2{ font-family: 'impact', sans-serif; font-size:35px; color:#000; font-weight:bold; line-height:48px; margin:16px 0 26px 20px; letter-spacing:3px}
.fght-wgr3{ font-family: "AharoniBold",sans-serif; font-size:33px; color:#000; font-weight:bold; line-height:48px; margin:16px 0 26px 20px;}
.fght-wgr4{ font-family:"MyriadPro-Bold",arial,Helvetica,vardana,sans-serif; font-size:35px; color:#000; font-weight:bold; line-height:48px; margin:16px 0 26px 20px; letter-spacing:1px}

.sbmt-noti{line-height:20px; font-style:italic; margin-top:14px; margin-left:8px}
.sbmt-noti span{font-family: 'IMPACTRegular', sans-serif !important; font-size:15px !important}
.policy-slider{ clear:both; width:92%; padding-top:7px; margin-left:-26px}
.policy-slider .item{ width:100%}
.policy-slider .item h2{ font-size:32px; letter-spacing:1px}
.policy-slider .item p{ font-size:19px; line-height:23px; color:#020100; font-weight:bold;font-family: 'IMPACTRegular', sans-serif !important;}

.mrn-prp{margin:3px 0 0 0;}
.mrn-prp2{margin:1% 0;}
.mrn-prp3{margin:0 4% 0 0;}
.mrn-prp4{margin:5px 0 10px 16px;}
.no-pd{padding:0;}
.top-pd{ margin-top:20px;}
.top-pd2{ padding-top:2px;}
.lft-mrg{margin-left:22px; margin-bottom:20px}
.mins-lft{ margin-left:-14px; margin-bottom:20px}
.offer-form-inpt-sec{ float:left; width:66%}
.offer-form-txt-sec{ float:left; width:28%}

.carousel-indicators{bottom:-25%}
.carousel-indicators li{ background:#000; border:#000 solid 1px; height:12px; width:12px; border-radius:12px; margin:5px}
.carousel-indicators .active{background:#fff; border:#000 solid 1px; height:12px; width:12px; border-radius:12px;margin:5px}
.form-grp-left .form-input{ padding-top:6px}
.blnk-white-bg{background:#fff; height:27px}
.result-blk .main-content-listing{ padding-top:0px;}
.result-blk .main-content-listing .table-title{ margin-top:0px; margin-bottom:8px;}

.result-top-banner{background:#000; width:1500px; float:left;}
.result-top-banner .blck-header-title{margin:20px 0 0 0;}
.result-top-banner .offer-banner-link{ margin-top:3px;}
.result-top-banner .blck-header-title li img{ margin-top:8px;}
.result-top-banner .blck-header-title li:last-child img{ margin-top:0px}
.sprt-img{margin:10px 0 0 30px;}
.sprt-img2{margin:-2px 0 0 0;}
.result-space{ width:350px !important;}
.result-space2{ width:135px !important;}
.pagination-main{ margin:40px 0; clear:both}
.pagination-space{margin:25px 0; float:left;}
.pagination-bg{
	background:#000000;
	padding:10px 30px;
	border-radius:5px;
	width:450px;
	margin:auto;
 font-family:"Droid Sans",sans-serif; font-weight:bold; 
	}

.pagination-bg ul { float:left;font-size:23px; list-style-type:none; margin:0px; padding:0px}	
.pagination-bg ul li{ display:inline; border-right:#fff solid 2px;padding: 0 8px 0 3px;color: #fff;}
.pagination-bg ul li:last-child{border-right:0px;}	
.pagination-bg ul li .active{ text-decoration:none}
.pagination-bg ul li a{ color:#fff;text-decoration:underline; padding-left:3px}
.pagination-bg ul li:first-child a{padding-left:0;}

.pagination-bg .result-txt{ float:right; padding-top:2px;}
.pagination-bg .result-txt a{ color:#fff;font-size:21px;}

.pagination-bg ul li a:hover, .pagination-bg .result-txt a:hover{ color:#ccc}

_:-ms-fullscreen, :root .footer-ie11 {padding-bottom:18px; }

#w0 .help-block {color: #fff;display: block;margin-bottom: 1px !important;text-align: right;}
#w0 .has-error input {border: 1px solid #f00;}
#w0 .has-error {margin-bottom: 0;}

.borderClass {border: 3px solid #f00 !important;}
h1.success-heading{ color:#000; font-family:impact; font-size:32px; line-height:130%; letter-spacing: 2px; margin-top:4px}

h2.success-heading {
    color: #020100;
    font-family: "IMPACTRegular",sans-serif !important;
    font-size: 19px;
    font-weight: bold;
    line-height: 23px;
}
 form#paypalform {
  float: left;
  margin-bottom: -4px;
  margin-top: 19px !important;
}
p.top-pd {float: left;}
ul.table-title li a{ color: #cbfa00;}
ul.table-title li a:hover { color: #cbfa00;}
.offer-form-inpt-sec label { margin-bottom: 0 !important;}
.offer-form-inpt-sec .form-group { margin-bottom: 0 !important;}
.offer-left .lft-mrg { margin-bottom: 15px;}
.form-group{margin-bottom:0;}
.help-block{margin:0;}
.modal-dialog {z-index: 99999;
}
.thanks{min-height: 312px;}
.thanks .return_home {
  padding-top: 100px;
  text-align: center;
}
.buy-now-escrow input[type="submit"]{
	 background: url(../images/buy-btn.png) no-repeat;
	 width:105px;
	 border:0px;
	 margin-top:3px;
	}
.buy-now-escrow input[type="submit"]:hover{opacity:0.7;}

.buy-now-escrow-offer{ float:left; margin-right:12px; margin-top:16px; }

.buy-now-escrow-offer input[type="submit"]{
	 background: url(../images/escrow-btn.png) no-repeat;
	 width:212px;
	 height:32px;
	 border:0px;
	 margin-top:3px;
	}
	
.header-top-info li:last-child{ margin-left:18px; margin-top: -3px;}
#contact-form button.submit-btn.active {background: rgba(0, 0, 0, 0) url("../images/submt-btn.png") no-repeat scroll 0 0!important;}


.page-desc {padding-top:40px;padding-bottom: 37px;}
.page-desc p{ font-family:"Droid Sans",sans-serif;font-size: 17px;margin-bottom: 20px; line-height:26px;color:#020100}
.pagination-bg li.active a {color: #cbfa00;text-decoration: none;}

ul.domain-list li a {
  color: #000;
  transition: all 0.2s ease 0s;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-ms-transition: all 0.2s ease 0s;
-o- transition: all 0.2s ease 0s;
}
ul.domain-list li a:hover{color: #575757;}
a.page-a {
  color: #000;
  transition: all 0.2s ease 0s;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-ms-transition: all 0.2s ease 0s;
-o- transition: all 0.2s ease 0s;
}
a.page-a:hover{color: #575757;}
.page-width{width:55%; margin-left: 24px;}
.address-span{padding-left:45px}
.spacer-contact{margin-bottom:46px;}
@-moz-document url-prefix() {
    .spacer-contact {margin-bottom: 42px;}
}
_:-ms-fullscreen, :root .spacer-contact{margin-bottom:42px;}


/*--- css added 15-sep-2015------*/
.collection-list{
	 background:#000;padding:5px 15px; margin:2px 1px 32px 1px;
	 
	}
.collection-list h2{
	 font-size:24px; color:#fff; font-weight:bold; letter-spacing:0.5px; padding:0px; margin:0px; float:left;
	 font-family:Arial, Helvetica, sans-serif; line-height:68px; margin-left:13px;
	}	
	
.collection-list .collection-ul-list{float:left; font-family: 'Droid Sans', sans-serif; margin-left:10px;}
.collection-list .collection-ul-list ul{float:left; padding:0px; margin:0px 34px;}
.collection-list .collection-ul-list ul li{ display:block; line-height:17px;}
.collection-list .collection-ul-list ul li a{ color:#cbfa00; font-size:14px; font-weight:700; }	
.collection-list .collection-ul-list ul li a:hover{ color:#fff;}
.green-top-bg-master{background-color:#000; padding:3px; padding-left:30px;color:#c9fb06; font-family:"Droid Sans",sans-serif; font-weight:bold; font-size:14px; font-weight:bold;}
ul.green-box-content-master{padding:5px 0 15px 30px;}
ul.green-box-content-master li {float: none !important; line-height:18px;font-family: "Droid Sans",sans-serif;
    font-size: 13px;}
a.view_more_master{cursor:pointer; font-weight:bold;color:#389034;}
.green-top-bg-master a {color: #c9fb06 !important;}
