/***************************************************************************************/
/*
/*		Designed by 'AS Designing'
/*		Web: http://www.asdesigning.com
/*		Web: http://www.astemplates.com
/*		
/*		Note: Designed for Desktops
/*
/***************************************************************************************/

@media (max-width: 1200px) 
{

	
	.row-fluid
	{
		margin-left: -20px;
	}
	
	.row-fluid [class*="itemSpan"], 
	.row-fluid [class*="span"]
	{
		padding-left: 20px;
	}
	
	.fluid
	{
		margin-left: -20px;
	}
	
	#logo
	{
	}
	
	#slider-row 
	{
	}
	
	.sequence-prev, 
	.sequence-next 
	{
    	top: 45%;
	}
	
	#bottom-header-row.shift-top 
	{
		margin-top: -30px;
	}

	.radial-progress
	{
		width: 220px;
		height: 220px;
	}
	
	.radial-progress .circle .mask
	{
		clip: rect(0px, 220px, 220px, 110px);
		height: 220px;
		width: 220px;
	}
	
	.radial-progress .circle .mask .fill
	{
		width: 204px;
		height: 204px;
		clip: rect(0px, 110px, 220px, 0px);
	}
	
	.radial-progress .inset
	{
		height: 204px;
		width: 204px;
	}
	
	.radial-progress .inset .percentage
	{
		left: 42px;
		top: 80.5px;
	}
	
	.caroufredsel_prev, 
	.caroufredsel_next
	{
	}
	
	.page-category__team .social_team li
	{
		margin: 0 1px;
	}
	
	ul.gallery .gallery-item 
	{
		margin-top: 0px;
	}

	.page-gallery h3,
	.gallery-grid .view .mask .mask_wrap .mask_cont h3, 
	.gallery-grid .view .content .mask_wrap .mask_cont h3 
	{
	    font-size: 1.2em;
		margin-bottom: 10px;
	}
	
	#content-row-1 .custom 
	{
		padding: 45px 30px 30px;
	}
	
	#content-row-3 .gallery-grid .view .mask .mask_wrap .mask_cont, 
	#content-row-3 .gallery-grid .view .content .mask_wrap .mask_cont 
	{
    	padding: 10%;
	}		
	
	#footer-row-3 .mod-custom__address 
	{
		padding: 50px 40px 40px;
		font-size: 14px;
	}	

	#logo h1 span.char_3, #logo h2 span.char_3, #logo h3 span.char_3,
	#logo h1 span.char_4, #logo h2 span.char_4, #logo h3 span.char_4,
	#logo h1 span.char_5, #logo h2 span.char_5, #logo h3 span.char_5 {font-size: 62px; letter-spacing: 0px;}

	.scrolled #logo h1 span.char_3, .scrolled #logo h2 span.char_3, .scrolled #logo h3 span.char_3,
	.scrolled #logo h1 span.char_4, .scrolled #logo h2 span.char_4, .scrolled #logo h3 span.char_4,
	.scrolled #logo h1 span.char_5, .scrolled #logo h2 span.char_5, .scrolled #logo h3 span.char_5 {font-size: 18px;}

	#logo h6 { color: #343f43; margin: -55px 0px 0px 180px; text-transform: uppercase; font-weight: 300; font-size: 15px; line-height: 16px; letter-spacing: 0px;}

        /* Hide Image Logo */
        #header-logo {padding-left: 20px;}
        #header-wrap-logo {position: absolute; top: 1em; padding: 5px; max-width: 425px; z-index: 1010;}

        ul.sf-menu > li > a, ul.sf-menu > li > span {padding: 0px 14px; line-height: 100px;}
        .pesLogo480px {display: none;}
        .TopLogo640 {display: none;}

        .wrap10 {position: relative; top: 0; height: auto; width: 100%; margin-left: auto; margin-right: auto; }
/*        .logo-PES_white {background: url('../images/logo_PES.png') no-repeat; position: absolute; top: 0; width: 100%; background-position: center; background-repeat: no-repeat; background-size: contain; height: 100%;}
        .logo-PES_white {background: url('../images/logo_PES.png') no-repeat;} */

        #header-wrap-text {top: .3em; line-height: 1em; font-size: 1.7em; max-width: 205px; text-align: right;}
        #header-wrap-text p {padding-bottom: 0;}

}