@charset "utf-8";



/* CSS Document */

/* 

	Theme Name: Business Wealth Builders

	Theme URL: www.ibuildsite.com

	Description:

	Author: Tapas Dey

	Author URI: 

	Version: 1.0

	Tags: 

*/

@font-face {
  font-family: 'Sansanormal';
  src: url('fonts/sansa-normal.eot') format('embedded-opentype');
  src: url('fonts/sansa-normal.eot?#iefix') format('embedded-opentype'),

         url('fonts/sansa-normal.woff') format('woff'),

         url('fonts/sansa-normal.ttf') format('truetype'),

         url('fonts/sansa-normal.svg#sansa-normal') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'SansaPro-Bold';
  src: url('fonts/SansaPro-Bold.eot') format('embedded-opentype');
  src: url('fonts/SansaPro-Bold.eot?#iefix') format('embedded-opentype'),

         url('fonts/SansaPro-Bold.woff') format('woff'),

         url('fonts/SansaPro-Bold.ttf') format('truetype'),

         url('fonts/SansaPro-Bold.svg#SansaPro-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
li{ list-style-type:none;font-family:Calibri;font-size:22px;}
.bg-home {background:url('../images/banner.jpg') center -20px no-repeat;height:630px;}
.bg-home-2 {background:#015c91;}
.bg-home-3 {background:#FFF;}
.bg-home-8 {background:#FFF; }
.testimonialheading{
	color:#FFF !important;
	
	text-align:center;	
	
}

.ans{
		font-family:Calibri;font-size:22px;
		color:#FFF;
		text-align:left;
		
}
.ansautho{
		font-family:Calibri;font-size:22px;
		color:#FFF;
		text-align:left;text-decoration:underline;
}
.moretestimonial{
	margin-bottom:20px;	
	background:#FFF;
	border-radius:5px;
	color:#000;
	border:none;
	padding:8px 15px;
}
.navbar {min-height: 50px;margin-bottom:0px; margin-top:0px;}
.navbar-default {background: rgba(20,103,152, 0.85); -webkit-box-shadow: 3px 0 3px #146798; -moz-box-shadow: 3px 0 3px #146798; box-shadow: 3px 0 3px #146798; border-color: transparent;}
.navbar-default .navbar-nav>li>a {font-family:Sansanormal;text-transform:uppercase; color:#FFF; font-weight:normal; padding:7px 17px;font-size:18px;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {color:#c10004; background-color:transparent;}
.navbar-default .navbar-nav>li:first-child >a{
	border:none !important;
	border:1px solid #F00;
}
.fs24{font-size:30px !important;color:#015c91;line-height:35px;}
.fs14{font-size:14px !important; color:#003f63;}
.margintoptp40{
	margin-top:140px;
}
h2{
	font-family:Sansanormal !important;	
}
p{
	font-family:Calibri;font-size:22px;
}
.textp{
	color:#FFF;
	font-size:22px;	
}
.fs18{
	font-size:22px;
}
.paddingtop40{ padding-top:20px;}
.margintop40{ padding-top:40px;}
.colorbl{ color:#003351}
.testimonial {font-size:16px; padding:0px 0px 20px 0px;}
.testimonial .heading {text-align:right; font-size:30px; font-family:Sansanormal !important; color:#015c91;}
.bold{
	font-weight:bold;
}
.testimonial .c-name{text-align:right; font-weight:700;font-family:Calibri;font-size:22px; color:#015c91;font-style:italic;}

.clickhere{
	clear:both;
	text-align:center !important;
	margin:50px 0px;	
}
.margin0auto{
	margin:0 auto;	
}
.bgc2{background-color:#015c91 !important; min-height:340px; width:300px;}
.headingwidget{ font-family:SansaPro-Bold; font-size:17px; color:#FFF; text-align:center;margin-top:10px;}
.wiggettp-text{ font-family:Calibri; font-size:14px; font-style:italic;padding:5px 15px;; color:#FFF;}
.tptextbox{ background:#FFF !important;border:1px solid #015c91 !important;padding:10px; margin-bottom:25px; color:#4c4c4c !important; font-family:Calibri;font-size:16px;}
.tptextarea{ background:#FFF !important;border:1px solid #015c91 !important;padding:10px; margin-bottom:18px; color:#4c4c4c !important; font-family:Calibri;font-size:16px;}
.tpbutton{ background:#015c91 !important; border:1px solid #015c91 !important; font-family:Sansanormal; font-size:12px !important;}
#footer {position:relative; bottom:0; width:100%;  background-color:#015c91;padding:5px 0px;}
#footer .copy-right {margin:20px 0 15px !important; color:#FFF; font-size:16px; font-family:Calibri; font-weight:bold;}
#footer > .container {padding-right:15px; padding-left:15px;}
.social-icons {margin:0; padding:0;}
.social-icons li {list-style:none; display:inline-block; margin-left:5px;}
.sprite {background: url(../media/sprites.png) no-repeat; display: inline-block;}
.social-icons .sprite-in {background-position:-1px -560px; width:36px; height:37px;}
.social-icons .sprite-facebook {background-position:-50px -600px; width:36px; height:37px;}
.social-icons .sprite-twitter {background-position:-100px -600px; width:36px; height:37px;}
.social-icons .sprite-facebook:hover, .social-icons .sprite-twitter:hover, .social-icons .sprite-in:hover{opacity:0.8;}
.subscription .form-control {color:#59595F; background-color:#EBEBEB; border:1px solid #D7D7D7;
border-radius:0px;}
.subscription .btn {border-radius:0px; text-transform:uppercase; font-size:10px; letter-spacing:2px; padding:9px 12px; font-weight:900;}
.subscription .btn-warning {color:#fff; background-color:#d31326; border-color:#c11a23;}
.subscription .btn-warning:hover, .subscription .btn-warning:focus, .subscription .btn-warning:active, .subscription .btn-warning.active, .open .subscription .dropdown-toggle.btn-warning {background-color: #c11a23; border-color: #d31326;}
.wpcf7-validation-errors{
	border:none !important;	
}
.iframetpdiv{
	width:100%;
	border:1px solid #C3C3C3;
	padding:5px;
	margin-top:20px;	
}
.iframetp{
	width:100%;
	height:250px;
	
	
}
.contactformdiv{
	margin-top:20px;
	margin-left:-0px;

}
.formheading{
	font-family:Calibri; font-size:16px; font-style:italic;padding:5px 0px; color:#015C91; font-weight:bold; text-transform:uppercase;
}
.marginleftzero {
	margin-left:-15px;	
}
.contactwarp{
	background:#F7F7F7;
	border:1px solid #C3C3C3;
	border-radius:5px;
	padding:10px;
	margin-top:40px;	
}
.headingcontact{
	font-size:22px;
	font-family:Sansanormal;
	color:#015C91;	
	margin-bottom:20px;
}
.homeul{
	margin-top:20px;
	padding-left:0px !important;
	font-family:Calibri;font-size:22px;
}
.homeul li{
	background:url('images/bullet11.png') 0px 12px no-repeat !important;
	padding-left:20px !important;
}
.left50 {
	width:46%;
	float:left;	
}
.right50{
	width:50%;
	float:right;	
}
.heading50{
	font-size:22px;
	color:#FFF;
	text-decoration:underline;
	font-family:Calibri !important;
	font-weight:bold;
}
.homeulour{
	margin-top:22px;
	padding-left:0px !important;
font-family:Calibri !important;
	font-weight:normal;
}
.homeulour li{
	background:url('images/buletwhite.png') 0px 8px no-repeat !important;
	padding-left:20px !important;
	font-size:22px;
	color:#FFF;
	font-family:Calibri;
}
.morelink{
	padding:10px 0px;
	float:right;
}
.homeulour_new {
	margin-top:20px;
	padding-left:0px !important;
}
.homeulour_new li{
	font-size:18px;
	color:#333;
	font-family:Calibri;
	
}
.homeulour_neww{
	margin-top:20px;
	padding-left:0px !important;
}
.homeulour_neww li{
	background:url('images/bullet11.png') 0px 12px no-repeat !important;
	padding-left:20px !important;
	font-size:22px;
	font-family:Calibri;
	color:#333;
}
.phonetp{
	float:right !important;		
	padding-top:0px;
	
} 
.phonetp1{
	
	font-family:Sansanormal;
	color:#FFF;
	font-size:26px !important;
	padding-top:10px;
	text-align:right !important;
	width:100%;
} 
.stext{font-family:Calibri;font-size:22px;}
@media (min-width: 768px) {
	
	.navbar-default .navbar-nav > li{padding-top:20px; padding-bottom:19px;}
	.navbar-default .navbar-nav > li > a {border-left: 1px dotted #59595f;}
	.navbar-default .navbar-nav > .active {background:url(../media/menu-pointer.png) center 100% no-repeat;}
	.pad-left-0{padding-left:0px;}
	.video-name {float:left;}
	.phonetp{
		font-size:16px !important;
		text-align:center;
		float:none !important;
	}
	
}

@media (max-width: 768px) {
	.navbar-header {height:72px;}
	.navbar-brand img{width:280px;}
	.subscription .form-control, .subscription .btn {margin-bottom:15px;}
	.btn-nw {letter-spacing:2px;}
	.btn-nw.small, .btn-nw.big {font-size:10px; padding:0 38px 0 10px; height:42px; line-height:42px;}
	.btn-play, .btn-nw.big .btn-play {padding:14px 8px;}
.left50 {
	width:100% !important;
	float:left;	
	}
	.right50{
		width:100% !important;
		float:left;			
	}
	.navbar-collapse{
	margin-top:45px;
	}
.imgn {width:96%; height:96%}
	

}

@media (min-width: 768px) and (max-width: 992px) { 
	.navbar-brand {padding: 25px 15px;}
	.navbar-brand img{width:320px;}
	.navbar-default .navbar-nav > li a{padding-left:10px; padding-right:10px;}
}

@media (max-width: 480px) { 
	.navbar-brand {padding:5px 15px 25px 15px;}
	.navbar-brand img{width:220px;margin:0 auto;margin-bottom:20px;}
	.phonetp1{
	font-size:14px !important;
	}
	
	
}
@media (min-width: 320px) and (max-width: 380px) { 
.bg-home {background-size: 100% auto !important;height:180px !important;}
.stext1 {font-size:18px !important; font-family:Calibri;}
}
@media (min-width: 381px) and (max-width: 580px) { 
.bg-home {background-size: 100% 100% !important;height:220px !important;}
}
@media (min-width: 581px) and (max-width: 768px) { 
.bg-home {background-size: 100% 100% !important;height:270px !important;}
}
@media (min-width: 769px) and (max-width: 1102px) { 
.bg-home {background-size: 100% 100% !important;height:260px !important;}
}
/*@media (max-width: 992px) {
	.media .pull-left {float:none !important;}
	
}*/
@media (max-width: 481px) {
.mobilemargintop{ margin-top:100px !important;}
}
@media (min-width: 482px) and (max-width: 767px) { 
.mobilemargintop{ margin-top:120px !important;}
}
@media (min-width: 768px) and (max-width: 768px) { 
.mobilemargintop{ margin-top:180px !important;}
.margintoptp40{
	margin-top:180px;
}
}
@media (min-width: 769px) and (max-width: 1024px) { 
.mobilemargintop{ margin-top:125px !important;}
}