@media (min-width:320px) and (max-width:480px)
{
	.mo_no_padding{padding: 0;}
	.mo_no_margin{margin: 0;}
	/* home page */
	.navbar-brand{padding: 0 10px;}
	.navbar-container.fixed-theme .navbar-brand{padding: 5px;}
	.navbar-brand > img{width: 120px;}
	.navbar-container.fixed-theme .navbar-brand > img{width: 100px;}
	.btm_img_banner h1{font-size: 60px; line-height: normal;}
	.navbar.navbar-fixed-top{background-color:#000; }
	.navbar-toggle{margin-top: 14px;}

	body{padding-top: 86px;}
	.navbar-container{padding: 15px 0;}
	.navbar-container.fixed-theme{padding: 10px 0;}

	.banner{height: auto;padding: 50px 0;}
	.banner_info p{width: 100%;}
	.banner_info{margin: 0;}
	.banner_info h1{font-size: 30px;}
	.banner_info p{font-size: 20px;margin-bottom: 20px;}

	/* back link */
	.back_link_main .profile_img{float: left;}

	/* book mark submit */
	.bookmark_submit .book_mark_left .bkm_img_bx{padding: 30px;}
	.bookmark_submit .book_mark_right textarea.bmk_post_title{height: 150px;}
	.bookmark_submit .book_mark_right{padding: 10px;}
	.bookmark_submit .book_mark_right .bmk_kw textarea.ky_wrd{padding: 5px;}

	/* sign pop up */
	.sign_in_pop,.sign_up_pop{width: 100%;position: absolute;left: 0;transform: none; top: 65px;}
	.sign_up_pop ul li.sign_up_pop_cont label{width: 100%;margin-bottom: 0;}
	.sign_up_pop input{width: 100%;}
	.sign_pop{width: 100%;}

	.sign_up_pop2 form{padding: 0;text-align: center;}
	.sign_up_pop2 ul li.sign_up_pop2_cont label{width: 100%;margin-bottom: 0;}
	.sign_up_pop2 input{margin: 0;width: 100%;}
	.sign_up_pop2 label{margin-right: 0;width: 90%;}
	.qs_btn_right{float: none;display: inline-block;}


	/*.brain_on_weed{padding: 30px 0; height: auto;}
	.brain_on_weed .brn_right{float: left;width: 100%; height: auto;position: static;padding: 30px;text-align: center;margin-top: 20px;}
	.brain_on_weed .brn_right img{position: static;margin-bottom: 30px;float: none;display: inline-block;}
	.brain_on_weed .brn_left{padding: 0;}
	
	.sb_btn{width: 200px;}
	.sb_btn1{bottom: 0;left: 0;position: static;display: inline-block;float: none;}
	.sb_btn .sb_btn_left,.sb_btn .sb_btn_right{height: 50px;width: 100px;line-height: 50px;}
	.brain_on_weed p{text-align: justify;font-size: 19px;line-height: 30px;}

	.whats_new{padding: 30px 0;}
	.whats_new_main{padding: 0;}
	.whats_new_main .wn_prt{padding: 20px 0;}
	.whats_new_main .wn_right{position: static;width: auto;padding: 10px;height: auto;}
	.whats_new_main .wn_right img{width: 100%;height: auto;margin-bottom: 20px;}
	.whats_new_main .wn_right .wn_rgt_title{padding: 40px 0;}
	.whats_new_main .wn_right .wn_rgt_title p{text-align: justify;line-height: 30px;font-size: 19px;}

	.honest_part .hnst_prt_lft{padding: 50px 0;height: auto;text-align: center;}
	.honest_part .hnst_prt_lft h6{margin: 40px 0; }
	.sb_btn2{position: static;float: none;display: inline-block;margin-top: 40px;}
	.honest_part .hnst_prt_rgt{height: 200px;}

	.sb_glance{padding: 30px 0;}
	.sb_glance .sb_glnc_main{margin: 0;}
	.sb_glance .sb_glnc_main .sb_glnc_lft{position: static;width: 100%; padding:50px 0; }
	.sb_glance .sb_glnc_main .sb_glnc_lft .sb_glnc_lft_prt img{height: auto;}
	.sb_glance .sb_glnc_main .sb_glnc_prt{padding: 50px 0;}
	

	

	.sign_gen{padding: 30px 0;}
	#sticky.stick{position: static;}
	.sign_gen .sign_gen_main{margin-top: 20px;}
	.sign_gen .sign_gen_main .sign_gen_prt{padding: 0;margin-bottom: 50px;}

	.cutomize_int{padding: 30px 0;}
	.cutomize_int ul.cus_int_tab li{margin-bottom: 10px;}
	.cutomize_int .cust_main li a.img_prt{width: 20%;}
	.cutomize_int .cust_main li .cust_mid{width: 100%;}
	.cutomize_int .cust_main li .cust_rec_lft{width: 60%;}

	.help_pg{padding: 30px 0;}
	.help_pg p{font-size: 17px; line-height: 25px;margin-bottom: 30px;}
	.help_pg .help_main{margin:0;}

	.profile_pg{padding: 30px 0;}
	.profile_pg .pro_left{width: 80%;margin-bottom: 20px;}
	.profile_pg .pro_right p{margin-top: 20px;}
	.profile_pg .pro_main .pro_tab li{margin-bottom: 10px;}
	.profile_pg .pro_main .pro_main_prt{padding: 20px 10px;}

	.setting{padding: 30px 0;}
	.setting ul.sett_main li .sett_lft_info{width: 100%;}
	.setting ul.sett_main li .sett_edit_mail{width: 100%;}
	.setting ul.sett_main li .sett_lft_info span.our_site{width: 100%; margin-bottom: 10px;}

	.your_story{padding: 30px 0;}
	.your_story .ur_story_btn{margin-top: 30px;}*/

	

	h2{font-size: 35px;}

	/* blog start */

	.blog_pg .blog_pg_main .blog_left_part,.blog_pg .blog_pg_main .blog_right{padding: 0 15px; border: 0;}

	/* footer */
	footer{padding: 30px 0;}
	footer h5{font-size: 17px;}
	footer h5 span{font-size: 20px;}
	footer h4{margin: 40px 0;font-size: 22px;line-height: 36px;}
	footer .footer_bottom p{text-align: center;margin-bottom: 20px;}
	footer .footer_bottom .footer_menu{margin-bottom: 20px;}
	footer .footer_bottom .footer_menu li{margin-right: 0;float: left;width: 50%;margin-bottom: 7px;}
	footer .footer_bottom .footer_menu li a{float: none;display: inline-block;}
	footer .footer_bottom .soc_icon{text-align: center;}
	footer .footer_bottom .soc_icon li{float: none;display: inline-block;}
	footer .footer_bottom .soc_icon li:first-child{margin-left: 0;}

        /* sign up page */
        .for_heder_margin{margin:0;}
}
@media (min-width:481px) and (max-width:767px)
{
	/* blog start */

	.blog_pg .blog_pg_main .blog_left_part,.blog_pg .blog_pg_main .blog_right{padding: 0 15px; border: 0;}

	.mo_no_padding{padding: 0;}
	.mo_no_margin{margin: 0;}
	/* home page */
	.navbar-brand{padding: 0 10px;}
	.navbar-container.fixed-theme .navbar-brand{padding: 5px;}
	.navbar-brand > img{width: 120px;}
	.navbar-container.fixed-theme .navbar-brand > img{width: 100px;}
	.btm_img_banner h1{font-size: 60px; line-height: normal;}
	.navbar.navbar-fixed-top{background-color:#000; }
	.navbar-toggle{margin-top: 14px;}

	body{padding-top: 86px;}
	.navbar-container{padding: 15px 0;}
	.navbar-container.fixed-theme{padding: 10px 0;}

	.banner{height: auto;padding: 50px 0;}
	.banner_info p{width: 100%;}
	.banner_info{margin: 0; text-align: center;}
	.banner_info h1{font-size: 30px;}
	.banner_info p{font-size: 20px; margin-bottom: 20px;}
	.banner_info .banner_sign_up{float: none;display: inline-block;}

	h2{font-size: 36px;}
	h3{line-height: 50px;}

	/* back link */
	.back_link_main .profile_img{float: left;}

	/* book mark submit */
	.bookmark_submit .book_mark_left .bkm_img_bx{padding: 30px;}
	.bookmark_submit .book_mark_right textarea.bmk_post_title{height: auto;}
	.bookmark_submit .book_mark_right{padding: 10px;}
	.bookmark_submit .book_mark_right .bmk_kw textarea.ky_wrd{padding: 5px;}

	

	/* sign pop up */
	.sign_in_pop,.sign_up_pop{width: 100%;position: absolute;left: 0;transform: none; top: 65px;}
	.sign_up_pop ul li.sign_up_pop_cont label{width: 100%;margin-bottom: 0;}
	.sign_up_pop input{width: 100%;}
	.sign_pop{width: 100%;}

	.sign_up_pop2 form{padding: 0;text-align: center;}
	.sign_up_pop2 ul li.sign_up_pop2_cont label{width: 100%;margin-bottom: 0;}
	.sign_up_pop2 input{margin: 0;width: 100%;}
	.sign_up_pop2 label{margin-right: 0;width: 90%;}
	.qs_btn_right{float: none;display: inline-block;}
	.sign_up_pop2 input.file{width: 100%;}

	

	/* footer */
	footer{padding: 30px 0;}
	footer h5{font-size: 17px;}
	footer h5 span{font-size: 20px;}
	footer h4{margin: 40px 0;font-size: 22px;line-height: 36px;}
	footer .footer_bottom p{text-align: center;margin-bottom: 20px;}
	footer .footer_bottom .footer_menu{margin-bottom: 20px;}
	footer .footer_bottom .footer_menu li{margin-right: 0;float: left;width: 50%;margin-bottom: 7px;}
	footer .footer_bottom .footer_menu li a{float: none;display: inline-block;}
	footer .footer_bottom .soc_icon{text-align: center;}
	footer .footer_bottom .soc_icon li{float: none;display: inline-block;}
	footer .footer_bottom .soc_icon li:first-child{margin-left: 0;}
}
@media (min-width:768px) and (max-width:1169px)
{
	.banner{height: auto;}
	.banner_info p{width: 100%;}
	.banner_info{margin-top: 150px;text-align: center;}
	.banner_info .banner_sign_up{float: none;display: inline-block;}

	h2,h3{font-size: 20px; line-height: 24px;}
	.btm_img_banner h1{font-size: 80px;}

	#about .block .vertical_align_apsolute, #follow .block .vertical_align_apsolute{padding: 0 10%;}

	/* footer */
	footer{padding: 30px 0;}
	footer h5{font-size: 17px;}
	footer h5 span{font-size: 20px;}
	footer h4{margin: 40px 0;font-size: 22px;line-height: 36px;}
	footer .footer_bottom p{text-align: center;margin-bottom: 20px;}
	footer .footer_bottom .footer_menu li{margin-right: 0;float: left;width: 50%;margin-bottom: 7px;}
	footer .footer_bottom .footer_menu li a{float: none;display: inline-block;}
	footer .footer_bottom .soc_icon{text-align: center;}
	footer .footer_bottom .soc_icon li{float: none;display: inline-block;}
	footer .footer_bottom .soc_icon li:first-child{margin-left: 0;}
	footer .footer_bottom .soc_icon li{margin-left: 20px;}
	#sign_cls_sm{display: block;}

	/* blog page */
	.blog_pg .blog_pg_main .blog_pg_sidebar .blog_soc li{margin-bottom: 10px;}
	.blog_pg .blog_pg_main .blog_right{padding-left: 20px;}
	.blog_pg .blog_pg_main .blog_left_part{padding-right: 20px;padding-left: 20px;}

	.sign_up_pop2 label{margin-right: 0;width: 90%;}
}

@media (min-width:1280px) and (max-width:1366px)
{
	.container,.container2{width: 1170px; margin: 0 auto;}

	.sb_glance .sb_glnc_main .sb_glnc_lft{width: 550px;}
	.whats_new_main .wn_right{width: 540px; padding-left: 73px;}
	.mo_no_padding{padding: 0;}
	.mo_no_margin{margin: 0;}
}
@media (max-width:1170px)
{
	.container,.container-fluid,.container2,.container3{width: 95%;}
}