.text_sections_container {
	width: 100%;
    float: right;
}
.text_item {
	width: 100%;
    float: right;
    margin-bottom: 50px;
    background-color:#fff;
    padding:30px;
    box-sizing:border-box;
    border-bottom: 2px solid #ddca93
}
.text_item_title {
    float: right;
    width: 100%;
    margin-bottom: 10px;
}
.text_item_text {
    float: right;
    width: 100%;
    margin-bottom: 20px;
}
.text_item_img {
    float: right;
    width: 100%;
    text-align:right;
}
/* Media Queries for Desktop
---------------------------------------------------------------*/
@media all and (min-width: 1438px) {

}
/* Media Queries for Laptop
-------------------------------------------------------------- */
@media all and (max-width: 1439px) and (min-width: 769px) {

}
/* Media Queries for Ipad
-------------------------------------------------------------- */
@media (max-width: 768px) and (min-width: 481px) {

}
/* Media Queries for Phone
-------------------------------------------------------------- */
@media (max-width: 480px) and (min-width: 319px) {

}
/* Media Queries for Phone Portrait
-------------------------------------------------------------- */
@media all and (max-width:320px) {

}