


  		
  
html footer .copy{

background: #0068c8 !important;

}
  ::selection {
	background: #0068c8 
}
::-moz-selection {
	background: #0068c8 
}
  
  
  #page-preloader .spinner {
	border-top-color: #0068c8 !important;
    }
    
  

html #menu-open{
background: #0068c8 !important;
}



  
  .rev-btn{
  background: #0068c8 !important;
  border-color: #fff  !important;
  }
  
.navbar-main > li > .dropdown-menu, footer .color-part, .btn.btn-danger, .btn.btn-danger:hover, .btn.btn-danger, .btn.btn-danger:hover, .main-menu, .main-menu:before, #main-menu-bg, .stats > div > div:hover, .btn.btn-sm.btn-default:before, .big-hr.color-2, .our-services.styled div > a:hover:after, .adress-details > div > span:after, .comments > div > a.reply:hover, .comments > div > a.reply:after, nav.pagination a:hover, .tags a:hover, ul.blog-cats > li:hover, #menu-open, .main-menu section nav, .our-services div > a:hover > span, .testimonial-content span, .info-texts:after, .post-info:after, .customBgColor ,html  .big-hr , html .quote-form input[type=submit]  {
	background: #0068c8 !important;
}


html  body blockquote:before {
	background: #0068c8;
    }
    

html .pix-lastnews-dark .read-all-news {
    border-right-color: #0068c8 !important;
    color: #fff !important;
}

html .big-hr:before, .big-hr:after ,html  .big-hr:after {
    border-top-color: #0068c8 ; 
}


.vc_icon_element-style-boxed-outline .vc_icon_element-icon {
    border-right-color:#0068c8  !important; 
    }
    
.stats > div > div:hover, .btn.btn-sm.btn-default:hover, .comments > div > a.reply:hover, nav.pagination a:hover, .tags a:hover, ul.blog-cats li:hover, .our-services div > a:hover > span, .testimonial-content span{

    border-color:  #0068c8  !important;
    }

.our-services div > a:hover > span:before, .our-services div > a:hover > span:after, .testimonial-content span:before, .testimonial-content span:after {
    border-bottom-color: #0068c8  !important;
}

.stats span:first-child, footer .copy a, .twitter-feeds div span, .recent-posts div a:hover {
    color: #0068c8  !important;
}
    
.info-texts div:last-child:before {
    border-top-color: #0068c8  !important;
}
   
  
  
        
 #page-preloader .spinner:after {
	border-top-color: #dd9933 !important;
}


	
html .btn.btn-sm {
    background: none !important;
}
html .btn.btn-sm:hover{
border-color:#dd9933 !important;
}
.widget_archive .widget-title + ul > li, .widget_categories .widget-title + ul > li, .widget_pages .widget-title + ul > li, ul.menu > li {
border-left-color:#dd9933 !important;
    }

.btn-success:hover, .big-hr.color-1, .one-news > div > div, .btn.btn-sm.btn-success:before, .our-services div > a:hover:after, nav.pagination a.active, ul.styled > li.active, ul.styled > li.current-cat, .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover, .info-texts:before, ul.blog-cats > li:before, ul.blog-cats li > ul , .btn.btn-success, .btn-success:hover, .big-hr.color-1, .one-news > div > div, .btn.btn-sm.btn-success:before, .our-services div > a:hover:after, nav.pagination a.active, ul.styled > li.active, ul.styled > li.current-cat, .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover, .info-texts:before, ul.blog-cats > li:before, ul.blog-cats li > ul , .title-option , .demo_changer .demo-icon , .vc_btn3.vc_btn3-color-green, .vc_btn3.vc_btn3-color-green.vc_btn3-style-flat , .pagination>li.current a , .pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{
background: #dd9933 !important;
}
    a{
	color: #dd9933 ;
}
html input[type="submit"] {
    background-color: #dd9933 ;
    }
    

