html{overflow-x:hidden;}
.clr{clear:both;}
.wrapper{width:980px; margin:auto; padding:0;}
.delay {transition: all 0.5s ease-in-out 0s;}
body{font-family: 'Lato', sans-serif; background:#efefef;}
#header .navbar-default{background:none; border:none;}
#header .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background:none;}
#header .navbar-default .navbar-nav > li > a{color: #000; font-size: 17px; padding: 0 8px; font-family: 'Open Sans', sans-serif;} /*#header .navbar-default .navbar-nav > li > a{color: #000; font-size: 17px; padding: 0 8px; font-family: 'Open Sans', sans-serif; margin-top:-3px;}*/
#header .container nav{ padding-left:0px; padding-right:0px; margin-bottom:0;}
#header .top-source{ color: #09c !important;  font-size: 24px; font-style: italic; font-weight: 300; text-align: right; font-family: 'Open Sans Condensed', sans-serif; font-weight:300; font-style:italic; width:100%; display:block; width:60%;  line-height:24px; margin-top:16px;}
#header .navbar-brand{height:auto; }
#header .navbar-right{margin-top:25px;}
#header{border-bottom:3px solid #046bb4; background:#fff;}
#header .navbar-default .navbar-nav > li > a:hover{color:#09c;}
.nav > li{border-right:1px solid #000; font-size:12px;} /*.navbar-nav > li{font-size:0px; border-right:1px solid #000;}*/
.nav > li:last-child{border:none;} /*.navbar-nav > li:last-child{border:none;}*/
.nav > li.current a{color:#09c !important;} /*#header .navbar-default .navbar-nav > li.current > a{color:#09c;} */







/*#header ul li.logout{margin-left:5px;min-width:60px; display:inline-block;text-align:left;}*/

#header ul li.logout a{font-size:13px !important;  color:#09C !important; }

/*#header .navbar-default{background:none; border:none;}

#header .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background:none;}
#header .navbar-default .navbar-nav > li > a{color: #000; font-size: 17px; padding: 0 8px; font-family: 'Open Sans', sans-serif;}
#header .container nav{ padding-left:0px; padding-right:0px; margin-bottom:0;}
#header .top-source{ color: #09c;  font-size: 24px; font-style: italic; font-weight: 300; text-align: right; font-family: 'Open Sans Condensed', sans-serif; font-weight:300; font-style:italic; width:100%; display:block; width:60%;  line-height:24px; margin-top:16px;}
#header .navbar-brand{height:auto; padding:10px 0 0 0;}
#header .navbar-right{margin-top:25px;}
#header{border-bottom:3px solid #046bb4; background:#fff;}
#header .navbar-default .navbar-nav > li > a:hover{color:#09c;}
#header .navbar-default .navbar-nav > li.current > a{color:#09c;}
* /
.navbar-default {
    background-color: transparent !important;
    border-color: transparent !important;
}    */
/**********slider*************/
#slider .carousel-indicators{position:static; width:100%; margin-left:0;}
#slider .carousel-caption{right:0%; left:0%; height:100%; bottom:0; text-shadow:none;}
#slider .carousel-caption h2{font-weight:900; font-size:60px; text-shadow:none; margin:0;}
#slider .carousel-caption h2:first-child{text-align:left; padding-top:3%;}
#slider .carousel-caption h2:nth-child(2){text-align:right; padding-top:11%	;}
.get-btn .btn{ background:#ee782d; padding:0; text-align:center; height:60px; line-height:60px; width:250px; font-size:22px; color:#fff; text-transform:uppercase; font-weight:700; border:none; margin-top:4%;display:block;}
#slider .carousel-caption .btn img{display:inline-block; margin-top:-5px; margin-left:2px;} 
.get-btn .btn:hover{background:#379300;}
#slider .carousel-indicators{margin-top:2px;}
#slider .carousel-indicators li{height:15px; width:15px; border-radius:50%; border:none; background:#fff; border:1px solid #000;} /*#slider .carousel-indicators li{height:15px; width:15px; border-radius:50%; border:none; background:#fff;}*/
#slider .carousel-indicators li.active, #slider .carousel-indicators li.active-g{background:#379300;}
#slider{position:relative;}
.slide-bottom{position:absolute; width:100%; margin:0; bottom:0px; left:0; text-align:center; background:rgba(0,0,0, 0.52); color:#fff; font-size:23px; padding:11px 0; }
.slide4-txt h1.bs-plan{color:#27338a; font-size:60px; text-transform:uppercase; font-weight:900; font-family: 'Lato', sans-serif; text-shadow:none; line-height:30px; margin:0;padding:0; padding-top:20%; margin-bottom:10px;}

.slide4-txt h1.bs-plan span{font-size:30px; text-transform:none; }
#slider .carousel-caption.button-set .btn{margin-top:0;}
.slide1-txt h1{font-size:60px; color:#fff; font-weight:900; text-transform:uppercase; margin:0; line-height:60px; padding-top:60px;}
.slide1-txt h4{font-size:50px; color:#fff; font-weight:900; text-transform:uppercase; margin-top:6px; margin-bottom:0;}
.slide1-txt p.font-s{line-height:40px; font-size:30px; color:#fff;  width:50%; margin:auto; font-style:italic; font-weight:normal !important;}
#slider .carousel-caption a.top-mar{margin-top:20px;}
#slider .carousel-caption {z-index: 10;}
#slider .carousel .item {padding:20% 0 ;background-color: #777;}
#slider .carousel-inner > .item > img { position: absolute; top: 0; left: 0;   width:100%; height:auto;}
#slider .carousel-control{top:55%; background:none; margin-top:-67px; width:7%; opacity:0;}
#slider:hover .carousel-control{opacity:0.5;}
#slider .carousel-control:hover{opacity:1;}

/**********posting*************/

#posting{background:#efefef;}
#posting .container .fp{color:#003e96; font-size:32px; font-weight:700;}
.reduce-pad{margin:0 -5px;}
.box{padding:0 5px;}
.box-border{border:1px solid #c9d6de; border-radius:5px; background:#f7f7f7;}
.box .box-inner{ padding:12px}
.box .box-inner img{width:100%;}
.box .box-inner h4{font-family: "Open Sans Condensed",sans-serif;
    font-weight: 700;
    font-size: 18px;
    color: #042C68;
    min-height: 22px;}
.box .box-inner p{font-size:12px; color:#000; font-family: 'Open Sans', sans-serif; line-height:20px; min-height:150px;}
.amount{padding:4px 12px; border-top:1px solid #c9d6de;}
.box-inner span{color:#999; font-size:16px;}
.amount h5{font-size:18px; color:#000; font-weight:500; font-family: 'Open Sans', sans-serif;}
.amount h5 span{color:#001c6f;}
.body-index .box-inner span{color:#999; font-size:12px;font-weight:bold;/*font-size:16px;*/}
.body-index .box-inner center {
height: 122px;
}

/**********testimonial*************/
#testimonial{background:#dee0a8; padding:50px 0; margin:50px 0 32px 0;}
#testimonial .our-test{text-align:center; font-size:36px; color:#13295c; font-weight:700; margin:0; margin-bottom:40px;}
#testimonial .client-test{font-size:20px; color:#13295c; font-weight:300; font-style:italic;	}
#testimonial .client-test p{margin-bottom:15px;}
#testimonial .client-test .start-col{display:inline-block; vertical-align:top;}
#testimonial .client-test .close-col{display:inline-block; vertical-align:bottom;}
#testimonial .carousel-control{background:none;}
#testimonial .carousel{padding:0 80px;}
#testimonial .left.carousel-control{background:url(../images/testi-arrow-left.png) 5% 35% no-repeat; }
#testimonial .right.carousel-control{background:url(../images/testi-arrow-right.png) 95% 35% no-repeat; }
#testimonial .clien-detail{text-align:center;  }
#testimonial .clien-detail h4{font-size:32px; font-weight:700; font-style:normal; margin-bottom:0; line-height:12px; }
#testimonial .clien-detail span{font-size:22px; font-weight:300; font-style:normal; line-height:45px;}
/**********testimonial-end*************/
.b-plan{background:#b4c9d4; padding:100px 0; margin-bottom:32px;}
.buisness-plan{text-align:center;}
.buisness-plan h5{color:#333333; font-size:36px; margin-bottom:0;}
.b-plan .buisness-plan p{color:#333333; font-size:25px; margin:5px 0;}
.buisness-plan a{height:60px; background:#ee782d; padding:0; text-align:center; line-height:65px; width:237px; font-size:18px; color:#fff; text-transform:uppercase; font-weight:700; border:none;  display:inline-block; border-radius:4px; margin-top:14px;}
.buisness-plan a:hover{background:#379300; text-decoration:none;}
.b-plan-2{background:#f7f7f7;  padding:100px 0; margin-bottom:32px;	}
.b-plan-2 .buisness-plan p{font-size:18px; margin:5px 0;}

#moto{background:#fff; padding:60px 0 0px 0;}
#moto .media img{margin-right:10px;}
#moto .media-body h4, #moto .who-we h4, .blog h4{color:#161551; font-size:36px; font-weight:700; margin:0;}
#moto .media-body p, .blog .blog-con p, .who-we p, .media p{font-size:14px; line-height:20px; color:#636363; font-family:Arial, Helvetica, sans-serif;}

.blog-con{height:auto !important;} .blog{padding:10px 24px; border:1px solid #bebebe; box-shadow:0px 2px 0 #cfcfcf;}

.blog .blog-con h5{color:#003f93; font-size:16px; font-weight:700;} 
.blog .blog-con span{color:#3d3d3d; font-size:14px; font-weight:700;}
.blog .blog-con a{font-size:12px ; color:#003f93; text-decoration:underline;}
.blog-con-2{margin-top:40px;}
.social{text-align:right; margin-top:10px;}
social-icons{margin-top:10px;}
.social p, .social-icons h3{color:#003f93; font-style:italic; font-size:24px; margin-top:0 !important;}
.social-icons h3 {margin-right:0px;}

/**********footer*************/
#footer{padding-bottom:20px; border-top:#0471be 5px solid; margin-top:26px;
background: #ccd1d9; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjZDFkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #ccd1d9 0%, #efefef 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ccd1d9), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ccd1d9 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ccd1d9 0%,#efefef 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ccd1d9 0%,#efefef 100%); /* IE10+ */
background: linear-gradient(to bottom, #ccd1d9 0%,#efefef 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccd1d9', endColorstr='#efefef',GradientType=0 ); /* IE6-8 */}

.ft-links ul {padding-left:8px;}
.ft-links h4{color: #000; font-family: "Open Sans Condensed",sans-serif; font-size: 15px; font-weight: bold;}
.ft-links ul li{list-style-type:disc; font-size:10px; line-height:15px; margin:3px 0;}
.ft-links ul li a{color:#222; font-size:12px;}
.add-br{border-bottom:1px solid #cccccc; padding:40px 0 30px 0; }
.copy span{padding:10px 0; display:block; text-align:center; color:#000; font-size:12px;}
.copy p{color:#000; font-size:12px; line-height:13px; font-family: "Open Sans",sans-serif;}
/**********footer*************/

.carousel-inner .item:nth-child(2) .carousel-caption h2:first-child{padding-top:10% !important;}
.carousel-inner .item:nth-child(3) .carousel-caption h2{text-shadow:1px 1px 6px #000 !important;}
.carousel-inner .item:nth-child(3) .carousel-caption h2:first-child{padding-top:10% !important;}

.box .box-inner h4 {
    
}


#posting-new{background:#e0e0e0;}
.body-o{background:#e0e0e0; min-height:500px;}
.b-height{height:50px;}
.bbody{background:url(../img/grad.png) left top repeat-x #e0e0e0; min-height:584px; border-radius:6px; padding:10px; box-shadow:0 3px 5px #CCC; margin-bottom:15px;}
.bbody img{width:100%; margin-bottom:15px;}
.banner-o{background:url(../images/slide-3.jpg) center top no-repeat #bababa; background-size:100%;}
.banner-inner{max-width:420px; margin:0 auto; text-align:center; padding-top:29%; padding-bottom:20px;}
.business-plan{color:#0f5378; font-size:55px; font-weight:800; line-height:100%;}

.round{border-radius:6px;}
.side-img{padding:5px; background:#fff; box-shadow:2px 2px 2px #CCC;}

h5.side-heading{font-weight:800; color:#014999; font-size:30px; margin:36px 0 15px 0;}


.call-out{background:#c7c7c7; padding: 10px; border-radius:10px; position:relative;}
.call-out .twick{position:absolute; bottom: -15px; right:10px;}
.call-out .twick-left{position:absolute; bottom: -15px; left:10px;}
.call-person{font-size:16px; text-align:right; margin-bottom:15px; margin-top:18px;}
.call-person.call-left{text-align:left;}

.know-btn a, .get-s-outer a, a.get-started{
    height: 50px; text-decoration:none;
    background: #ee782d;
    padding: 0;
    text-align: center;
    line-height: 50px;
    width: 80%; margin: 15px auto;  font-size: 18px;  color: #fff;  font-weight: 700;  border: none;  display: block;  border-radius: 6px;
}
.know-btn a:hover, .get-s-outer a:hover, .get-started:hover{background: #379300; text-decoration: none;}
.get-s-outer{background:#b5c9d3; padding: 70px 0; text-align:center; margin-bottom:-26px;}

.discover-word{font-weight:800; color:#000; font-size:60px;  }
.discover-sub{color:#6e787d; font-size:26px;}

.get-s-outer a{width:300px; height:70px; line-height:70px; font-size:35px; font-weight:bold; margin-top:20px;}
a.get-started{width:230px; font-size:24px; font-weight:800;}
.sub-heading1{font-size:20px; font-weight:800; color:#565252;}
.sub-heading2{font-size:14px;color:#565252;}
#footer.new{margin-top:0;}



/*busplan sales page*/
    .professionaly-written{
        font-size: 44px;font-weight: bold;
    }
    .funded-busplan{
        font-size: 40px;font-weight: bold;
    }
        .payment-text{
        color:#ee782d;
        font-size:50px;
        text-align: center;
            font-weight:900;
    }
    .payment-text-bottom{
        font-size:20px;
        text-align: center;
        color:#000000;
        font-weight: bold;
    }
    .twick img,.twick-left img{
        margin-bottom:0px;
    }
    .blue-heading-top{
        color:#FFFFFF;background:#046bb4;padding: 5px;
        border-radius:0 100px 100px 0;
    }


@media (min-width:768px) and (max-width:1100px){
    .professionaly-written{
        font-size: 36px;font-weight: bold;
    }
    .funded-busplan{
        font-size: 30px;font-weight: bold;
    }
    .discover-word{font-size:50px;}
    .business-plan{font-size:60px;}
    .business-plan{font-size:50px;}
    a.get-started{font-size:16px; width:160px; height:30px; line-height:30px; margin:10px auto;}
    .sub-heading1{font-size:16px;}
    .sub-heading2{font-size:12px;}
    .banner-inner{padding-top:22%;}
}

@media (max-width:768px){
    .blue-heading-top{
        color:#FFFFFF;background:#046bb4;padding: 5px;
        border-radius:0 ;
    }
    
    .professionaly-written{font-size: 30px;font-weight: bold;}
    .funded-busplan{font-size: 26px;font-weight: bold;}
    .banner-o{background:url(../images/slide-3.jpg) center top no-repeat #bababa; background-size:100%;}
    .know-btn a{font-size:16px;}
    .discover-word{font-size:30px;}
    .discover-sub{font-size:16px;}
    .sub-heading1{font-size:16px;}
    .sub-heading2{font-size:12px;}
    a.get-started{font-size:16px; width:160px; height:30px; line-height:30px; margin:5px auto;}
    .business-plan{font-size:35px;}
    .banner-inner{padding-top:24%;}
}

@media (max-width:480px){
    .professionaly-written{font-size: 22px;font-weight: bold;}
    .funded-busplan{font-size: 18px;font-weight: bold;}
    .know-btn a{font-size:14px; width:100%;}
    .discover-word{font-size:20px;}
    .discover-sub{font-size:14px;}
    a.get-started{font-size:11px; width:100px; height:20px; line-height:20px; margin:0 auto;}
    .business-plan{font-size:16px;}
    .sub-heading1{font-size:10px;}
    .sub-heading2{font-size:10px;}
    .banner-inner{padding-bottom:5px;}
}

/* busplan choice page*/
.success {
	background-color:#99cc99;
	border:2px solid #006600;
	color:#003300;
}
.warning {
	background-color:#ff6666;
	border:2px solid #990000;
	color:#330000;
}
img.start-col, img.close-col{height:15px;}