.rtl .container {
	padding-top:10px;
}
.rtl #oursocial .titlesection, .rtl #services .titlesection, .rtl #sectionportfolio .titlesection, .rtl #sectionteam .titlesection, .rtl #sectionskills .titlesection, .rtl #sectionarchive .titlesection {
	margin-bottom:10px;
}
.rtl #services .grid_1, .rtl #services .grid_2, .rtl #services .grid_3, .rtl #services .grid_4, .rtl #services .grid_5, .rtl #services .grid_6, .rtl #services .grid_7, .rtl #services .grid_8, .rtl #services .grid_9, .rtl #services .grid_10, .rtl #services .grid_11, .rtl #services .grid_12, .grid_2.logo, .grid_5, .grid_3 {
	float:right;
}
.leftnavigation {
	float:left;	
}
.rightnavigation, .rightnavigation li {
	float:right;
}
h2 {
	color:#64231d;
}
.skilldescription h2 {
	color:#fff;
}
.ribbon h2 {
	color:transparent !important;
	text-shadow:none !important;
}
.ribbon h2 span {
	color:#601819 !important;
}
.price .btn {
	display:none;
}
.price p {
	margin-bottom:100px !important;	
}

#services .container img {
	float:right;
}
.pp_content_container {
	text-align:right;
}
div.pp_default .pp_content_container .pp_right {
	padding-right:19px;
}
.price p {
	color:#555;
}
.grid_3.expand p {
	text-align:center;
}
@media only screen and (max-width: 767px) {
    /* Smartphone styles go below this line */
.rightnavigation {
	margin-top:-50px;
}
.skilldescription {
	float:none;
	margin:20px 0;
}
.skilldescription img {
	width:90%;
	height:90%;
}