	/*

	Theme Name: Arrived
	Description: Wordpress + HTML Theme
	Author: WebCornice
	Author URI: www.webcornice.com
	Version: 1.0
	
	1.  Tablet Portrait size to standard 960 (devices and browsers)
	2.  All Mobile Sizes (devices and browser)
	3.  Mobile Landscape Size to Tablet Portrait (devices and browsers)  
	4.  Mobile Portrait Size to Mobile Landscape Size (devices and browsers)


	

	*/


	/* 1. Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {
		#header,
		#content_container  { width:768px; }
		#footerInner        { width:738px; padding:15px;  }
		.footerContent      { width:768px; } 
		.recent_box_left    { width:160px; }		
		.recent_box_left h4 { font-size:14px; }
		.recent_box_right   { width:540px; }
		.recent_box_item    { width:155px; }
		.customerCol { width:170px; margin-right:15px;  }
		#top-slider-inner { width:auto; }
		
		
		/*.main_slider { display:none; }*/
		.flex-direction-nav .flex-prev { left:auto; }
		#main_slider { display:none; }
		#reposive_slider { display: block; }
		
		
		h1 { font-size:22px; }
		h2 { font-size:20px; }
		h3 { font-size:18px; }
		h4 { font-size:16px; }
		h5 { font-size:14px; }
		h6 { font-size:12px; }
		
		.subscribe_box input[type="text"]:focus, .subscribe_box input[type="text"] { width:49%; }
		.fancy table td { padding:10px 2px;}
		#GeoMap embed{ width:500px !important; height: 400px !important; }
		#PopulationGraphfor2003-2008 { width:480px !important; height: 400px !important; }
		
		.portfolio-one-col .prtfo_img { width:340px; margin-right:30px; }
		.portfolio-one-col .prtfo_img img { width:99%; height:auto; }
		.portfolio-one-col .prtfo_detail { width:340px; padding-top:0px; }
		
		.portfolio-2cols .prtfo_item { width: 335px; min-height:470px; }
		.portfolio-2cols .prtfo_item img{ width: 90%; height:auto; }
		.portfolio-2cols .prtfo_img { text-align:left; }
		
		.portfolio-3cols .prtfo_item { width:210px; min-height:120px; }
		.portfolio-3cols .prtfo_item img{ width: 90%; height:auto; }		
		
		.portfolio-4cols .prtfo_item { width:153px; min-height:270px; }
		.portfolio-4cols .prtfo_item img{ width: 90%; height:auto; }
		
		.portfolio-one-col-small .prtfo_img { width:170px; margin-right:30px; }
		.portfolio-one-col-small .prtfo_img img { width:99%; height:auto; }
		.portfolio-one-col-small .prtfo_detail { width:470px; padding-top:0px; }
		
		.gallery_2 .prtfo_item { width:330px; min-height:190px; }
		.gallery_2 .prtfo_item img{ width:99%; height:auto; }
		
		.gallery_3 .prtfo_item { width:215px; min-height:125px; }
		.gallery_3 .prtfo_item img{ width:99%; height: auto; }
		
		.gallery_4 .prtfo_item { width:153px; min-height:87px; }
		
		.post-multi-cols { width:193px; padding-bottom:0px; }
		.blog-btn { margin-bottom:0px; }
		
		.post-multi-cols { width:190px; }
		
		.related-items .recent_box_item { width:90px; }
		
		.tab_style2_inner ul li.selected { margin-right:1px; padding:2px 4px 6px; }
		.tab_style2_inner ul li a { font-size:11px; padding:2px 1px 0; }
		.sidebar-inner-most { padding:8px 4px 5px 8px; }
		.sidebar-left .sidebar-inner-most { padding:8px 8px 3px 8px; }
		
		.resp_clr { clear:both !important; }
		.rsp_fw { width:99% !important; }
		.rspS_clr { }
		.rspS_fw { }
		
	}
	
	/* 2. All Mobile Sizes (devices and browser) */
	/* Note: Design for a width of 320px */
	@media only screen and (max-width: 767px) {
		body { font-family:Helvetica, Arial , sans-serif; font-size:11px; }
		p { margin-bottom:5px; }
		#header,
		#content_container  { width:300px; }
		#top-menu { clear:both; text-align:center; float:none; }
		#logo-container { text-align:center; clear:both; padding:5px; margin:0px; }
		#logo-container img{ text-align:center; clear:both; padding:10px 10px 0px 10px; }
		#logo-container span { display:block; text-align:center; clear:both; padding:5px; }
		.slashed-links { display:inline-block; float:none; padding-left:30px; }		
		
		#main_slider { display:none; }
		#reposive_slider { display: block; }
		
		.nav-ul,
		.nav-bar-arrow  { display:none !important; }
		.dropdown-menu { display: block !important; float:left; height:48px; width:78%; margin-left:10px; margin-top:9px; font-size:14px; padding-top:10px; }
		
		.recent_box_left { float:none; clear:both; width:auto; }
		.recent_box_left p { padding-bottom:0px; }		
		
		.img_frm_brdr { border-width:3px !important; }
		
		.recent_box_right   { width: 255px; margin-left:0px; font-size:10px; }
		.recent_box_item    { width:66px; margin:10px 0px 8px 10px; height:140px; }	
		.recent_box_items_subtitle { font-size:10px; }
		.customerCol { width:170px; margin-right:15px;  }
		#top-slider-inner { width:auto; }
		.resp_last {	margin-right:0!important; clear:right; }
		.services p { font-size:11px; }
		/*.main_slider { display:none; }*/
		
		.slideText  { display:none !important; }
		.flex-direction-nav .flex-prev { left:auto; }
				
		h1 { font-size:22px; }
		h2 { font-size:20px; }
		h3 { font-size:18px; }
		h4 { font-size:16px; }
		h5 { font-size:14px; }
		h6 { font-size:12px; }
		.page-sub-title { clear:both; margin:10px 0px; }
		
		#footerInner { width:290px; padding:5px; }
		.footerContent { width:300px; }
		.footerContent .ft_Cols { clear:both !important; width:100% !important; margin-bottom:28px !important; padding-left:0px !important;  }
		
		.footerContent .one_third,
		.footerContent .two_third  { width:48% !important; }		
		.services .one_fourth { width:100%; padding-bottom:20px; }
		
		.recent_box_inner { padding: 30px 15px 0 20px; }
		
		
		.portfolio-one-col .prtfo_img { width: 240px; }
		.portfolio-one-col .prtfo_detail { width:auto; }

		.prtfo_img img{ width:99%; height:auto; }
		
		.portfolio-2cols .prtfo_item,
		.portfolio-4cols .prtfo_item { width:260px; min-height: inherit; margin-right:25px; margin-bottom:20px; }
		
		.portfolio-2cols,
		.portfolio-3cols,
		.portfolio-4cols { padding:15px 15px 20px 15px; }
		
		.portfolio-one-col-full { padding:10px 20px 20px 10px;  }
		.gallery_2  { padding:10px 10px 20px 10px;  }
		.portfolio-one-col-small { padding:10px 15px 20px; }
		
		
		
		.portfolio-one-col-small .prtfo_img { width:70px; }
		.portfolio-one-col-small .prtfo_detail { width:169px; margin-left:25px; padding-top:0px; }
		
		.gallery_2 .prtfo_item { width:120px; min-height:50px; margin:0 15px 30px 0 }
		
		.prtfo_item img{ width:99% !important; height:auto !important; }
		
		.gallery_3 .prtfo_item { width:98px; min-height:50px; }
		.gallery_4 .prtfo_item { width:98px; min-height:50px; }
		
		.content_wthsidbar { width:100%; clear:both; }
		.sidebar,
		.sidebar-left { width:100%; clear:both; }
		
		.sidebar-left .sidebar-inner-most,
		.sidebar-left .sidebar-inner,
		.sidebar-left,
		.sidebar,
		.sidebar-inner,
		.sidebar-inner-most { background:none; }
		
		.blog-post .blog-btn { padding-bottom:0px; }
		
		.post-multi-cols { width:240px; padding-right:10px; }
		.related-items .recent_box_item { width:112px; margin:5px 14px 0 0; min-height:120px; }		
		.comments { padding-top:30px; }
		
		.content_wthsidbar,
		.sbr_sml { width:100% !important; }
		
		.about-author-pic { width:54px; }
		.about-author-pic img{ width:100%; }
		
		dd { width:60%; }
		
		.plq_line.left, .plq_hr_line.left, .plq_box.left, .plq_box_solid.left, .plq_box_solid_orng.left, .blq.left, .blq_2.left { width:50%; }
		.header_2 h1,
		.header_1 h1 { font-size:24px !important; }
		
		select { background:none; }
		.fancy table td { padding:3px 1px; font-size:11px;  }
		.fancy table td:last-child {font-size:10px;  }
		.nrml_page_content { margin:30px 20px; }
		
		.frame_1,
		.frame_2 { width:165px !important; height:90px !important; }
		
		.img_frm_wood_img img { width:120px !important; height:160px !important; }		
		.img_frm_wood2 .img_frm_wood2_img img { width:120px !important; height:160px !important; }
		.img_frm_wood3 .img_frm_wood3_img img { width:95px !important; height:127px !important; }
		
		#GeoMap,
		#PopulationGraphfor2003-2008 { width:260px !important; height:140px !important; }
		
		.map_list_item a { padding:2px 2px; font-size:11px; }

		.widgets_page .one_half,
		.widgets_page .two_third { width: 100% !important; }
		
		.one_half,
		.one_third,
		.two_third,
		.three_fourth,
		.one_fifth,
		.two_fifth,
		.three_fifth,
		.four_fifth,
		.one_sixth,
		.five_sixth { font-size:10px; }
		
		.resp_clear { width:100% !important; clear: both !important; }
		.resp_hide { display:none; }
		
		.tab_style4_left { width:35%; }
		.tab_style4_right { width:64%; }
		.tab_style4_inner ul li a, .map_list_item a{ padding:4px 3px; }
		
		.site_tour .tab_style4_left { width:40%; }
		.site_tour .tab_style4_right { width:59%; }
		
		.services .img { margin-top:20px; }
		.map_list { margin-left:0px; margin-top:20px; padding-left:0px; }
		
		.sidebar-inner-most { padding-top:0px; }
		
		.resp_clr { clear:both !important; }
		.rsp_fw { width:99% !important; }
		.rspS_clr { clear:both !important; }
		.rspS_fw { width:99% !important; }			
		
	}
	
	/* 3. Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
		body { font-family:Helvetica, Arial , sans-serif; }
		p { margin-bottom:5px; }
		#header,
		#content_container  { width:420px; }
		#top-menu { clear:both; text-align:center; float:none; }
		#logo-container { text-align:center; clear:both; padding:5px; margin:0px; }
		#logo-container img{ text-align:center; clear:both; padding:10px 10px 0px 10px; }
		#logo-container span { display:block; text-align:center; clear:both; padding:5px; }
		.slashed-links { display:inline-block; float:none; padding-left:40px; }		

		.img_frm_brdr { border-width:3px !important; }
		
		#main_slider { display:none; }
		#reposive_slider { display: block; }		
		
		.nav-ul,
		.nav-bar-arrow  { display:none !important; }
		.dropdown-menu { display: block !important; float:left; height:48px; width:83%; margin-left:10px; margin-top:9px; font-size:14px; padding-top:10px; }
		
		.recent_box_left { float:none; clear:both; width:auto; }
		.recent_box_left p { padding-bottom:0px; }
		
		.recent_box_right   { width: 360px; margin-left:0px; }
		.recent_box_item    { width:95px; }
		.customerCol { width:170px; margin-right:15px;  }
		#top-slider-inner { width:auto; }
		.resp_last {	margin-right:0!important; clear:right; }
		.services p { font-size:11px; }
		/*.main_slider { display:none; }*/
				
		h1 { font-size:22px; }
		h2 { font-size:20px; }
		h3 { font-size:18px; }
		h4 { font-size:16px; }
		h5 { font-size:14px; }
		h6 { font-size:12px; }
		
		#footerInner { width:400px; padding:10px; }
		.footerContent { width:420px; }
		.footerContent .ft_Cols { clear:both !important; width:100% !important; margin-bottom:28px !important; padding-left:0px !important;  }
		
		.footerContent .one_third,
		.footerContent .two_third  { width:48% !important; }		
		.portfolio-one-col .prtfo_img { width: 360px; }

		.prtfo_img img{ width:99%; height:auto; }
		
		.portfolio-2cols .prtfo_item { width:168px; min-height:520px; margin-right:25px; }
		.portfolio-2cols { padding:15px 15px 20px 15px; }
		
		.portfolio-one-col-full { padding:10px 20px 20px 10px;  }
		.gallery_2  { padding:10px 10px 20px 10px;  }
		.portfolio-one-col-small { padding:10px 15px 20px; }
		
		
		.portfolio-3cols .prtfo_item { width: 355px; }
		.portfolio-4cols .prtfo_item { width: 355px; } 
		
		.portfolio-one-col-small .prtfo_img { width:140px; }
		.portfolio-one-col-small .prtfo_detail { width:212px; margin-left:25px; padding-top:0px; }
		
		.gallery_2 .prtfo_item { width:173px; min-height:100px; margin:0 25px 30px 0 }
		
		.prtfo_item img{ width:99% !important; height:auto !important; }
		
		.gallery_3 .prtfo_item { width:98px; min-height:50px; }
		.gallery_4 .prtfo_item { width:98px; min-height:50px; }
		
		.content_wthsidbar { width:100%; clear:both; }
		.sidebar,
		.sidebar-left { width:100%; clear:both; }
		
		.sidebar-left .sidebar-inner-most,
		.sidebar-left .sidebar-inner,
		.sidebar-left,
		.sidebar,
		.sidebar-inner,
		.sidebar-inner-most { background:none; }
		
		.blog-post .blog-btn { padding-bottom:0px; }
		
		.post-multi-cols { width:165px; padding-right:10px; }
		.related-items .recent_box_item { width:82px; margin:5px 14px 0 0; }		
		.comments { padding-top:30px; }
		
		.content_wthsidbar,
		.sbr_sml { width:100% !important; }
		
		dd { width:60%; }
		
		.plq_line.left, .plq_hr_line.left, .plq_box.left, .plq_box_solid.left, .plq_box_solid_orng.left, .blq.left, .blq_2.left { width:50%; }
		.header_2 h1,
		.header_1 h1 { font-size:32px !important; }
		
		select { background:none; }
		.fancy table td { padding:3px 1px; font-size:11px;  }
		.fancy table td:last-child {font-size:10px;  }
		.nrml_page_content { margin:30px 20px; }
		
		.frame_1,
		.frame_2 { width:165px !important; height:90px !important; }
		
		.img_frm_wood_img img { width:120px !important; height:160px !important; }		
		.img_frm_wood2 .img_frm_wood2_img img { width:120px !important; height:160px !important; }
		.img_frm_wood3 .img_frm_wood3_img img { width:95px !important; height:127px !important; }
		
		#GeoMap,
		#PopulationGraphfor2003-2008 { width:380px !important; height:150px !important; }
		
		.map_list_item a { padding:2px 2px; font-size:11px; }
		.widgets_page .one_half,
		.widgets_page .two_third { width: 100% !important; }
		

		.resp_clr { clear:both !important; }
		.rsp_fw { width:99% !important; }
		.rspS_clr { clear:both !important; }
		.rspS_fw { width:99% !important; }				
		

		
	}

	/* 4. Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
	}
		
		


