header.full nav > ul > li {
    padding: 0px 20px !important;
}
.logo img {
    width: 183%;
}
.block3 {
    float: left;
    width: 100%;
    padding: 100px 0 50px 0 !important;
    position: relative;
    z-index: 99;
}
.locations-list ul li {
    font-size: 15px !important;
    padding: 15px 20px 15px 24px;
}
/*.locations-list ul li {
    margin-bottom: 23px;
}*/
.construct-details p {
    padding-left: 20px;
    text-align: justify;
    padding-right: 50px;
    font-size: 18px;
}
.customer-say {
    float: left;
    width: 100%;
    position: relative;
    padding-top: 0px;
    margin-top: 180px; 
}
.who-we-are p {
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
    margin-bottom: 20px;
    color: #777;
    text-align: justify;
	font-family: 'Roboto', sans-serif;
}
.customer-say h2 {
    color: #000;
    font-family: 'Roboto', sans-serif;
}
.construct-details h2 {
	font-family: 'Roboto', sans-serif;
}
.container2 h2 {
    font-size: 32px;
    font-weight: 700;
    color: #444444;
}
.banner-section.about-banner img {
    height: 300px;
}
.video {
    margin-top: 0px;
    background-color: #dedede;
}
.info-about-house.s2.pd-left-right.right-bdr.right ul li {
    font-size: 18px;
    line-height: 33px;
}
.wrapper.ms-overlay {
    margin-bottom: 0px !important;
}
.post-details p {
    font-size: 18px;
}
.post-details h3 {
    font-size: 22px !important;
    line-height: 24px;
}
.post-details ul {
    font-size: 18px;
    line-height: 40px;
}
@media(max-width:767px){
	header.full .logo {
    width: 24% !important;
    margin-top: -3px !important;
}
header.full .mobile-menu-btn {
    top: 22px;
}

}
@media(min-width:768px){
	#about_content {
		margin-top: -300px !important;
	}
	.services-inner {
		margin-top: 0;
	}
	section.exports {
		margin-top: 100px;
		margin-bottom: 30px;
	}
}
header.full nav ul li a, header.full .select-language ul li a.active a {
    color: #666 !important;
}
.call-top {
    margin-top: 39px;
    text-align: center;
	font-weight: 600;
	font-family: 'Roboto', sans-serif;
}
.call-top p {
    font-size: 27px;
}
.email-top {
    margin-top: 39px;
    text-align: center;
	font-weight: 600;
}
.email-top p {
    font-size: 27px;
	font-family: 'Roboto', sans-serif;
}
.tp-bgimg{
    background-color: rgba(0, 0, 0, 0);
    background-repeat: no-repeat;
    background-image: url(img/castingbanner1.png);
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 67% !important;
    opacity: 1;
    visibility: inherit;
    z-index: 20;
	position: relative;
}
h3.sm-title {
    font-size: 32px;
    font-weight: 700;
    color: #444444;
}
.locations-list li i {
    font-size: 29px;
    padding-right: 7px;
    color: #e89908;
}
.services-new {
    margin-top: 0px;
    background: url(../img/bodybg.png) repeat !important;
    margin-bottom: 80px;
}
/*.mission {
    background-image: url(../img/missionbg.jpg);
	background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
	position:relative;
}
.mission{
background: linear-gradient(to bottom,rgba(255,255,255,.85) 0,rgba(70,171,217,.85) 100%);
    position: absolute;
}*/
.mission
{
    margin: 0;
    background: url(../img/mission.JPG) center/cover;
	    background-size: cover;
	    background-position: left;
}
.mission .customer-say h2 {
    color: #000;
    
}
.mission .customer-say p {
    font-size: 15px;
    line-height: 30px;
    margin-bottom: 50px;
    color: #000;
}
#service-side {
    margin-top: 10px;
}
.news-sidebar h3.widget-title {
    background-color: orange;
    padding: 23px 0px;
    text-align: center;
    color: white;
    font-size: 24px;
    margin-bottom: -11px;
}
.top-header {
    text-align: center;
    padding: 23px 0px;
    font-size: 18px;
    background-color: #403f3f;
}
.call a {
    color: white;
}
.email a{
	color: white;
}
.social a{
	color: white;
}
a.colortxt {
    color: orange;
}
.mission-content h2 {
    text-align: center;
    padding: 43px 0px 10px 0px;
}