
/* Tablet Landscape Resolution */
@media all and (min-width: 1024px) {
.visible-1024.met_vcenter {
	display: none;
}
}

/* Tablet Landscape Resolution */
@media all and (max-width: 1024px) {
/* Hide Class for 1024px and Lower Screen Sizes */
.hidden-1024 {
	display: none
}
/* Show Class for 1024px and Lower Screen Sizes */
.visible-1024 {
	display: block
}
.visible-1024.met_vcenter {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-box;
	display: -ms-flexbox;
	display: flex;
	display: box;
	visibility: visible;
}
body {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
/* Blog Masonry List */
.met_blog_masonry.columns_4 > div {
	width: 33.33333333333333%
}
/* Portfolio Masonry List */
.met_portfolio.columns_3 > div {
	width: 33.33333333333333%
}
/* Mobile Menu Opener */
.met_header_id_2 .met_mobile_bar_trigger {
	background-color: #EEEDE8;
	height: auto;
	font-size: 23px;
	line-height: 40px;
	width: 100%;
	padding: 0;
	margin: 0;
}
/* Modules Area */
.dslc-modules-section {
	padding-left: 30px;
	padding-right: 30px;
	margin-left: -30px;
	margin-right: -30px;
}

.page-id-1191 .dslc-modules-section {

     margin-left: 0px; 
     margin-right: 0px; 
}
.met_page_head h1 {
    padding-left: 10px;
}

body:not(.met_boxed_layout) .dslc-modules-section.dslc-full {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
/* Content Area */
.met_page_wrapper {
	padding: 0 30px !important;
}
/* Boxed Header */
.met_boxed_layout .met_header_id_1 header.met_content,  .met_boxed_layout .met_header_id_3 header.met_content,  .met_boxed_layout .met_header_id_4 header.met_content,  .met_boxed_layout .met_header_id_5 header.met_content,  .met_boxed_layout .met_header_search_wrap .met_content {
	box-sizing: border-box !important;
	max-width: 100%;
}
/* Header */
body:not(.met_boxed_layout) .met_header_id_1 header.met_content,  body:not(.met_boxed_layout) .met_header_id_3 header.met_content,  body:not(.met_boxed_layout) .met_header_id_4 header.met_content,  body:not(.met_boxed_layout) .met_header_id_5 header.met_content,  body:not(.met_boxed_layout) .met_header_search_wrap .met_content {
	padding: 0 30px;
}
/* Event Box 2 */
.met_content_box_contents_text .met_event_box_remaining figure {
	height: 43px;
	padding: 0 5px;
}
.met_event_box_remaining figcaption > span:first-child {
	font-size: 20px !important;
	line-height: 23px !important;
}
.met_content_box_contents_text .met_event_box_remaining figcaption > span:last-child {
	font-size: 9px !important;
	line-height: 12px !important;
}
/* Box Carousel Testimonials */
.dslc-module-MET_BoxCarouselTestimonials .met_content_box_contents_text h4 {
	font-size: 23px;
	line-height: 31px;
}
.dslc-module-MET_BoxCarouselTestimonials .met_content_box_contents_text h5 {
	font-size: 14px;
	line-height: 16px;
}
/* Wedding Counter */
.met_wedding_counter .met_event_box_title_1 {
	left: 30% !important;
	top: 45% !important;
	font-size: 22px !important;
	line-height: 41px !important;
}
.met_wedding_counter .met_event_box_title_2 {
	left: 41% !important;
	top: 56% !important;
	font-size: 20px !important;
	line-height: 40px !important;
}
.met_wedding_counter .met_event_box_remaining {
	left: 41% !important;
	top: 56% !important;
	font-size: 20px !important;
	line-height: 40px !important;
}
/* Sidebar Boxes */
.met_sidebar_box > header h4,  .met_sidebar_tabs.nav-tabs > li > a {
	font-size: 17px;
	line-height: 1.7 !important;
}
/* Woo */
.met_product_button {
	font-size: 9px;
}
#met_mobile_bar_bottom_button {
	display: block;
}
/* SideNav Bar */
.met_side_navbar_left {
	padding-left: 0;
}
.met_side_navbar_right {
	padding-right: 0;
}
/* Thumbnail Grid */
.og-grid.columns_6 li,  .og-grid.columns_4 li {
	width: 33.33333333333333%;
}
.met_hover_effect figcaption h2 {
	font-size: 22px !important;
	line-height: 25px !important;
	margin-top: 13% !important;
}
.met_hover_effect.effect-layla figcaption {
	padding: 25px 0 !important;
}
.met_hover_effect.effect-layla figcaption h2,  .met_hover_effect.effect-layla figcaption p {
	padding: 0 25px !important;
}
.met_hover_effect.effect-layla figcaption:before {
	top: 25px !important;
	right: 15px !important;
	bottom: 25px !important;
	left: 15px !important;
}
.met_hover_effect.effect-layla figcaption:after {
	top: 15px !important;
	right: 25px !important;
	bottom: 15px !important;
	left: 25px !important;
}
.og-expander-inner {
	padding: 20px !important;
}
.og-details h3 {
	padding-top: 0;
	padding-bottom: 0;
	font-size: 22px !important;
}
.og-details p {
	font-size: 12px !important;
}
.og-details a {
	margin-top: 5px;
}
.met_blog_block.met_run_animations {
	visibility: visible !important;
}
#met_page_loading_bar {
	display: none !important;
}
}

