﻿
/* ---------------------------------------------
			IMPORT SECTION
--------------------------------------------- */

/*
@import url("skeleton-media.css"); 
@import url("skeleton-style-media.css"); 
*/
@import url("cms-admin-media.css");

/* ------------------------------------------------
				Media
------------------------------------------------ */

	@media only screen and (max-width: 1240px) {
		.body-outside-wrapper:before { left: auto; right: 1140px; }
		.body-outside-wrapper:after { right: auto; left: 1140px; }
	}
	
    @media only screen and (max-width: 540px) {

		#slider-wrapper { display:none; }
		
		#menu-wrapper #logo { zpadding-bottom: 10px; }
		#menu-wrapper #logo img { width: 200px; }
		#block-slogan, #block-cpa { display: none; }
		#info-block-two .info-block-title { float: none; display: block; }
		#testimonials-block .info-block-text { font-size: 16px; line-height: 21px; }
		.fix-fish-menu { padding: 5px 20px 20px 20px; }
		.fix-fish-menu select { float: none; zmargin: 10px; margin: 0; border: 1px solid #ddd; }
		#block-loc-num { height: auto; }
		.block-phone-num { float: left; height: auto; padding: 5px; }
		.block-social-like { display: none; }
		.columns.navigation { height: 50px; }
		
		.adminbar1 ul, .adminbar_wel { display: block; float: none !important; font-size: 11px; }
		
		#separator-mobile { display: block; height: 5px; background: transparent; border-top: 1px solid #ddd; }
		
		#separator > div { display: none; }
		
		.page-cat-text ul, ul.updateslist { padding-left: 15px; }
		
		.info-block-image-text { height: auto; padding-bottom: 15px; }
		.info-block-top { width: 100%; float: none; zbackground: #f80; }
		.info-block-top01 { padding: 0px 5px; }
		
		.info-block-div-v-line { display: none; }

		.info-block-home { padding: 0px 5px; }

		.dlist_image { float: none; display: block; width: auto; }

		.item-block.four.columns.newsa_author {

		#main-content {}
		#main-content table, #main-content tbody, #main-content tr, #main-content td { display: block; width: 99%;  }
		#main-content td { padding-top: 8px; padding-bottom: 8px; }
		#main-content td textarea { width: 280px !important; }
		
		.home-mobile-spot { display: block; margin-top: 10px; margin-bottom: 10px; }
		.info-block-image-text, #info-block-three .info-block-image-text, #info-block-three > div
			{ height: auto; padding-bottom: 10px; }
		#info-block-two { display: none; }
		
	}

