@media(min-width: 992px){
	.mobile_pgttsec{ display: none;}
	.leftbar_toggle{ display: none;}
	.explore_leftopen{ display: block !important;}
}
@media(max-width:1400px) {
	.popup_asset{width:250px;}
	/*.popup_asset_libry{width:280px;}*/
	.head_pop_asset h4{font-size: 19px;}
}

@media(max-width:1199px){
	/* Common */
	.btn-group .btn{ padding: 3px 10px;}

	/* Home */
	.testimonial_sec li{ width: 47%; margin: 0 1% 55px;}

	.banner_text { margin:0;}
	.search_user .sea_user_com{margin-bottom: 15px;}
	.search_user .sea_user_com:last-of-type{margin-bottom:0px;}
	.footer_top .normal_menu li a { /*font-size: 12px;*/}
	.sorting_section .sort_top{margin-bottom: 20px;}
	.sort_top_com{ margin: 0 5px;}
	.sort_bot_com{ margin: 0 5px;}
	.sorting_section .right_sort{text-align:left;}
	.dahboard_head_wrap .right_align .btn{ margin: 5px 7px 0 0;}
	.dahboard_head_wrap .right_align .btn:last-child{ margin-right: 7px;}

	/* Community dashboard */
	.sep_commdiss{ margin: 0 10px;}
}

@media(max-width:1024px){
	.full_width {padding:30px 0;}
	.contact_container{width:100%;padding:0 15px;}
	.profile_container{width:100%;padding:0 15px;}
	.public_profile_topwrap { padding: 30px 0;}
	.header_persl_heading h3{font-size: 28px; line-height:28px;}

	.howitworks_row .col-half-right-inner{padding:40px !important;}


}