/* Tablet Landscape Resolution < */
@media all and (max-width: 1023px) {
/* Hotel Availablility Contact Form */
.met_hotel_availability_wrap * {
	margin: 0 0 10px;
	width: 100% !important;
}
.met_hotel_availability_wrap .ajax-loader {
	width: auto !important;
}
}

/* Bigger Than Tablet Landscape Resolution */
@media all and (min-width: 1025px) {
/* Show Class for 1025px and Higher Screen Sizes */
.hidden-1024 {
	display: block
}
/* Hide Class for 1025px and Higher Screen Sizes */
.visible-1024 {
	display: none
}
}

/* Custom Resolution */
@media all and (max-width: 880px) {
/* Blog Masonry List */
.met_blog_masonry.columns_4 > div,  .met_blog_masonry.columns_3 > div {
	width: 50%
}
}

/* Tablet Portrait Resolution */
@media all and (max-width: 782px) {
.visible-782 {
	display: block;
}
.met_item_showcase_mockup,  .met_item_showcase_mockup_wrapper a {
	float: none;
	display: inline-block;
}
.met_item_showcase_mockup_wrapper {
	margin-bottom: 10px;
}
}

/* Tablet Portrait Resolution */
@media all and (max-width: 768px) {
/* Hide Class for 768px and Lower Screen Sizes */
.hidden-768,  .hidden-768.met_vcenter {
	display: none;
}
.met_posts_grid.row > div {
	padding-left: 0;
	padding-right: 0;
}
/* Footer Feedback Block */
.met_footer_feedback {
	margin: 30px 0 0;
}
/* Footer Styling on Boxed Layout */
.row {
	margin-left: 0;
	margin-right: 0;
}
.footer .row [class*="col-"] {
	padding: 0
}
.met_page_wrapper .footer {
	padding-left: 30px;
	padding-right: 30px;
}
/* Blog Masonry List */
.met_blog_masonry.columns_4 > div,  .met_blog_masonry.columns_3 > div {
	width: 50%
}
/* Portfolio Masonry List */
.met_portfolio.columns_4 > div,  .met_portfolio.columns_3 > div {
	width: 50%
}
/* Search Results */
.met_search_results_header form {
	position: relative;
	width: 100%;
	max-width: 100%;
	margin-top: 15px;
}
/* Modules Area */
.dslc-col {
	margin: 0 0 30px !important;
	width: auto !important;
	float: none;
}
.dslc-col.dslc-last-col:only-child {
	margin: 0 !important;
}
/* Content Area */
.met_page_wrapper {
	padding: 0 !important;
}
.met_page_wrapper > .met_content,  .met_page_wrapper > .dslc-content,  .met_page_wrapper > .row,  .met_page_wrapper > .single-page {
	padding: 0 10px !important;
	max-width: 100%;
	margin-left: 0 !important;
	margin-right: 0 !important;
}
/* Portfolio Grid */
.met_portfolio.columns_6 > div {
	width: 25%
}
/* Wedding Counter */
.met_wedding_counter .met_event_box_overlay {
	position: static;
	text-align: center;
	background: white;
}
.met_wedding_counter .met_event_box_title_1,  .met_wedding_counter .met_event_box_title_2,  .met_wedding_counter .met_event_box_remaining {
	position: static;
}
.met_wedding_counter .met_event_box_remaining {
	display: inline-block;
}
/* Blog List */
.met_blog_block_title {
	width: 61%;
}
.met_boxed_layout .met_page_head {
	margin: auto;
}
/* Banners */
.met_banner_part_1.met_banner_image.single_line .met_banner_title_1,  .met_banner_part_1.met_banner_image.single_line .met_banner_title_2,  .met_banner_part_1.met_banner_image.single_line .met_banner_title_3 {
	font-size: 30px !important;
}
/* Portfolio List 7 */
.content_grid_4_col_8 {
	width: 100%;
	padding-right: 0;
	padding-bottom: 30px;
}
.content_grid_4_col_4 {
	width: 100%;
}
/* Seperators */
.dslc-separator.dslc-separator-style-invisible:only-child {
	display: none;
}
/* Mobile Menu */
.admin-bar #met_mobile_bar_closer {
	top: -6px;
}
.admin-bar #met_mobile_bar_closer.show {
	top: 46px;
}
.admin-bar #met_mobile_bar {
	top: 46px;
}
/* Thumbnail Grid */
.og-grid.columns_6 li,  .og-grid.columns_4 li,  .og-grid.columns_3 li {
	width: 50%;
}
.row .col-md-12 {
	padding: 0
}
}

