@charset "utf-8";
/* CSS Document */




@media only screen and (max-width : 480px) {


.welcome_wrapper h2 span{ display: block;}

.margin_bt{ margin-bottom:20px;}


.from_bg {
    padding: 25px 20px !important;
}



.navbar-brand > img {
    margin-top: 7px;
    width: 210px;
}

.navbar-toggle {
    margin-top: 15px;
}

.navbar-collapse {
    margin-top: 10px;
}


.from_bg {
/*    margin: 20px auto 0 !important;*/
/*    padding: 20px !important;
    width: 100% !important;*/
}


.nav-tabs > li > a {
    font-size: 22px;
    line-height: 45px;
    width: 111px;
}


#banner {
    height: 470px;
}

.banner_signup {
    font-size: 36px;
    line-height: 54px;
    width: 180px;
}
	
	
	
.title_1 {
    font-size: 36px;
}	

.green_wrapper h3 {
    font-size: 18px;
	line-height: 26px;
}

.green_wrapper p{ font-size: 14px;
    line-height: 20px;}

.green_wrapper img {
    float: left;
    margin-right: 20px;
}	
	
	
.welcome_bt {
    font-size: 16px;
    padding: 7px 13px;
}	
	
	
.welcome_wrapper h2{ font-size:24px;}	
.welcome_wrapper p{ font-size:14px; line-height:20px;}

.how_work_wrapper h2{ font-size:36px;}
.how_work_wrapper h3{ font-size:22px;}

.how_work_wrapper p{ margin: 12px 0 50px;}
	
.mob_connect{ float:left !important; margin-top:16px;}



	
.carousel-caption {

    left: 21%;

}	


.carousel {
    margin: 0 auto;
    width: 233px !important;
}





	
	
}









@media only screen and (max-width : 768px) {
	


.from_bg {
    padding: 25px 63px;
}


.green_wrapper img {
    float: left;
    margin-right: 20px;
}	




.how_work_wrapper p{ margin: 12px 0 50px;}	


.carousel-inner > .item {
    height: 320px !important;
}



	
}





@media only screen and (max-width : 767px) {
	

.navbar-brand > img {
    margin-top: 7px;
    width: 210px;
}

.navbar-toggle {
    margin-top: 15px;
}

.navbar-collapse {
    margin-top: 10px;
}


.from_bg {
/*    margin: 20px 0 0 0 !important;*/
/*    padding: 20px !important;
    width: 100% !important;*/
}


.nav-tabs > li > a {
    font-size: 22px;
    line-height: 45px;
    width: 111px;
}


#banner {
    height: 470px;
}

.banner_signup {
    font-size: 36px;
    line-height: 54px;
    width: 180px;
}
	
	
	
.green_wrapper img {
    float: left;
    margin-right: 20px;
}		
	
.how_work_wrapper p{ margin: 12px 0 50px;}	
	
	
	
	

.my_account_bt {
    margin-bottom: 8px;
    margin-top: 8px;
}

.shopping_block {
    margin-bottom: 20px;
}


.content_block_headline_2 {
    font-size: 22px;
}

.content_block_bt_1 {
    font-size: 16px;
}


.deatil_link {

	margin-top:0;
}


.image_mar{ margin-bottom:20px;}
	
.carousel {
    width: 92%;
}	

.carousel-inner > .item {
    height: 270px;
}	

.carousel-indicators {
    bottom: 30px;
}	
	
	
	
}








@media only screen and (max-width : 1023px) {


.nav_bar_mr_right{ margin-right:0!important;}


.carousel-inner > .item {
    height: 275px;

}

.carousel {
    width: 303px;
	margin:0 auto;
}

.carousel-caption a {
    left: 22px;
}	



#banner{ /*background: url(../img/banner_bg.jpg)  no-repeat center center !important;*/   }

.from_bg {
   float: right;
/*    width: 64%;*/
	 
}





.footer-nav ul li{ padding: 0 3px; font-size: 14px;}





}









@media (min-width:481px) and (max-width:767px) {
	

	
	
	

	
	
	


}




@media only screen and (max-width : 1440px) {


#banner{ background: url(../img/banner.jpg)   no-repeat 0 left;   }






	
}



@media only screen and (max-width : 1199px) {

.carousel {
    margin: 0 auto;
    position: relative;
    width: 238px;
}

	
}


@media only screen and (max-width : 1920px) {


.from_bg{padding: 25px 60px;}
	
}