@media(max-width: 991px){

	/* Home */
	.ban_info_out{ height: 400px;}
	.ban_info_out:before{ width: 35%;}
	.ban_info{ width: 64%;}
	.ban_info h2 br{ display: none;}
	.calculation_contribt_wrap{ padding: 30px 0;}
	.blog_col{ width: 50%;}
	.blog_itemimg{ height: 229px; line-height: 224px;}
	.blog_iteminfo h4{ margin: 0 0 30px;}

	.mobile_pgttsec{ border-bottom: 1px solid #e0e0e0;}
	.mobile_pgttsec a{ padding: 20px 0 17px 50px; position: relative; display: block; font-size: 15px; }
	.mobile_pgttsec a:before{ content: ""; background: url(../images/left_long_arrow.png) no-repeat; width: 22px; height: 22px; position: absolute; left: 0; top: 0; bottom: 0; margin: auto 0;}
	.heading_section{ padding: 20px 0;}
	/* .heading_section h3{ display: none;} */
	.form_edit_box .button-group, .button-group{margin-left:0;}
	section .head1_wrap h2{font-size:28px;}
	.myasetlib{text-align: left;}
	.dahboard_head_wrap .right_align{ text-align: left;}
	.dahboard_head_wrap .right_align .btn{ padding: 3px 8px;}
	.dahboard_head_wrap .right_align .coauthor_right{text-align:left; margin-top:10px;}

	.btn-lg {padding: 11px 70px;}
	.most_recent_assest .row div { margin: 0 0 15px; text-align: center; }
	.asset_media { text-align: center; background: #f2f2f2; display: block; }

	/* Left Side bar */
	.bg_open_lftbar{ padding-top: 0; padding-bottom: 0; min-height: inherit !important;	}
	.bg_close_lftbar{ height: auto !important; min-height: inherit !important; display: block; float: none;}
	.leftbar_toggle{ margin: 0  -15px 0; transition: all 0.5s;}
	.leftbar_toggle.active{ margin-bottom: 0;}
	.leftbar_toggle a{ font-size: 15px; display: block; padding: 14px 35px 12px 15px; border-bottom: 1px solid #e0e0e0; position: relative;}
	.leftbar_toggle a:after{ content: "\f078"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; position: absolute; right: 0; top: 0; width: 35px; line-height: 48px; text-align: center;}
	.explore_leftopen{ display: none; margin-bottom: 20px;}
	.explore_leftopen li a{ border-bottom: 1px solid #e0e0e0;}
	.close_left_bar .explore_leftopen li a i{ margin: 0 8px 0 0; display: inline-block;}
	.close_left_bar .explore_leftopen li a span{ display: inline-block;}
	.close_left_bar .explore_leftopen li .tooltip, .close_left_bar .explore_leftopen li + .tooltip{ display: none !important;}
	.live_chat_body{ padding: 20px 15px;}
	.live_chat_head{ padding: 15px 10px;}

	/* Sorting section */
	.sorting_section{ margin: 0 0 20px; border-top: 1px solid #e0e0e0;}

	/* Edit bookmark */
	.form_edit_box .form-inline .form-control, .owner_customize .form-group .form-control{width: 100%;}
	.form-threeoption { width: 100%;float: none;margin-top: 20px;}
	.form-threeoption:first-of-type{margin-top:0px;}


	/* Single assets dashboard */
	.learn_rgt_popup{ position: absolute; right: 0; top: 0; width: 100%; border-top: 1px solid #d8d8d8; border-right: 1px solid #d8d8d8; z-index: 10;}
	.learning_objct_left, .learn_rgt_popup{ /* min-height: 760px; max-height: 760px; */}

	/* Community Discussion */
	.open_leftbar > h4{padding: 15px 0 0;}
	.open_rgtbar{ min-height: inherit !important;}
	.cms_connt img{ min-height: inherit !important; min-width: inherit !important; max-width: 100% !important;}

	/* My workspace */
	.close_rightbar_wrap.bg_white table.custom_table{ margin: 20px 0 0; }

	/* My network */
	.network_wrap{ padding: 20px 0;}

	/* User permission */
	.user_permission_btsec{ margin: 20px 0 30px;}

	/* Contact us */
	.contact_main_wrap textarea { min-height: inherit; height: 80px; }

	/* Chat window */
	.chatlist_userbox{ left: auto; right: 0;}
	
	.right_align.myasetlib.rgt-report-prt{ text-align: right; }

}

@media (max-width:992px){
	.about-part, .home-contac{padding:30px 0;}
	.communicate-part{padding:30px 0 0 0;}
	.home-contac-left h3{font-size:34px;}
	/* .our-team-title, .our-team ul li:last-of-type, .our-team ul li:nth-of-type(2){margin-bottom: 30px;} */
	.our-team ul li h4{font-size:24px;}
	.our-team ul li .profile-img{margin-bottom:15px;}
	.our-team-title{height:150px;}
	.our-team-title h3{font-size:34px;}
	.our-team-title p{font-size: 12px; padding: 12px 10px 0px 10px;}
	.about-part h4{font: 30px/1.25em 'DroidSerifRegular';}
	.communicate-part .cont-part h3 {	font: 22px/1.25em 'DroidSerifRegular';	margin: 0 0 30px;}
	.communicate-part .img-part{margin-bottom:30px;}

	.pod-part{/* height:50%; */}
	.pod-part h3{font-size: 203%;top: 5%;}

	.welcm_info_out .welcm_info{padding-top: 39% !important;padding:50px 0;}
	.welcm_info_out .welcm_info h3 {font-size: 26px;margin: 0 0 30px;}
}

@media (max-width: 860px) {
	.inner_container { width: auto; }
	.bookmarkpopup .modal-dialog { width: 100%; }
	.common_after_loginpopup .modal-dialog{ width: 100%; }
	.bookmarkpopup .popup_form_edit_box .form-inline .form-control { width: 100%; }
	.bookmarkpopup .popup_form_edit_box .button-group { margin-left: 0; }
}

@media(max-width:780px){
	.my_cus_left, .my_cus_right{float:none;width:100%;min-height: inherit !important;}
	.my_cus_left .explore_leftopen:after{clear: both;display: block;content: '';}
	/* .my_cus_left .explore_leftopen li{float:left;} */
}

@media(max-width: 768px) {
	.heading_section h3{font-size:26px; margin: 0 0 10px;}
	.modal-open .modal{padding-right:0px !important;}

	/* Home page */
	.how_it_workswrap{/* display: none; */}
	.mobile_howitworks{display: block !important; padding: 30px 0;}
	.mobile_howitworks .media_wrap .media_img, .mobile_howitworks .media_wrap .media_body{width: 100%; text-align: center;}
	.mobile_howitworks .media_wrap .media_body .media-heading {font-size:22px;margin: 0 0 10px;}

/*
	.howitworks_row{ padding: 15px 0;}
	.howitworks_row .media_wrap{ padding: 0; border: 0; margin: 0;}
	.howitworks_row .media_img{ margin: 15px 0;}
	.howitworks_row .media_body{ margin: 15px 0;}
*/

	.media-heading{ font-size: 22px; margin: 0 0 10px;}
	.blog_col{ width: auto; float: none; padding: 0;}
	.blog_itemimg{ height: 190px; line-height: 185px;}
	.blog_iteminfo h4{ font-size: 15px; height: auto;  margin: 0 0 15px;}


	.modal-dialog { width: auto; }
	.media_img, .media_body, .media_wrap { display: block;}
	.media_wrap { margin: 0 0 9px; padding: 0 0 24px; border-bottom: 1px solid #f2f2f2; }
	.media_wrap.last{ border: 0; padding: 0; margin: 0;}
	.media_img { margin: 15px 0; }
	.media_img a { margin: 0 auto; display: block; text-align: center; }
	.media_img a img { margin: 0 auto; }
	.media_body p{ margin: 0 0 17px;}

	.most_recent_assest{ padding: 30px 0 1px;}
	.most_recent_assest .asset_body a{ min-height: inherit; max-height: none; overflow: visible;}

	.footer_top { text-align: center; }
	.footer_top .normal_menu{ margin: 0;}
	.footer_top .normal_menu li { display: inline-block; margin: 0 8px 0 0; }
	.footer_top .normal_menu li a { /*padding: 5px;*/ border: 0px; }
	.footer_top .normal_menu li a:hover:after, .footer_top .normal_menu li.active a:after { /*width: 100%; */}

	/* Signup popup */
	.loginpopup .modal-dialog{ padding: 10px 5px;}
	.form-group-captcha{ margin: 15px -12px;}

	/* Add bookmark */
	.common_after_loginpopup .modal-body{ padding: 25px 15px;}

	/* My notification */
	.notifiinfo_des{ display: block; width: auto;}
	.notifiinfo_btnsec{ display: block; padding: 8px 0 0; text-align: left;}
	.action_btn a.btn { padding: 6px 12px; }
}

@media(max-width: 767px){

	.social_icons{text-align: center;}
	.social_icons li{float:none; display: inline-block;}

	.table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td{ white-space: normal; }

	/* Header */
	.navbar-toggle{ margin: 26px 0;}
	.mobile_profileimg{ display: block; float: right; margin: 19px 15px 0 0;}
	.mobile_profileimg img{ max-width: 31px; max-height: 31px;}
	.navbar.pull-right { float: none !important; width: 100%; }
	.menu_wrapper{ position: static;}
	.menu_wrapper .navbar-collapse { width: 100%; padding: 0px; background: #fff; left: 0;  right: 0; top: 70px; position: absolute; z-index: 10; border-bottom: 1px solid #e0e0e0;}
	.menu_wrapper .navbar ul { margin: 0; /* padding: 0; */ }
	.nav.navbar-nav.log_sign_wrap{ margin: 0;}
	.normal_menu li, .nav.navbar-nav.log_sign_wrap li.login, .nav.navbar-nav.log_sign_wrap li.signup { margin: 0; line-height: normal; }
	.normal_menu li a { padding: 8px 15px; line-height: normal; border-bottom: 1px solid #e0e0e0;}
	.normal_menu li a:hover:after, .normal_menu li.active a:after { width: 0; }
	.nav.navbar-nav.log_sign_wrap li.signup { padding: 8px 15px; }
	.nav.navbar-nav.log_sign_wrap li.login{ overflow-x: hidden;}
	.ddspan_menuout{ position: relative; margin: 0;}
	.nav.navbar-nav.log_sign_wrap li.login .ddspan_menuout i{ position: absolute; left: 15px; top: 5px;}
	.nav.navbar-nav.log_sign_wrap li.login .ddspan_menuout > a{ padding: 8px 35px 8px 57px; border-bottom: 1px solid #e0e0e0; display: block; position: relative;}
	.nav.navbar-nav.log_sign_wrap li.login .ddspan_menuout > a:after{ content: "\f078"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; position: absolute; right: 0; top: 0; width: 35px; line-height: 42px; text-align: center;}
	.navbar-nav .open+.dropdown-menu{ position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; -webkit-box-shadow: none; box-shadow: none; }
	.nav.navbar-nav.log_sign_wrap li.signup a{display: block; line-height: normal; height: inherit;}
	.nav.navbar-nav.log_sign_wrap li.login a, .nav.navbar-nav.log_sign_wrap li.signup a { padding: 0; border: 0px; color: #303030;}
	.nav.navbar-nav.log_sign_wrap li.login > a{ display: block; padding: 8px 15px; border-bottom: 1px solid #e0e0e0;}
	.nav.navbar-nav.log_sign_wrap li.login a:hover, .nav.navbar-nav.log_sign_wrap li.signup a:hover, .nav.navbar-nav.log_sign_wrap li.login a:focus, .nav.navbar-nav.log_sign_wrap li.signup a:focus { color: #b88051;  }
	.nav.navbar-nav.log_sign_wrap li.notification_head{ padding: 8px 15px; border-bottom: 1px solid #e0e0e0; margin: 0;}
	.menu_wrapper .navbar ul.dropdown-menu{ margin: 0 -15px; padding: 0 15px;}
	.menu_wrapper .navbar .log_sign_wrap .dropdown-menu li a{ display: block; padding: 8px 10px 8px 57px; border-bottom: 1px solid #e0e0e0;}

	/* Home */
	.ban_info h2{ font-size: 22px;}
	.ban_info p{ margin: 0 0 10px;}
	.calculation_contribt_wrap .row div { margin: 0 0 8px; padding:8px 0; border-bottom: 1px solid #fff; border-bottom: 1px solid rgba(255, 255, 255, 0.10); }
	.calculation_contribt_wrap .row div:last-child { margin: 0;border: 0; }
	.calculation_contribt_wrap li{ display: block; padding: 8px 0; border-bottom: 1px solid rgba(255, 255, 255, 0.10); margin: 0;}
	.calculation_contribt_wrap li:last-child{ border-bottom: 0;}
	.testimonial_sec{ padding: 30px 0 10px;}
	.testimonial_sec h2{ font-size: 28px; margin: 0 0 15px;}
	.testimonial_sec li{ width: auto; margin: 0 0 70px; display: block; padding: 15px 10px 70px;}
	.testimonial_quotetext{ padding: 0 35px 17px; margin: 0 0 10px;}
	.blog_sec{ padding: 30px 0 ;}
	.blog_sec h2{ margin: 0 0 15px; font-size: 28px;}

	.form-twooption, .form-twooption:last-child{width: 100%;float: none;margin-right:0;}
	.twowrap-form-control .form-twooption{margin-bottom:10px;}
	.form-twooption .avatar_right {float: none !important;}
	.form-twooption .avatar_right img{max-width: 165px;}
	.comnity_mar{/* text-align: center; */margin-bottom:15px;}
	.comnity_mar:last-of-type{margin:0px;}
	.welcm_info_out .welcm_info h2, .cmg_soon h2{ font-size: 70px; }
	/* .sorting_section .comnity_mar .right_sort{text-align: center;} */

	.comnity_mar .right_sort > div{float:none;}
	.banner_wrap_img img{max-width: 100px; margin:auto;display: block;}
	.banner_text {	margin: 20px 0 0 0;	text-align: center;}
	.left_profile_img .pro_img{margin-bottom:10px;}
	.left_profile_img{padding: 0 0 15px 0;}
	.user_main_profile{border-right: 0px solid #ededed; text-align: center;border-bottom: 1px solid #ededed;}

		/* Explore assets */
	.zoom_bigimg{ min-width: inherit !important; min-height: inherit !important;}
	.file_upload  .upload_option{ width: 100%;}
		/* Explore communities */
	.explore_communty_list table{ table-layout: fixed;}
	.explore_communty_list table tbody tr td, .explore_communty_list table tr td{ display: block; padding: 10px 8px; width: auto;}
	.explore_communty_list .table tr.notify_lists td:first-child{ width: auto;}
	.member_infolist .dtable_row{ display: block; width: auto; margin: 0 0 15px; text-align: center;}
	.member_infolist .dtable_col{ display: block; width: auto; padding: 0 0 15px;}
	.meminfo_des{display: block; width: auto; padding: 0;}
	.member_infolist_explore .meminfo_des{ display: block; width: auto;padding: 0;}
	.commun_asst_detail{ max-width: none;}
	.meminfo_numberviews{display: block; width: auto; padding: 0;}
	.meminfo_lastactivity{display: block; width: auto; padding: 0;}
	.meminfo_btsec{display: block; width: auto; padding: 0; text-align: center; margin: 10px 0 0;}
	.editor_content_wrapper{ margin: 10px 0;}
		/* Explore discussion */
	.postbar_info li{ padding: 0 4px;}
	.discussion_detail .discussion_head{ margin-bottom: 10px;}
	.postbottom_bar li{ margin-right: 8px;}

	/* My account */
	.table-responsive{ border: 0;}
	.form_edit_box { padding: 15px 15px; max-width: 100%;}
	.form_edit_box h4{ font-size: 28px; padding-bottom: 10px; margin-bottom: 15px;}
	.form_edit_box .form-inline .form-group, .form-inline .form-group{ margin-bottom: 15px;}
	.form_edit_box .button-group, .button-group{ margin-top: 20px;}
		/* My History */
	.history_list{ margin-top: 15px;}
	.history_list .acc-btn h1{ font-size: 15px;}
	.history_list .acc-btn h1{ padding-right: 20px;}
	.history_list .acc-content-inner{ padding: 10px;}
	.history_list .acc-content p a{ font-size: 13px;}
	.next_prev_wrap{ margin: 20px 0;}

	.howitworks_row .col-half-right-inner {padding:30px !important;}
	.howitworks_row .col-half-right h3{font-size: 25px;margin:0 0 20px;}
}

@media(max-width: 667px){
    
	.common_dash_pubsubwrap{text-align: center;}
	.border-line-inner h3 span.label_left{display: block;width: 100%;margin-bottom: 5px;}
	.header_persl_heading, .body_persl_wrap{padding:20px;}
	.border-line .border-line-inner{padding:15px;}
	.body_persl_wrap .expl_ass_row {padding:0;}

	.postbar_info ul{ width: 95%;}
	.discussion_head ul, .persl_sub_wrap ul, .main_discussion_head_ul{ /* display:block; */}
	.discussion_head ul li, .persl_sub_wrap ul li, .main_discussion_head_ul li{display: inline-block;   }
	.discussion_head ul li:last-child, .persl_sub_wrap ul li:last-child, .main_discussion_head_ul li:last-child{/*margin-bottom:0px;*/}
	.persl_det_wrap h5{text-align: center;}
	.persl_sub_wrap{text-align: center;float: none;width: 100%;    margin-bottom: 10px;}
	.persl_sub_wrap:last-of-type{margin-bottom:0px;}

	.persl_det_wrap{margin: 0 0 20px; padding: 0 0 20px;}
	.persl_det_wrap a.btn{padding: 10px 15px;width: auto;display: inline-block;}

	/*user people*/
	.pg-tb-sec, .pg-tb-sec .persl_sub_wrap{display:block;text-align: center;}
	.pg-tb-sec .persl_sub_wrap{margin-bottom:10px;}
	.pg-tb-sec .persl_sub_wrap:last-of-type{margin-bottom:0px;}
	.pg-tb-sec .persl_sub_wrap h5{text-align: center;}


	/*add asset*/
	.image_upload, .file_upload {display: block;}
	.left_uploaded_img, .image_upload .upload_option, .file_upload .upload_option, .image_upload .remove_img{display: block;}
	.left_uploaded_img{margin-bottom:10px; width:220px;}

	.howitworks_row .col-half-left, .howitworks_row .col-half-right {width: 100%;float: none;}
	.howitworks_row .col-half-left{position: relative; height:270px;}
	.howitworks_row .col-half-right-inner {padding: 25px 20px !important; min-height: auto;}

	.how_it_workswrap{display:none;}
	.how_it_workswrap_mobile{display:block !important;}
    .howitworks_row .col-half-right-inner{top: 0; transform: translateY(0);}
}

@media(max-width: 1390px) {
	.how_it_workswrap{display:none;}
	.how_it_workswrap_mobile{display:block !important;}
}

@media(max-width: 580px) {
	.btn-lg{padding: 11px 40px;}
	.modal-body { padding: 25px 15px; }
	.most_recent_assest .row div { display: block;}
}

@media(max-width:567px){

	.communicate-part .communicate-part-com {width: 100%;float: none;}
	.communicate-part .img-part{margin-bottom:20px;}
	.communicate-part .communicate-part-left{margin-bottom:40px;}

	.home-contac-left, .home-contac-right,
	.new-group .left-group, .new-group .right-group{width: 100%; float:none;}
	.new-group .left-group{margin-bottom:10px;}
	.home-contac-left{margin-bottom:20px;}

	/* Home */
	.ban_info_out{ height: auto; padding: 70px 0px;}
	.ban_info_out:before{ width: 0;}
	.ban_info{text-align: center; width: 98%;}
	.ban_info h2{ text-align: center;}


	.tools_bar_asset { top:10px; left: 10px;}

	.explore_asset_list .explore_lists{float: none;width: 100%;padding-bottom: 30px; max-width: 320px; margin: 0 auto;}
	.body_persl_wrap .explore_lists{float: none;width: 100%;padding-bottom: 30px; max-width: 320px; margin: 0 auto;}
	.explore_asset_list .library_lists{float: none;width: 100%;padding-bottom: 30px; max-width: 320px; margin: 0 auto;}
	.explore_people_list .people_list{float: none;width: 100%;padding-bottom: 30px; max-width: 320px; margin: 0 auto;}
	.asset_body a{ min-height: inherit; max-height: none; overflow: visible;}

	.sorting_section .sort_top{ margin-bottom: 1px;}
	.sorting_section .sort_top .sort_top_com, .sorting_section .right_sort .sort_bot_com{ float: none; width: 100%; /*text-align: center;*/ margin: 0 auto 10px;}
	.sorting_section .right_sort h5{line-height: normal;}
	.sorting_section .right_sort .sort_bot_com h5{line-height: normal;}
	.welcm_info_out .welcm_info h2, .cmg_soon h2{ font-size: 60px; }
}

@media(max-width: 480px){
	/* Common */
	.btn-group .btn{ padding: 3px 6px; font-size: 13px;}

	.search_user .sea_user_com{text-align: center;}
	.popup_asset, .popup_asset_libry {width: 210px;}
	.welcm_info_out .welcm_info h2, .cmg_soon h2{ font-size: 40px; }
	
	.lft-report-prt h4, .rgt-report-prt .btn { font-size: 14px; }
}

@media(max-width: 400px){
	.comnity_mar .right_sort .btn{display: block;width: 200px;margin: 0 auto;margin-bottom: 10px;}
	.comnity_mar:last-of-type{margin-bottom:0px;}

	/* Signup popup */
	.loginpopup .modal-dialog{ padding: 10px 1px;}
}



/*min width style*/
@media(min-width:1200px) and (max-width:1300px){
	.explore_asset_list .explore_lists:nth-of-type(3n+3) .popup_asset, .explore_asset_list .explore_lists:nth-of-type(3n+3) .popup_asset_libry{left:inherit; right:35px;}
	.body_persl_wrap .explore_lists:nth-of-type(3n+3) .popup_asset{left:inherit; right:35px;}
}

@media(min-width:568px) and (max-width:768px){
	.explore_asset_list .explore_lists:nth-of-type(2n+2) .popup_asset, .explore_asset_list .explore_lists:nth-of-type(2n+2) .popup_asset_libry{left:inherit; right:35px;}
	.body_persl_wrap .explore_lists:nth-of-type(2n+2) .popup_asset{left:inherit; right:35px;}
}