/* Phone 640px Landscape Resolution */
/* There are 2 version of Phone Landscape, 480 and 640 */
@media all and (max-width: 640px) {
/* Hide Class for 640px and Lower Screen Sizes */
.hidden-640 {
	display: none
}
/* Info Lines @screenshot http://d.pr/i/xdYm+ */
.met_info_line {
	text-align: center
}
.met_info_line_button {
	float: none;
	margin-top: 15px;
}
.met_blog_masonry > div {
	padding: 0
}
/* Simple Boxes @screenshot http://d.pr/i/Q2N2+ */
.met_simple_box_list.columns_3 > .met_simple_box,  .met_simple_box_list.columns_2 > .met_simple_box {
	width: 100%;
}
/* Blog Masonry List */
.met_blog_masonry.columns_4 > div,  .met_blog_masonry.columns_3 > div,  .met_blog_masonry.columns_2 > div {
	width: 100%
}
/* Portfolio Masonry List */
.met_portfolio.columns_4 > div,  .met_portfolio.columns_3 > div,  .met_portfolio.columns_2 > div {
	width: 100%
}
/* Teamlist */
.met_teamlist_member .met_teamlist_member_overlay:after {
	display: none
}
/* Text Simple */
.dslc-module-DSLC_Text_Simple h2 {
	font-size: 20px !important;
	line-height: 25px !important;
}
/* Gallery Grid */
.met_gallery_grid_row > article {
	padding: 11px;
}
.met_gallery_grid_row > article span {
	font-size: 11px !important;
	line-height: 14px !important;
}
/* Post List */
.met_post_list_part {
	width: 100%;
}
.met_post_list:before {
	display: none
}
/* Sidebar Box */
.met_sidebar_box {
	margin-left: 0 !important;
}
/* Info Box 3 */
.met_content_box_contents h4 {
	font-size: 20px !important;
	line-height: 29px !important;
}
.met_content_box_contents h5 {
	font-size: 15px !important;
	line-height: 19px !important;
}
/* Quote Testimonials */
.met_quote_testimonials_quote {
	font-size: 16px !important;
	line-height: 30px !important;
}
.met_quote_testimonials_misc {
	font-size: 13px !important;
	line-height: 38px !important;
}
/* Simple Title */
.met_simple_title {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.met_simple_title h2 {
	font-size: 32px !important;
	line-height: 40px !important;
}
/* Portfolio Grid */
.met_portfolio.columns_6 > div {
	width: 33.33333333333333%
}
.met_portfolio.columns_4 > div {
	width: 33.33333333333333%
}
/* Countdown 2 */
.met_countdown2_wrap .ce-date {
	font-size: 30px !important;
	line-height: 28px !important;
}
.met_countdown2_wrap .ce-label {
	font-size: 14px !important;
	line-height: 28px !important;
}
.met_countdown2_wrap .met_countdown2 > div {
	padding: 15px 40px !important;
}
/* StaffGrid */
.met_teamlist {
	margin: 0
}
.met_teamlist > .met_teamlist_member {
	padding: 0
}
.met_info_box_icon_2 h4 {
	font-size: 25px !important;
	line-height: 35px !important;
}
.met_box_counter .met_box_counter_digit {
	font-size: 30px !important;
	line-height: 50px !important;
}
.met_box_counter .met_box_counter_text {
	font-size: 30px !important;
	line-height: 22px !important;
}
/* Header on Content */
.met_header_on_content {
	position: static;
	background-color: #EEEDE8 !important;
}
.mc-custom-youtube-player > a {
	max-width: 95%
}
.met_100vh {
	height: auto
}
}

@media all and (max-width: 600px) {
/* Setting WP Admin Bar Fixed Forever */
#wpadminbar {
	position: fixed;
}
}