.btn-primary {
    background-color: #dd9933;
    border-color: #dd9933;
}

h1.color-1, h2.color-1, h3.color-1, h4.color-1, h5.color-1, h6.color-1, .twitter-feeds div i, .navbar-main .open > a, .navbar-main .open > a:focus, .navbar-main .open > a:hover, .navbar-main > li > a:focus, .navbar-main > li > a:hover, .navbar-main > li > .dropdown-menu > li > a:focus, .navbar-main > li > .dropdown-menu > li > a:hover{
color: #dd9933 ;
}
html .info-texts div:first-child:before {
    border-top-color: #dd9933 ;
}

html .btn.btn-sm.btn-success:hover, nav.pagination a.active, .nav-tabs > li.active {
    border-color: #dd9933 ;
}



html .type-post.sticky:after{
color: #dd9933 ;
}

   
  
  
  
  
       
   
   
   
    
      

/* top-header color */
header, .topmenu nav:first-child:before {
    border-top-color: #fff;
}
.why-us li span, .topmenu nav, .topmenu:before, #to-top, .two-news > div div:last-child > div {
    background: #fff;
}

.offer-text{
color: #fff;
text-align:center;
}
/* zplus */
.features-services-box {
    float: left;
    
    padding: 8px;
    background: #333;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.frame {
    position: relative;
    float: left;
    width: 100%;
    overflow: hidden;
}
.features-services-box .frame {
    margin-bottom: 10px;
}
.features-services-box .text-box {
    padding-bottom: 5px;
}
.features-services-box:hover{
background-color: #0068C8;
color: grey;
transition: all .5s ease-in;
-moz-transition: all .5s ease-in;
-webkit-transition: all .5s ease-in;
}
.features-services-box .text-box h3 a {
    color: #ccc;
    transition: all .5s ease-in;
    -moz-transition: all .5s ease-in;
    -webkit-transition: all .5s ease-in;
}
.features-services-box:hover h3 a {
    color: #222;
}
.features-services-box .text-box h3 {
    font-size: 18px!important;
    text-align: center;
}

/* offering Service */
.services-box {
    float: left;
    width: 100%;
    max-height:305px;
    text-align: center;
    background: #fff;
    border: 1px solid #ccc;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 30px 20px;
    margin-bottom: 30px;
}

.services-box .services-icon {
    display: inline-block;
    text-align: center;
    position: relative;
    width: 97px;
    margin-bottom: 10px;
    overflow: hidden;
}

.text-box {
    float: left;
    width: 100%;
}
.text-box h3{
   margin-top: 2px;
}
.text-box h3 a{
   font-size: 14px;
}

.services-box .services-icon:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 0;
    width: 90%;
    height: 100%;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.services-box .services-icon:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 100%;
    height: 90%;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}
.services-box:hover .services-icon:before {
    width: 100%;
}

.services-box:hover .services-icon:after {
    height: 100%;
}

.services-box:hover .services-icon img {
    transform: scale(1.1);
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
   transition: all .5s ease-in;
    -moz-transition: all .5s ease-in;
    -webkit-transition: all .5s ease-in;
}

strong.number {
    float: right;
    background: #fff;
    font: 400 36px/36px 'Patua One',cursive;
    color: #222;
    padding: 19px 31px;
    position: relative;
    transition: all .5s ease-in;
    -moz-transition: all .5s ease-in;
    -webkit-transition: all .5s ease-in;
}
strong.number:before {
    content: '';
    position: absolute;
    left: 0;
    right: 5px;
    margin: auto;
    top: 5px;
    width: 90%;
    height: 86%;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
strong.number:after {
    content: '';
    position: absolute;
    left: 5px;
    right: 5px;
    top: 0;
    bottom: 5px;
    margin: auto;
    width: 95%;
    height: 85%;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}

/* partner */
#partners a {
     padding : 0;
}

/* post tags */
.post-info {
    display: none;
}