.div-hover:hover{-webkit-box-shadow: 0px 0px 2px -1px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75);padding-left:0;padding-right:0;}

@media (max-width: 360px) {
.channel .title{font-size:30px !important;}
}

#products-hover p{display:none;}
.site-header.header-sticky.header-sticky-activated{z-index:9999;}
#left70{left:70% !important;}
#heading{font-size:24px;}
.bus-icon{text-align:center;font-size:32px;}
.title-shadow{display:none;}
.counter-icon,.counter-text{margin:0px !important;}
.counter-icon{font-size:45px !important;}
.fg-caption{color:white;font-weight:510;font-size:16px;padding:20px 10px 0 10px;font-family:Arial;}


.holiday #logo-holder img{left: 0 !important;right: 0;margin: 0 auto;}
.sp-heading{color:white;font-size:40px !important;font-weight:bold;}
.sp-subheading{color:white;font-size:18px !important;}
.sp-content{max-width:60%;color:white;font-size:18px !important;line-height:1.1;}
.side-section{background-color:#000;}
.sp-break{max-width:270px;}
.check::before{content:"";background-image: url(http://www.bitlasoft.com/wp-content/uploads/sites/4/2016/10/check-01.png);height:12px;width:12px;top:1px;position:absolute;}
.sp-gold{background-color:#dcde7f;color:#000;}
.check::after{content:" \00a0";position:relative;}
.padding10{position:relative !important;top:6px !important;line-height:2.3;}
.slider-pro{font-family:Arial;}
.sp-layer{font-family:Arial;}
.fa-long-arrow-left{color:#ffe86b;font-size:60px;font-weight:normal;}
.fa-long-arrow-right{color:#ffe86b;font-size:60px;font-weight:normal;}
.sp-goldtext{color:#ffe86b;font-weight:bold;}
.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail::before{border-bottom:5px solid #ffe86b}
.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail::after{border-bottom:13px solid #ffe86b}
.fg-body {min-height: 180px;display:flex;}
.fg-card {border:none !important;}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
        margin-bottom: 0 !important;
}
.sp-thumbnails-container .sp-thumbnail-container {
    width: calc(98.1%/5) !important;
    margin: 0px 0.2%;
}
.sp-thumbnails {
    width: 100% !important;
}
.sp-thumbnails-container {
    width: 100% !important;
}
.connect-button{background:#ffe86b;color:#333333;font-size:30px !important;padding:10px;text-align:center;}
.sp-business{width:350px ! important;}

.cff-header{margin-bottom:0px !important;}
.checklist{top:6px;padding-bottom:15px;position:relative;}

.font-alt-3{font-family:Arial;}
.counter-title{font-size:18px !important;;font-weight:600 !important;;text-align:center;font-family:"Trebuchet MS",Helvetica,sans-serif !important;;}
.cms-counter{text-align:center;}
.cms-heading .title{letter-spacing:0px !important;}
.showSingle{cursor:pointer;}
.testing{
    
      border: 1px solid black;
    width: 100%;
    height:100%;
   
    display:block;
}

.container {
    background: #fff;
}
.site-header-top.header-top-light .container { 
        background: none;
}
footer .container {
    background: none;
}
.page-title-inner .container{background:none;}
.sjb-content {background:none !important;}
.carrier_text {margin: 4em 0;}
.we_offer .cms-work-process {
    font-size: 24px;
    font-style: normal;
}

.edn-type-text-wrap{width:100% !important;}

.site-header.header-layout-1 .site-header-main, .site-header.header-layout-2 .site-header-main, .site-header.header-layout-3 .site-header-main, .site-header.header-layout-10 .site-header-main, .site-header.header-layout-12 .site-header-main, .site-header.header-layout-13 .site-header-main{height:89px;}
.vc_row-overlay{margin:0px;}


#logo-holder {position:relative;/*dimensions of image*/}
#logo-holder .image,
.logosss #logo-holder .text {transition: opacity 0.5s ease-in-out;text-align:center;font-size:20px;padding-bottom:10px;}
.logosss #logo-holder .image {position: absolute;left: 0;opacity: 0;right: 0;margin: 0 auto;}

.logosss:hover #logo-holder .text {opacity:0;}
.logosss:hover #logo-holder .image {opacity:1;}

.site-header.header-layout-4 .site-header-main, .site-header.header-layout-5 .site-header-main{height:79px;}
ul.cms-menu-main .sub-menu > li > a, div.cms-menu-main > ul .sub-menu > li > a, ul.cms-menu-main .children > li > a, div.cms-menu-main > ul .children > li > a{color:white;font-weight:bold;}
ul.cms-menu-main .sub-menu, div.cms-menu-main > ul .sub-menu, ul.cms-menu-main .children, div.cms-menu-main > ul .children{padding-top:2px;padding-bottom:4px;}
.submenu-text{font-family:Calibri;color:#7f7f7f;line-height:1;font-weight:normal;color:#FFE86B;opacity:0.6;}
ul.cms-menu-main .sub-menu > li, div.cms-menu-main > ul .sub-menu > li, ul.cms-menu-main .children > li, div.cms-menu-main > ul .children > li{padding-left:2px;padding-right:2px;}
ul.cms-menu-main .sub-menu li a, div.cms-menu-main > ul .sub-menu li a, .cms-menu-side .sub-menu li a, ul.cms-menu-main .children li a, div.cms-menu-main > ul .children li a, .cms-menu-side .children li a{padding:5px 0;}
ul.cms-menu-main .sub-menu > li:not(:last-child) > a, div.cms-menu-main > ul .sub-menu > li:not(:last-child) > a, ul.cms-menu-main .children > li:not(:last-child) > a, div.cms-menu-main > ul .children > li:not(:last-child) > a{border-bottom:1px solid rgba(255, 255, 255,0.4 );}
.tp-bullets{display:none;}
.header-top-left .widget-title {
    display: none;
}
.example a {
    color: #4285f4;
    font-size: 13px;
    margin-left: 15px;
}
.example marquee { 
    height:34px;
}
.example li {
    list-style: none;
}
.example li:before {
    content: "\f09e";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    position: absolute;
    font-size: 13px;
    color: #4285f4;
    z-index: 1;
}

.feed-title-3 {
    float: left;
    margin-left: -12px;
    margin-right: 12px;
    margin-top: -8px;
    padding: 8px;
}


.breaking-news {
    
    padding: 8px 12px;
    position: relative;
    margin-top:0px  !important;
    color:#222  !important;
    height:34px !important;
    width:100% !important;
    display:flex;
}
#text-4{display:none !important;}

#mslide1{background-image: url("http://www.bitlasoft.com/wp-content/uploads/sites/4/2016/12/holiday_product_bg.jpg");}
#mslide2{background-image: url("http://www.bitlasoft.com/wp-content/uploads/sites/4/2016/12/hotelsimply_product_bg.jpg");}
#mslide3{background-image: url("http://www.bitlasoft.com/wp-content/uploads/sites/4/2016/12/holiday_product_bg.jpg");}
#mslide4{background-image: url("http://www.bitlasoft.com/wp-content/uploads/sites/4/2016/12/cargosimply_product_bg.jpg");}
   #owl-demo .item{
        margin: 3px;
    }
    #owl-demo .item img{
        display: block;
        width: 100%;
        overflow:hidden;
        height: auto;
    }
#owl-demo {
        top: -3.1em;
}
#owl-demo .timeline-Header { 
    background: #395a9c !important;
    color: #fff !important;
    padding: 20px 15px !important;
}
#owl-demo .timeline-Header .timeline-Header-title {
    color:#fff !important;
}

.tp-parallax-wrap{height:auto;}


#testing{
    pointer-events:none;
}
.channel .title {color:#fbbd20 !important;font-size:37px !important;font-weight:bold !important;text-align:left !important;}
.channel .subtitle {font-size:37px;font-weight:500;letter-spacing:0em;font-family:Arial !important;text-align:left !important;}
.press-desc{color:#fff !important;}
.ts_banner1_header {font-size:38px;color:#dac85d;font-weight:700;line-height:22px;font-family:'Arial';text-align:center !important;left: 0 !important;right: 0 !important;}
.ts_banner1_caption {font-size:22px;color:#fff;font-weight:700;line-height:22px;font-family:'Arial';text-align:center !important;left: 0 !important;right: 0 !important;}
.crellyslider {font-family: 'Arial' !important;}
.ts_slide_list li {
background: url("http://www.bitlasoft.com/wp-content/uploads/sites/4/2016/11/check.png") no-repeat left top;
    padding: 0;
    padding-left: 1.2em;
    list-style: none;
    line-height: 23px;
    font-size: 16px;
    margin-bottom: 0.5em;
    background-size: 1em;

}
.ts_slide_list_sub li{
    background:none !important;
    padding-left: 0 !important;
    list-style: disc;
}
.ts_slide_list ul {
    padding-left: 0;
}
ul.ts_slide_list_sub {
    padding-left: 1.5em !important;
    margin-top:0.5em;
}
.fg-caption{top:0px !important;}
#logo-holder {
    margin: 0.75em 0 0.75em 0 !important;
}
.fg-caption b{
    color: #ffe86b;
}

.sub-menu .menu-title{font-weight:normal;}
 .col-sm-4 .col-md-2{}

.site-branding > h1{padding:0px;}

.addtoany_share_save_container{display:none !important;}
.cms-select{width:200% !important;}
#product-filed{margin-top:10px;}
.products_services{top:-13px !important;position:relative;}
.page-title-elements .page-title-text .title, .subtitle{font-weight:normal !important;color:#fff !important;}
.page-title-breadcrumb .cms-breadcrumb a , .breadcrumb-sep , .current{color:#fff;}
.widget-area-boxed .widget-title .cms-divider>span:before, .cms-divider>span:after {
        display: none !important;
}
.widget-area-boxed .widget-title .cms-divider {border: 1px solid #8d8d8d;}
.widget-area-boxed .widget .entry-title a {
        color: #f47920;
}

.gmap-area {
  background-image: url("http://www.bitlasoft.com/wp-content/uploads/sites/4/2016/11/map.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 0px 0;
}

.gmap-area .gmap iframe {
  border-radius: 50%;
  height: 280px;
  width: 300px;
}

.gmap{
    border: 10px solid #f6f5f0;
    border-radius: 50%;
    height: 300px;
    width: 300px;
    box-shadow: 0px 0px 3px 3px #e7e4dc;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
}

.gmap-area .map-content ul {
  list-style: none; 
}

.gmap-area .map-content address h5{
  font-weight: 700;
  /* font-size: 16px; */
}
.gmap-area .container {background:none;}
.gmap-area .map-content address h5 {font-size: 3.5em;color:#c52d2f;}
.gmap-area .map-content address p { font-size: 2em;}
.metrics-contact-info-text {padding: 16px;display: inline-block;}
.metrics-contact-info-text .contact-info-text p {color: #fff;font-size: 14px;}
.metrics-contact-info-text .contact-info-block {margin-bottom: 0px;}

.products-fancy .cms-fancybox-default .fancybox-icon{margin-right:5px !important;vertical-align: middle;}
.products-fancy .cms-fancybox-default .fancybox-header{margin-bottom:5px;}
.products-fancy .friendly-product{top:-10px !important;position:relative;}
.cms-heading-container{margin-bottom:15px !important;}
.product_active {box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75) !important; padding-left: 0 !important;padding-right: 0 !important;}
/*.product_active:after {
    width: 0;
    height: 0;
    border-left: 14px solid transparent;
    border-right: 15px solid transparent;
    border-top: 27px solid rgba(0,0,0,0.75);
    content: "";
    position: absolute;
    right: 0;
    bottom: -17px;
    left: 0;
    float: none;
    margin: 0 auto;
}*/
#hidden-testimonial {display:none !important;}
#div2 {display:none;}
#div3 {display:none;}
#div4 {display:none;}
.post-229 .entry-content {position: relative;}
.vc_custom_1479908763114  {position:relative;}
.wpcf7-form-control-wrap {margin-bottom: 0px !important;}
#product-filed .wpcf7-form-control-wrap.your-product {margin-top: -15px;}
#product-filed select {padding: 10px 0px 1px;}
.contact_button {background:#ddaa39;}
button.btn-filled, input[type="button"].btn-filled, input[type="reset"].btn-filled, input[type="submit"].btn-filled, .btn.btn-filled, button.btn-filled:visited, input[type="button"].btn-filled:visited, input[type="reset"].btn-filled:visited, input[type="submit"].btn-filled:visited, .btn.btn-filled:visited{background:#ddaa39 !important;border: 1px solid #a67405;margin-top: 5px !important;margin-bottom: 55px;}
.font_size18 {font-size:18px !important;}
.font_size24 i {margin-right:5px;}
.borderAbout{border:1px solid #ccc;}
.borderAbout p{margin-bottom:5px;font-weight:bold;color:#fff !important;}
.borderAbout h2{color:#fff ! important;}
.pading_left {padding-left:0 !important;}
.metrics-contact-info-text .subtitle {margin-bottom:8px !important;font-size:28px;text-align: center !important;}
.metrics-contact-info-text .channel1 .title {color: #ffffff !important;font-size:16px !important;font-weight: normal !important;text-align: center !important;}
.display_box {display: block !important;padding: 0px 102px;}
.cms-page-title{background-size:cover !important;}
#content01 {display: none;}
#contact_collapse {margin:15px -15px 0;cursor: pointer;}
.metrics-contact-info-text .contact-info-icon > i {color: #fff;}
.vc_custom_1479990382438 {padding: 18px 38px;}
span.vc_icon_element-icon {font-size: 3.7em;color: #fff; margin: 10px 0;}
.post-1925 .vc_icon_element-icon {margin: 16px 0 !important;}
.post-1941 {position: relative;}
.post-1941 .vc_custom_1479992972883{position: absolute;top: 0;}
.footer-about-block p{color:#fff !important;}
.widget_nav_menu ul li a{color:#fff !important;}
.connect-div .icon-content .icon-title{font-size:16px !important;}
.site-footer.footer-layout-3, .site-footer.footer-layout-4{padding-top:0px !important;}
.site-footer .widget-title{padding-top:20px !important;}
.textwidget{color:#fff;}
#contact_form1 {background:#00458c;cursor: pointer;}
#contact_form2 {background:#eb3512;cursor: pointer;}
#contact_form3 {background:#e9b21f;cursor: pointer;}
#contact_form4 {background:#6ea10e;cursor: pointer;}
.metrics-contact-form input[type="text"], .metrics-contact-form input[type="email"], .metrics-contact-form input[type="url"], .metrics-contact-form input[type="password"], .metrics-contact-form input[type="search"], .metrics-contact-form input[type="number"], .metrics-contact-form input[type="tel"], .metrics-contact-form input[type="range"], .metrics-contact-form input[type="date"], .metrics-contact-form input[type="month"], .metrics-contact-form input[type="week"], .metrics-contact-form input[type="time"], .metrics-contact-form input[type="datetime"], .metrics-contact-form input[type="datetime-local"], .metrics-contact-form input[type="color"], .metrics-contact-form textarea, .metrics-contact-form select{border-bottom-color: #fff !important;}
.fg-caption {font-family:'Roboto' !important;}
.post-1096 .cms-icon-box {margin-bottom: 0px !important;}
.post-1096 .cms-icon-box .icon-content {margin-bottom: 0px !important;}
.connect-div{left:13%;position:relative;margin-top:-80px;}
.margin-top-10{left:13%;position:relative;margin-top:-24px !important;}
.cms-heading-with-desc .heading-block , .cms-heading-with-desc .heading-block, .cms-heading-with-desc .desc-block{vertical-align:sub !important;}
@media only screen and (max-device-width: 480px) {
.connect-div{margin-top:0px;left:0%;}
.margin-top-10{left:0%;margin-top:0 !important;}
.margin-top-12{left:0% !important;;text-align:center !important;}
	}
.item{ background: #fff none repeat scroll 0 0;
    border: 4px solid #fff;
    border-radius: 4px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);height:543px;}
.owl-carousel .owl-wrapper-outer{top:9px;padding-bottom:13px;}
ul.cms-menu-main>li>a, div.cms-menu-main>ul>li>a, ul.cms-menu-extras>li>a{color:#000;}
ul.cms-menu-main > li:hover > a, div.cms-menu-main > ul > li:hover > a{color:#000;}
ul.cms-menu-main > li.current-menu-ancestor > a, div.cms-menu-main > ul > li.current-menu-ancestor > a, ul.cms-menu-main > li.current-menu-item > a, div.cms-menu-main > ul > li.current-menu-item > a, ul.cms-menu-main > li.current_page_parent > a, div.cms-menu-main > ul > li.current_page_parent > a, ul.cms-menu-main > li.current_page_item > a, div.cms-menu-main > ul > li.current_page_item > a{color:#000 !important;}
.abouttt p{margin-bottom:10px;color: #737373;}
@media (max-width: 990px) {
ul.cms-menu-main > li > a, div.cms-menu-main > ul > li > a{color:#fff !important}
ul.cms-menu-main > li.current-menu-ancestor > a, div.cms-menu-main > ul > li.current-menu-ancestor > a, ul.cms-menu-main > li.current-menu-item > a, div.cms-menu-main > ul > li.current-menu-item > a, ul.cms-menu-main > li.current_page_parent > a, div.cms-menu-main > ul > li.current_page_parent > a, ul.cms-menu-main > li.current_page_item > a, div.cms-menu-main > ul > li.current_page_item > a{color:#fff !important;}
    
}
#div1 .vc_column-inner, #div2 .vc_column-inner, #div3 .vc_column-inner, #div4 .vc_column-inner {
    padding-top:20px;
}
#div1 .vc_col-sm-3 .vc_column-inner, #div2 .vc_col-sm-3 .vc_column-inner, #div3 .vc_col-sm-3 .vc_column-inner, #div4 .vc_col-sm-3 .vc_column-inner {
    padding-top:10px;
    padding-bottom:10px;
}

#div1 .vc_col-sm-3 .wpb_wrapper, #div2 .vc_col-sm-3 .wpb_wrapper, #div3 .vc_col-sm-3 .wpb_wrapper, #div4 .vc_col-sm-3 .wpb_wrapper {
   text-align:center;
}