
			html,body{
				font-family: 'Roboto', sans-serif;
				font-size: 15px;
			}
			.inner_wrap{width:100%;min-width:320px;max-width:1500px;}
			body{min-width:320px !important;}
			
			#top_search,#main_menu,#top_menu,#bottom .widget, #bottom .widget_tabbed,#wrap_box,#footer_wrap,#scroll_news{padding-left:8px;padding-right:8px;}
			.widget_tabbed, .widget,.widget + .widget_search,.widget_tabbed + .widget_search{margin-bottom:20px;}
			/*common styles*/
			#main_column_wrap{width: 100%;float: left;}
			#main_column00{width:100%;}
			#content_box{width:100%;clear:both;}
			#content_bg{float:left;width:100%;}
			#content_s0{width: 100%;}
			#content_s1{margin-right:35%;}
			#sidebar_column{float:left;width:35%;padding-left:20px;margin-left:-35%;}
			#right_column{float:left;width:25%;}
			#left_column{float:left;width:25%;}
			/*content-left-right*/ 
			#main_column10{margin-right:25%;}
			#main_column11{margin:0 50% 0 0;}
			#main_column01{margin-right:25%;}
			#left_column{padding-right:0;padding-left:20px;margin-left:-25%;}
			#right_column{padding-right:0;padding-left:20px;margin-left:-25%;}
			.r1l1 #left_column{margin-left:-50%;}
			/* Menu font-size */
			#main_menu ul.menu li.level1 > a > span.notext::before{font-size:2.3rem;}
			#main_menu ul.menu li.level1{font-size:1rem;}
			#top_menu ul.menu li.level1,#user_box{font-size:0.9333rem;}
			#columns ul.menu li.level1 > a > span,
			#columns ul.menu li.level1 > span.m_marker{font-size:1.0667rem;}
			.fixed_actions_menu ul.menu li.level1 > a > span,
			#columns .fixed_actions_menu ul.menu li.level1 > a > span{font-size:1rem;}
			#bottom ul.menu li{font-size:1rem;}
			#footer_widgets ul.menu li > a > span{font-size:1rem;}
			/* Widgets titles
			   Content */
			#content_bg .widget > .title > span{font-size:1.5333rem;}
			#content_bg .widget > .title > .links{line-height:2.7333rem;}
			#content_bg .widget_tabbed .tabs ul li.tab a{font-size:1.1333rem;}
			#content_bg .widget_tabbed > .tabs .links{line-height:2.2666rem;}
			/* Left Sidebar */
			#left_column .widget > .title > span{font-size:1.5333rem;}
			#left_column .widget > .title > .links{line-height:2.7333rem;}
			#left_column .widget_tabbed .tabs ul li.tab a{font-size:1.1333rem;}
			#left_column .widget_tabbed > .tabs .links{line-height:2.3333rem;}
			/* Right Sidebar */
			#right_column .widget > .title > span{font-size:1.5333rem;}
			#right_column .widget > .title > .links{line-height:2.7333rem;}
			#right_column .widget_tabbed .tabs ul li.tab a{font-size:1.1333rem;}
			#right_column .widget_tabbed > .tabs .links{line-height:2.3333rem;}
			/* Content Sidebar */
			#sidebar_column .widget > .title > span{font-size:1.5333rem;}
			#sidebar_column .widget > .title > .links{line-height:2.7333rem;}
			#sidebar_column .widget_tabbed .tabs ul li.tab a{font-size:0.9333rem;}
			#sidebar_column .widget_tabbed > .tabs .links{line-height:2.1333rem;}
			/* Bottom */
			#bottom .widget > .title > span{font-size:1.1333rem;}
			#bottom .widget > .title > .links{line-height:2.3333rem;}
			#bottom .widget_tabbed .tabs ul li.tab a{font-size:1.1333rem;}
			#bottom .widget_tabbed > .tabs .links{line-height:2.3333rem;}
			/* Headers h1-h6 */
			h1{font-size:2.1333rem;}
			h2{font-size:1.6rem;}
			h3{font-size:1.2667rem;}
			h4{font-size:1.0667rem;}
			h5{font-size:0.8667rem;}
			h6{font-size:0.7333rem;}
			/*Elements*/
			#breadcrumbs ul{font-size:1.30662rem;}
			#breadcrumbs ul li{font-size:0.9333rem;margin-right:-0.37332rem}
			#breadcrumbs ul li.sep{font-size:1.11996rem;}
			.pagebar{font-size:0.9333rem;line-height:2.9333rem;}
			.pagebar_nav{line-height:2.9333rem;height:2.9333rem;}
			.pagebar_pages{line-height:1.9333rem;height:1.9333rem;}
			#controller_wrap > h1{font-size:2rem;}
			.content_list_rss_icon{line-height:2.6rem;}	
			.pills-menu li,.pills-menu-small li{font-size:0.9333rem;}
			.content_categories li{font-size:1.1333rem;}
			.tabbed{font-size:1rem;}
			.content_item .f_content{font-size:1.0667rem;}
			.content_list_item .ft_caption .value{font-size:1.4rem;}
			#search_results_list .item .title,
			.content_list.tiled .tile .ft_caption,
			.content_list.tiled .tile .ft_caption h2{font-size:1.2rem;}
			.groups-list .title > a{font-size:1.2rem;}
			.albums_list .photos_album_title{font-size:1.3333rem;}
			.album-photos-wrap .photo h3{font-size:1.0667rem;}
			#users_profiles_list.tiled .item .title a{font-size:1.2rem;}
		
			#main_menu ul.menu li.level1,#top_menu ul.menu li.level1{
				border-right-style:dotted;
				margin-left:1px;
			}
			#main_menu ul.menu li:first-child,#top_menu ul.menu li:first-child{
				border-left-style:dotted;
				margin-left:0;
			}
			#main_menu .open_mobile_nav,#main_menu ul.menu li.level1 > a{color:#333131;}
			#main_menu .open_mobile_nav::before,#main_menu .open_mobile_nav i::before,#main_menu ul.menu li.level1 > a > span::before{color:#e3e3e3;}
			#main_menu ul.menu li.parent_l1 > a::before{border-top-color:#e3e3e3;}	
			#top_menu .open_mobile_nav,#top_menu ul.menu li.level1 > a{color:#736d6d;}
			#top_menu .open_mobile_nav::before,#top_menu ul.menu li.level1 > a > span::before{color:#9e9b9b;}
			#top_menu ul.menu li.parent_l1 > a::before{border-top-color:#9e9b9b;}
			@media screen and (max-width:768px){
				.mobile_nav_box{
					overflow:visible;
					height:auto;
				}
				#main_menu select,
				#top_menu select{
					display:block;
				}
				#main_menu ul.menu,
				#top_menu ul.menu{display:none;}
				#minilogo{display:none;}
				.fixed_nav #main_menu.minilogo{padding-left:8px !important;}
			}
			body::before{display:none;}
			body{
				background: #dedede !important;
			}
			.widget_activity_list > .item,
			.widget_content_list > .item,
			.widget_online_list > .item,
			.widget_profiles_list > .item,
			.widget_comments_list > .item,
			.striped-list > .item,
			.groups-list > .item,
			.tiled > .item,
			.album-photos-wrap > .photo,
			.content_list > .tile,
			.content_list > .content_list_item{opacity:0;}
			.widget_activity_list > .item.ready,
			.widget_content_list > .item.ready,
			.widget_online_list > .item.ready,
			.widget_profiles_list > .item.ready,
			.widget_comments_list > .item.ready,
			.striped-list > .item.ready,
			.groups-list > .item.ready,
			.tiled > .item.ready,
			.album-photos-wrap > .photo.ready,
			.content_list > .tile.ready,
			.content_list > .content_list_item.ready{opacity:1;transition:opacity 400ms linear;}
			
			#search_results_list .item .field.search_field_image img,.album-photos-wrap .photo img,.groups-list .item .icon img,.content_list .ft_image a img,.content_item .ft_image a img,.content_list.table table td.photo a img,.content_list_item > .photo a img,.content_list.tiled .tile .photo a > img ,.big-first .item-first .image a,.big-first .item-first .image > div,.widget_content_list .item .image img,.widget_content_list.tiles-big .item .image a,.widget_content_list.tiles-big .item .image > div,.widget_profiles_list .item .image img,.widget_comments_list .item .image img,.header_user_avatar img,.avatar img,.widget_activity_list .item>.image img,.activity_list .item>.image img,.striped-list .item .icon img{will-change: transform;transform:scale(1);transition:transform .3s ease-out;}
			#search_results_list .item .field.search_field_image img:hover,.album-photos-wrap .photo:hover img,.groups-list .item .icon img:hover,.content_list .ft_image a img:hover,.content_item .ft_image a img:hover,.content_list.table table td.photo a img:hover,.content_list_item > .photo a img:hover,.content_list.tiled .tile .photo a > img:hover ,.big-first .item-first .image a:hover,.big-first .item-first .image > div:hover,.widget_content_list .item .image img:hover,.widget_content_list.tiles-big .item .image a:hover,.widget_content_list.tiles-big .item .image > div:hover,.widget_profiles_list .item .image img:hover,.widget_comments_list .item .image img:hover,.header_user_avatar img:hover,.avatar img:hover,.widget_activity_list .item>.image img:hover,.activity_list .item>.image img:hover,.striped-list .item .icon img:hover{transform:scale(1.1) rotate(-3deg);transition:transform .3s ease-out;}
			.groups-list.columns_list .item .icon img,#group_profile_title .logo img,.widget_profiles_list .item .image img,.widget_comments_list .item .image img,.header_user_avatar img,.user_avatar img,.avatar img,#pm_window .contacts .contact img,#pm_contact .overview a img,.widget_activity_list .item > .image img,.activity_list .item > .image img,.striped-list .item .icon img{border-radius:50%;}
			@media screen and (min-width:1520px){
				html,body{font-size:16px;}
			}
			@media screen and (max-width:1024px){
				html,body{font-size: 17px;}
				#main_column_wrap{width: 100%;float: none;}
				#main_column10{padding:0 !important;margin:0 !important;}
				#main_column11{padding:0 !important;margin:0 !important;}
				#main_column01{padding:0 !important;margin:0 !important;}
				.r1l1 #left_column{width:48.8%;padding:0 !important;margin:0 !important;}
				.r1l1 #right_column{width:48.8%;padding:0 !important;margin:0 !important;}
				.r1l1 #main_column_wrap{float:none;margin-left:0 !important;}
				.r0l1 #left_column{float:none;width:100%;padding:0 !important;margin:0 !important;}
				.r1l0 #right_column{float:none;width:100%;padding:0 !important;margin:0 !important;}
				.r1l1 #left_column{float:left;}
				.r1l1 #right_column{float:right;}
				.inner_wrap{width:96% !important;max-width:720px;}
				body::before{display:none;}
				body{
					background: #dedede !important;
				}
				#page_ptop{height:0px !important;}
			}
			@media screen and (max-width:639px){
				html,body{font-size: 18px;}
				#content_bg{float:none;}
				#content_s1{margin-right:0 !important;}
				#sidebar_column{float:none;width:100% !important;margin-left:0!important;padding-left:0 !important;}
				#right_column{float:none;width:100% !important;}
				#left_column{float:none;width:100% !important;}
				.r1l1 #left_column{margin:0 !important;float:none;}
				.r1l1 #right_column{margin:0 !important;}
				.r1l1 #main_column_wrap{float:none;margin:0 !important;}
				.inner_wrap{width:96% !important;max-width:480px;}
				body::before{display:none;}
				body{
					background: #dedede !important;
				}
			}