/* CSS Document */
		@font-face {
	font-family: 'Raleway-Light';
	src: url('fonts/Raleway-Light.eot');
	src: url('fonts/Raleway-Light.woff') format('woff'),
	   url('fonts/Raleway-Light.ttf') format('truetype'),
	   url('fonts/Raleway-Light.svg#Raleway-Light') format('svg'),
	   url('fonts/Raleway-Light.eot?#iefix') format('embedded-opentype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Raleway';
	src: url('Raleway.eot') format('embedded-opentype'),
	url('fonts/RALEWAY.ttf') format('truetype'), 
	url('fonts/Raleway.svg') format('svg'), 
	url('fonts/Raleway.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Raleway-SemiBold';
	src: url('fonts/Raleway-SemiBold.eot');
	src: url('fonts/Raleway-SemiBold.woff') format('woff'),
	url('fonts/Raleway-SemiBold.ttf') format('truetype'),
	url('fonts/Raleway-SemiBold.svg#Raleway-SemiBold') format('svg'),
	url('fonts/Raleway-SemiBold.eot?#iefix') format('embedded-opentype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
  font-family: 'Raleway-Medium';
  src: url('fonts/Raleway-Medium.eot');
  src: url('fonts/Raleway-Medium.woff') format('woff'),
       url('fonts/Raleway-Medium.ttf') format('truetype'),
       url('fonts/Raleway-Medium.svg#Raleway-Medium') format('svg'),
       url('fonts/Raleway-Medium.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}	
		body, html
			{
				margin:0px;
				padding:0px;
				border-top:1px solid #ffc726;
				
			}

		.header
			{
				width:960px;
				margin:0px auto;
			}
		.header_inner
			{
				width:960px;
				float:left;
				margin-top:5px;
				margin-bottom:5px;
			}	
		.logo
			{
				width:400px;
				float:left;
			}	
		.logo img
			{
				width:220px;
				height:auto;
			}	
		.header_right
			{
	width:300px;
	margin-left:260px;
	float:left;
	text-align:center;
	font-family:'Raleway';
	font-size:12px;
	line-height:13px;
			}	
		.header_right img
			{
				width:140px;
				height:auto;
				float:left;
				margin-right:20px;
				margin-bottom:5px;
			}	
		.header_right h2
			{
				font-family:'Raleway-Semibold';
				font-size:14px;
				margin:0px;
				padding:0px;
				text-transform:uppercase;
				font-weight:normal;
				margin-top:2px;
				margin-bottom:2px;
			}
		
		.banner_inner
			{
				width:100%;
				float:left;
				border-top:2px solid #ffc726;
			}	
		.banner_inner img
			{	
				width:100%;
				height:211px;
			}
		.banner_inner .text
			{
				width:550px;
				position:absolute;
				right:50px;
				margin-top:15px;
				text-align:center;
				font-family:'Raleway-Semibold';
				font-size:16px;
				color:#ffffff;
				line-height:20px;
			}	
		.banner_inner .text h2
			{
				font-size:30px;
				color:#ffc726;
				margin:0px;
				padding:0px;
				padding-bottom:10px;
			}	
		.banner_form
			{
				position:absolute;
				width:490px;
				
				height:200px;
				background:#456a7a;
				border-radius:10px;
				margin-top:5px;
				right:10px;	
				font-family:'Raleway';
				font-size:14px;
				color:#ffffff;
				border:1px solid #ffc726;
			}	
		.banner_form .content	
			{
				padding:3px;
				float:left;
				width:480px;	
			}
		.banner_form .heading
			{
				background:#ffc726;
				width:100%;
				float:left;
				text-align:center;
				color:#000000;
				font-family:'Raleway-Semibold';
				font-size:16px;
				text-transform:uppercase;
				padding-top:3px;
				padding-bottom:3px;
				border-top-left-radius:10px;
				border-top-right-radius:10px;
				
			}			
		.banner_form .inputtext	
			{
				border-radius:10px;
				background:#638796;
				font-family:'Raleway';
				font-size:14px;
				color:#ffffff;
				padding:3px;
				height:20px;
				border:none;
				width:220px;
				margin-top:0px;
			}	
		.banner_form .btn_invia
			{
				width:219px;
				height:36px;
				background:url('images/btn_invia.png');
				border:0px;
				margin-top:0px;
				
			}	
		.banner
			{
				width:100%;
				float:left;
				border-top:2px solid #ffc726;
				background:#4e849e;
				height:310px;	
				
			}
		.banner ul
			{
				margin:0px;
			}		
		.banner img
				{
					width:80%;
				}	
		.outerdiv
			{
				width:960px;
				margin:0px auto;
			}	
		.innerdiv
			{
				width:960px;
				float:left;
				font-family:'Raleway';
				
			}	
		.banner	h2
			{
				font-family:'Raleway-Semibold';
				font-size:26px;
				color:#ffffff;
				line-height:26px;
				margin:0px;
				padding:0px;
				margin-top:8px;
			}
		.yellowtext
			{
				color:#ffc726;
			}	
		.banner	.content
			{
				border:2px solid #ffc726;
				border-radius:30px;
				color:#ffffff;
				font-family:'Raleway';
				font-size:14px;
				line-height:16px;
				padding:10px;
				width:480px;
				margin-top:2px;
				text-align:left;
			}
		.contentpanel
			{
				width:100%;
				float:left;
				background:#4e849e;
			}	
		.plans_row
			{
				width:960px;
				float:left;
				margin-top:-115px;
			}	
		.plans_row .plan_box
			{
				width:310px;
				
				border-radius:10px;
				background:#ffffff;
				height:357px;
				margin-right:15px;
				float:left;
			}
		.plans_row .plan_box .content
			{
				padding:3px 10px 3px 10px;
				width:290px;
				float:left;
				
			}	
		.plans_row .plan_box .content h3
			{
				font-family:'Raleway-Medium';
				font-size:16px;
				color:#000000;
				text-transform:uppercase;
				text-align:center;
				float:left;
				width:100%;
				margin:0px;
				padding:0px;
				padding-bottom:3px;
				font-weight:normal;
			}	
		.plans_row .plan_box .content h2
			{
				font-family:'Raleway-Semibold';
				font-size:20px;
				color:#4e849e;
				text-transform:uppercase;
				text-align:center;
				float:left;
				width:100%;				
				margin:0px;
				padding:0px;
				padding-bottom:2px;
				padding-top:3px;
				border-top:1px solid #4e849e;
				font-weight:normal;
			}
		.plans_row .plan_box .content h4
			{
				font-family:'Raleway-Semibold';
				font-size:14px;
				color:#000000;
				text-transform:uppercase;
				text-align:center;
				float:left;
				width:100%;
				margin:0px;
				padding:0px;
				padding-bottom:0px;
				font-weight:normal;
			}			
		.plans_row .plan_box .content .price
			{
				color:#4e849e;
				font-family:'Raleway-Medium';
				font-size:16px;
				width:100%;
				float:left;
				margin-top:0px;
				margin-bottom:3px;
				text-align:center;
			}
		.plans_row .plan_box .gray_box
			{
				width:290px;
				padding:3px 10px 3px 10px;
				float:left;
				background:#f7f7f7;
				font-family:'Raleway';
				font-size:16px;
				color:#000000;
				text-align:center;
				
			}		
		.plans_row .plan_box .gray_box h3
			{
				font-family:'Raleway-Semibold';
				font-size:18px;
				text-transform:uppercase;
				color:#4e849e;
				text-align:center;
				width:100%;
				float:left;
				margin:0px;
				padding:0px;
				padding-bottom:3px;
		
				
			}			
		.blue_text
			{
				color:#4e849e;
			}
		.plans_row .plan_box .bottom	
			{
				font-family:'Raleway';
				font-size:14px;
				line-height:16px;	
				width:290px;
				padding:3px 10px 3px 10px;
				float:left;
				text-align:center;
			}	
		.plans_row .plan_box .bottom img
			{
				margin-left:10px;
				margin-right:10px;
				margin-bottom:3px;
			}	
		.form_box_1
			{
				width:960px;
				
				float:left;
				margin-top:15px;
				background:#456a7a;
				border:1px solid #ffc726;
				border-radius:10px;
				font-family:'Raleway';
				font-size:14px;
				color:#ffffff;
				
			}
		.form_box_1 .heading
			{
				background:#ffc726;
				width:100%;
				float:left;
				text-align:center;
				color:#000000;
				font-family:'Raleway-Semibold';
				font-size:20px;
				text-transform:uppercase;
				padding-top:3px;
				padding-bottom:3px;
				border-top-left-radius:10px;
				border-top-right-radius:10px;
				
			}		
		.form_box_1 .content
			{	
				padding:5px 10px 5px 10px;	
				width:940px;
				float:left;
			}
		.form_box_1 .inputtext	
			{
				border-radius:10px;
				background:#638796;
				font-family:'Raleway';
				font-size:14px;
				color:#ffffff;
				padding:3px;
				height:20px;
				border:none;
				width:200px;
				margin-top:2px;
			}
		.form_box_1 .textareabox	
			{
				border-radius:10px;
				background:#638796;
				font-family:'Raleway';
				font-size:14px;
				color:#ffffff;
				padding:3px;
				height:60px;
				border:none;
				width:435px;
				margin-top:2px;
			}	
			
		.form_box_1 .inputtextbig
			{
				border-radius:10px;
				background:#638796;
				font-family:'Raleway';
				font-size:14px;
				color:#ffffff;
				padding:3px;
				height:20px;
				border:none;
				width:435px;
				margin-top:2px;
			}	
		.form_box_1 .btn_invia
			{
				width:219px;
				height:36px;
				background:url('images/btn_invia.png');
				border:0px;
				margin-top:10px;
				
			}	
		.about_mobile_box
			{
				width:960px;
				float:left;
				margin-top:15px;
				margin-bottom:5px;
				background:#456a7a;
				border-radius:10px;
				
			}	
		.about_mobile_box .heading
			{
				background:#ffc726;
				width:100%;
				float:left;
				text-align:center;
				color:#000000;
				font-family:'Raleway-Semibold';
				font-size:20px;
				text-transform:uppercase;
				padding-top:3px;
				padding-bottom:3px;
				border-top-left-radius:10px;
				border-top-right-radius:10px;
				
				
			}	
		.about_mobile_box .upper_content
			{
				width:940px;
				float:left;
				padding:5px 10px 5px 10px;
				font-family:'Raleway';
				color:#ffffff;
			}	
		.about_mobile_box .col
			{
				width:290px;
				float:left;
				padding:3px 15px 3px 15px;
				color:#ffffff;
				font-family:'Raleway-Semibold';
			}	
		.about_mobile_box .col h2
			{
				font-family:'Raleway-Semibold';
				font-size:20px;
				margin:0px;
				padding:0px;
				padding-bottom:3px;
				
			}	
		.about_mobile_box .col .price
			{
				font-size:45px;
				color:#ffc726;
				font-family:'Raleway-Semibold';
			}	
		.about_mobile_box .col .content
			{
				border:2px solid #ffc726;
				border-radius:30px;
				color:#ffffff;
				font-family:'Raleway';
				font-size:14px;
				line-height:18px;
				padding:0px 10px 0px 10px;
				width:270px;
				margin-top:0px;
				text-align:left;
			}	
		.white_text
			{
				color:#ffffff;
			}	
		.bottom_box
			{
				width:100%;
				float:left;
				background:#eeeeee;
				border-bottom:1px solid #dddddd;
				height:64px;
			}	
		.footer
			{
				width:100%;
				float:left;
				margin-top:5px;
				margin-bottom:5px;
			}	
			
		.footer_left
			{
				width:600px;
				float:left;
				font-size:13px;
			}	
		.footer_left ul, .footer_left ul li
			{
				display:inline-block;
				margin:0px;
				padding:0px;
			}	
		.footer_left ul li a:active, .footer_left ul li a:link, .footer_left ul li a:visited
			{
				color:#4e849e;
				font-family:'Raleway';
				font-size:13px;
				padding:10px 15px 10px 0px;
				text-decoration:none;
			}	
		.footer_left ul li a:hover
			{
				color:#000000;
				font-family:'Raleway';
				font-size:13px;
				padding:10px 15px 10px 0px;
				text-decoration:underline;
			}		
		.footer_right
			{
				width:360px;
				float:left;
				text-align:right;
				
			}		
		/******** landing page 2 ************/
		
		h1
			{
				width:100%;
				float:left;
				background:#ffc726;
				margin:0px;
				padding:0px;
				font-family:'Raleway-Semibold';
				font-size:30px;
				color:#000000;
				text-transform:uppercase;
				text-align:center;
				padding-top:3px;
				padding-bottom:3px;
				font-weight:bold;
				
			}	
		.landing_2_plan_box
			{
				width:232px;
				border-radius:10px;
				background:#ffffff;
				height:217px;
				margin-right:10px;
				float:left;
			}
		.landing_2_plan_box .content
			{
				padding:3px 10px 3px 10px;
				width:212px;
				float:left;
				font-size:14px;
				
			}	
		.landing_2_plan_box .content h3
			{
				font-family:'Raleway-Medium';
				font-size:13px;
				color:#000000;
				text-transform:uppercase;
				text-align:center;
				float:left;
				width:100%;
				margin:0px;
				padding:0px;
				padding-bottom:3px;
				font-weight:normal;
				
			}	
		.landing_2_plan_box .content h2
			{
				font-family:'Raleway-Semibold';
				font-size:16px;
				color:#4e849e;
				text-transform:uppercase;
				text-align:center;
				float:left;
				width:100%;				
				margin:0px;
				padding:0px;
				padding-bottom:2px;
				padding-top:3px;
				border-top:1px solid #4e849e;
				font-weight:normal;
			}
		.landing_2_plan_box .content h4
			{
				font-family:'Raleway-Semibold';
				font-size:14px;
				color:#000000;
				text-transform:uppercase;
				text-align:center;
				float:left;
				width:100%;
				margin:0px;
				padding:0px;
				padding-bottom:0px;
				font-weight:normal;
			}			
		.landing_2_plan_box .content .price
			{
				color:#4e849e;
				font-family:'Raleway-Medium';
				font-size:14px;
				width:100%;
				float:left;
				margin-top:0px;
				margin-bottom:3px;
				text-align:center;
			}
		.con_mobile_box
			{
				width:474px;
				border-radius:10px;
				background:#ffffff;
				height:302px;
				margin-right:10px;
				float:left;
			}
		.con_mobile_box .heading
			{
				background:#ffc726;
				width:100%;
				float:left;
				text-align:center;
				color:#000000;
				font-family:'Raleway-Semibold';
				font-size:20px;
				text-transform:uppercase;
				padding-top:3px;
				padding-bottom:3px;
				border-top-left-radius:10px;
				border-top-right-radius:10px;
			}	
		.con_mobile_box .content
			{
				width:454px;
				padding:3px 10px 3px 10px;
				float:left;
				font-family:'Raleway';
				font-size:13px;
				line-height:14px;
			}	
		.con_mobile_box .content img
			{
				margin-bottom:3px;
			}	
		.business_assist
			{
				width:940px;
				float:left;
				border-radius:10px;
				background:#456a7a;
				padding:3px 10px 3px 10px;
				margin-top:10px;
				margin-bottom:20px;
				min-height:100px;
				color:#ffffff;
				font-size:14px;
				font-family:'Raleway';
			}
		.business_assist h2
			{
				width:940px;
				float:left;
				text-align:center;
				font-size:18px;
				font-family:'Raleway-Semibold';
				margin:0px;
				padding:0px;
				padding-bottom:5px;
				text-transform:uppercase;
			}	
		.img_left
			{
				float:left;
				padding-right:20px;
				padding-bottom:10px;
			}	
		.map_bg
			{
				background:url('images/map_bg.png');
				background-repeat:no-repeat;
				background-position:left;
			}	
		/*************** landing 3 *************/
		
		.content_box
			{
				width:550px;
				float:left;
				background:#ffffff;
				border-radius:10px;
				min-height:500px;
				
			}	
		.content_box .heading
			{
				background:#ffc726;
				width:520px;
				float:left;
				color:#000000;
				font-family:'Raleway-Semibold';
				font-size:18px;
				padding-top:5px;
				padding-bottom:5px;
				padding-left:15px;
				padding-right:15px;
				border-top-left-radius:10px;
				border-top-right-radius:10px;
				
				
			}		
		.content_box .text
			{
				width:510px;
				float:left;
				padding:5px 20px 5px 20px;
				font-family:'Raleway-Light';
				font-size:15px;
				line-height:19px;
				
			}
		.blue_box
			{
				width:365px;
				float:left;
				margin-left:15px;
				background:#456a7a;
				border-radius:10px;
				padding:15px 15px 15px 15px;
				margin-bottom:15px;
			
				font-family:'Raleway';
				font-size:14px;
				line-height:18px;
				color:#ffffff;
				
			}
		.blue_box a:active, .blue_box a:link, .blue_box a:visited, .blue_box a:hover
			{
				color:#ffffff;
			}
		.blue_box_form
			{
				width:393px;
				float:left;
				margin-left:15px;
				background:#456a7a;
				border-radius:10px;
				
				margin-bottom:15px;
				border:1px solid #ffc726;
			
				font-family:'Raleway';
				font-size:14px;
				line-height:18px;
				color:#ffffff;
				
			}		
		.blue_box_form .heading
			{
				background:#ffc726;
				width:365px;
				float:left;
				color:#000000;
				font-family:'Raleway-Semibold';
				font-size:15px;
				padding-top:3px;
				padding-bottom:3px;
				padding-left:15px;
				padding-right:15px;
				border-top-left-radius:10px;
				border-top-right-radius:10px;
				
				
			}	
		.blue_box_form .content
			{
				width:375px;
				float:left;
				padding:10px;
			}		
		.blue_box_form .inputtext	
			{
				border-radius:10px;
				background:#638796;
				font-family:'Raleway';
				font-size:14px;
				color:#ffffff;
				padding:3px;
				height:20px;
				border:none;
				width:160px;
				margin-top:2px;
			}
		.blue_box_form .textareabox	
			{
				border-radius:10px;
				background:#638796;
				font-family:'Raleway';
				font-size:14px;
				color:#ffffff;
				padding:3px;
				height:70px;
				border:none;
				width:340px;
				margin-top:2px;
			}	
			
		.blue_box_form .inputtextbig
			{
				border-radius:10px;
				background:#638796;
				font-family:'Raleway';
				font-size:14px;
				color:#ffffff;
				padding:5px;
				height:20px;
				border:none;
				width:340px;
				margin-top:2px;
			}	
		.blue_box_form .btn_invia
			{
				width:219px;
				height:36px;
				background:url('images/btn_invia.png');
				border:0px;
				margin-top:5px;
				
			}		
		.bottom_row
			{
				width:960px;
				float:left;
				margin-top:0px;
				margin-bottom:20px;
			}
		.bottom_row h2
			{
				margin:0px;
				padding:0px;
				font-family:'Raleway-Semibold';
				font-size:20px;
				color:#ffffff;
			}
		.bottom_row .box
			{
				width:230px;
				border-radius:10px;
				background:#ffffff;
				height:250px;
				margin-left:5px;
				margin-right:5px;
				float:left;
				margin-top:10px;
				
			}		
		.bottom_row .box .heading
			{
				background:#ffc726;
				width:200px;
				float:left;
				color:#000000;
				font-family:'Raleway-Semibold';
				font-size:16px;
				text-transform:uppercase;
				padding-top:3px;
				padding-bottom:3px;
				padding-left:15px;
				padding-right:15px;
				border-top-left-radius:10px;
				border-top-right-radius:10px;
				
				
			}	
		.bottom_row .box .content
			{
				width:200px;
				float:left;
				padding:5px 15px 5px 15px;
				text-align:center;
				font-family:'Raleway-Light';
				font-size:14px;
				line-height:18px;
			}		
		a:active, a:link, a:visited
			{
				color:#4e849e;
				text-decoration:underline;
			}	
		a:hover
			{
				color:#4e849e;
				text-decoration:underline;
			}		
