/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */
@media only screen and (min-width: 481px) {
	#pull{
		display: none;
	}
	#div-main_container {
    	margin-top: 0px;
	}
	#big_button {
		font-size: 18pt;
		padding: 15px 35px 15px 35px;
		margin: 20px 0 0 0;
	}
	.left_wraper{
		margin: 20px auto 0 10px;
		width: 96%;
		text-align: center;
	}
	.small_left_wraper {
		padding: 0 0 0 20px;
		width: 95%;
	}
	h1 {
		font-size: 2.35em;
	}
	.button_slider{
	    bottom: 25%;
		left: 40px;
	   	right: auto;
	}
	#title {
		color: #FFF;
		font-size: 2em;
	   	font-family: "raleway",sans-serif;
		font-style: normal;
		font-weight: 100;
		text-align: left;
		left: 40px;
	   	right: auto;
	}
	.item {
		text-align: center;
		display: block;
		width: 80%;
		margin: 0 0 10px 70px;
		padding: 0 0 10px 0;
		float: left;
		position: relative;
	}
	.dark_box {
		bottom: 45%;
		padding:20px;
	}
	.coverage_dark_box {
		padding:20px;
	}
	.coverage_dark_box h1 {
		font-size: 2em;
	}
	.small_wraper {
		margin: 0px auto 0px auto;
	}
	.form_container {
	    margin-left: 20px;
	    margin-right: 20px;
	    width: 85%;
	}
	.div-container div.left.div_70,
	.div-container div.left.div_60{
		float: right;
		width: 100%;
		margin: 0 auto;
		text-align: center;
	}
	.div-container div.left.div_30,
	.div-container div.left.div_40{
	    display: none;
	}
	.div-container div.mobile{
	    display: block !important;
	    text-align: center;
	}
	.div-container div.mobileSpecial{
		display: block !important;
		text-align: center;
	}
	.div-container div.mobile img,
	.div-container div.mobileSpecial img{
		width: 40%;
	}
	.div-text_fee_centered h1{
      text-align: center;
	}
	.div-slides_cont {
	    margin-left: 0;
	}
	.div-MakeYour_centered .left_wraper{
		height: 300px;
		line-height: 300px;	
	}
	.div-MakeYour_centered p{
		text-align: center;
	}
	.img_logos_Secure{
		padding-top: 50px;
	}
	.img_logos_Secure_Special{
		height: 120px;
	}
	.revenueShare{
		height: 100%;
	}
	.revenueShare a{
	    float: left;
	    margin-left: 0;
	    margin-top: 0;
	}
	#slider{ 
	 	height: 350px; 
	 	position: relative;
	 	margin-top: 72px;
	}
	.div-container.pad_top_50{
		padding-top: 50px;
	}
	#formSubscription{
		margin-left: 40px;
	}.H2subscribe.left{
	    margin-left: 40px;
	}.btnSubscribe{
	    margin-left: 40px;
	}

/**************************************/
/*              PRICING               */
/**************************************/
	#div-section_pricing {
		margin-top: 70px;
	}
	#div-section_pricing h1{
	    padding-left: 20px;
	    padding-right: 20px;
	}
	.div-plan_features{
		height: 220px;
	}
	#div-section_pricing .half_width{
		width: 50%;
	}
	
	#div-section_pricing .half_width .full_border{
		margin-right: 10px !important;
	}
	
	#div-section_pricing .half_width .div-plan_desc{
		border-top: 0px;
	}
	
	#div-section_pricing .divManagedPlans{
		margin-left: 10px !important;
		margin-top: 0px;
	}
	
	#div-faq_container .half_width{
		max-width: 845px;
		width: 100%;
	}
		
/**************************************/
/*             ABOUT US               */ 
/**************************************/
	#div-section_about_us .div-split_2_left .div-mid_text h1{
		padding: 0 none;
	}
	#div-section_about_us .div-split_2_left{
		width: 100%;
		margin-bottom: 30px;
		text-align: center;
	}
	#div-section_about_us .div-split_2_left p, #div-section_about_us .div-split_2_left h1 {
		padding-left: 20px;
		padding-right: 20px;
	}
	#div-section_about_us .div-split_2_right{
		width: 100%;
		text-align: center;
	}
	#div-section_about_us .div-split_2_right p, #div-section_about_us .div-split_2_right h1 {
		padding-left: 20px;
		padding-right: 20px;
	}
	#img-about_us_company
	{
		display: none;
	}
	#img-about_us_company_tablet_mobile{
		display: block;
	}
	.div-ourOffices_container
	{
		margin-top: 0;
	    width: 96%;
	    height: 100%;
	    padding-left: 3%;
	}
	
/**************************************/
/*              SUPPORT               */ 
/**************************************/
	#div-section_support {
		margin-top: 70px;
	}
	#div-section_support h1{
	    padding-left: 20px;
	    padding-right: 20px;
	}
	#div-section_support ul {
		padding-left: 3%;
	}
	.form_container .div-split_2_left {
	    width: 100%;
	}
	#div-call_number_content .div-split_2_right p{
		font-size: 3em;
		float: none;
	}
	#divMailer-success label,
	#div-success label{
		font-size: 23px;
	}
	#divMailer-error label,
	#div-error label{
		font-size: 23px;
	}
/**************************************/
/*              SIGN UP               */
/**************************************/
	#div-signup {
		/*margin-top: 70px;*/
	}
	.div-signup_topText{
		padding-top: 70px;
	}
	
	#div-signup #divMailer-success, 
	#div-signup #divMailer-error,
	#div-signup #div-success, 
	#div-signup #div-error {
		padding: 15px;
	}
/**************************************/
/*              TEXT2PAY              */
/**************************************/
	.div-Text_centered .left_wraper{
		height: 300px;
		line-height: 300px;	
	}
	.div-Text_centered p{
		text-align: center;
	}
	.img_android{
		display: none;
	}
/**************************************/
/*              BITCOIN               */
/**************************************/
	#div-bit_coins_payment .div-grey .div_70 {
		width: 100%;
	}
	
	#div-bit_coins_payment .div-grey .div_30 {
		width: 100%;
	}
/**************************************/
/*               MEDIA                */
/**************************************/
	#div-media .preview img{
		float: left;
	}
	
	#div-media .preview div
	{
		width: 150px;
	}
	
	#div-media .section{
		padding-left: 20px;
	}
	
	#div-media .div-Text_centered{
		text-align: left;
	}
/**************************************/
/*           DOCUMENTATION            */
/**************************************/
	#div-documentation .preview div
	{
		width: 150px;
		margin-right: 10px;
	}
	
	#div-documentation .section{
		padding-left: 20px;
	}
	
	#div-documentation .div-Text_centered{
		text-align: left;
	}
}