.header .header-top {
    display: none;
}

.contact-section.contact-page .footer-widget.working-hrs-widget .working-hrs li span {
    float: none;
    padding-left: 35px;
}
.text-box b {
    font-weight: 500;
    display: block;
    padding-left: 54px;
}
.header-navigation.navbar .nav > li.current-menu-item a {
    color: #f15c22;
}
.navbar-brand img {
    max-width: 60%;
}

.header-navigation.navbar .right-box.nav {
    display: none;
}
.header-navigation.navbar .nav.navigation-box {
    float: left;
    margin-left: 225px;
}

span.fontawesome-text {
    color: #f15c22;
}

.menu-item-647 .fa {
    color: #f15c22;
}

.logo-sec .wpb_column.vc_column_container.vc_col-sm-12 {
    margin-top: -35px !important;
}
.font-size{
	font-size:10px
}
.color{
	color: black;
}

.abt-img {
    border-left: #f15c23 3px solid;
}

.abt-text .single-service-box-one.wow.fadeIn {
    display: none;
}




.footer-widget ul li {
    color: #9f9f9f !important;
}

.abt-page .pull-right {
    display: none;
}

.abt-page .service-box-one-wrapper .left-text .text-box .thm-btn {
  display: none;
}

.abt-page .sec-pad {
    padding: 18px 0;
}

.footer-widget .contact-widget .contact-infos li .icon-box i.lsp-icon-signs {
    visibility: visible !important;
}

/***************Media Query*********************/
@media only screen and (min-width: 1024px) and (max-width: 1199px){
  .header-navigation.navbar .nav.navigation-box {
    margin-left: -5px;
}
}

@media only screen and (min-width: 320px) and (max-width: 480px){
  .header-navigation.navbar .nav.navigation-box {
    margin-left: 0px;
}
  .header .header-navigation.navbar .nav > li > a{
    padding: 0px 0 0px 20px !important;
}
  .text-long h2 {
    font-size: 20px !important;
}
  .pull-right {
    float: none !important;
}
  .sec-title h2 {
    font-size: 18px;
}
  .col-md-6.pull-right {
    padding-right: 0px;
    padding-left: 0px;
}
  #bunch_contact_info-2.col-md-3.footer-widget.widget_bunch_contact_info {
    margin-left: 0px !important;
}
  .footer .textwidget img {
    margin-left: 35px !important;
    margin-top: 0px !important;
    max-width: 30%;
}
  .footer .footer-widget {
    margin-bottom: 0px;
}
  .footer-widget .about-widget p {
    margin-left: -145px !important;
}
  .footer {
    padding: 0px 0 !important;
}
  .earth1{
    margin-left:0px !important;
}

.tree1 {
    margin-left: 0px !important;
}
.land1 {
    margin-left: 0px !important;
}
.main1 {
    margin-left: 0px !important;
}
  .abt-text{
    padding-left:0px !important;
    padding-right:0px !important;
    margin-bottom: -75px;
}
  .sin-img {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
  .text {
    margin-top: -40px !important;
    margin-left: 15px !important;
}
  .rev_slider_wrapper .tp-caption {
    display: block !important;
}
 #slider1 .banner-caption-box {
    border-left: 4px solid #f15c23;
    padding-left: 10px !important;
    margin-left: 25px !important;
}
  #slider1 .banner-caption-box .banner-caption-h2 {
    top: 0px !important;
}
  .rev_slider a {
    font-size: 8px !important;
}
  #slider1 .banner-caption-p {
    font-size: 10px !important;
}
  .contact-section.contact-page .footer-widget {
    padding-right: 0px;
}
  .contact-section.contact-page .footer-widget.contact-widget .contact-infos li .text-box p {
    margin-top: -28px;
    margin-left: 25px;
}
  .ser-menu .vc_column-inner {
    padding-top: 15px !important;
}
  .footer-widget .contact-widget .contact-infos li .icon-box {
    padding-right: 25px;
}
  #bunch_abous_us-2.col-md-3.footer-widget.widget_bunch_abous_us {
    margin-left: 0px !important;
}
  .sec-pad {
    padding: 40px 0 !important;
}
  .abt-img {
    margin-bottom: 20px;
}
}

@media only screen and (max-width: 480px){
.footer-widget .about-widget p {  
    width: 100% !important;
    margin-left: 0px !important;
   
}
}

@media only screen and (min-width: 768px) and (max-width: 1024px){
  #slider1 .banner-caption-box .banner-caption-h2 {
    top: 0px !important;
}
  .row .single-service-box-wrapper .col-md-6 {
    float: left;
    width: 50%;
}
  .header-navigation.navbar .nav.navigation-box {
    float: none;
    margin-left: 0px;
}
  div#text-2 {
    width: 30%;
    margin-left: 335px;
    margin-top: -390px;
}
  #bunch_contact_info-2.col-md-3.footer-widget.widget_bunch_contact_info {
    margin-left: 215px !important;
    width: 40%;
    margin-top: -200px;
}
  #bunch_abous_us-2.col-md-3.footer-widget.widget_bunch_abous_us {
    margin-left: 0px;
    width: 30%;
}
  .footer {
    padding-bottom: 0px !important;
}
  .footer-widget a {
    color: #f15c23;
}
  .footer-widget a:hover {
    color: #333 !important;
}
  .header .header-navigation.navbar .nav > li > a{
    padding: 0px 0 0px 20px !important;
}
  .single-service-box-two .text-box {
    height: 0px !important;
}
 
  .earth1{
    margin-left:0px !important;
}

.tree1 {
    margin-left: 0px !important;
}
.land1 {
    margin-left: 0px !important;
}
.main1 {
    margin-left: 0px !important;
}
  .abt-text {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
  .img-sec .vc_col-sm-8 {
    width: 100% !important;
    margin-top: -70px;
}
  .sin-img {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
  .con-page .col-md-4 {
    width: 33.33333333%;
}
  .con-page .col-md-8 {
    width: 66.66666667%;
    float: right;
    margin-top: -445px;
}
  .text p {
    font-size: 11px;
    line-height: 18px;
}
  .text {
    margin-left: 20px !important;
}
  .contact-section.contact-page {
    padding-top: 10px !important;
}
  
}