  body {
            background-color: #ffffff;
            margin: 0;
            min-width:1350px;
            max-width:2200px;
            font-family: 'Montserrat', sans-serif !important;
            }
            .background-container{
            background-image : url("../images/FA-bg.jpg");
            background-repeat :no-repeat;
            height: 480px;
   			background-position:center; 
            float: left;
   			 width: 100%;
   			
            }
            .background-container1{
            background-image : url("../images/FA-bg2.jpg");
            background-repeat :no-repeat;
            height: 480px;
   			background-position:center; 
            float: left;
   			 width: 100%;
   			
            }
            .cnxsoftware{
               width: 1000px;
    		margin:70px auto;
            }
            .cnx_left{
            width: 600px;
    		float:left;
            }
            .cnx_right{
            width: 500px;
		    margin-left: -100px;
		    float: left;
		    color: white;
		    font-family: 'Montserrat', sans-serif;
		    font-style: normal;
		    font-size: 14px;
            }
            .cnx_right h1{
    			font-weight: 200;
    			font-style: normal;
    			font-size: 30px;
    			    line-height: 35px;
            }
            .cnx_right h2{
    			font-weight: 200;
    			font-style: italic;
    			font-size: 20px;
    			line-height:0px;
            }
            .cnx_right h3{
    			font-weight: 300;
    			font-style: normal;
    			font-size: 20px;
    			line-height:0px;
            }
            .cnx_right p{
                line-height: 25px;
    			font-weight: 300;
            }
            
            .cnx_link{
            color: white;
    		text-decoration: underline;
    		font-weight: 100;
    		font-style:italic;
            }
            
            input[type="submit"], input[type="reset"], input[type="button"] {
		    -webkit-box-sizing: border-box;
		    -moz-box-sizing: border-box;
		    box-sizing: border-box;
		    -webkit-border-radius: 0;
		    border-radius: 0;
		    background-clip: padding-box;
		    background-color: #c2272d;
		    font-size: 14px;
		    border: none;
		    text-transform: uppercase;
		    color: #fff;
		    padding: 13px 50px;
		    letter-spacing: 1px;
		    margin-right: 10px;
		        cursor: pointer;
			}
			
			.grey_container{
			width:100%;
			 margin:auto;
			background:#f0efed;
		   }
			
			.star_container{
			float:left;
			width:33.33%;
			text-align:center;
			float: left;
		    width: 33.33%;
		    text-align: center;
		    font-family: 'Montserrat', sans-serif;
		        font-weight: 600;
		    font-size: 16px;
		    color: #b5293a;
		    text-transform: uppercase;
		    line-height:23px;
			}
			.flag_container {
		       width: 59px;
			    float: left;
			    text-align: center;
			    font-family: 'Montserrat', sans-serif;
			    font-weight: 400;
			    font-size: 15px;
			    line-height: 30px;
			    text-transform: uppercase;
			    margin-bottom: 30px;
			    margin-top: 10px;

			}
			
			.white_container{
			width:100%;
			 margin:auto;
			background:white;
		   }
		    .white_content{
           width: 1000px;
		    padding-top: 80px;
		    margin: auto;
		    font-family: 'Montserrat', sans-serif;
		    text-align: center;
            }
            .white_content h1{
            text-transform: uppercase;
            font-size:18px;
               font-weight: 600;
            color:#010101;
            line-height: 25px;
            
            }
            .white_content p{
            
            font-size:16px;
            font-weight:300;
               line-height: 23px;
            }
            
            .grey_left{
            float: left;
   			width: 30%;
    		text-align: right;
    		    margin: 15% 5%;
    		font-family: 'Montserrat', sans-serif;
            }
             .grey_left h1{
            text-transform: uppercase;
            font-size:18px;
                font-weight: 600;
            color:#010101;
            }
            .grey_left p{
            
            font-size:16px;
            font-weight:300;
               line-height: 23px;
            }
             .grey_right{
             float:right;
             width:60%;
                 margin: 3% auto;
            }
            
            .white_right{
            float: right;
   			width: 30%;
    		text-align: left;
    		margin: 15% 5%;
    		font-family: 'Montserrat', sans-serif;
            }
            .white_right h1{
            text-transform: uppercase;
            font-size:18px;
                font-weight: 600;
            color:#010101;
            }
            .white_right p{
            
            font-size:16px;
            font-weight:300;
               line-height: 23px;
            }
             .white_left{
             float:left;
             width:60%;
             margin: 3% auto 0%;
            }
			.sub_footer{
			background: black;
    		color: white !important;
			}
			
			.sub_footer a{
			color:#7e7e7e; 
			}
			
			.sub_header{
			    margin-top: 20px;
			color:white;
			}
			.sub_header a{
			color:white;
			}
			
			.black_box {
		    -webkit-box-sizing: border-box;
		    -moz-box-sizing: border-box;
		    box-sizing: border-box;
		    text-align: center;
		    width: 195px;
		    -webkit-border-radius: 0;
		    border-radius: 0;
		    background-clip: padding-box;
		    background-color: black;
		    font-size: 14px;
		    border: none;
		    text-transform: uppercase;
		    color: #fff;
		    padding: 13px 20px;
		    letter-spacing: 1px;
			}
			input[type="text"]{
			font-family: 'Montserrat', sans-serif;
		    -webkit-box-sizing: border-box;
		    -moz-box-sizing: border-box;
		    box-sizing: border-box;
		    -webkit-border-radius: 0;
		    border-radius: 0;
		    background-clip: padding-box;
		    background-color: transparent;
		    border: 1px solid white;
		    padding: 10px;
		    width: 300px;
		    font-weight: 300;
    		font-size: 14px;
    		color: white;
			}
			
			::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  			color: white;
  			font-style: italic;
			}
			::-moz-placeholder { /* Firefox 19+ */
			 color: white;
			 font-style: italic;
			}
			:-ms-input-placeholder { /* IE 10+ */
			  color: white;
			  font-style: italic;
			}
			:-moz-placeholder { /* Firefox 18- */
			 color: white;
			 font-style: italic;
			}
			
			.no-js #loader { display: none;  }
			.js #loader { display: block; position: absolute; left: 100px; top: 0; }
			.se-pre-con {
				position: fixed;
				left: 0px;
				top: 0px;
				width: 100%;
				height: 100%;
				z-index: 9999;
				background: url(../images/loading.png) center no-repeat #fff;
			}
			
			.footerw{
			font-size:9px !important;
			}
			
			.toplinkw{
			font-size:9px !important;
			}