body { background: url( https://premiersalesgroup.com/wp-content/themes/panda-w-LS-disabled/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 */
		
		
		
		
		
		 
	 
	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 { 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;}#header_inn { z-index: 10; position: relative; }

#navi { position: relative; z-index: 1; }
.breakout-right { position: absolute !important; right: 89px; top: 0; }
#social_header { float:right; position: absolute; top: 12px; right: 20px; z-index: 10; }
#social_header a { background-size:28px; }
#social_header a.social_active span { background-size:26px; }

#social_footer { float:right; position: relative; bottom: -11px; right: 20px;}
#social_footer a { background-size:28px; }
#social_footer a.social_active span { background-size:26px; }
a.social_active {
    opacity: .7;
    display: inline-block;
    position: relative;
    text-indent: -9999px;
    width: 30px; height: 30px;
    margin: 0 1px;
    background-position: 0 0;
}
.social_active:hover {
    background-position: 0 -30px;
}
#social_header .social_active:hover {
    background-position: 0 -9999px;
}
#social_footer .social_active:hover {
    background-position: 0 -32px;
}
a.social_active span {
    position: absolute; top: 0; right: 0; bottom: 0; left: 0;
    opacity: 0;
    -webkit-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
}
a.social_facebook, .social_facebook span { background: url(https://premiersalesgroup.com/wp-content/themes/panda/img/icon/facebook.png) no-repeat; }
a.social_linkedin, .social_linkedin span { background: url(https://premiersalesgroup.com/wp-content/themes/panda/img/icon/linkedin.png) no-repeat; }
.darker a.social_facebook, .darker .social_facebook span, #social_facebook, #social_facebook span { background-image: url(https://premiersalesgroup.com/wp-content/uploads/2016/07/facebook.png); }
.darker a.social_linkedin, .darker .social_linkedin span, #social_linkedin, #social_linkedin span { background-image: url(https://premiersalesgroup.com/wp-content/uploads/2016/07/linkedin.png); }
.social_facebook span { background-position: 0 -30px; }
.social_linkedin span { background-position: 0 -30px; } 

.wpb_raw_code {
    background: none;
    border: none;
    padding: 0;
}
.wpb_raw_code a.social_active { opacity: 1; margin-right: 5px;} 
.marB13 { margin-bottom: 13px !important; }

.downarrow a { position: relative; }
.downarrow a:before {
	content: '';
	position: absolute; left: -22px;
	height: 100%; width: 16px;
	background: url(https://premiersalesgroup.com/wp-content/uploads/2016/07/stylized-arrow.png) no-repeat;
	background-position-y: center;
}
.downarrow a:hover:before { 
	background-image: url(https://premiersalesgroup.com/wp-content/uploads/2016/07/solid-arrow.png);
}

:root .flex-center {
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	align-items: center;
	float: left;
}

@media (max-width: 875px ) {
	.breakout-right { position: relative !important; right: 0; top: 0; }	
}	

	 
	@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.gallery_siderbar,#sidebar,#sidebar.sidebar_left{ float:none; display:block; width:auto; padding-bottom:40px; }
		#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.gallery_siderbar,#sidebar,#sidebar.sidebar_left{float:none; display:block; width:auto; padding-bottom:40px; }
		
		#main_wrap{ overflow: inherit; }

		.sidebar_widget .contactform textarea{ max-width:300px;} 
		
		/*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.gallery_siderbar,#sidebar,#sidebar.sidebar_left{ float:none;display:block; width:auto; padding-bottom:40px; }
		
		.sidebar_widget .contactform textarea{ max-width:300px;} 
		
		/*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; }
    }