/*** 
	Grid Styles for mobile, table and desktop
	Version: 2.1
	Based on Bones Wordpress Theme and upgraded up to 16-cols by me :)
***/
.gyd-container {/*position: relative;*/ width: 99.3333333%; margin:0 auto; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.gyd-lastcol {float: right; padding-right: 0 !important;}
.gyd-alpha {padding-left:0 !important;}
.gyd-omega {padding-right:0 !important;}
.gyd-clear {clear:both;}
.gyd-clear::after {content:'';}
@media only screen and (max-width: 767px) {
	.m-all, .m-1of2, .m-1of3, .m-2of3, .m-1of4, .m-2of4, .m-3of4, .m-1of5, .m-2of5, .m-3of5, .m-4of5  {float: left; text-align: left; padding-left: 1.6%; padding-right: 1.6%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
	.m-all {float:none; width: 100%; padding-left: 0; padding-right: 0; margin:0 auto;}
	.m-1of2, .m-2of4 {width: 50%;}
	.m-1of3 {width: 33.33%;}
	.m-2of3 {width: 66.66%;}
	.m-1of4 {width: 25%;}
	.m-3of4 {width: 75%;}
	.m-1of5 {width: 20%;}
	.m-2of5 {width: 40%;}
	.m-3of5 {width: 60%;}
	.m-4of5 {width: 80%;}
	.m-none, .m-none > * {display:none;}
}
/* Portrait tablet to landscape */
@media only screen and (min-width: 768px) and (max-width: 1029px) {
	.t-all, .t-1of2, .t-1of3, .t-2of3, .t-1of4, .t-2of4, .t-3of4, .t-1of5, .t-2of5, .t-3of5, .t-4of5, .t-1of6, .t-2of6, .t-3of6, .t-4of6, .t-5of6 {float: left; text-align: left; padding-left: 1.6%; padding-right: 1.6%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
	.t-all {float:none; width: 100%; padding-left: 0; padding-right: 0;}
	.t-1of2, .t-2of4, .t-3of6 {width: 50%;}
	.t-1of3, .t-2of6 {width: 33.33%;}
	.t-2of3, .t-4of6 {width: 66.66%;}
	.t-1of4 {width: 25%;}
	.t-3of4 {width: 75%;}
	.t-1of5 {width: 20%;}
	.t-2of5 {width: 40%;}
	.t-3of5 {width: 60%;}
	.t-4of5 {width: 80%;}
	.t-1of6 {width: 16.6666666667%;}
	.t-5of6 {width: 83.3333333332%;}
	.t-none, .t-none > * {display:none;}
}
/* Landscape to small desktop */
@media only screen and (min-width: 1030px) {
	.d-all, .d-1of2, .d-1of3, .d-2of3, .d-1of4, .d-2of4, .d-3of4, .d-1of5, .d-2of5, .d-3of5, .d-4of5, .d-1of6, .d-2of6, .d-3of6, .d-4of6, .d-5of6, .d-1of7, .d-2of7, .d-3of7, .d-4of7, .d-5of7, .d-6of7, .d-1of8, .d-2of8, .d-3of8, .d-4of8, .d-5of8, .d-6of8, .d-7of8, .d-1of9, .d-2of9, .d-3of9, .d-4of9, .d-5of9, .d-6of9, .d-7of9, .d-8of9, .d-1of10, .d-2of10, .d-3of10, .d-4of10, .d-5of10, .d-6of10, .d-7of10, .d-8of10, .d-9of10, .d-1of11, .d-2of11, .d-3of11, .d-4of11, .d-5of11, .d-6of11 , .d-7of11, .d-8of11, .d-9of11, .d-10of11, .d-1of12, .d-2of12, .d-3of12, .d-4of12, .d-5of12, .d-6of12, .d-7of12, .d-8of12, .d-9of12, .d-10of12, .d-11of12, .d-1of13, .d-2of13, .d-3of13, .d-4of13, .d-5of13, .d-6of13, .d-7of13, .d-8of13, .d-9of13, .d-10of13, .d-11of13, .d-12of13, .d-13of13, .d-1of14, .d-2of14, .d-3of14, .d-4of14, .d-5of14, .d-6of14, .d-7of14, .d-8of14, .d-9of14, .d-10of14, .d-11of14, .d-12of14, .d-13of14, .d-1of15, .d-2of15, .d-3of15, .d-4of15, .d-5of15, .d-6of15, .d-7of15, .d-8of15, .d-9of15, .d-10of15, .d-11of15, .d-12of15, .d-13of15, .d-14of15, .d-1of16, .d-2of16, .d-3of16, .d-4of16, .d-5of16, .d-6of16, .d-7of16, .d-8of16, .d-9of16, .d-10of16, .d-11of16, .d-12of16, .d-13of16, .d-14of16, .d-15of16 {float: left; text-align: left; padding-left: 1.6%; padding-right: 1.6%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
	.d-all {float:none; width: 100%; padding-left: 0; padding-right: 0;}
	.d-1of2, .d-2of4, .d-3of6, .d-4of8, .d-5of10, .d-6of12, .d-7of14, .d-8of16 {width: 50%;}
	.d-1of3, .d-2of6, .d-3of9, .d-4of12, .d-5of15 {width: 33.33%;}
	.d-2of3, .d-4of6, .d-6of9, .d-8of12, .d-10of15 {width: 66.66%;}
	.d-1of4, .d-2of8, .d-3of12, .d-4of16 {width: 25%;}
	.d-3of4, .d-6of8, .d-9of12, .d-12of16 {width: 75%;}
	.d-1of5, .d-2of10, .d-3of15 {width: 20%;}
	.d-2of5, .d-4of10, .d-6of15 {width: 40%;}
	.d-3of5, .d-6of10, .d-9of15 {width: 60%;}
	.d-4of5, .d-8of10, .d-12of15 {width: 80%;}
	.d-1of6, .d-2of12 {width: 16.6666666667%;}
	.d-5of6, .d-10of12 {width: 83.3333333332%;}
	.d-1of7, .d-2of14 {width: 14.2857142857%;}
	.d-2of7, .d-4of14 {width: 28.5714286%;}
	.d-3of7, .d-6of14 {width: 42.8571429%;}
	.d-4of7, .d-8of14 {width: 57.1428572%;}
	.d-5of7, .d-10of14 {width: 71.4285715%;}
	.d-6of7, .d-12of14 {width: 85.7142857%;}
	.d-1of8, .d-2of16 {width: 12.5%;}
	.d-3of8, .d-6of16 {width: 37.5%;}
	.d-5of8, .d-10of16  {width: 62.5%;}
	.d-7of8, .d-14of16 {width: 87.5%;}
	.d-1of9 {width: 11.1111111111%;}
	.d-2of9 {width: 22.2222222222%;}
	.d-4of9 {width: 44.4444444444%;}
	.d-5of9 {width: 55.5555555555%;}
	.d-7of9 {width: 77.7777777777%;}
	.d-8of9 {width: 88.8888888888%;}
	.d-1of10 {width: 10%;}
	.d-3of10 {width: 30%;}
	.d-7of10 {width: 70%;}
	.d-9of10 {width: 90%;}
	.d-1of11 {width: 9.09090909091%;}
	.d-2of11 {width: 18.18181818%;}
	.d-3of11 {width: 27.27272727%;}
	.d-4of11 {width: 36.36363636%;}
	.d-5of11 {width: 45.45454545%;}
	.d-6of11 {width: 54.54545455%;}
	.d-7of11 {width: 63.63636364%;}
	.d-8of11 {width: 72.72727273%;}
	.d-9of11 {width: 81.81818182%;}
	.d-10of11 {width: 90.90909091%;}
	.d-1of12 {width: 8.33%;}
	.d-5of12 {width: 41.66666667%;}
	.d-7of12 {width: 58.33333333%;}
	.d-11of12 {width: 91.66666667%;}
	.d-1of13 {width: 7.69230769230769%;}
	.d-2of13 {width: 15.3846153846154%;}
	.d-3of13 {width: 23.0769230769231%;}
	.d-4of13 {width: 30.7692307692308%;}
	.d-5of13 {width: 38.4615384615385%;}
	.d-6of13 {width: 46.1538461538462%;}
	.d-7of13 {width: 53.8461538461538%;}
	.d-8of13 {width: 61.5384615384615%;}
	.d-9of13 {width: 69.2307692307692%;}
	.d-10of13 {width: 76.9230769230769%;}
	.d-11of13 {width: 84.6153846153846%;}
	.d-12of13 {width: 92.3076923076923%;}
	.d-1of14 {width: 7.14285714285714%;}
	.d-3of14 {width: 21.4285714285714%;}
	.d-5of14 {width: 35.7142857142857%;}
	.d-9of14 {width: 64.2857142857143%;}
	.d-11of14 {width: 78.5714285714286%;}
	.d-13of14 {width: 92.8571428571429%;}
	.d-1of15 {width: 6.66666666666667%;}
	.d-2of15 {width: 13.3333333333333%;}
	.d-4of15 {width: 26.6666666666667%;}
	.d-7of15 {width: 46.6666666666667%;}
	.d-8of15 {width: 53.3333333333333%;}
	.d-11of15 {width: 73.3333333333333%;}
	.d-13of15 {width: 86.6666666666667%;}
	.d-14of15 {width: 93.3333333333333%;}
	.d-1of16 {width: 6.25%;}
	.d-3of16 {width: 18.75%;}
	.d-5of16 {width: 31.25%;}
	.d-7of16 {width: 43.75%;}
	.d-9of16 {width: 56.25%;}
	.d-11of16 {width: 68.75%;}
	.d-13of16 {width: 81.25%;}
	.d-15of16 {width: 93.75%;}
	.d-none, .d-none > * {display:none;}
}