body { background: url( http://www.klintravel.com/wp-content/themes/panda/img/bg/pattern_dot_a.png)  repeat; }	
		
	/* Heading color */
		
	/* Header color */
	
		
		
		
	/* Footer color */
	
		
		
		
		
		
		
	/* Sidebar color */
	
		
		
		
		.sidebar_widget .contactform textarea,.sidebar_widget .contactform input{ margin-bottom:10px; padding:5px; background:#fff; border:1px solid #EAEAEA; color:#ABAAA8;}	
		
	/* 
	
	List page color
	
	*/
	
	#item-wrap{ background:none; }	
		
			
	/* normal post */
		
		
		
		
	/* gallery post */
		
		
		
	/* 
	
	Content page color
	
	*/
		
		
		
		
	
	
	/* /////////////////
	///////General/////
	/////////////////*/
	
		 
	 
		
	
	
	/* /////////////////
	///Fonts settings///
	/////////////////*/
		body, input, select, textarea, #content h4.wpb_toggle,h2.wpb_call_text{ font-family: Open Sans}	

	#single-wrap h1.content_title,h1.gallery_title,#item-wrap li.item h2.audio_title,#item-wrap li.item h2.blog_title,.thumb_info_wrap h2, h3.widget-title,.sl-slider h2,.sl-slider blockquote,.vc_text_separator div,h2.wpb_heading,#comments,.respondbtn{ font-family: Oswald}	
	#navi li a{ font-size:12px;  font-family: Open Sans; font-style:normal;}	
	
	#copyright, #copyright a{ font-size:12px; font-style:normal;}
	#foot_widget h3.widget-title,#foot_widget li.widget-container h3 a{ font-size:16px; font-style:normal;}	
	#foot_widget li.widget-container a,#foot_widget li.widget-container{ font-size:12px; font-style:normal;}	
	.sidebar_widget h3.widget-title,.sidebar_widget li.widget-container h3 a{ font-size:16px; font-style:normal;}	
	.sidebar_widget li.widget-container a,.sidebar_widget li.widget-container{ font-size:12px; font-style:normal;}	
	h1.gallery_title{ font-size:16px; font-style:normal;}	
	.gallery_con,ul.gallery_meta,ul.gallery_meta a,.gallery_nav, .gallery_nav a:hover{ font-size:12px; font-style:normal;}	
	#item-wrap li.item .layout-stand h2 a.post_title { font-size:18px;  font-style:normal;}
	.layout-stand p, .layout-stand,#item-wrap li.item a.readmore{ font-size:12px;  font-style:normal;}	
	.thumb_info_wrap h2{ font-size:16px;  font-style:normal;}	
	#single-wrap h1.content_title{ font-size:40px;  font-style:normal;}	


	#single-wrap .entry>p,.entry,.comm-u-wrap,.comment>p a,.meta,.comment-meta, li.widget-container,li.widget-container a,li.widget-container,.meta .cate a:hover,.comment-meta a:hover,ul.gallery_meta li,ul.gallery_meta li a,#content .wpb_twitter_widget ul.tweet_list li a, .wpb_twitter_widget ul.tweet_list li a{ font-size:12px;  font-style:normal;}




	.meta{ font-size:12px;  font-style:normal;}	
	
	
	span#comments,.respondbtn{ font-size:14px;  font-style:normal;}	
	ol.commentlist { font-size:12px;  font-style:italic;}	



	/* 
	////////////////////
	/////Respondsive////
	////////////////////
	*/	 
	 
	@media only screen and (min-width: 960px) {
		
				
	}
	 		 
	
	 @media only screen and (min-width: 768px) and (max-width: 959px) {
		#content, #sidebar{ margin-bottom:auto; padding-bottom:0; }
		#content.right_sidebar{ margin-right:0; }
		#content.left_sidebar{ margin-left:0;}
		#sidebar{ display:none }
		#sidebar.gallery_siderbar{ float:none; display:block; width:auto; padding-bottom:40px; }
		#sidebar_mobile { display:block; }
		#respond #author,#respond #email,#respond #url{ width:346px; float:none; }
		#respond textarea{ width:346px}	
		
		/*Foot*/
		#foot_widget li.widget-container{ width:42%; margin-left:4%; margin-right:4%;}
		#foot_widget li.widget-container:nth-child(odd) { clear:left; }
		#foot_widget .contactform textarea{ width:95%; }
    }
	 @media only screen and (min-width: 480px) and (max-width: 767px){
		
		/*Markup*/
		html{ height:auto } 
		#navi{ text-align:center; }
		.mobileMenu{ }
		#logo,#logo_retina{ margin-bottom:10px; }
        #logo img{ margin-bottom:0}
		#wrap{width:100%; height:auto}
		#header_wrap.head_layout_a #header_inn{ margin-top:-30px; }
		#header_wrap.head_layout_b #logo{ margin-left:20px; }
		#header_wrap.head_layout_b #header_inn{ margin-right:20px; }
		
		#content{ position:static; width:100%; padding:0;display:block; margin-left:0; clear:both}
		#siderbar_bottom{ position: static; top:10px; left:0; clear:both; width:100%; text-align:center; }
		#search span.searchicon{ display:none }
		#social_icon { display:none; }
		#social_icon.social_icon_mobile{ display:block; }
		
		#content, #sidebar{ margin-bottom:auto; padding-bottom:0; }
		#content.right_sidebar{ margin-right:0; }
		#content.left_sidebar{ margin-left:0;}
		#sidebar{ display:none }
		#sidebar.gallery_siderbar{float:none; display:block; width:auto; padding-bottom:40px; }
		#sidebar_mobile { display:block; }
		
		#main_wrap{ overflow: inherit; }

		/*Slider*/
		#slidecaption{ max-width:350px; }
		#controls{ display:none; }
		
		/*list - Block*/
		#item-wrap { margin-left:auto; margin-right:auto; display:block;}
		img,iframe,object,embed { margin-bottom:-6px;}
		#item-wrap li.item{  }
		#item-wrap li.item.imageblock .gallerylayout{}
		#pagenums { width:100%; left:0; bottom:10px; text-align:center; }
		 
		
		/*Repond Box*/
		#respond{ height:inherit;}
		#respond #author,#respond #email,#respond #url{ width:360px; float:none; }
		#respond textarea{ width:360px}
		
		/*Player*/
		.single-audio{ width:100%; margin-left:0; }
		#single-wrap .mejs-container .mejs-controls{ width:100%; }
		
		/* sigle page 404 */
		
		h1.archive_title{ position:inherit; width:100%; margin:30px 0 -80px; padding:50px 0 0; text-align:center}		
		#fourofourwrap{ position:static; margin:0 auto; width:80%; text-align:center; }
		#single-wrap{ width:auto; min-width:350px; margin: 0 auto 0;  padding:40px 20px; overflow:hidden;  }
		ul.like_icon_intip.insingle{ padding-left:0; }
		.sidebar_right{ position:inherit; min-width:350px; padding:20px; border:none; }
		#single-wrap .entry{ margin-right:0}
		.fixed_column{ width:390px }
		.image-wrap img{ max-width:100%; min-width:inherit }
		
		/*Foot*/
		#foot_widget li.widget-container{ float:none; width:auto; margin-left:40px; margin-right:auto; }
		#foot_widget .contactform textarea{ width:65%; }
	}
	 @media only screen and (min-width: 320px) and (max-width: 479px){
		 /*Markup*/
		 html{ height:auto } 
		#navi{ text-align:center; }
		.mobileMenu{}
		#header_wrap.head_layout_a #header_inn{ margin-top:-30px; }
		#header_wrap.head_layout_b #logo{ margin-left:20px; }
		#header_wrap.head_layout_b #header_inn{ margin-right:20px; }
		#logo,#logo_retina{ margin-bottom:10px; }
        #logo img{ margin-bottom:0}
		#wrap{ width:100%; height:auto}
		
		#filterable{ display:none; }
		#content{ position:static; width:100%; padding:0;display:block; margin-left:0; clear:both}
		#copyright{ display:none}
		#siderbar_bottom{ position: static; top:10px; left:0; clear:both; width:100%; text-align:center; }
		#search span.searchicon{ display:none }
		#header_wrap.head_layout_b #social_header{ display:none}
		#social_icon { display:none; }
		#social_icon.social_icon_mobile{ display:block; }

		#content, #sidebar{ margin-bottom:auto; padding-bottom:0; }
		#content.right_sidebar{ margin-right:0; }
		#content.left_sidebar{ margin-left:0;}
		#sidebar{ display:none }
		#sidebar.gallery_siderbar{ float:none;display:block; width:auto; padding-bottom:40px; }
		#sidebar_mobile { display:block; }
		
		/*Slider*/
		#slidecaption{ max-width:250px; }
		#controls{ display:none; }
		
		/*list - Block*/
		#item-wrap { margin-left:auto; margin-right:auto; padding:0 0 60px 0; display:block;}
		img,iframe,object,embed { margin-bottom:-6px;}
		#pagenums { width:100%; left:0; bottom:10px; text-align:center; }
		 
		
		/*Repond Box*/
		#respond{ height:inherit;}
		#respond #author,#respond #email,#respond #url{ width:260px; float:none; }
		#respond textarea{ width:260px}
		
		/*Player*/
		.single-audio{ width:100%; margin-left:0; }
		#single-wrap .mejs-container .mejs-controls{ width:100%; }
		
		/* sigle page 404 */
		h1.archive_title{ position:inherit; width:100%; margin:30px 0 -80px; padding:50px 0 0; text-align:center}		
		#fourofourwrap{ position:static; margin:0 auto; width:80%; text-align:center; }
		#single-wrap{ width:auto; min-width:250px; margin: 0 auto 0;  padding:40px 20px; overflow:hidden;  }
		ul.like_icon_intip.insingle{ padding-left:0; }
		.sidebar_right{ position:inherit;  padding:20px; border:none; }
		#single-wrap .entry{ margin-right:0}
		.fixed_column{ width:290px }
		.image-wrap img{ max-width:100%; min-width:inherit }
		
		/*Foot*/
		#foot_widget li.widget-container{ float:none; width:auto; margin-left:40px; margin-right:40px; }
    }