/* Phone 480px and Bigger Landscape Resolution */
/* There are 2 version of Phone Landscape, 480 and 640 */
@media all and (min-width: 481px) {
/* Visible Class for 480px and Higher Screen Sizes */
.visible-480 {
	display: none
}
}

/* Between 480 and 768 */
@media all and (min-width: 480px) and (max-width: 768px) {
/* Portfolio List 8 */
.met_portfolio_item_details_6_title_links .met_portfolio_item_title h3 {
	font-size: 14px !important;
}
}

/* Phone 568px Landscape Resolution */
@media all and (max-width: 568px) {
.met_logo img {
	max-width: 100%;
	max-height: none;
	height: auto;
}
body {
	background-image: none !important;
}
/* Hide Class for 480px and Lower Screen Sizes */
.hidden-480,  .hidden-480.met_vcenter {
	display: none
}
/* Visible Class for 480px and Higher Screen Sizes */
.visible-480 {
	display: block
}
/* General Page Wrapper */
.met_boxed_layout .met_page_wrapper,  body:not(.met_boxed_layout) .met_page_wrapper .met_content {
	padding-left: 10px;
	padding-right: 10px;
}
/* Header 1,3,4 Logo */
.met_header_id_1 .met_logo,  .met_header_id_3 .met_logo,  .met_header_id_4 .met_logo,  .met_header_id_5 .met_logo {
	padding-right: 0;
	border: none;
	margin-left: 50%;
	margin-right: -50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.met_header_id_4 header {
	width: 100%
}
/* Mobile Menu Opener */
.met_mobile_bar_trigger.met_header_box_right {
	background-color: #EEEDE8;
	height: auto;
	font-size: 23px;
	line-height: 40px;
	border: none;
	padding: 0 30px;
	width: auto;
	float: none;
	clear: left;
	text-align: center;
}
body:not(.met_boxed_layout) .met_mobile_bar_trigger.met_header_box_right {
	margin: 0 -30px;
}
body:not(.met_boxed_layout) .met_header_id_2 .met_mobile_bar_trigger {
	margin: 0 !important;
}
.met_mobile_bar_trigger {
	width: 100%;
}
/* Breadcrumb */
.met_page_head h1 {
	width: 100%;
	margin: 0;
	padding: 0;
}
.met_page_head h1:after {
	display: none;
}
.met_boxed_layout .met_page_head,  body:not(.met_boxed_layout) .met_page_wrapper .met_page_head {
	margin: 0
}
.met_page_head h2 {
	padding: 0 30px;
}
/* Blog List Items */
.met_blog_block_preview {
	width: 100% !important;
	margin-bottom: 15px;
}
.met_blog_block_author {
	float: right;
	width: auto;
	margin-top: 0;
}
.met_blog_block_tags.pull-right,  .met_blog_readmore_but,  .met_blog_block_author {
	float: left !important;
	margin: 0;
	width: 49%;
	margin-left: 1%;
	margin-bottom: 5px;
}
.met_blog_block_tags.pull-right:nth-child(odd),  .met_blog_readmore_but:nth-child(odd),  .met_blog_block_author:nth-child(3) {
	margin-left: 0;
}
.met_blog_block_author {
	margin-left: 1%;
}
/* Portfolio Filter */
.met_portfolio_filters_wrap {
	margin: 0;
	width: 100%;
}
.met_portfolio_filters_wrap:after {
	display: none;
}
.met_portfolio_filters_wrap ul {
	width: 100%
}
/* Info Box 3 */
.met_overlay_wrapper,  .met_content_box_contents_text {
	float: none !important;
}
.met_content_box_contents .met_overlay_wrapper:last-child {
	margin-top: 15px
}
.met_content_box_contents_text,  .met_content_box_contents .met_overlay_wrapper {
	width: auto !important;
}
/* Event Box */
.met_event_box_title_1,  .met_event_box_title_2 {
	font-size: 20px !important;
	line-height: 40px !important;
}
.met_event_box_remaining figcaption > span:first-child {
	font-size: 20px !important;
	line-height: 23px !important;
}
.met_event_box_remaining figure {
	height: 52px
}
/* Info Box */
.met_info_box_content {
	float: none !important;
	width: auto !important;
}
.met_info_box_image:before {
	display: none !important;
}
.met_info_box .met_info_box_image {
	margin-left: 0;
	width: auto;
	border: none;
}
/* Boxed Header */
.met_boxed_layout .met_header_id_1 header.met_content,  .met_boxed_layout .met_header_id_3 header.met_content,  .met_boxed_layout .met_header_id_4 header.met_content,  .met_boxed_layout .met_header_id_5 header.met_content,  .met_boxed_layout .met_header_search_wrap .met_content {
	padding: 0;
}
/* Blog List Block */
.met_blog_block_preview {
	text-align: center;
	width: 100%;
}
.met_blog_block_details {
	margin-left: 0 !important;
	padding: 0 !important;
}
/* Boxed Footer */
.met_boxed_layout .footer {
	margin-left: 0;
	margin-right: 0;
}
/* Simple Title */
.met_simple_title h2 {
	font-size: 18px !important;
	line-height: 24px !important;
}
.met_simple_title h3 {
	font-size: 17px !important;
	line-height: 18px !important;
}
/* Simple Title 2 */
.met_simple_title_2_big {
	font-size: 24px !important;
	display: block;
	line-height: 1.4 !important;
}
.met_simple_title_2_small {
	font-size: 10px !important;
	display: block;
	line-height: 1.9 !important;
}
/* Twitter Feed  */
.met_twitter_feed_title {
	font-size: 18px !important;
	line-height: 24px !important;
}
.met_twitter_feed_item,  .met_twitter_feed_item a {
	font-size: 16px !important;
	line-height: 26px !important;
}
/* Flat Footer */
.met_flat_footer .met_footer_menu {
	display: block;
	text-align: center;
}
.met_flat_footer .met_footer_menu li {
	float: none;
	display: inline-block;
}
.met_flat_footer .met_footer_menu a {
	padding: 0 12px !important;
	font-size: 15px !important;
}
/* Infobox 3 */
.met_overlay_wrapper + .met_content_box_contents_text {
	padding-left: 0 !important;
	margin-top: 15px !important;
}
.met_content_box_slider .met_content_box_contents_text {
	margin-left: 0 !important;
}
/* Subscribe Box */
.met_subscribe_box form {
	float: none;
	width: auto;
}
.met_subscribe_box aside {
	margin: 0;
	width: auto;
	position: relative;
}
/* Products List */
.met_products_list_item_preview {
	width: 100% !important;
	float: none;
}
.met_products_list_item_details {
	margin-left: 0 !important;
	padding-bottom: 25px;
}
/* Call to Action */
.met_info_line_texts h3 {
	font-size: 22px !important;
	line-height: 27px !important;
}
/* Image Post */
.met_image_post_titles {
	padding: 8px 15px !important;
}
.met_image_post_titles h4 {
	font-size: 16px !important;
	line-height: 20px !important;
}
.met_image_post_titles h5 {
	font-size: 13px !important;
	line-height: 22px !important;
}
.met_image_post_caption .met_p {
	font-size: 10px !important;
	line-height: 18px !important;
	padding: 10px !important;
}
/* Parallax Contact Form */
.met_parallax_contact_form_row .wpcf7-text,  .met_parallax_contact_form_row .wpcf7-textarea {
	font-size: 12px;
}
.met_parallax_contact_form_submit_row .wpcf7-form-control.wpcf7-submit {
	font-size: 13px;
	line-height: 40px;
	padding: 0 32px;
}
/* Portfolio Grid */
.met_portfolio.columns_6 > div {
	width: 50%
}
.met_portfolio.columns_4 > div {
	width: 50%
}
.met_portfolio.columns_3 > div {
	width: 50%
}
/* Blog Listing */
.met_blog_block_title {
	width: 100%;
}
/* Countdown */
.met_countdown_wrap .ce-date {
	font-size: 30px !important;
	line-height: 33px !important;
}
.met_countdown_wrap .ce-label {
	font-size: 30px !important;
	line-height: 33px !important;
}
.met_countdown_wrap .met_countdown {
	padding: 20px !important;
}
/* Countdown 2 */
.met_countdown2_wrap .met_countdown2 > div {
	padding: 15px 23px !important;
}
/* Circle Steps */
.met_circle_steps .met_circle_step_col {
	width: 100% !important;
	text-align: center !important;
	margin-bottom: 15px;
}
.met_circle_step_col:last-child {
	margin-bottom: 0;
}
.met_circle_step_col:before {
	display: none;
}
/* Boxed Steps */
.met_boxed_steps .met_boxed_step {
	width: 100% !important;
}
/* Image Steps */
.met_image_steps .met_image_step {
	width: 100% !important;
	margin-bottom: 15px;
}
.met_image_step:last-child {
	margin-bottom: 0;
}
.met_image_step_box:after {
	display: none;
}
/* Contact Form */
.met_half_size_input {
	width: 100%;
}
.dslc-module-DSLC_Text_Simple p {
/*   font-size: 15px !important;
	    line-height: 1.2 !important;*/
}
.dslc-modules-section {
	padding-left: 10px !important;
	padding-right: 10px !important;
	margin-left: 0px !important;
	margin-right: 0px !important;
}
.dslc-content,  .dslc-modules-section.dslc-full.no-bg {
	margin-left: -10px !important;
	margin-right: -10px !important;
}
.met_gallery_grid_row > article {
	position: static;
	padding: 2px 5px
}
.met_gallery_grid_row > article span {
	font-size: 7px !important;
	line-height: 1 !important;
}
.met_gallery_grid_row > article nav {
	bottom: 100%;
	width: 100%;
}
.met_gallery_grid_row > article nav a {
	height: 25px !important;
	background-color: rgba(0, 0, 0, 0.07) !important;
	line-height: 25px !important;
	font-size: 10px !important;
	width: 50% !important;
}
.page-id-1191 #dslc-content #dslc-module-48 .met_info_box_content {
	padding-left: 0;
	padding-right: 0;
}
.page-id-1191 #dslc-content #dslc-module-47 .dslc-text-module-content {
	padding-bottom: 0 !important;
}
}

