@media only screen and (min-width: 1266px) {
    #strip-title h1{color:#FFFFFF;font-size: 40px;font-weight: bold;}
    .orange-title{color:#d67b05;font-family: arial;font-size:22px;font-weight: 700;padding: 10px 15px 5px 15px;}
    .step-title{font-size:16px;}
    
}
@media only screen and (max-width: 1266px) {
    .wrapper{width:100%; padding:0 20px;}
	#slider .carousel-caption h2:first-child{padding-top:2%;}
	#slider .carousel-caption h2:nth-child(2){padding-top:10%;}
	#slider .carousel-caption h3.bs-plan{padding-top:22%;}
	#slider .carousel-caption h1{padding-top:20px;}
	#slider .carousel-caption p.font-s{width:80%;}
	#slider .carousel .item {padding:24.6% 0 }
	#slider .carousel-caption{width:85%;}
        #strip-title h1{color:#FFFFFF;font-size: 40px;font-weight: bold;}
        .orange-title{color:#d67b05;font-family: arial;font-size:22px;font-weight: 700;padding: 10px 15px 5px 15px;}
        .step-title{font-size:16px;}
        

}

@media (min-width: 1166px) and (max-width: 1265px) { 
#header .top-source{clear:both; position:absolute; top:45px; right:20px;}
}
	
@media only screen and (max-width: 1024px) {
	.wrapper{width:100%;}
	#header .container nav{padding-left:0; padding-right:0;}
	.box .box-inner{min-height:450px;}
	.box{margin-bottom:20px;}
	
	#slider .carousel-caption h2:first-child{padding-top:0.5%;}
	#slider .carousel-caption h2:nth-child(2){padding-top:6%;}
	#slider .carousel-caption h3.bs-plan{padding-top:22%;}
	#slider .carousel-caption h3.bs-plan{font-size:42px;}
	#slider .carousel-caption h3.bs-plan span{font-size:24px;}
	#slider .carousel-caption .btn{height:50px; line-height:50px; width:240px; font-size:18px;}
	#slider .carousel-caption h1{padding-top:20px; /*font-size:40px;*/}
	#slider .carousel-caption p.font-s{width:90%;}
	/*#slider .carousel-caption h2, #slider .carousel-caption h3.bs-plan{font-size:40px;}*/
	.slide-bottom{font-size:20px;}
	}
	
	
	@media only screen and (max-width: 980px) {
	.wrapper{width:100%;}
	.blog{margin-top:20px;}	
	#slider .carousel-caption p.font-s{line-height:30px; font-size:20px;}
	#slider .carousel-caption h1{font-size:30px; line-height:40px;}
	#slider .carousel-caption h4{margin-top:2px; line-height:40px; font-size:30px;}
	#slider .carousel-caption p.font-s{line-height:20px;}
        }
	
	@media only screen and (max-width: 767px) {
	.wrapper{width:100%;}
	#header .navbar-header{float:left;}
	#header .nav.navbar-nav.navbar-right > li{float:left;}
	#header .top-source{width:66%; font-size:22px;}
	#moto .media img{width:100%;}
	.media-left, .media-right, .media-body{display:block;}
	#moto .media-body h4, #moto .who-we h4{margin-top:20px;}
	#slider .carousel-caption .btn{margin-top:10px; height:40px; line-height:40px; font-size:18px;  width:168px;}
	.slide-bottom{font-size:14px;}
	#slider .carousel-caption h3.bs-plan{padding-top:2%;}
        #strip-title h1{font-size:30px;}
        
   /*.add-br div.col-md-3{width:25%; float:left;} */
   
	}
	
	/*@media (min-width: 420px) and (max-width: 535px) {float:none !important;}} */
	
	@media only screen and (max-width: 640px) {
	.wrapper{width:100%;}
        img.start-col, img.start-col{height:15px;}
	#header .navbar-brand > img{width:150px; height:72px; margin-top:10px;}	
	#testimonial .client-test{font-size:24px; line-height:30px;}
	#header .top-source{text-align:left; width:100%; margin-top:10px;}
	#testimonial .carousel-control{background-size:60% auto !important;}
	#testimonial .carousel{padding:0 40px;}
	#slider .carousel-control{width:9%;}
	#slider .carousel-caption h1{padding-top:0;}
	#slider .carousel-caption h4, #slider .carousel-caption h1{margin-top:0; line-height:30px; font-size:20px;}
	#slider .carousel-caption p.font-s{font-size:14px;}
	#testimonial .client-test{font-size:14px; line-height:20px;}
        .orange-title {color: #d67b05;font-size: 16px;font-weight: 700;}
        .step-title{font-size:12px;}
	/*.add-br div.col-md-3{width:33.2%; min-height:125px; float:left;}*/
	}
	
	@media only screen and (max-width: 550px) {
		.wrapper{width:100%;}
                img.start-col, img.start-col{height:15px;}
    #testimonial .client-test img.start-col ,#testimonial .client-test img.close-col   {
      height:11px;
    }
    #slider .carousel-caption h2:first-child{padding:0; font-size:42px;}
		 #slider .carousel-caption h2:nth-child(2){padding-top:3%; font-size:20px;}
		 #slider .carousel-indicators li{height:8px; width:8px;}
		 .carousel-caption > p{margin-bottom:0;}
		 #slider .carousel-indicators{margin-top:0;}
		 .slide-bottom{font-size:9px; padding:5px 0;} /*.slide-bottom{font-size:12px; padding:9px 0;}*/
		 #slider .carousel-control{width:20%;}
		 #slider .carousel-caption{padding-top:0;}
		 #slider .carousel-caption h2, #slider .carousel-caption h3.bs-plan{font-size:14px; line-height:16px; }
		 #slider .carousel-caption h3.bs-plan span{font-size:16px;}
		 #slider .carousel-caption h4, #slider .carousel-caption h1{font-size:14px; line-height:16px;}
		 #slider .carousel-caption p.font-s{line-height:16px;}
         #slider .carousel-caption a.top-mar{margin-top:6px;}
		 #slider .carousel-control.delay > img{width:30px ; height:30px;}
		 #slider .carousel-control{top:70%;}
		 #slider .carousel-caption .btn{line-height:30px; height:30px; font-size:14px; width:140px;}
		 #slider .carousel-caption .btn img{width:12px; height:16px;}
		 .slide-bottom{font-size:9px;}
		 #posting .container .fp{font-size:36px;}
	/*	.add-br div.col-md-3{width:49.5%; min-height:125px; float:left;}*/
		}
	@media only screen and (max-width: 430px) {
		.wrapper{width:100%;}
                img.start-col, img.start-col{height:15px;}
	#header .navbar-default .navbar-nav > li > a{font-size:12px; padding:0 2px;}
	#header .navbar-brand > img{width:100px; height:48px;}	
	#header .navbar-header{margin-left:-28px;}
	#header .navbar-nav{margin-right:-22px;}
        h3 .text-primary,h3 .text-primary .days-left{font-size:20px;}
        .btn-info, .btn-success:hover, .btn-info:focus{padding:7px!important;}
        .notes-row-span{width:83px!important;}
	/*.add-br div.col-md-3{width:99%; width:100%; float:none;}     */
	}
	
@media only screen and (min-width: 360px) and (max-width:640px){
    img.start-col, img.start-col{height:15px;}
#testimonial .client-test img.start-col ,#testimonial .client-test img.close-col   {
      height:11px;
    }
#slider .carousel-caption h3.bs-plan{padding-top:22%; margin-bottom:2px;}
#slider .carousel-caption h3.bs-plan span{font-size:13px;}
}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : portrait) { 
#testimonial .client-test img.start-col ,#testimonial .client-test img.close-col   {
      height:11px;
    }
