/*：源代码唯一下载链接: http://www.bootstrapmb.com/item/1589(当前备注仅在演示里出现，下载源码不包含)*//*		Tablet Layout: 768px.---------------------------------------------------------------- */@media only screen and (min-width: 768px) and (max-width: 991px) {	.header {		min-height: 700px;	}	.header .intro-text {		margin-top: 100px;		padding-left: 0px;		text-align: center;	}	.header .intro-text h1 {		font-size: 35px;		line-height: 46px;		text-align: left;	}	.header .intro-text p {		text-align: left;	}	.counter-area {		padding: 150px 0px 120px;	}	.count-item-wrapper{		flex-wrap: wrap;	}	.count-item-wrapper .counters-item{		margin-bottom: 30px;	}	.header-02 .nav-top {		padding: 8px 0;	}	.navbar-brand {		width: 100px;	}	.header-02 .nav-top .politics-logo {		width: 25%;	}	.header-02 .nav-top .log-in-out-shop {		width: 100%;		line-height: 36px;	}	.header-02 .nav-top .log-in-out-shop .signup-in a {		margin-left: 15px;		font-size: 14px;	}	.navbar-brand img{		width: 100%;	}	.become-teacher{		display: none;	}	.header-02 .nav-top .log-in-out-shop .shop {		display: none;	}	.header-02 .politics-nav .navbar-header {		padding: 15px 0;	}	.header-02 .politics-nav .navbar-header .navbar-nav .nav-item .nav-link {		padding: 0;		margin-left: 15px;	}	.header .navbar .navbar-nav .nav-item {		margin-right: 15px;	}	.search-option {		margin-right: 15px;	}	.mission-vission .mission-vission-wrapper .testimonial-wrapper .single-item {		margin: 0;	}	.latest-campaign .campaign-wrapper .campaign-list {		width: 106%;		margin-left: 0;		margin-top: 50px;	}	.donation-area form ul {		flex-wrap: wrap;	}	.donation-area form ul li {		width: 200px;		margin-bottom: 15px;	}	.gallery-area .portfolio-wrapper .filter-buttons .button-group button {		padding: 0px 15px;		font-size: 20px;	}	.gallery-area .portfolio-wrapper .grid .grid-item {		width: 100%;		margin-bottom: 30px;	}	.event-area {		padding: 100px 0 70px;		background: #f9f9f9;	}	.event-area .event-wrapper .single-row .count-down-item .count-down-details {		padding: 15px;	}	.event-area .event-wrapper .single-row .count-down-item .count-down-details p {		padding: 0;	}	.event-area .event-wrapper .single-row .count-down-item::after {		display: none;	}	.event-area .event-wrapper .single-row .count-down-item .count-down-details .clock-countdown .coundown-timer .single-counter {		margin-right: 3px;		padding: 6px 10px;	}	.event-area .event-wrapper .single-row .count-down-item .count-down-details .clock-countdown .coundown-timer .single-counter span:first-child {		font-size: 20px;	}	.event-area .event-wrapper .single-row .count-down-item .count-down-details .clock-countdown .coundown-timer .single-counter span {		font-size: 14px;	}	.event-area .event-wrapper .single-row .single-item {		margin-bottom: 30px;	}	.event-area .event-wrapper .single-row {		margin-bottom: 0px;	}	.information-area .progress-right .info-progress {		width: 100%;		margin-left: 0;	}	.gallery-area .portfolio-wrapper .grid .grid-item {		width: 50%;		margin-bottom: 0px;	}	#footer .footer-wrapper {		padding-bottom: 100px;	}	footer .single-item{		margin-bottom: 50px;	}	footer .single-item:last-child{		margin-bottom: 0px;	}	.press-conferenc .twitt-wrapper {		background: #ffffff;		margin: 30px 0 0;	}	.press-conferenc .padding-right {		padding-right: 15px;	}	/*----------- Header { index Three }-------- */	.header-03 .nav-top {		padding:15px 0;	}	.navbar-brand {		width: 100px;	}	.header-03 .nav-top .politics-logo {		width: 25%;	}	.header-03 .nav-top .log-in-out-shop {		width: 100%;		line-height: 36px;	}	.header-03 .nav-top .log-in-out-shop .signup-in a {		margin-left: 15px;		font-size: 14px;	}	.navbar-brand img{		width: 100%;	}	.become-teacher{		display: none;	}	.header-03 .nav-top .log-in-out-shop .shop {		display: none;	}	.header-03 .politics-nav .navbar-header {		padding: 20px 0px;	}	.header-03 .politics-nav .navbar-header .navbar-nav .nav-item .nav-link {		padding: 0;		margin-left: 15px;	}	.press-conferenc-03 .twitt-wrapper {		margin: 0;	}	.press-conferenc-03 .padding-right {		padding-right: 15px;		margin-top: 30px;	}	.header .navbar .navbar-nav .nav-item .nav-link {		padding: 0 !important;		color: #ffffff;		font-size: 16px;		margin-left: 15px;	}	.footer-04 .single-col-1, .footer-04 .single-col-2, .footer-04 .single-col-3, .footer-04 .single-col-4 {		width: 45%;		padding-right: 0px;	}	.footer-04 .single-items {		flex-wrap: wrap;		justify-content: space-between;	}	.blog_side-right{		margin-top: 70px;	}	.contact-wrapper .address-wrapper .single-items {		padding: 50px;	}}/*		Mobile Layout: 320px.---------------------------------------------------------------- */@media only screen and (max-width: 767px) {		.header .navbar .navbar-nav .nav-item .nav-link {		padding: 0px 0px;	}	.header .dropdown .dropdown-menu {		padding:  0px;	}	.header .dropdown .dropdown-menu .dropdown {		padding: 0;		margin: 0;	}	.header .dropdown .dropdown-menu .dropdown .dropdown-menu{		padding:  0px;	}	.header-02 .politics-nav .navbar-header .navbar-nav .nav-item .nav-link {		padding: 0px 15px;		color: #ffffff;		font-size: 16px;	}	.header-02 .navbar .navbar-nav .nav-item .nav-link {		padding: 0px 0px;	}	.header-02 .dropdown .dropdown-menu {		padding:  0px;	}	.header-02 .dropdown .dropdown-menu .dropdown {		padding: 0;		margin: 0;	}	.header-02 .dropdown .dropdown-menu .dropdown .dropdown-menu{		padding:  0px;	}	.header-03 .politics-nav .navbar-header .navbar-nav .nav-item .nav-link {		padding: 0px 15px;		color: #ffffff;		font-size: 16px;	}	.header-03 .navbar .navbar-nav .nav-item .nav-link {		padding: 0px 0px;	}	.header-03 .dropdown .dropdown-menu {		padding:  0px;	}	.search-option #search .btn {		margin-top: 0;	}	.navbar-toggler.navbar-toggler-right {		border: none;		font-size: 30px;		color: #ffffff;		outline: none;	}	.navbar-collapse {		background: #666666;	}	.navbar .nav-item {		padding: 8px 15px;	}	.search-option {	position: absolute;	top: 27%;	right: 3%;	}	.header-02 .nav-top {		padding: 15px 0;	}	.header-03 .politics-nav .navbar-header {		padding: 15px 0;	}	.header-03 .search-option {		position: absolute;		top: 27%;		right: 3%;	}	.header-03 .nav-top {		padding: 15px 0;	}	.header-03 .politics-nav .navbar-header {		margin: 10px 0;	}	.sub-title {		margin: 0px auto 70px;		padding: 0 15px;	}	.sub-title h2 {		font-size: 35px;		line-height: 42px;	}	.sub-title p {		padding: 0 15px;	}	.padding-right {		padding-right: 15px;	}	/*----------- Header { index one }-------- */	.header .img-wrapper .intro-img {		margin-top: 25%;	}		.header .intro-text {		margin: 50px 0;	}	.header .intro-text h1 {		font-size: 38px;		line-height: 48px;	}	.headder-bottom-area {		margin-top: 100px;	}	.headder-bottom-area .container{		margin:0px;	}	.headder-bottom-area .heeader-bottom-wrapper .header-bottom-pera {		display: inline !important;	}	.headder-bottom-area .heeader-bottom-wrapper .header-bottom-pera .bottom-content-single {		padding: 30px 15px 30px 15px;	}	/*----------- Biography { index one }-------- */	.biography {		padding-top: 100px;	}	.biography .biography-wrapper {		padding: 0 15px;	}	.biography-content {		margin-bottom: 50px;	}	/*----------- Latest Campaign { index one }-------- */	.latest-campaign {		margin: 100px 0;	}	.latest-campaign .campaign-wrapper .campaign-single-box .campaign-img {		max-height: 200px !important;	}	.latest-campaign .campaign-info {		margin-bottom: 50px;	}	.latest-campaign .campaign-wrapper .campaign-list {		width: 100%;		padding: 0 0 0 15px;		margin-left: 0;	}	.latest-campaign .campaign-wrapper .campaign-list .single-item .campaign-img {		margin-right: 10px;		width: 100px;	}	.latest-campaign .campaign-wrapper .campaign-list .single-item .campaign-img img{		width: 100%;	}	.latest-campaign .campaign-wrapper .campaign-list .single-item .campaign-content h5 {		margin-bottom: 5px;		margin-top: 0;	}	/*----------- Donation Area { index one }-------- */	.donation-area {		padding: 100px 0px;	}	.donation-area form ul li label {		width: 200px;		font-size:30px;	}	.donation-area form ul {		flex-wrap: wrap;	}	.donation-area form ul li {		width: 60%;		margin:0 auto 15px;	}	.donation-area form ul li .check {		height: 30px;		width: 30px;	}	.donation-area form ul li .check::before {		height: 16px;		width: 16px;	}	/*----------- Counter { index one }-------- */	.counter-area {		padding: 100px 0px;	}	.count-item-wrapper{		flex-wrap: wrap;	}	.count-item-wrapper .counters-item{		margin-bottom: 30px;	}	.count-item-wrapper .counters-item img {		width: 45px;	}	.counter-area .counters-item .count-icon {		margin-right: 15px;	}	.counter-area .counters-item .unmbar-count .counter {		font-size: 30px;		line-height: 35px;	}	.counter-area .counters-item .unmbar-count span {		font-size: 16px;		line-height: 28px;	}	/*----------- Information Area { index one }-------- */	.information-area {		padding: 100px 0;	}	.information-area .accordion-left .accordion-wrapper .accordion-single .panel-heading a {		padding: 0 15px;		font-size: 24px;	}	.information-area .accordion-left .accordion-wrapper .accordion-single .accordion-content {		padding: 0px 15px 30px;	}	.information-area .progress-right .info-progress {		width: 100%;		margin-left: 0;		margin-top: 50px;	}	/*----------- Purchase  { index one }-------- */	.purchase-area {		padding: 100px 0;	}	.purchase-area .single-purchase {		margin-bottom: 30px;	}	.purchase-area .more-purchuse {		margin-top: 30px;	}	/*----------- Event  { index one }-------- */	.event-area {		padding: 100px 0 70px;		background: #f9f9f9;	}	.event-area .event-wrapper .single-row .count-down-item .count-down-details {		padding: 15px;	}	.event-area .event-wrapper .single-row .count-down-item .count-down-details p {		padding: 0;	}	.event-area .event-wrapper .single-row .count-down-item::after {		display: none;	}	.event-area .event-wrapper .single-row .count-down-item .count-down-details .clock-countdown .coundown-timer .single-counter {		margin-right: 3px;		padding: 6px 10px;	}	.event-area .event-wrapper .single-row .count-down-item .count-down-details .clock-countdown .coundown-timer .single-counter span:first-child {		font-size: 20px;	}	.event-area .event-wrapper .single-row .count-down-item .count-down-details .clock-countdown .coundown-timer .single-counter span {		font-size: 14px;	}	.event-area .event-wrapper .single-row .single-item {		margin-bottom: 30px;	}	.event-area .event-wrapper .single-row {		margin-bottom: 0px;	}	/*----------- Press Conerenc  { index one }-------- */	.press-conferenc {		padding: 100px 0px;	}	.press-conferenc .conferenc-wrapper h3 {		padding: 0 15px;		text-align: center;	}	.press-conferenc .conferenc-wrapper .conferenc-items {		padding: 40px 15px 40px;	}	.press-conferenc .conferenc-wrapper .conferenc-items .conferenc-list .single-item .conferenc-img {		margin-right: 15px;		width: 100px;	}	.press-conferenc .conferenc-wrapper .conferenc-items .conferenc-list .single-item .conferenc-img img{		width: 100%;	}	.ml-15 {		margin-left: 0;	}	.press-conferenc .twitt-wrapper h3 {		padding: 0 15px;		text-align: center;		line-height: 74px;		margin-top: 30px;	}	.press-conferenc .twitt-wrapper .twitt-items {		padding:15px;	}	.press-conferenc .twitt-wrapper .twitt-items .twitt-list {		padding: 0;	}	.press-conferenc .twitt-wrapper .twitt-items .twitt-list .single-item .conferenc-img {		margin-right: 0px;		text-align: center;	}	.press-conferenc .twitt-wrapper .twitt-items .twitt-list .single-item .conferenc-img img{		width: auto;		height: 100px	}	.press-conferenc .twitt-wrapper .twitt-items .twitt-list .single-item {		flex-direction: column;	}	/*-----------Gallery  { index one }-------- */	.gallery-area {		padding: 100px 0 70px;	}	.gallery-area .portfolio-wrapper .filter-buttons .button-group button {		padding: 0px 15px;		font-size: 20px;	}	.gallery-area .portfolio-wrapper .grid .grid-item {		width: 100%;		margin-bottom: 30px;	}	/*----------- NewsLetter Area { index one }-------- */	.newsletter-area {		padding: 100px 0;	}	.newsletter-area form .form-group {		display: inline-block !important;	}	.newsletter-area form .form-group input {		padding: 0;		width: 100%;		font-size: 14px;	}	.newsletter-area form .form-group .submit-btn {		text-align: center;		margin-top: 16px;	}	.newsletter-area form .form-group .submit-btn button{		height: 50px;	}	/*----------- Footer { index one }-------- */	footer {		padding-top: 100px;	}	#footer .footer-wrapper {		padding-bottom: 100px;	}	footer .single-item{		margin-bottom: 50px;	}	footer .single-item:last-child{		margin-bottom: 0px;	}	footer .subtitle_1 {		margin-bottom: 25px;		font-size: 24px;	}	/*----------- Header { index tow }-------- */	.header-02 .nav-top {		padding:0px;	}	.navbar-brand {		width: 100px;	}	.header-02 .nav-top .politics-logo {		width: 25%;	}	.header-02 .nav-top .log-in-out-shop {		width: 100%;		line-height: 36px;	}	.header-02 .nav-top .log-in-out-shop .signup-in a {		margin-left: 15px;		font-size: 14px;	}	.navbar-brand img{		width: 100%;	}	.become-teacher{		display: none;	}	.header-02 .nav-top .log-in-out-shop .shop {		display: none;	}	.header-02 .politics-nav .navbar-header {		padding: 0px;	}	.rev-btn{		margin-top: 40px;	}	.rev-btn span {		font-size: 14px;		padding: 9px 15px;		line-height: 30px;	}	/*----------- Mission and Vission { index tow }-------- */	.mission-vission {		padding: 100px 0;	}	.mission-vission .mission-vission-wrapper .testimonial-wrapper .single-item {		padding: 0px 30px 30px;		margin: 0px;	}	/*----------- Biography { index tow }-------- */	#biography-02 {		padding-top: 100px;	}	/*----------- Header { index Three }-------- */	.header-03 .nav-top {		padding:0px;	}	.navbar-brand {		width: 100px;	}	.header-03 .nav-top .politics-logo {		width: 25%;	}	.header-03 .nav-top .log-in-out-shop {		width: 100%;		line-height: 36px;	}	.header-03 .nav-top .log-in-out-shop .signup-in a {		margin-left: 15px;		font-size: 14px;	}	.navbar-brand img{		width: 100%;	}	.become-teacher{		display: none;	}	.header-03 .nav-top .log-in-out-shop .shop {		display: none;	}	.header-03 .politics-nav .navbar-header {		padding: 0px;	}	.notification {		display: none;	}	/*----------- Biography { index Three }-------- */	.biography-03 .biography-wrapper {		padding: 0 15px;	}	/*----------- Press Consfarece { index Three }-------- */	.press-conferenc-03 {		padding: 100px 0px;	}	.press-conferenc-03 .twitt-wrapper .twitt-items {		padding: 40px 15px;	}	.press-conferenc-03 .twitt-wrapper .twitt-items .twitt-list .single-item .conferenc-img {		margin-right: 15px;	}	.press-conferenc-03 .twitt-wrapper .twitt-items .twitt-list .single-item .conferenc-img img {		height: auto;		width: 80px;	}	.press-conferenc-03 .twitt-wrapper {		margin-bottom: 30px;	}	.press-conferenc-03 .conferenc-wrapper .conferenc-items .conferenc-list .single-item .conferenc-img {		margin-right: 15px;	}	.press-conferenc-03 .conferenc-wrapper .conferenc-items .conferenc-list .single-item .conferenc-img img{		width: 100%;	}	.press-conferenc-03 .conferenc-wrapper .conferenc-items {		padding: 40px 15px 40px;	}	#footer form {		margin-top: 20px;	}	/*----------- Header { index Fore }-------- */	#header-04 .intro-wrapper {		margin-top: 80px;	}	#header-04 .intro-wrapper .count-down-details .title {		margin-bottom: 40px;		font-size: 35px;	}	#header-04 .intro-wrapper .count-down-details .clock-countdown .coundown-timer {		margin: 30px 0px;		flex-wrap: wrap;	}	#header-04 .intro-wrapper .count-down-details .clock-countdown .coundown-timer .single-counter {		background: rgba(255, 255, 255, 0.15);		margin-right: 10px;		padding: 10px 15px;		height: 80px;		width: 125px;		margin-bottom: 10px;	}	#header-04 .intro-wrapper .count-down-details .clock-countdown .coundown-timer .single-counter span:first-child {		font-size: 30px;	}	#header-04 .intro-wrapper .count-down-details .clock-countdown .coundown-timer .single-counter span {		font-size: 20px;		line-height: 28px;	}	.footer-04 .single-col-1, .footer-04 .single-col-2, .footer-04 .single-col-3, .footer-04 .single-col-4 {		width: 100%;		padding-right: 0px;	}	.footer-04 .single-items {		display: inline !important;	}	#header-blog {		min-height: 300px;	}	#header-blog .intro-text {		margin-top: 70px;	}	.blog-area .bolg_side-left .single-item-wrapper {		margin-bottom: 50px;		padding: 0;	}	.blog-area .bolg_side-left .single-item-wrapper .single-item .single-text-wrapper {		margin-top: 40px;		padding: 35px 15px;	}	.blog-area .bolg_side-left .single-item-wrapper .single-item .single-text-wrapper ul li {		padding-right: 18px;	}	.blog-area .bolg_side-left .single-item-wrapper .single-item .single-text-wrapper ul li .social-share .social-icons {		left: -16px;	}	.blog_side-right {		margin-top: 70px;	}	.blog-area .blog_side-right .sidebar-holder .accordion .accordion-group .panel-body {		padding: 30px 15px;	}	.blog-area .post_left-side .description-content .description-heading {		display: inline;	}	.blog-area .post_left-side .description-content .description-heading .time {		height: 50px;		padding: 10px 15px;	}	.blog-area .post_left-side .description-content .description-heading .time span:first-child {		margin-right: 10px;		font-size: 30px;		line-height: 30px;	}	.blog-area .post_left-side .description-content .description-heading .time span {		font-size: 14px;		line-height: 15px;	}	.blog-area .post_left-side .description-content .description-heading ul li {		margin-left:0px;		margin-right: 10px;	}	.blog-area .post_left-side .description-content .description-text .description-text-right .description-speech {		padding: 40px 15px;	}	.blog-area .post_left-side .description-content .tag-links-box {		padding: 15px 15px;	}	.blog-area .post_left-side .description-content .tag-links-box ul li:last-child a {		display: inline;	}	.blog-single-item {		margin-bottom: 30px;	}	.blog-single-item:last-child {		margin-bottom: 0px;	}	.blog-area .post_left-side .comments .comment-single-item {		display: inherit;	}	.blog-area .post_left-side .comments .comment-single-item .comment-left-bar .comment-text {		padding-left: 0px;	}	.blog-area .post_left-side .comments .comment-single-item {		padding: 30px 15px 50px;	}	.blog-area .post_left-side .comments .reply_text {		padding: 30px 25px 50px;	}	.blog-area .post_left-side .comments .comment-single-item .img-box {		text-align: center;	}	.blog-area .post_left-side .comments .comment-single-item .comment-left-bar .comment-text .comment-author-box li {		display: inline;			margin: 0px auto;	}	.blog-area .post_left-side .comments .comment-single-item .comment-left-bar .comment-text .comment-author-box li span:first-child {		margin-right: 0px;	}	.blog-area .post_left-side .comments .comment-single-item .comment-left-bar .comment-text .comment-author-box .reply {		position: absolute;		right: 0;		bottom: -30px;	}	.blog-area .post_left-side .comments .comment-single-item .comment-left-bar .comment-text .comment-author-box li .name {		margin-left: 10px;	}	.blog-area .post_left-side .comments .comment-single-item:last-child {		display: inline;		text-align: center;	}	.contact-wrapper .address-wrapper .single-items {		padding: 40px;	}	.contact-wrapper .address-wrapper .map-caption {		display: none;	}	.contact-wrapper .address-wrapper #map {		width: 100%;		height: 200px;		position: relative;	}}/*		Wide Mobile Layout: 480px.------------------------------------------------- */@media only screen and (min-width: 480px) and (max-width: 767px) {		/*----------- Header { index one }-------- */	.header .intro-text {		margin-top: 20px;		margin-bottom: 50px;	}	.event-area .event-wrapper .single-row .count-down-item .count-down-details {		padding: 25px;	}	.event-area .event-wrapper .single-row .count-down-item .count-down-details .clock-countdown .coundown-timer .single-counter {		margin-right: 15px;		padding: 10px 20px;	}	.gallery-area .portfolio-wrapper .grid .grid-item {		width: 50%;		margin-bottom: 0px;	}	.newsletter-area form .form-group input {		padding: 20px;	}	.donation-area form ul li {		width: 50%;		margin:0;	}	/*----------- Mission and Vission { index tow }-------- */	.mission-vission .mission-vission-wrapper .testimonial-wrapper .single-item {		padding: 50px 0px 30px;	}	.blog-area .bolg_side-left .single-item-wrapper .single-item .single-text-wrapper ul li {		padding-right: 25px;	}}/*：源代码唯一下载链接: http://www.bootstrapmb.com/item/1589(当前备注仅在演示里出现，下载源码不包含)*/