body { background: url( http://digitallc.com/wp-content/themes/panda/img/bg/pattern_dot_a.png)  repeat; }	
		
	/* Heading color */
	#navi>div>ul>li:hover>a,
#navi>div>ul>li.current-menu-item>a,
#navi ul li ul.sub-menu li:hover>a,
#item-wrap li.item .layout-stand h2 a.post_title:hover,#item-wrap .layout-stand a:hover,.entry a,.wpb_tour .ui-tabs .ui-tabs-nav li.ui-state-active a,.meta .cate a,.comment-meta a,.commlist-unit a,.pagination a,li.widget-container a:hover,.gallery_nav a,.gallery_meta a:hover,form#commentform p.logged a ,#foot_widget li.widget-container a:hover,h3#reply-title small a{ color:rgb(181,207,75); }
	 
.mejs-controls .mejs-time-rail .mejs-time-loaded{ background-color:rgb(181,207,75)\9; background-color:rgba(181,207,75,0.2); }

#navi div ul li.current-menu-item a span.dot,
#navi>div>ul>li:hover>a>span.dot,
#navi>div>ul>li.current-menu-parent:hover>a>span.dot,
#navi>div>ul>li.current-menu-item:hover>a>span.dot,
#navi ul li ul.sub-menu li:hover>a>span.dot,
#filterable li.current,.pagination .next,.pagination .pre,#respond input#submit,.entry .contactform input.idi_send { background-color:rgb(181,207,75)\9; background-color:rgb(181,207,75); }


#respond input:focus, #respond textarea:focus, .entry .contactform input:focus, .entry .contactform textarea:focus{  border-color:rgb(181,207,75)\9; border-color:rgba(181,207,75,0.4)}

.da-thumbs .gallerylayout a div span .more,.page_navi a:hover,#filterable li.current a:before, #filterable li a:hover:before,#item-wrap li.item a.readmore:hover:before,#navi ul li.current-menu-parent a span.dot,#navi ul li.current-menu-ancestor a span.dot,#navi ul li.current-menu-item a span.dot,#top:hover{ background-color:rgb(181,207,75); }


		
	/* Header color */
	
		
		
		
	/* Footer color */
	
		
		
		
		
		
		
	/* Sidebar color */
	
		#sidebar,#sidebar_mobile{ background-color:#b5cf4b}
		
		
		
		.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 */
		
		
		
		
		
		 
	 
	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_inlist,h3#reply-title{ 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,.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_inlist,h3#reply-title{ font-size:14px;  font-style:normal;}	
	.comm-u-wrap,.comment>p a,.comment-meta{ font-size:12px;  font-style:italic;}	

	 
	@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,#header_wrap.head_layout_b #logo_retina{ margin-left:20px; margin-bottom:-6px;}
		#header_wrap.head_layout_b #header_inn{ margin-right:20px; margin-top:39px;}
		
		#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; }
		
		#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,#header_wrap.head_layout_b #logo_retina{ margin-left:20px; margin-bottom:-6px;}
		#header_wrap.head_layout_c #logo,#header_wrap.head_layout_c #logo_retina{ margin-right:20px; margin-bottom:-6px;}
		#header_wrap.head_layout_b #header_inn{ margin-right:20px; margin-top:39px; text-align:right;}
		#header_wrap.head_layout_c #header_inn{ margin-left:20px; margin-top:39px;}
		#header_wrap.head_layout_c #navi{ 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}
		#siderbar_bottom{ position: static; top:10px; left:0; clear:both; width:100%; text-align:center; }
		#header_wrap.head_layout_b #social_header{  margin:0 auto; display:block}
		#header_wrap.head_layout_c #social_header{ margin:0 auto;}

		#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; }
    }