/* Phone Landscape Resolution */
@media all and (max-width: 480px) {
/* Thumbnail Grid */
.og-grid.columns_6 li,  .og-grid.columns_4 li,  .og-grid.columns_3 li,  .og-grid.columns_2 li {
	width: 100%;
}
/* Contact Form Message */
.met_text_block .met_contact_wrapper + div.wpcf7-validation-errors,  .met_text_block .met_contact_wrapper + div.wpcf7-mail-sent-ok {
	position: static;
	line-height: 22px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
}

@media all and (min-width: 361px) {
/* Visible Class for 480px and Higher Screen Sizes */
.visible-360 {
	display: none
}
}

/* Phone Portrait Resolution */
@media all and (max-width: 360px) {
/* Hide Class for 360px and Lower Screen Sizes */
.hidden-360 {
	display: none
}
/* Info Boxes with Image @screenshot http://d.pr/i/igC1+ */
.met_info_box_image:before {
	display: none;
}
.met_info_box_content {
	width: 100%;
}
.met_info_box .met_info_box_content {
	padding-left: 25px !important;
	padding-right: 25px !important;
}
.met_info_box_image {
	width: 100%;
	margin: 0;
	border: none;
}
/* Header */
body:not(.met_boxed_layout) .met_header_id_1 header.met_content,  body:not(.met_boxed_layout) .met_header_id_3 header.met_content,  body:not(.met_boxed_layout) .met_header_id_4 header.met_content,  body:not(.met_boxed_layout) .met_header_id_5 header.met_content,  body:not(.met_boxed_layout) .met_header_search_wrap .met_content {
	padding: 0;
}
/* Footer Bar @screenshot http://d.pr/i/xicK+ */
.met_footer_bar {
	text-align: center;
}
.met_footer_menu li,  .met_footer_socials li {
	float: none;
	display: inline-block;
}
.footer .met_footer_menu a,  .footer .met_footer_socials a {
	line-height: 30px
}
/* Blog List Items */
.met_blog_block_author {
	float: left;
	width: 100%;
	margin-top: 14px;
}
/* Blog Masonry List */
.met_blog_masonry_item_details footer div {
	padding-left: 23px;
	padding-right: 23px;
}
/* Footer */
.met_page_wrapper .footer {
	margin-left: -15px;
	margin-right: -15px;
}
/* Infobox Icon Small */
.met_info_box_icon_small div {
	float: none;
	margin-left: 67px;
}
.met_info_box_icon_small_icon {
	font-size: 60px !important;
	text-align: center;
	width: 52px;
}
/* Event Box */
.met_event_box_title_1, .met_event_box_title_2 {
	font-size: 12px !important;
	line-height: 20px !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
}
.met_event_box_remaining figcaption > span:first-child {
	font-size: 10px !important;
	line-height: 20px !important;
}
.met_event_box_remaining figure {
	height: 40px;
	padding: 0 4px;
}
.met_event_box_remaining figcaption > span:last-child {
	font-size: 8px !important;
	line-height: 10px !important;
}
.met_event_box .btn.btn-primary {
	font-size: 9px !important;
	line-height: 30px !important;
	padding: 0 15px !important;
}
/* Blog List Block */
.met_blog_block_title h2 {
	font-size: 16px !important;
	line-height: 24px !important;
}
/* MET_Content Listing */
.met_latest_blog_box_preview,  .met_latest_blog_box_preview img {
	float: none !important;
	width: auto !important;
	height: auto !important;
}
.met_latest_blog_box_preview {
	text-align: center;
}
.met_latest_blog_box_preview img {
	display: inline-block
}
.met_latest_blog_contents {
	margin-left: 0 !important;
	margin-top: 15px;
	text-align: center;
}
/* Flat, Onepage Footer */
.met_flat_footer .met_footer_socials,  .met_onepage_footer .met_footer_socials {
	display: block;
	text-align: center;
}
.met_flat_footer .met_footer_socials li,  .met_onepage_footer .met_footer_socials li {
	display: inline-block;
}
/* Info Box 3 */
.met_content_box_contents_text h4 {
	font-size: 20px !important;
	line-height: 29px !important;
}
.met_content_box_contents_text h5 {
	font-size: 15px !important;
	line-height: 18px !important;
}
/* Infobox Priced */
.met_infobox_priced .price_title {
	font-size: 17px !important;
}
/* Box Carousel Testimonials */
.met_content_box header span {
	font-size: 19px !important;
	line-height: 20px !important;
}
/* Contents Carousel 3 */
.met_box_carousel article > a:first-child {
	float: none;
	display: block;
	text-align: center;
	width: auto;
	margin-bottom: 10px;
}
.met_box_carousel.vertical article > a + div {
	margin-left: 0;
}
.met_box_carousel_title {
	font-size: 15px !important;
}
/* Info Box Icon 3 */
.met_info_box_icon_3 {
	text-align: center
}
.met_info_box_icon_3 figcaption {
	float: none;
	position: relative !important;
	display: inline-block;
	margin-bottom: 15px;
}
.met_info_box_icon_3 article {
	margin: auto !important;
}
/* Content List With Date */
.dslc-module-MET_ContentListWithDate .met_title_with_subtitle h2 {
	font-size: 16px !important;
	line-height: 25px !important;
}
.dslc-module-MET_ContentListWithDate .met_title_with_subtitle span {
	font-size: 12px !important;
}
.met_blog_archive_item_date {
	width: auto;
	float: none;
	margin-bottom: 15px;
}
.met_blog_item a,  .met_blog_item .met_p {
	margin-left: 0;
}
/* MET FAQ */
.dslc-module-MET_FAQ .met_title_with_subtitle h2 {
	font-size: 16px !important;
	line-height: 25px !important;
}
.dslc-module-MET_FAQ .met_title_with_subtitle span {
	font-size: 12px !important;
}
/* Call to Action */
.met_info_line_texts h3 {
	font-size: 14px !important;
	line-height: 20px !important;
}
.met_info_line_button {
	font-size: 11px !important;
	line-height: 15px !important;
	border-bottom-width: 1px !important;
}
/* Vertical Posts */
.met_vertical_post_image {
	width: 100%;
	margin-bottom: 10px;
	float: none;
}
.met_vertical_post_details {
	margin-left: 0 !important;
}
/* Tabbed Vertical Posts */
.met_tabbed_posts .nav-tabs > li > a {
	padding: 0 13px !important;
}
.met_vertical_post_image_caption,  .met_vertical_post_image_caption img {
	width: 100%;
}
/* Portfolio Grid */
.met_portfolio.columns_6 > div {
	width: 100%
}
.met_portfolio.no_gap.columns_6 > div {
	width: 100%
}
.met_portfolio.columns_4 > div {
	width: 100%
}
.met_portfolio.columns_3 > div {
	width: 100%
}
/* Portfolio Item Layout 5 */
.met_portfolio_item_layout_5_details footer section {
	padding: 0 16px !important;
}
.met_pf_item_socials a {
	font-size: 15px !important;
}
/* Wedding Counter */
.met_wedding_counter .met_event_box_title_1,  .met_wedding_counter .met_event_box_title_2 {
	font-size: 15px !important;
}
/* Alert Boxes */
.met_alert {
	padding: 23px 20px 24px 20px !important;
}
.met_alert_icon_box {
	position: relative;
	width: auto;
	margin: -23px -20px 20px;
	padding: 20px 0;
	text-align: center;
}
.met_alert_icon_box i {
	position: static;
	-webkit-transform: translateY(0) translateX(0);
	-ms-transform: translateY(0) translateX(0);
	transform: translateY(0) translateX(0);
}
.met_alert_2 {
	font-size: 16px !important;
}
/* Banners */
.met_banner_part_1.met_banner_image.single_line .met_banner_title_1,  .met_banner_part_1.met_banner_image.single_line .met_banner_title_2,  .met_banner_part_1.met_banner_image.single_line .met_banner_title_3 {
	font-size: 20px !important;
}
/* Countdown */
.met_countdown_wrap .ce-date {
	font-size: 19px !important;
	line-height: 23px !important;
}
.met_countdown_wrap .ce-label {
	font-size: 19px !important;
	line-height: 23px !important;
}
.met_countdown_wrap .met_countdown {
	padding: 25px 15px !important;
}
/* Countdown 2 */
.met_countdown2_wrap .ce-date {
	font-size: 20px !important;
	line-height: 23px !important;
}
.met_countdown2_wrap .ce-label {
	font-size: 12px !important;
	line-height: 22px !important;
}
.met_countdown2_wrap .met_countdown2 > div {
	padding: 2px 8px !important;
}
/* Info Box */
.met_info_box_content h4 {
	font-size: 24px !important;
	line-height: 26px !important;
}
/* Posts Carousel 2 */
.dslc-module-MET_PostsCarousel2 .met_portfolio_item_title h3 {
	font-size: 12px !important;
	line-height: 14px !important;
}
.dslc-module-MET_PostsCarousel2 .met_portfolio_item_categories a {
	font-size: 10px !important;
	line-height: 13px !important;
}
.met_image_carousel_wrap_2_caption {
	display: none !important;
}
.met_image_carousel_wrap_2 {
	padding-left: 0 !important;
}
/* Staff With Skills */
.met_team_member_overlay h5 {
	display: none;
}
.dslc-module-DSLC_Text_Simple .btn {
	margin-bottom: 10px !important;
}
.met_info_box_icon_3 article > a,  .met_info_box_icon_3 article > .met_p {
	text-align: center !important;
}
.met_blog_item_date {
	margin-right: 15px;
}
.met_info_box_icon_4 > i {
	margin-right: 5px !important;
	font-size: 24px !important;
}
.met_info_box_icon_4 > span {
	font-size: 21px !important
}
/* Slim Footer */
.met_slim_footer_copyright {
	float: none;
	text-align: center;
}
.met_slim_footer .met_footer_socials {
	float: none;
	text-align: center;
}
.met_slim_footer .met_footer_socials li {
	float: none;
	display: inline-block;
}
.t_title {
	display: block;
	margin-bottom: 5px;
}
.t_space, .t_wall {
	display: none;
}
.met_100vh .met_simple_title_2 {
	margin-top: 20px !important
}
#dslc-content #dslc-module-3744 {
	left: 0% !important;
	top: 0% !important;
}
#dslc-content #dslc-module-3745 {
	left: 21% !important;
	top: 0% !important;
}
#dslc-content #dslc-module-3746 {
	left: 44% !important;
	top: -1% !important;
}
.page-id-1191 #dslc-content #dslc-module-48 .met_info_box_content {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.page-id-1191 #dslc-content #dslc-module-47 .dslc-text-module-content {
	padding-bottom: 0 !important;
}
}
