@media screen{
	div#wrapper{
		width:225px;
	}
	
	td#content{
		width:225px;
	}

	div#search-container #search-box-container #search-box{
		width:190px; 
	}
	
	div#sub-menu-inline {
		display:block;
	}
	
	div.tile:nth-child(4n), div.tile:nth-child(3n), div.tile:nth-child(2n){
		margin-right:40px;
	}
	
	div.tile:nth-child(1n){
		margin-right:0px;
	}
	
	div.four-one-columns div.one-column{
		margin-right:0px;
		margin-bottom:40px;
	}
	
	div.four-one-columns div.one-column:nth-child(4){
		margin-right:0px;
		margin-bottom:0px;
	}

	div.one-column{
		width:225px;
		overflow:hidden;
	}

	div.two-column{
		width:225px;
		overflow:hidden;
	}

	div.three-column{
		width:225px;
		overflow:hidden;
	}
	
	div.three-one-columns{
		width:225px;
	}
	
	div.two-one-columns{
		width:225px;
	}
	
	div.one-and-three-column div.three-column{
		width:225px;
		margin-top:40px;
		margin-right:0px;
	}
	
	div.one-and-three-column div.one-column{
		margin-top:40px;
		margin-right:0px;
	}
	
	div.three-and-one-column div.three-column{
		width:225px;
		margin-top:40px;
		margin-right:40px;
	}
	
	div.three-and-one-column div.one-column{
		margin-top:40px;
		margin-right:0px;
	}
	
	div.one-and-two-column div.one-column{
		width:225px;
		margin-top:0px;
		margin-right:0px;
	}
	
	div.one-and-two-column div.two-column{
		width:225px;
		margin-top:20px;
		margin-right:0px;
	}
	
	div.three-column > div.two-and-one-column div.one-column{
		width:225px;
		margin-top:0px;
		margin-right:0px;
	}
	
	div.three-column > div.two-and-one-column div.two-column{
		width:225px;
		margin-top:0px;
		margin-right:0px;
	}
	
	div.two-one-columns div.one-column:nth-of-type(2){
		margin-right:40px;
		margin-top:40px;
	}
	
	div.four-column{
		width:225px;
		overflow:hidden;
	}
	
	div.right-image{
		float:right; 
		margin-left:0px; 
		margin-bottom:40px;
		margin-top:40px;
	}

	div.left-image{
		float:none; 
		margin-right:0px; 
		margin-bottom:40px;
	}

	img.four-column-image{
		width:225px;
		display:block;
	}
	
	img.three-column-image{
		max-width:225px;
	}
	
	img.two-column-image{
		width:225px;
	}
	
	div.four-column > div.two-column:nth-child(2){
		margin-top:20px;
	}
	
	iframe.four-column-video{
		width:225px;
		height:127px;
		padding-top:20px;
	}
	
	
	div.four-column div.canvas-map{
		width:225px;
		height:225px;
		margin-top:20px;
	}
	
	div.contact-map div.three-column{
		width:225px;
	}
	
	table.three-column-table{
		width:225px;
		font-size:10px;
		line-height:12px;
	}
	
	table.three-column-table td{
	}
	table.three-column-table th{
	}
	
	div.three-column-container{
		width:225px;
	}
	
	div.three-column-container div.one-column{
		width:225px;
		margin-top:40px;
	}
	
	div.three-column-container div.one-column:nth-child(1){
		margin-top:0px;
	}

	div.side-by-side-images img.two-column-image{
		width: 225px;
	}
	
	div.side-by-side-images div.two-column{
		width: 225px;
	}
	
	div#menu ul li{
		padding-left:0px;
		padding-bottom:0px;
		float:none;
		list-style:none;
		margin-left:0px;
		font-size:15px;
	}

	div#menu{
		width:225px;
	}
	
	div#menu-container{
		margin-bottom:20px;
		margin-top:20px;
	}
	
	div#header-top-right {
		float: left;
	}
	
	div#menu-links-container{
		width:195px;
		margin-left:0px;
	}
	
	div#menu-search-icon-container{
		float:right;
		margin-left:10px;
	}
	
	#menu-search-button{
		display:none;
	}
	
	div#sub-menu{
		margin-left:-10px;
		float:left;
		margin-bottom:10px;
	}
	
	div#sub-menu ul li{
		padding-bottom:0px;
		padding-left:10px;
	}
	
	div#breadcrumbs{
		margin-bottom:20px;
		font-size:12px;
	}
	
	h1.current-breadcrumb{
		font-size:12px;
		padding-left:5px;
	}
	
	div#breadcrumbs .breadcrumb{
		padding-left:5px;
		padding-right:5px;
	}
	
	div.image-annotation{
		margin-top:10px;
		line-height:24px;
		font-size:12px;
		color:#999;
		line-height:18px;
	}
	
	div#sub-menu-container{
		display:none;
	}
	
	div.four-two-column div.two-column{
		width:225px;
		margin-bottom:40px;
	}
	
	div.four-two-column div.image-container{
		width:225px;
		margin-bottom:40px;
	}
	
	div.four-two-column div.image-container:nth-child(2){
		margin-bottom:0px;
	}
	
	div.four-two-column img{
		width:225px;
	}
	
	div#footer-links{
		float:left;
		width:225px;
		font-size:10px;
		line-height:12px;
		margin-bottom:10px;
	}

	div#footer-social-icons{
		float:left;
		width:auto;
	}

	div#footer-right-column{
		float:left;
		width:225px;
	}
	
	div#footer-copyright{
		font-size:10px;
		line-height:12px;
		margin-bottom:10px;
	}
	
	form.standard-form input[type="text"], form.standard-form input[type="password"]{
		width:210px;
	}
	
	form.login-form input[type="text"], form.login-form input[type="password"]{
		width:210px;
	}
	
	form.standard-form textarea{
		width:210px;
	}
	
	form.standard-form  select{
		width:219px;
	}
	
	div.testimonial-container{
		width:225px;
		height:auto;
	}
	
	div.testimonial-container:nth-last-child(1){
		border-bottom:none;
		margin-bottom:0px;
	}
	
	div.arnold-pricing-table{
		display:none;
	}
	
	div.arnold-pricing-list{
		display:block;
	}
	
	h2.right-aligned-header{
		margin-top:40px;
	}
	
	div.two-column-table{
		display:none;
	}
	
	div.one-column-list{
		display:block;
	}
	
	div.four-three-one-column-fill > div.one-column:nth-of-type(1){
		margin-top:0px;
	}
	
	div.four-three-one-column-fill > div.one-column{
		width: 225px;
		margin-top:20px;
	}
	
	div.four-three-one-column-fill > div.one-column:nth-of-type(3){
		margin-right:0px;
	}
	
	form.pricing-contact-form input[type="text"], textarea{
		width:217px;
	}
	
	form.register-form input[type="text"], form.register-form input[type="password"], texarea{
		width:100%;
		box-sizing:border-box;
	}
	
	form.pricing-contact-form select{
		width:490px;
	}
	
	form.register-form select{
		width:100%;
		box-sizing:border-box;
	}
	
	div#login-register-column{
		border-left:none; 
		padding-left:0px;
	}
	
	div.two-column-center{
		width:225px;
	}
	
	
	
	
	
	
	
	
	div.four-column-content-container{
		width:225px;
		margin-bottom:40px;
	}
	div.four-column-content-container:last-child{
		margin-bottom:0px !important;
	}
	
	div.column-content{
		float:left;
		margin-right:40px;
	}
	
	/*
	div.column-content > p:first-of-type{
		margin-top:0px;
	}
	
	div.column-content > h2:first-of-type{
		margin-top:0px;
	}
	
	div.column-content > h3:first-of-type{
		margin-top:0px;
	}
	*/
	
	div.column-content:nth-last-child(2){
		margin-right:0px;
	}
	
	div.column-content-float-left{
		margin-right:40px;
		margin-bottom:20px;
		float:left;
	}
	
	div.column-content-float-right{
		margin-left:40px;
		margin-bottom:20px;
		float:right
	}
	
	div.image-content{
		position:relative;
	}
	
	div.four-column-content-container img{
		width:100%;
	}
	
	/*
	
	div.column-content > *:first-child{
		margin-top:0px !important;
	}
	div.column-content > *:last-child{
		margin-bottom:0px !important;
	}
	*/
	
	div.four-column-content{
		width:225px;
	}
	
	div.three-column-content{
		width:225px;
		margin-bottom:40px;
	}
	
	div.two-column-content{
		width:225px;
		margin-bottom:40px;
	}
	
	div.content-2-2 > div.two-column-content:nth-child(2){
		margin-bottom:0px;
	}
	
	div.one-column-content{
		width:225px;
		margin-right:0px;
		margin-bottom:40px;
	}
	
	div.content-1-1-2 > div.one-column-content:nth-child(1){
		margin-right:0px;
	}
	
	div.content-1-1-2 > div.one-column-content:nth-child(2){
		margin-right:0px;
	}
	
	div.content-1-1-2 > div.one-column-content:nth-child(3){
		margin-right:0px;
	}
	
	div.content-1-1-2{
		margin-left:auto;
		margin-right:auto;
		width:225px;
	}
	
	div.floated-1r-1r-1l > div.one-column-content-float-right{
		margin-right:0px;
		margin-left:0px;
	}
	
	div.floated-1r-1r-1l > div.one-column-content-float-right:nth-child(1){
		margin-right:0px;
	}
	
	div.one-column-content-float-right, div.one-column-content-float-left{
		width:225px;
	}
	
	div.two-column-content-float-right, div.two-column-content-float-left{
		width:225px;
	}
	
	div.content-2-2 > div.two-column-content{
		width:225px;
	}
	
	div.floated-1r-1l > div.one-column-content-float-right{
		margin-right:0px;
		margin-left:0px;
	}
	
	div.floated-1r-1l > div.one-column-content-float-right:nth-child(1){
		margin-right:0px;
	}

	div#menu ul li#buy{
		display:block;
		padding-top:10px;
	}
	
	div#menu ul li#try{
		display:block;
		padding-top:10px;
		padding-left:0px;
	}
	
	div#menu ul li#buy a, div#menu ul li#try a{
		width:100%;
		text-align:center;
	}
	
	div#checkout-nav div.checkout-nav-button{
		display:block !important;
		width:100% !important;
	}
	
	div#checkout-nav div.checkout-nav-button div.checkout-nav-button-end{
		display:none !important;
	}
	
	div.buy-box{
		height:370px;
	}
	
	div.buy-box-inner{
		height:330px; 
	}
	
	div.buy-box-button{
		bottom:80px;
	}
	
	div.trial-plugin-logos{
		display:none;
	}
}