<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (max-width: 767px) {
	/* page with sidebar Start */
	#primary.span9 .container .span12 {
		width: 100%;
		margin-left: 0;
	}
	#primary.span9 .container .span11 {
		width: 100%;
		margin-left: 0;
	}
	#primary.span9 .container .span10 {
		width: 100%;
		margin-left: 0;
	}
	#primary.span9 .container .span9 {
		width: 100%;
		margin-left: 0;
	}
	#primary.span9 .container .span8 {
		width: 100%;
		margin-left: 0;
	}
	#primary.span9 .container .span7 {
		width: 100%;
		margin-left: 0;
	}
	#primary.span9 .container .span6 {
		width: 100%;
		margin-left: 0;
	}
	#primary.span9 .container .span5 {
		width: 100%;
		margin-left: 0;
	}
	#primary.span9 .container .span4 {
		width: 100%;
		margin-left: 0;
	}
	#primary.span9 .container .span3 {
		width: 100%;
		margin-left: 0;
	}
	#primary.span9 .container .span2 {
		width: 100%;
		margin-left: 0;
	}
	/* page with sidebar End */
	/** Search Bar **/
	.searchbar.style1 {
		margin-top: 0 !important;
		position: fixed;
		z-index: 40;
		top: 0;
	}
	.style1.searchbar .searchHolder {
		display: none;
	}
	.style1.searchbar .searchform {
		float: right;
		display: block;
		width: auto;
		margin: 0;
		height: auto;
	}
	.menuSwipe {
		display: block;
		float: left;
		cursor: pointer;
		color: white;
		font-size: 17px;
		line-height: 20px;
		height: 20px;
		padding: 10px 0;
		position: relative;
		z-index: 1;
	}
	.menuSwipe p {
		display: inline-block;
		color: white;
		font-size: 16px;
		line-height: 20px;
		margin-left: 3px;
	}
	.style1.searchbar .searchform {
		float: right;
		display: block;
		width: auto;
		margin: 0;
		height: auto;
		padding-left: 74px;
		padding-right: 46px;
		margin-left: -74px;
		width: 100%;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
	}
	.style1.searchbar #s {
		display: block;
		width: 100%;
		padding: 10px 10px 0;
		height: 29px;
		border-radius: 0;
		background-color: rgba(0, 0, 0, 0);
		border-bottom: 1px solid #1A1D20;
		box-shadow: none;
		box-shadow: none;
		-webkit-box-shadow: none;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
	}
	.style1.searchbar #s:focus {
		color: white;
	}
	.style1.searchbar button[type="submit"] span {
		font-size: 23px;
	}
	.style1.searchbar button[type="submit"] {
		position: absolute;
		right: 10px;
		top: 8px;
	}
	/** Search Bar **/
    .center {
        display: inherit !important
    }
	/* Progress Bar Start */
	.aq-block-cr_progress_block.span2 .persentageProgress {
		float: right;
		margin-top: -3px;
	}
	.aq-block-cr_progress_block.span3 .persentageProgress {
		float: right;
		margin-top: -3px;
	}
	/* Progress Bar End */
	/** Pricing Tables **/
	.pricingTableCenter {
		display: block;
	}
	.pricingTableCenter .aq-block-cr_pricingtables_block .pricingTable {
		padding-left: 0;
	}
	.pricingTable {
		width: 100%;
	}
	.pricingTableCenter {
		display: block;
	}
	.bundleHeader {
		margin-top: 0
	}
	.miniPricingTable.bestBundle {
		margin-top: 10px;
	}
	.miniPricingTable {
		margin-left: 0;
	}
	/** Pricing Tables End **/
	/** Blog Post Start **/
	.likes, .socialShare{
		float: none;
	}
	.socialShare h3{
		float: none;
		line-height: 25px;
		font-size: 14px;
		border-left: none;
		padding-left: 0px;
		margin: 20px 0px 10px 0px;
	}
	.socialShare li {
		padding: 0px 4px 4px 0px;
	}
	.postText ul.gallery {
		margin-left: 0;
	}
	.postText ul.gallery li {
		margin-left: 0;
	}
	/** Blog Post End **/
	/** Blog **/
	/* Layout 1 */
	.postBlog1 .postDate {
		width: 55px;
	}
	.postBlog1 .postDetails {
		margin-left: 65px;
	}
	.postBlog1.blogStyle2 .postDetails {
		margin-left: 0;
	}
	.postBlog1 .postCreagory &gt; a, .PostCategories, .postTags, .postViews{
		margin-left: 0;
		margin-right: 15px;
	}
	.comment-author-avatar {
		float: none;
		clear: both;
		margin: 0 auto;
	}
	.commentContainer {
		margin-left: 0;
	}
	.commentsWrapper ul.children {
		margin-left: 30px;
	}
	/* Layout 1 end */
	/* Layout 2 */
	.postBlog2 .postDate {
		width: 55px;
	}
	.blogStyle2 .postDate {
		margin-top: -69px;
	}
	.postBlog2 .postDetails {
		margin-left: 65px;
	}
	.postBlog2 .postCreagory a {
		margin-left: 0;
		margin-right: 15px;
	}
	/* Layout 2 end */
	/* Layout 3 */
	.postBlog3 {
		margin-bottom: 40px;
	}
	.postBlog3 .postType {
		width: 100%;
		height: 27px;
		border-right: none;
		border-bottom: 1px solid #D0D0D0;
		float: none;
		margin-right: 0;
		margin-bottom: 10px;
	}
	.postBlog3.imagePost .postType div, .postBlog3.videoPost .postType div, .postBlog3.sliderPost .postType div {
		margin: 0 auto;
	}
	.postBlog3 .postImage {
		float: none;
		width: auto;
		height: auto;
		display: table;
		margin: 0 auto 10px;
	}
	.postBlog3 .postDetails {
		width: 100% !important;
	}
	.postBlog3 .postDetails .postCreagory a {
		margin-left: 0;
		margin-right: 15px;
	}
	.postBlog3 .postDetails .postDate {
		position: inherit;
	}
	.postBlog3 .postDetails .postText p {
		width: auto !important;
		float: none;
	}
	/* Layout 3 end */
	/* Layout 4 */
	.postBlog4 .postDateCreagory {
		width: 90px;
	}
	.postBlog4 .postDate .day {
		margin: 8px 0;
		padding: 0 3px 0 0px;
		width: 31px;
	}
	.postBlog4 .postDate .monthYear {
		margin: 8px 0;
		padding: 0 0px 0 3px;
		width: 39px;
	}
	.postBlog4 .postDetails {
		margin-left: 105px;
	}
	/* Layout 4 end */
	/* carousel*/
	.list_carousel .next, .list_carousel .prev {
		margin-top: -95px;
		display: none !important;
	}
	/** Blog End **/
	/* team member Start */
	.memberBio {
		text-align: center;
	}
	.full .memberImage {
		float: none;
		margin-right: 0;
		margin: 0 auto;
	}
	.teamDetails {
		float: none;
		width: 100%;
		margin-top: 0;
	}
	.full .teamName, .full .teamShortcut, .full .memberBio p, .full .teamEmail {
		text-align: center;
	}
	.full .teamEmail {
		float: none;
	}
	.aboutMember .aq-block-cr_team_block {
		margin-left: 0;
	}
	.teamSocial .iconfront i, .teamSocial .iconback i {
		/* color: #e32831 */
	}
	.memberSocial {
		margin-top: 15px;
	}
	/* team member End */
	/* subscrib start */
	.subscribe p {
		width: 100% !important;
	}
	.subscribe a {
		position: relative;
		float: none;
		right: 0;
		margin: 0 auto;
	}
	.subscribe .icon {
		float: none;
		margin: 0 auto 20px;
		display: table;
	}
	.subPragraph {
		margin-bottom: 20px;
		overflow: hidden;
	}
	.aq-block-cr_announcment_block.span5 .subscribe p, .aq-block-cr_announcment_block.span4 .subscribe p, .aq-block-cr_announcment_block.span3 .subscribe p, .aq-block-cr_announcment_block.span2 .subscribe p {
		margin-bottom: 0;
	}
	.aq-block-cr_announcment_block.span6 .subscribe p, .aq-block-cr_announcment_block.span5 .subscribe p, .aq-block-cr_announcment_block.span4 .subscribe p, .aq-block-cr_announcment_block.span3 .subscribe p, .aq-block-cr_announcment_block.span2 .subscribe p {
		margin-bottom: 0;
	}
	/*subscrib End*/
	/*top post start */
	.topPost.widget {
		width: 100%;
	}
	/*top post End */
	/** Shop **/
	.cf-masonry .itemNavigation {
		height: auto
	}
	.itemNavigation {
		height: auto;
		border: none;
		display: table;
		margin-left: auto;
		margin-right: auto;
	}
	.addToCart, .itemMore {
		position: relative;
		display: block;
		bottom: auto;
		left: auto;
		right: auto;
		float: left;
		opacity: 1;
		filter: alpha(opacity= 100);
	}
	.itemRating {
		position: static;
		display: block;
		bottom: auto;
		left: auto;
		right: auto;
		clear: both;
		padding-top: 15px;
		background: none;
		transform: scale(1);
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-o-transform: scale(1);
		-ms-transform: scale(1);
	}
	.addToCart, .itemMore {
		width: 100%;
		float: none;
		margin-bottom: 0;
	}
	.itemName {
		float: none;
		text-align: center;
	}
	.itemPrice {
		float: none;
		text-align: center;
	}
	.itemPrice h5 {
		float: none;
		display: inline-block;
	}
	.wooCommerceTitle h1 {
		float: none;
		text-align: center;
		padding: 5px 0;
	}
	.woocommerce-breadcrumb {
		padding: 5px 0;
	}
	.checkoutForm .container, .checkoutCoupon .container {
		padding: 20px 0;
		margin: 0 10px;
	}
	.wooCommerceMini {
		float: none;
		text-align: center;
	}
	.checkoutForm #billing_last_name_field {
		margin-left: 0;
	}
	.woocommerceAlert {
		margin: 0 10px 20px !important;
	}
	.row .woocommerceAlert {
		margin: 0 0 20px !important;
	}
	/** Shop end **/
	/** Single Product **/
	.postRelatedImages {
		margin-bottom: 20px;
	}
	.woocommerce-tabs .tabs li {
		float: none;
	}
	.woocommerce-tabs .tabs li a {
		margin: 0;
		text-align: center;
		padding-left: 0;
		padding-right: 0;
	}
	.woocommerce-tabs .tabs li:first-child a {
		margin-top: -1px;
	}
	.productComment li .commentAvatar {
		float: none;
		margin: 0 auto 10px;
	}
	.productComment li .commentDetails {
		margin-left: 0;
	}
	.productComment li .commentAuthor {
		float: none;
		text-align: center;
	}
	.productComment li .star-rating {
		float: none;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 10px;
	}
	/** Single Product end **/
	/** Cart **/
	.applyCoupons {
		float: none;
		display: block;
		margin-right: 0;
	}
	.applyCoupons label.btnStyle2 {
		float: none;
		display: block !important;
		margin-left: auto;
		margin-right: auto;
	}
	.applyCoupons label.btnStyle2 input {
		display: block;
		width: 100%;
	}
	.applyCoupons label.btnStyle2:hover .btnBefore {
		border-width: 0 0 1px 1px;
	}
	.applyCoupons label.btnStyle2:hover .btnAfter {
		border-width: 0 1px 0 0;
	}
	.applyCoupons input[type="text"] {
		width: 100%;
		display: block;
		border-bottom: none;
	}
	.updateCart, .checkoutCart {
		float: none;
		display: table;
		margin-left: auto;
		margin-right: auto;
	}
	.shipping-calculator-form select {
		width: 100%;
	}
	.shopState input {
		width: 100%;
	}
	.cart_totals, .shipping_calculator {
		margin-bottom: 40px;
	}
	/** Cart end **/
	/** Circle Posts **/
	.circleAnimation .circleAnimation, .circleAnimation {
		height: auto !important;
		max-height: none;
		max-width: none;
	}
	.circleAnimationArea {
		width: auto !important;
		height: auto !important;
		max-width: none;
		max-height: none;
		position: static;
		background: none;
		margin: 0;
		border-radius: 0;
		box-shadow: none !important;
		-webkit-box-shadow: none !important;
		-moz-box-shadow: none !important;
	}
	.circleAnimationImage {
		position: static;
		max-height: 270px;
		max-width: 270px;
		margin: 0 auto 20px;
	}
	.circleAnimationDetails h4 {
		margin-bottom: 5px;
	}
	.circleAnimationSingle {
		position: static;
		border-radius: 0;
		-webkit-transform: none !important;
		-moz-transform: none !important;
		-o-transform: none !important;
		-ms-transform: none !important;
		transform: none;
	}
	.circleAnimationSingle &gt; div {
		max-width: none;
		max-height: none;
	}
	.circlePost .circlePostIcon {
		display: none;
	}
	.circlepostImageIcon a {
		border-color: #5a5a5a;
	}
	.circlepostImageIcon a:after {
		box-shadow: 0 0 0 2px #5a5a5a
	}
	.circleAnimationDetails h4 {
		color: #2a2a2a;
	}
	.circleAnimationDetails p {
		color: #5a5a5a;
		/* border-top-color: #e32831 */
		padding-left: 35px;
		padding-right: 35px;
		display: inline-block;
		padding-top: 0;
	}
	.aq-block-cr_post_block .circlePost {
		margin-bottom: 20px;
	}
	.circleAnimationDetails p a {
		color: #5a5a5a;
	}
	.circleAnimationSingle .circleAnimationImage, .circlePost .zoomRecent {
		display: none;
	}
	.circleAnimationSingle .circleAnimationDetails {
		border-radius: 0;
		position: static;
		-webkit-transform: scale(1) !important;
		-moz-transform: scale(1) !important;
		-o-transform: scale(1) !important;
		-ms-transform: scale(1) !important;
		opacity: 1 !important;
		filter: alpha(opacity=100) !important;
		background-color: transparent !important;
	}
	.circleDetailsWrapper {
		display: block;
		width: auto;
	}
	/** Circle Posts end **/
	/*Masonry posts Start*/
	.row.masonryRow {
		padding-left: 0px !important;
	}
	/*Masonry posts End*/
    /* Posts block masonry*/
    .squarePostsWrapper .cf-masonry, .squarePostsWhiteWrapper .cf-masonry, .squarePostsRedWrapper .cf-masonry{
        margin: 0 0 20px 0 !important;
        width: 100% !important;
    }
    .squarePostsWrapper .cf-masonry .squarePostImg{
        display: table;
    }
    .squarePostsWrapper .cf-masonry .squarePostImg &gt; img{
        width: auto;
    }
	/*square home posts*/
	.squarePost {
		height: auto;
		margin-left: 0;
		display: block;
	}
	/*sqaure home posts End*/
	/*Testimonials Section*/
	.testimonialsRight {
		display: block;
		width: auto;
	}
	.testimonialsSection .TText {
		display: block;
		margin-bottom: 20px;
	}
	.testimonialsSection .image {
		float: left;
	}
	/*Tabs*/
	.tabText.left, .tabText.right {
		width: auto;
	}
	.tabImg.left, .tabImg.right {
		width: auto;
		padding: 0;
	}
	.aq_block_tabs ul.aq-nav {
		width: 100%;
		overflow-x: auto;
		overflow-y: hidden;
		white-space: nowrap;
		float: left;
		max-width: 100%;
		clear: both;
		border-right: 1px solid #e0e0e0;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
	}
	.aq_block_tabs ul.aq-nav li {
		float: none !important;
		display: inline-block;
		border-left: 1px solid #e0e0e0 !important;
		border-right: none !important;
	}
	.tabText p {
		padding: 20px 0;
	}
	.aq_block_tabs ul.aq-nav li:first-child {
		border-left: none;
	}
	/*Footer&amp;sidebar Widgets*/
	.widget-area .widget:first-child {
		margin-top: 20px;
	}
	.footerList &gt; li {
		margin-left: 0px;
	}
	/*contact map*/
	.mapLeftMore {
		display: none;
	}
	/* Portfolio */
	li.item img {
		max-width: 100%;
		width: 100%;
	}
	li.item {
		height: auto !important;
	}
	li.item.span6 .portfolioHoverCont, li.item.span4 .portfolioHoverCont, li.item.span3 .portfolioHoverCont, li.item.span12 .portfolioHoverCont {
		height: 100%;
	}
	li.item.span3 &gt; div &gt; img {
		height: auto;
	}
	li.item .squarePostImg, .masonryItem .squarePostImg {
		display: table;
	}
	.item-checker {
		margin-bottom: 30px !important;
	}
	.item-checker .checker_separator {
		margin-top: 30px;
	}
	.span_4_and_half {
		width: auto;
	}
	/*Features section*/
	.featuresHome li {
		margin-left: 0px;
		margin-bottom: 60px;
	}
	/*gallery Start*/
	.galleryStyle2 ul {
		margin-top: 10px;
	}
	.galleryStyle2 li {
		float: left;
		margin-left: 15px;
		margin-bottom: 20px !important;
	}
	.arrows_gallery .galleryIconArrow {
		display: none;
	}
	.galleryStyle2 .largeImage {
		float: none;
		width: 100% !important;
		height: auto;
		min-height: 100%;
	}
	.galleryStyle2 .caroufredsel_wrapper{
		width: 100% !important;
	}
	.galleryStyle2 ul {
		margin-top: 10px;
		overflow: hidden;
		width: 100% !important;
		float: none;
	}
	.galleryStyle1 .largeImage {
		height: auto;
		min-height: 100%;
	}
	.galleryStyle1 .largeImage img, .galleryStyle2 .largeImage img {
		position: relative;
		transform: none;
		-webkit-transform: none;
		-moz-transform: none;
		-o-transform: none;
		-ms-transform: none;
		height: auto;
	}
	/*gallery End*/
	/** Forum Pages **/
	.bbpSingleReply .bbp-meta {
		margin-left: 0;
		text-align: center;
	}
	.bbpSingleReply .bbp-meta .bbp-reply-post-date {
		float: none;
		margin-bottom: 10px;
	}
	.bbpSingleReply .bbp-meta .bbp-header {
		float: none;
		margin-bottom: 3px;
		clear: both;
		display: block;
		margin-top: -3px;
	}
	.bbpSingleReply .bbp-meta .bbp-admin-links, .bbpSingleReply .bbp-meta .bbp-reply-permalink {
		float: none;
	}
	.bbpSingleReply .bbp-reply-author {
		float: none;
		margin-bottom: 10px;
		text-align: center;
		white-space: nowrap;
		width: auto;
	}
	.bbpSingleReply .bbp-author-avatar {
		display: inline-block;
	}
	.bbpSingleReply .bbp-reply-author .bbp-author-name {
		display: inline-block;
		margin-left: 10px;
	}
	.bbpSingleReply .bbp-reply-author .bbp-author-role {
		display: inline-block;
		margin-left: 10px;
	}
	.bbpSingleReply .bbp-reply-author .bbp-reply-ip {
		display: inline-block;
		margin-left: 10px;
	}
	.bbpSingleReply .bbp-reply-content {
		margin-left: 0;
	}
	.bbpSingleReply .bbp-reply-content:before, .bbpSingleReply .bbp-reply-content:after {
		display: none;
	}
	#bbp-single-user-details {
		width: 100%;
		float: none;
		border-right: none;
	}
	#bbp-user-avatar, #bbp-user-navigation li a {
		width: auto;
		text-align: center;
	}
	#bbp-user-navigation li.current:before {
		content: '';
		width: 2px;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
		/* background-color: #e32831 */
	}
	#bbp-user-body {
		border-left: none;
		width: 100%;
	}
	/** Forum Pages End **/
	/* Our Team Start */
	.teamDetailsContainer {
		margin: 0 auto;
		display: block;
	}
	.aq-block-cr_team_block .full {
		display: block;
	}
	.aq-block-cr_team_block .circleTeam {
		margin-bottom: 0;
		float: none;
	}
	.full .teamSocial .iconback i {
		/* color: #e32831 */
	}
	.full .teamSocial .iconfront i {
		/* color: #e32831 */
	}
	/* Our Team End */
	/* Image Slider */
	.aq-block-cr_image_slider_block .carousel-inner,
	.aq-block-cr_image_slider_block .carousel-inner&gt;.active,
	.aq-block-cr_image_slider_block .carousel-inner&gt;.next,
	.aq-block-cr_image_slider_block .carousel-inner&gt;.prev{
		display: table;
		margin: 0 auto;
		width: auto;
	}
	.aq-block-cr_image_slider_block .item &gt; img{
		width: auto;
		max-width: 100%;
	}
	/* Image Slider End*/
	/*Pretty photo*/
	.pp_pic_holder{
		max-width: 100%;
	}
	.div.ppt{
		max-width: 100%;
	}
	.pp_content{
		max-width: 100%;
	}
	.pp_hoverContainer{
		max-width: 100%;
	}
	.pp_details{
		max-width: 100%;
	}
	.afterFooter p {
		float: none;
		margin: 0 auto;
		display: table;
	}
	.afterFooter ul, .afterFooter ul li {
		float: none;
		margin: 5px auto 0;
		display: table;
	}
	/** Magazine style **/
	.magazinePost{
		margin-left: 0 !important;
	}
	.magazinePost1.span3{
		height: 90px !important;
	}
	.magazinePost1.span3 .image{
		float: left !important;
		margin-right: 20px !important;
	}
	.magazinePost1.span3 .image .magazinePostDate{
		left: 10px !important;
	}
	.magazinePost1.span3 .magazineData{
		top: 50%;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		text-align: left !important;
	}
	.magazinePost1.span3 .magazinePostTitle{
		margin: 0 !important;
		text-align: left !important;
	}
	.span4.magazinePost2 .magazinePostExcerpt{
		display: block;
	}
	.span4.magazinePost.magazinePost2{
		height: 152px;
	}
	.span4.magazinePost2 .image{
		width: 150px;
		height: 150px;
	}
	.span3.magazinePost2{
		height: 152px !important;
	}
	.span3.magazinePost2 .image{
		float: left;
		width: 150px;
		height: 150px;
		margin: 0 20px 0 0;
	}
	.span3.magazinePost2 .image .magazinePostDate{
		left: 10px;
	}
	.span3.magazinePost2 .magazineData{
		position: relative;
		top: 50%;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		padding-right: 20px;
		text-align: left;
	}
	.span3.magazinePost2 .magazinePostTitle{
		margin: 0;
	}
	.span3.magazinePost2 .magazinePostBtn{
		display: inline-block;
		float: right;
		margin: 0;
	}
	.magazinePost3 .magazineData, .magazinePost4 .magazineData{
		text-align: center;
	}
	.magazinePost3 .magazinePostBtn, .magazinePost4 .magazinePostBtn{
		display: table;
		float: none;
		margin: 20px auto;
	}
	/** Offers block **/
	.offerPost{
		display: table;
		margin: 0 auto 30px;
	}
	.offerPost img{
		width: auto;
	}
	.demosSelector {
		display: none;
	}
}
</pre></body></html>