﻿/* Theme Name: The Project - Responsive Website Template
Author:HtmlCoder
Author URI:http://www.htmlcoder.me
Author e-mail:htmlcoder.me@gmail.com
Version:1.3.0
Created:December 2014
License URI:http://support.wrapbootstrap.com/
File Description: Place here your custom CSS styles
*/


@import url('https://fonts.googleapis.com/css?family=Acme|Lobster');


body{
	 color: #040513!important;
	 font-family: 'Acme', sans-serif !important;
	 font-size: 16px;
}


.marqtxt {
    	 color: #ffffff!important;
	 margin: 0px !important;
	 padding-top: 8px !important;
	 font-size: 16px !important; 
	 line-height: 20px !important;
	 font-style: italic !important;
	 letter-spacing: 1.5px;
	 font-family: "Times New Roman", Times, serif!important;
	 text-transform: capitalize!important;
	 font-weight: bold !important;
}


.header-top {

font-size: 12px !important;
font-family: "Times New Roman", Times, serif!important;
	 letter-spacing: 1px!important;


	
}

.header-top:not(.banner) {
    background-color: #2c5299 !important;
    border-bottom: 1px solid #d0d0d0;
    padding: 4px 0;
    color: #ffffff !important;
 
}

.skynw{
	 font-style: italic !important;
	 font-family: "Times New Roman", Times, serif!important;
}


.collapse-style-1 .panel-heading a:not(.collapsed) {
    color: #072c71 !important;
}


.collapse-style-1 .panel-heading a {
    color: #021433!important;
}


.mailert{
	 font-family: font-family: 'Lobster', cursive !important;
}

.opelrt {

 background-color: rgba(250, 250, 250, 0.6)!important;	
 padding: 10px;
 
	
}

.opelrt {
	   width: 100px !important;
	   height: 100px !important; 
}


.logo{
	   margin-top: -10px!important;
}

@media (min-width: 768px)
{ 
.with-dropdown-buttons .navbar-default .navbar-collapse {
   padding-right: 0px !important;  
}

.dark.social-links li a {

  color: #ffffff;
  background-color: transparent ;
  border-color: #ffffff;

}

.tp-bannertimer{
background-color: rgba(240, 173, 78, 0.8)!important;	
}

.owl-item{
	border-radius: 10px!important;
}


  .navbar-default .navbar-nav > li > a {  
  border-radius: 25px!important;
    line-height: 20px !important;
     padding-top: 10px !important; 
     padding-bottom: 10px !important; 
     margin-top: 20px!important;  
     margin-bottom: 20px!important; 

}

.fixed-header-on .header.fixed:not(.dark) {
    border-top: 3px solid #2c5299!important;	
    
}

.fixed-header-on .header .logo img {
max-height: 100%!important;	
}	

	

.fixed-header-on .main-navigation .navbar-nav > li > a {
     padding-top: 10px !important;
     padding-bottom: 10px !important;
        margin-top: 20px!important;  
     margin-bottom: 20px!important; 

}

 
  .navbar-default .navbar-nav > li > a:hover{
    background-color: #c30c72!important;
    border-radius: 25px!important;
    line-height: 20px !important;
     padding-top: 10px !important; 
     padding-bottom: 10px !important; 
     margin-top: 20px!important;  
     margin-bottom: 20px!important; 
     color: #ffffff !important;
     

}

.dark-bg {
    background-color: #042b75!important;
    color: #fbf1ef!important;

}

.marqtxt{
 color: #ffffff!important;
	 margin: 0px !important;
	 padding-top: 8px !important;
	 font-size: 16px !important; 
	 line-height: 20px !important;
	 font-style: italic !important;
	 letter-spacing: 1.5px;
	 font-family: "Times New Roman", Times, serif!important;
	 text-transform: capitalize!important;
	 font-weight: bold !important;

}


.navbar-default .navbar-nav > li > a {
    color: #000000!important;
   
   padding-left: 8px!important;
   padding-right: 8px!important;
 

 
}
 
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {

    background-color: #c30c72!important;
    border-radius: 30px!important; 
     color: #ffffff !important;
        padding-left: 8px!important;
   padding-right: 8px!important;
 

     
}

.mainber{
		border-radius: 25px!important;
}

.mainber > img {
	border-radius: 25px!important;
}

.client-image{
	  width: auto!important;
}

.colourboc{
		 background-color:  #b4ceff!important;
}


.imbgc {
	 background-color:  #CCCCCC!important;
	 border-radius: 25px!important;
}

.imbgb{
 	 background-color:  #b4ceff!important;
 	 border-radius: 25px!important;
}

.image-box, .shadow {
	 border-radius: 25px!important;

}

 


.mainclr{
    color: #0834ab!important;
    line-height: 1.2;
}


.olpertss > li a{
	font-weight: bold!important;
	 font-family: 'Acme', sans-serif !important;
	 font-size: 16px!important;
	 color:#000000!important;
	 text-transform: none !important;

}


.maintextca {
	 font-style: italic !important;
	 font-family: "Times New Roman", Times, serif !important;
	 font-size: 16px!important;
	 font-weight: bold ;
}

.overlay-link {
     
    background-color: rgba(30, 30, 30, 0.0) !important;
    
    
    }
    
    
.call-to-action h2{
	text-transform: none !important;
}


    
.call-to-action h2 span{
 font-family: "Times New Roman", Times, serif!important;
}