.carousel-inner .item:last-child img{display:none !important;}
#slider .carousel-caption{width:90%;}
.slide-bottom{font-size:8px;}
.carousel-inner .item:nth-child(4) .bs-plan, .carousel-inner .item:nth-child(4) .carousel-caption > p{position:relative; left:5% !important;}
.carousel-inner .item:nth-child(4) .carousel-indicators li:first-child{margin-left:20px;}
.slide1-txt p.font-s{width:56%;}
.get-btn .btn{ background:#ee782d; padding:0; text-align:center; height:80px; line-height:80px; width:300px; font-size:34px; color:#fff; text-transform:uppercase; font-weight:700; border:none; margin-top:2% !important; position:relative; top:-8px;}
}

@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) { 
#slider .carousel-caption h2{font-size:34px;}
}


/***Slider css strat ************************/

@media only screen and (min-width: 980px) and (max-width:1280px){
#slider .carousel-caption{width:65%; padding-top:7%;}
#slider .carousel-caption h1{font-size:45px;}
#slider .carousel-caption h4{font-size:35px;}
#slider .carousel-caption p{font-size:30px !important; line-height:35px !important; margin-top:10px !important;}
}

@media only screen and (min-width: 800px) and (max-width:979px), (min-width: 768px) and (max-width:799px), (min-width: 425px) and (max-width:439px){
#slider .carousel-caption{width:85%; padding-top:4%;}
#slider .carousel-caption h1{font-size:45px;}
#slider .carousel-caption h4{font-size:35px;}
#slider .carousel-caption p{font-size:24px !important; line-height:35px !important; margin-top:10px !important;}

.carousel-inner .item:nth-child(2) h2, .carousel-inner .item:nth-child(3) h2{font-size:42px !important; padding-top:20px !important;}
}

@media only screen and (min-width: 360px) and (max-width:640px){
#slider .carousel-caption{width:90%; padding-top:4% !important;}
#slider .carousel-caption h1{font-size:24px !important; margin-bottom:10px !important;}
#slider .carousel-caption h4{font-size:16px !important; }
#slider .carousel-caption p{font-size:14px !important; line-height:14px !important;}
#slider .carousel-caption .btn {font-size: 13px !important;height: 27px !important;line-height: 27px !important; width: 130px !important;}
}
@media only screen and (min-width: 320px) and (max-width:480px){
	#header .top-source{font-size:14px !important;}

	}
	
@media only screen and (min-width:1165px) and (max-width:1266px){
.top-source{color:lime !important;}

}