.pulkit{
    display: block;
}

/* -- cols -- */
/* ------------------------------------------------------------------------------------------------------------------------------------------------- */

.col {
float: left;
width: 100%;
position: relative;
min-height: 1px;
}

.col.col2 {
width: 50%;
}

.col.col3 {
width: 33.33%;
}

.col.col3x2 {
width: 66.66%;
}

.col.col4 {
width: 25%;
}

.col.col4x3 {
width: 75%;
}

.col.col5 {
width: 20%;
}

.col.col5x4 {
width: 80%;
}

.col.col5x3 {
width: 60%;
}

.col.col5x2 {
width: 40%;
}

.col.col6 {
width: 16.66%;
}

/* -- cols + margin -- */

.col.col2.margin {
width: 48%;
margin-right: 4%;
}

.col.col3.margin {
width: 32%;
margin-right: 2%;
}

.col.col3x2.margin.col-left {
width: 64%;
margin-right: 4%;
}

.col.col3x2.margin.col-right {
width: 64%;
margin-left: 2%;
}

.col.col4.margin {
width: 23.5%;
margin-right: 2%;
}

.col.col4x3.margin.col-left {
width: 74.5%;
margin-right: 2%;
}

.col.col4x3.margin.col-right {
width: 74.5%;
margin-left: 2%;
}

.col.col5.margin {
width: 18.4%;
margin-right: 2%;
}

.col.col6.margin {
width: 15%;
margin-right: 2%;
}

.col.margin.last {
margin-right: 0 !important;	
}

@media screen and (max-width: 768px) {

	.col {
	float: none !important;
	clear: both !important;
	width: auto !important;
	margin-right: 0 !important;
	}

}
