@charset "utf-8";
/* CSS Document */

@media only screen and (min-width: 108px) and (max-width: 768px) {

.top-bottom-padding-120
{
	padding-top: 40px !important;
    padding-bottom: 40px !important;
}

.top-padding-120 {
    padding-top: 28px !important
}

.portfolio-content-bg {
    width: 100% !important;
    height: 250px !important;
}

.top-margin-60 {
    margin-top: -80px !important;
}

.bottom-padding-60 {
    padding-bottom: 35px !important;
}
.bottom-padding-90 {
    padding-bottom: 34px !important;
}

.top-bottom-padding-120 {
    padding-top: 58px !important;
    padding-bottom: 58px !important;
}
.top-padding-90 {
    padding-top: 55px !important;
}
.bottom-padding-60 {
    padding-bottom: 22px !important;
}
.top-bottom-padding-120 {
   padding-top: 3px !important;
    padding-bottom: 1px !important;
}
.logo img
{
	width:76% !important;
}
.menu-open {
    margin: 14px 25px 0 0;
}
p {
    margin: 18px 0 0 0 !important;
}
.top-padding-60 {
    padding-top: 40px !important;
}
.bottom-padding-30 {
    padding-bottom: 10px !important;
}
.blog-title span:last-child {
    margin-bottom: 20px !important;
}

.bottom-margin-180 {
    margin-bottom: 144px !important;
}
.menu-close {
    right: 14px !important;
    top: 20px !important;
}

/*About*/



.sa10
{
	margin-top:26px !important;
}
.sa11
{
	color:#fff !important;
}

.sa12
{
	color:#000 !important;
}

.sa13
{
	margin-top:104px !important;
}


.sa14
{
	margin-top:30px !important;
}

}