/*-----------------------------------------------------------------------------------
	1. CSS Reset & Clearfix
	2. Basic Elements & Classes
	3. Typography
		3.1. Dropcaps
		3.2. Highlighted Text
		3.3  Links
	4. Header
	5. Main Content
		5.1. Slider
		5.2. Jcarousel
		5.3. Sidebar	
		5.4. Portfolio
		5.5. Gallery
		5.6. Blog
			5.6.1. Comments
			5.6.2. Pagination		
		5.7. Contact
		5.8. Twitter
		5.9. Flickr
		5.10. Icons
	6. Elements
		6.1. Buttons
		6.2. Tabs
		6.3. Toggles
		6.4. Tables
		6.5. Info Boxes
		6.6. Lists
		6.7. Accordions
		6.8. FancyBox
		6.9. Forms
		6.10. Tiptip
		6.11. Isotope
	7. Footer
	8. Responsive change
	9. Retina ready

-----------------------------------------------------------------------------------*/

@import url("jquery.fancybox-1.3.4.css");
@import url("camera.css");
@import url("styleswitch.css");
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);

/* ---------------------------------------------------------------------- */
/* 1.CSS Reset & Clearfix */
/* ---------------------------------------------------------------------- */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,and,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,select{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,canvas{display:block}body{line-height:1}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}del{text-decoration:line-through}hr{background:transparent;border:0;clear:both;color:transparent;height:1px;margin:0;padding:0}mark{background-color:#ffffb3;font-style:italic}input,select{vertical-align:middle}ins{background-color:red;color:white;text-decoration:none}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}
.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;height:0;line-height:0;visibility:hidden;width:0}* html .clearfix,:first-child+html .clearfix{zoom:1}

/* ---------------------------------------------------------------------- */
/*	2.Basic Elements & Classes */
/* ---------------------------------------------------------------------- */

	body {
		background:url("../images/body-bg.png") repeat;
		color:#757575;
		-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
		-webkit-text-size-adjust: 100%;
		position:relative;
	}
	.main-headings-font{
		font-family: 'Roboto Condensed', sans-serif;
	}
	.main-content-font{
	font-family: Open Sans,Geneva, sans-serif;
	border: 1px solid #D6D6D6;
	}
	.main-content,#main-header {
		background:url("../images/main-bg.png")repeat;
		width:1000px;
		margin:0 auto;
	}
	.main-header-grey {
		width:1000px;
		background:#eeefef;
		margin:0 auto;
		padding-bottom:10px;
	}
	.main-content-grey{
		width:1000px;
		margin:0 auto;
		background:#eeefef;
		overflow:hidden;
	}
	.main-content-orange{
		width:1000px;
		margin:0 auto;
		background:#ff7400;
		overflow:hidden;
	}
	/*****Margin*****/
	.m-top-0{
		margin-top:0;
	}
	.m-bottom-0{
		margin-bottom:0;
	}
	.m-top-20{
		margin-top:20px;
	}
	.m-bottom-20{
		margin-bottom:20px;
	}
	.m-top-50{
		margin-top:50px;
	}
	.m-bottom-50{
		margin-bottom:50px;
	}
	.last-element-r{
		margin-right:0px !important;
	}
	.last-element-l{
		margin-right:0px !important;
	}
	
/* ---------------------------------------------------------------------- */
/*	3.Typography */
/* ---------------------------------------------------------------------- */

	/* 3.1. Dropcaps */
	
	h1,h2,h3,h4,h5,h6{
		color:#000;
	}
	.about-title{
		padding-bottom:15px;
		text-transform:uppercase;
	}
	.services-block h2,.icon-block1,.icon-block2,.icon-block3,.icon-block4{
		-webkit-transition: all 1s ease;
		-moz-transition: all 1s ease;
		-o-transition: all 1s ease;
		-ms-transition: all 1s ease;
		transition: all 1s ease;
	}
	.services-block:hover h2{
		color:#ff7400;
	}
	.blog-article-title{
		padding-bottom:5px;
	}
	.content-part h2{
		text-transform:none;
	}
	.news-article {
		display:block;
		float:left;
		padding-left:5px;
		color:#000;
		font-size:14px !important;
		width:215px;
		text-transform:uppercase;
		font-weight:normal;
		padding-top:4px;
	}
	.index-slog-title{
		color:#b8b8b8;
		font-size:35px !important;
		line-height:28px;
		letter-spacing:0.3px;
		text-transform:none;
	}
	.third-process-title {
		text-align:center;
		color:#757575;
		font-size:28px;
		line-height:25px;
		padding:10px 0px;
		text-transform:none;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.first-title-sidebar{
		padding-top:35px;
	}
	.content-part h2 {
		color:#707070;
		font-size:18px;
		padding-bottom:10px;
	}	
	.news-title,.services h2,.tweets h2 {
		padding-bottom:15px;
		padding-top:20px;
		margin-bottom:0 !important;
	}
	.contact-title-block h2 {
		text-transform:none;
		color:#fff;
	}
	.hover-content h2 {
		padding-top:24px;
		text-align:center;
		text-transform:none;
		color:#fff;
		padding-bottom:10px;
		margin:0;
	}
	.rcw-content-block h2 {
		color:#6c6c6c;
		font-size:30px;
		text-transform:none;
		display:block;
		text-align:center;
		margin-bottom:5px;
		width:100%;
	}
	.our-recent-work-block h2 {
		padding-bottom:15px;
	}
	.first-process-title {
		text-transform:none;
		color:#fe8710;
		font-size:25px;
		line-height:18px;
		padding-bottom:15px;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.first-process-block:hover .first-process-title{
		color:#757575;
	}
	.title-article-blog{
		font-size:23px !important;
	}
	.second-process-title{
		color:#757575;
		text-transform:none;
		font-size:27px;
		line-height:19px;
		padding-bottom:15px;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.second-process-block:hover .second-process-title{
		color:#ff8000;
	}
	.slogan-about h2 {
		font-size:35px;
		line-height:30px;
		padding-bottom:10px;
	}
	.team-block-before h2 {
		font-size:18px;
		line-height:18px;
		padding-top:15px;
	}
	.services-block h2 {
		color:#757575;
		line-height:18px;
		text-transform:capitalize;
		padding-bottom:15px;
	}
	.services-banner div h2 {
		font-size:28px;
		line-height:28px;
		padding-top:10px;
		text-transform:none;
	}
	.shortcodes-table-column header h2 {
		color:#fff;
		font-size:16px;
	}
	.table-column header h2,.table-column-premium header h2,.table2-column header h2,.table2-column-premium header h2{
	text-align:center;
	text-transform:capitalize;
	color:#fff;
	font-size:20px;
	}
	.services h3 {
		font-size:21px;
		color:#ff7400;
		font-weight:bold;
		margin-bottom:0 !important;
	}
	.services-banner div h3 {
		color:#b8b8b8;
		font-size:22px;
		text-transform:none;
	}
	.rp-description h3 {
		margin-top:-3px;
	}
	.content-news,.services p,.tweets p,.tweet-date {
		line-height:15px;
		color:#a5a4a4;
	}
	.of-the-month p {
		padding-bottom:0 !important;
	}
	.blog-title{
		float:left;
		padding:10px 0 0 10px;
	}
	.services p {
		margin-top:0;
		padding-bottom:15px;
	}
	.contact-column p {
		color:#b9b9b9;
		line-height:15px;
		padding-bottom:15px;
	}
	.third-process-block p {
		text-align:center;
		padding:0px 15px;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.rcw-content-block p{
		text-align:center;
		font-weight:300;
		color:#000;
		font-size:16px;
		line-height:16px;
		display:block;
		padding-left:5px;
		margin-bottom:0;
	}
	.hover-content p {
		color:#fff;
		text-align:center;
		padding:0px 10px;
	}
	.orw-description-part p, .rp-description p , .cv_2_description-part p{
		color:#a5a4a4;
		line-height:15px;
		padding-top:15px;
	}
	.tweet_text{
		color:#A5A4A4;
	}
	.copyright {
		color:#b9b9b9;
		float:left;
	}
	.sslider-description {
		font-size:40px;
		line-height:45px;
		display:block;
		color:#fff;
	}
	.big-description{
		font-size:70px;
	}
	.banner-in-description{
		display:block;
		color:#000;
		font-size:25px;
		line-height:25px;
		padding:2px;
		width:274px;
		background:rgba(255,255,255,0.6);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60ffffff,endColorstr=#60ffffff);
	}
	.hover-third-process-block h2,.hover-third-process-block p {
		color:#fff !important;
	}
	.faq-tabs-container div p:first-child{
		padding-bottom:15px;
	}
	.interest-title{
		font-size:16px !important;
		padding-bottom:8px !important;
	}
	.main-content-grey p,.main-content-grey-wide p {
		padding-bottom:20px;
	}
	.team-block-before p {
		color:#a5a4a4;
		line-height:17px;
		padding-bottom:20px;
	}
	.red-error-content,.blue-error-content,.green-error-content,.yellow-error-content{
		color:#a73939 !important;
		font-size:14px !important;
		padding-bottom:0px !important;
		padding-left:45px;
		padding-right:35px;
	}
	.blue-error-content{
		color:#34599c !important;
	}
	.green-error-content{
		color:#4da333 !important;
	}
	.yellow-error-content{
		color:#a6a200 !important;
	}
	#tabs p {
		padding-bottom:0px;
	}
	.sidebar-paragraph {
		color:#949494 !important;
	}
	.first-letter{
		margin-top:4px;
		width:29px;
		height:24px;
		background:#ff7400;
		float:left;
		margin-right:5px;
		color:#fff;
		font-size:24px;
		text-align:center;
		padding-top:5px;
	}
	.first-letter2{
		padding-top:5px;
		height:24px;
		background:transparent;
		font-size:38px;
		color:#ff7400;
		font-weight:bold;
	}
	.first-letter3{
		border:3px solid #ff7400;
		color:#ff7400;
		background:transparent;
		height:23px;
		padding-top:3px;
	}
	.first-letter4{
		background:url("../images/OrangeScheme/first-letter.png") no-repeat 0 0;
		height:25px;
		width:32px;
		text-align:center;
		padding-top:7px;
	}
	.p404{
		font-size:180px !important;
		color:#ff8000 !important;
		text-align:center;
		line-height:180px !important;
		padding-top:10px;
	}
	.p404-description{
		text-align:center;
		color:#8c8c8c !important;
		font-size:25px !important;
		line-height:28px !important;
		padding-top:10px;
	}
	.iso-description-block p,.tc-iso-description-block p,.fc-iso-description-block p{
		color:#a5a4a4;
		line-height:14px;
		padding-top:10px;
	}
	.about-project>p{
		padding-top:20px;
		padding-bottom:0;
	}
	section.about-project>div:first-child+h2+p{
		margin-top:-5px;
		padding-top:0;
	}
	.text-widget-block p {
		padding-bottom:0px !important;
	}
	.ba-description-part>p:first-child{
		margin-top:-4px;
	}
	.blog4-description-part p {
		padding-bottom:10px;
	}
	.rside-speak-block p {
		line-height:24px;
		color:#a2a2a2;
		padding-bottom:0px;
	}
	.comment-post p,.number-of-posts p  {
		padding-bottom:0;
	}
	.comment-post-third-level p {
		padding-bottom:0;
	}
	.rp-description p {
		color:#a5a4a4;
		line-height:15px;
	}
	.statistic-desc{
		text-align:center;
		color:#000;
		padding-bottom:0px !important;
	}
	.statistic-number{
		padding-bottom:0px !important;
		color:#000 !important;
		text-align:center;
		line-height:12px !important;
		padding-top:3px;
	}
	
	
	/* 3.2. Highlighted Text */
	
	::-moz-selection { background: #f15a23; color: #fff; text-shadow: none; }
	::selection { background: #f15a23; color: #fff; text-shadow: none; }
	
	.orange-selection{
		background:#ff7400;
		color:#fff;
	}
	.grey-selection{
		background:#b7b7b7;
		color:#fff;
	}
	.orange-color{
		color:#ff7400;
	}
	
	/* 3.3. Links */
	
	a, a > * {
		color: #ff7400;
		text-decoration: none;
	}
	.orw-description-part div:first-child>a,.rp-description>div:first-child>a , .cv_2_description-part>div:first-child>a{
		color:#000;
		font-size:18px;
		text-transform:uppercase;
		margin-bottom:0 !important;
	}
	.orw-description-part a,.rp-description a ,.cv_2_description-part a{
		font-size:13px;
		color:#ff7400;
		text-transform:uppercase;
		font-weight:normal;
		margin-bottom:0 !important;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.orw-description-part div:first-child>a:hover,.rp-description div:first-child>a:hover, .cv_2_description-part div:first-child>a:hover{
		color:#ff7400;
	}
	.orw-description-part div>a:hover,.rp-description div>a:hover,.cv_2_description-part div>a:hover{
		color:#333;
	}
	.tweet_time a{
		display:block;
		color:#000;
	}
	.tweet_text a{
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		transition:all 1s ease;
	}
	.tweet_text a:hover{
		color:#333;
	}
	.b-home-noactive,.b-home-active {
		font-size:14px;
	}
	.b-home-active{
		color:#000000;
	}
	.b-shortcodes-no-active,.b-shortcodes-active {
		font-size:14px;
		color:#9b9b9b;
		margin-left:10px;
	}
	.b-shortcodes-active{
		color:#fff !important;
	}
	.t-sign-up{
		display:block;
		padding:12px 0px;
		text-align:center;
		background:#8c8c8c;
		color:#fff;
		font-size:24px;
		line-height:20px;
		position:relative;
		border-right:1px solid #eeefef;
		-webkit-transition:background 1s ease;
		-moz-transition:background 1s ease;
		-o-transition:background 1s ease;
		-ms-transition:background 1s ease;
		transition:background 1s ease;
	}
	.t-sign-up-premium{
		display:block;
		padding:12px 0px;
		text-align:center;
		background:#5e5e5e;
		color:#fff;
		font-size:24px;
		line-height:20px;
		position:relative;
		border-right:1px solid #eeefef;
		-webkit-transition:background 1s ease;
		-moz-transition:background 1s ease;
		-o-transition:background 1s ease;
		-ms-transition:background 1s ease;
		transition:background 1s ease;
	}
	.t-sign-up:before,.t-sign-up-premium:before{
		content:"";
		position:absolute;
		display:block;
		top:0;
		left:0;
		width:100%;
		height:4px;
		background:url("../images/shadow-error-alerts.png") repeat-x;
	}
	.continue-reading{
		color:#ff8000;
		font-size:12px;
		display:block;
		margin-bottom:15px;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.continue-reading:hover{
		color:#757575;
	}
	.comment-name,.user-name{
		color:#000000;
		display:block;
		margin-top:-4px;
		margin-bottom:20px;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.user-name{
		float:left;
	}
	.comment-name:hover,.user-name:hover{
		color:#ff7400;
	}
	
/* ---------------------------------------------------------------------- */
/*	4.Header */
/* ---------------------------------------------------------------------- */

	#header{
		padding:0px 20px 22px 20px;
	}
	#logo{
	float:left;
	margin-top:10px;
	margin-left:-10px;
	display:block;
	width:300px;
	height:90px;
	background-image: url(../../logo1.png);
	background-repeat: no-repeat;
		}
	.menu-button {
		width:24px;
		height:13px;
		padding:15px 20px 20px 20px;
		-webkit-border-radius:10px;
		-moz-border-radius:10px;
		-o-border-radius:10px;
		-ms-border-radius:10px;
		border-radius:10px;
		background:#f2f2f2;
		cursor:pointer;
		display:none;
		background:#ff7400;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.button-line {
		display:block;
		width:20px;
		height:3px;
		margin-bottom:5px !important;
		-webkit-border-radius:2px;
		-moz-border-radius:2px;
		-o-border-radius:2px;
		-ms-border-radius:2px;
		border-radius:2px;
		background:#f2f2f2;
		margin:0 auto;
	}
	.menu-button:hover{
		background:#959595;
	}
	.menu-button-active{
		width:24px;
		height:13px;
		padding:15px 20px 20px 20px;
		-webkit-border-radius:10px;
		-moz-border-radius:10px;
		-o-border-radius:10px;
		-ms-border-radius:10px;
		border-radius:10px;
		cursor:pointer;
		display:none;
		position:relative;
		margin:0 auto 10px;
		background:#959595;
	}
	.menu-button-active .button-line{
		background:#eeefef;
	}
	#main-nav ul {
		float:right;
		margin-right:-20px;
	}
	#main-nav li {
		float:left;
		list-style:none;
		overflow:none;
		position:relative;
	}
	#main-nav a,[role='navigation'] .top-level a{
	letter-spacing:2.5px;
	color:#7c7c7c;
	font-size:16px;
	font-weight:bold;
	display:block;
	text-transform:uppercase;
	padding:50px 20px 10px 20px;
	font-family: 'Roboto Condensed', sans-serif;
	background-color:transparent;
	position:relative;
	z-index:99;
	margin-left:-1px;
	}
	.sf-menu>li>a>div,.sf-menu>li.current>a>div,.sf-menu>li.sfHover>a>div{
		display:block;
		width:1px;
		position:absolute;
		bottom:-2px;
		background:transparent;
		height:1px;
		right:0px;
		border-top:1px solid #000;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
		z-index:999;
	}
	.sf-menu>li>a:hover>div,.sf-menu>li.current>a:hover>div,.sf-menu>li.sfHover>a:hover>div,.sf-menu>li.current>a>div{
		border-color:#fe7400;
	}
	#main-nav a{
		-webkit-transition: all 1s;
		-moz-transition: all 1s;
		-o-transition: all 1s;
		transition: all 1s;
	}
	.index-menu-first-level a {
		-webkit-transition: background-color 1s;
		-moz-transition: background-color 1s;
		-ms-transition: background-color 1s;
		-o-transition: background-color 1s;
		transition: background-color 1s;
	}
	#main-nav>ul>li>ul>li a {
		color:#fff;
	}	
	#main-nav a:hover,#main-nav li.current>a,#main-nav li.sfHover>a {
	color:#B90000;
	background-color:#000;
	border-color:#000;
	z-index:997;
	}
	.current-devices{
		color:#ff7400 !important;
		background-color:#f9f9f9 !important;
		border-color:#fe7400 !important;
		z-index:999 !important;
	}
	.line {
		width:1px;
		height:6px;
		position:absolute;
		display:block;
		right:0;
		top:56px;
		background:#D0D0D0;
		z-index:1;
	}
	nav{
		position:relative;
		margin: 0px 0 0 0;
	}
	.sf-menu ul {
	position:absolute;
	display:none;
	z-index:400;
	background-color: #900;
	}
	.sf-menu>li>ul,.sf-menu>li.sfHover>ul{
	top:81px;
	width:210px;
	background-color: #900;
	}
	.sf-menu>li>ul>li{
		float:none !important;
		position:relative;
	}
	.sf-menu>li>ul>li>a,.sf-menu>li>ul>li>ul>li>a,.sf-menu li.sfHover li.sfHover>a{
	color:#fff;
	padding-left:20px;
	min-width:162px;
	padding-top:6px !important;
	border:none !important;
	background-color:transparent;
	font-size:12px !important;
	font-family:Open Sans,Geneva,sans-serif !important;
	padding-bottom:6px !important;
	border-bottom:1px solid #fff !important;
	margin-left:0px !important;
	position:relative;
	z-index:98;
	}
	.sf-menu>li>ul {
		-webkit-box-shadow:2.5px 2.5px 5px rgba(0, 0, 0, 0.2);
		-moz-box-shadow:2.5px 2.5px 5px rgba(0, 0, 0, 0.2);
		-o-box-shadow:2.5px 2.5px 5px rgba(0, 0, 0, 0.2);
		-ms-box-shadow:2.5px 2.5px 5px rgba(0, 0, 0, 0.2);
		box-shadow:2.5px 2.5px 5px rgba(0, 0, 0, 0.2);
	}
	.sf-menu>li>ul>li>a,.sf-menu>li>ul>li>ul>li>a,.sf-menu li.sfHover li.sfHover>a{
		-webkit-transition:all 0.6s ease !important;
		-moz-transition:all 0.6s ease !important;
		-o-transition:all 0.6s ease !important;
		-ms-transition:all 0.6s ease !important;
		transition:all 0.6s ease !important;	
	}
	.sf-menu>li>ul>li:first-child>a,.sf-menu>li>ul>li>ul>li:first-child>a,.sf-menu li.sfHover li.sfHover>a:first-child{
		-webkit-transition:all 0.6s ease !important;
		-moz-transition:all 0.6s ease !important; 
		-o-transition:all 0.6s ease !important;
		-ms-transition:all 0.6s ease !important;
		transition:all 0.6s ease !important;
	}
	.sf-menu>li>ul>li>a:hover,.sf-menu>li>ul>li>ul>li a:hover,.sf-menu li.sfHover li.sfHover>a,.second-level-active>a{
	color:#900 !important;
	background-color:#CCC !important;
	font-weight:bold;
	padding-left:35px !important;
	min-width:147px !important;
	position:relative;
	text-shadow: 0px 1px 0 rgba(255,255,255,.6);
	}
	.gttActive{
		color:#ff5400 !important;
		background:#f9f9f9 !important;
		font-weight:bold;
		position:relative;
		text-shadow: 0px 1px 0 rgba(255,255,255,.6);
	}
	.sf-menu>li>ul>li:hover,.sf-menu>li>ul>li.sfHover:hover {
		background-color:#ffbb5b;
	}
	.sf-menu>li>ul>li>a:after,.sf-menu>li>ul>li>ul>li>a:after {
		display:block;
		content:"";
		position:absolute;
		width:7px;
		height:1px;
		background-color:#fff;
		bottom:-1px;
		left:0px;
	}
	.gotothird{
		background:url("../images/arrowThirdLevelMenu.html") no-repeat !important;
		background-position:190px 12px !important;
	}
	.sf-menu li:hover, .sf-menu li.sfHover,
	.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active , .gttActive {
	color:#D90000;
	border-color:#000;
	background:#000;
	}
	.sf-menu>li>ul>li:hover, .sf-menu>li>ul>li.sfHover,
	.sf-menu>li>ul>li>a:focus, .sf-menu>li>ul>li>a:hover, .sf-menu>li>ul>li>a:active,.second-level-active>a,.gttActive {
	color:#000 !important;
	background-color:#CCC !important;
	}
	.sf-menu>li>ul>li>ul{
	width:198px;
	overflow:hidden;
	left:205px;
	top:0px;
	padding:0 0 0 0;
	z-index:99;
	box-shadow:0px 2px 5px 0px #9b9e9e;
	background-color: #D90000;
	}
	
/* ---------------------------------------------------------------------- */
/* 5.Main Content */
/* ---------------------------------------------------------------------- */	
	
	/* 5.1 Slider */
	
	.main-slider-container{
		width:1000px;
		margin:0 auto;
		overflow:hidden;
	}
	.read-more {
		display:block;
		padding:7px 7px;
		width:88px;
		background:#ecedee;
		color:#000;
		font-size:18px;
		font-family: 'Roboto Condensed', sans-serif;
		margin-top:10px;
		margin-left:191px;
		font-weight:normal;
		position:relative;
	}
	.read-more {
		-webkit-transition: all 1s ease;
		-moz-transition: all 1s ease;
		-o-transition: all 1s ease;
		-ms-transition: all 1s ease;
		transition: all 1s ease;
	}
	.read-more-arrow {
		-webkit-transition: all 1s ease !important;
		-moz-transition: all 1s ease !important;
		-o-transition: all 1s ease !important;
		-ms-transition: all 1s ease !important;
		transition: all 1s ease !important;
	}
	.read-more:hover{
		color:#fff !important;
		background:#333;
	}
	.read-more:hover .read-more-arrow {
		color:#fff !important;
	}
	.read-more:after {
		width:50px;
		z-index:-1;
		height:3px;
		display:block;
		position:absolute;
		content:"";
		box-shadow:0px 1px 4px 1px #555555;
		bottom:2px;
		left:2px;
		-webkit-transform:rotate(-2deg);
		-moz-transform:rotate(-2deg);
		-o-transform:rotate(-2deg);
		-ms-transform:rotate(-2deg);
		transform:rotate(-2deg);
	}
	.read-more-arrow {
		font-family:Arial,Helvetica,sans-serif;
		color:#000;
		font-weight:300;
		font-size:15px;
	}
	.background-description{
		width:380px;
		height:270px;
		background:rgba(0,0,0,0.4);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#40000000,endColorstr=#40000000);
	}

	.banner-in-description>span{
		display:block;
		float:left;
		margin-right:5px;
		margin-top:15px;
		font-size:50px;
	}
	.read-more-full-width {
		display:block;
		padding:7px 7px;
		width:93px;
		background:#ecedee;
		color:#000;
		font-size:18px;
		margin-top:10px;
		margin-left:191px;
		font-weight:normal;
	}
	.read-more-full-width:hover{
		background:#333;
		color:#fff;
	}
	.read-more-full-width .read-more-arrow{
		-webkit-transition:all 0s ease !important;
		-moz-transition:all 0s ease !important;
		-o-transition:all 0s ease !important;
		-ms-transition:all 0s ease !important;
		transition:all 0s ease !important;
	}
	.read-more-full-width:hover .read-more-arrow{
		color:#fff;
	}
	.ls-bottom-slidebuttons>a {
		width:199px;
		height:7px ;
		background:#dbdbdb ;
		z-index:99;
		display:block;
		float:left;
		border-left:1px solid #edefef !important;
		opacity:0.8;
		filter:alpha(opacity=80);
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.ls-bottom-slidebuttons>a:first-child{
		border:none !important;
		width:199px;
	}
	.ls-bottom-nav-wrapper{
		margin-top:-8px !important;
		border-top:0px solid #edefef;
	}
	.ls-nav-active{
	opacity:4 !important;
	filter:alpha(opacity=100) !important;
	background-color: #900;
	}
	.ls-container {
		visibility: hidden;
		position: relative;
	}
	.ls-container-fullscreen {
		width: 96% !important;
	}
	.ls-overflow-hidden {
		overflow: hidden;
	}
	.ls-inner {
		position: relative;
		background-position: center center;
		z-index: 2;
	}
	.ls-loading-container {
		position: absolute !important;
		display: none;
		z-index: 3 !important;
		left: 50% !important;
		top: 50% !important;
	}
	.ls-loading-indicator {
		margin: 0px auto;
	}
	.ls-inner,
	.ls-layer {
		width: 100%;
		height: 100%;
	}
	.ls-layer {
		position: absolute;
		display: none;
		background-position: center center;
		overflow: hidden;
	}
	.ls-active,
	.ls-animating {
		display: block !important;
	}
	.ls-layer > * {
		position: absolute;
		margin: 0px;
		left: 0px;
		top: 0px;
	}
	.ls-layer .ls-bg {
		left: 50%;
		top: 50%;
	}
	.ls-yourlogo {
		position: absolute;
		z-index: 99;
	}
	.ls-bottom-nav-wrapper {
		height: 0px;
	}
	.ls-bottom-slidebuttons {
		text-align: left;
	}
	.ls-bottom-nav-wrapper,
	.ls-below-thumbnails {
		z-index: 2;
		height: 0px;
		position: relative;
		text-align: center;
		margin: 0px auto;
	}
	.ls-below-thumbnails {
		display: none;
		z-index: 6;
	}
	.ls-bottom-nav-wrapper a,
	.ls-nav-prev,
	.ls-nav-next {
		outline: none;
	}
	* .ls-bottom-nav-wrapper *,
	* .ls-bottom-nav-wrapper span * {
		direction: ltr !important;
	}
	.ls-bottom-slidebuttons {
		position: relative;
		z-index: 1000;
	}
	.ls-bottom-slidebuttons,
	.ls-nav-start,
	.ls-nav-stop,
	.ls-nav-sides {
		position: relative;	
	}
	.ls-link {
		position: absolute;
		width: 100% !important;
		height: 100% !important;
		left: 0px !important;
		top: 0px !important;
	}
	.ls-vpcontainer {
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0px;
		top: 0px;
	}
	.ls-videopreview {
		width : 100%;
		height : 100%;
		position : absolute;
		left : 0px;
		top : 0px;
		cursor : pointer;
	}
	.ls-playvideo {
		position: absolute;
		left: 50%;
		top: 50%;
		cursor: pointer;
	}
	.ls-tn {
		display: none !important;
	}
	.ls-thumbnail-hover {
		display: none;
		position: absolute;
		top:-80px;
		left: 0px;
		z-index:9999;
		width:200px !important;
	}
	.ls-thumbnail-hover-inner {
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0px;
		top: 0px;
		display: none;
	}
	.ls-thumbnail-hover-bg {
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0px;
		top: 0px;
	}
	.ls-thumbnail-hover-img {
		position: absolute;
		overflow: hidden;
	}
	.ls-thumbnail-hover img {
		max-width: none !important;
		position: absolute;
		display: inline-block;
		visibility: visible !important;
		left: 50%;
		top: 0px;
	}
	.ls-thumbnail-hover span {
		left: 50%;
		top: 100%;
		width: 0px;
		height: 0px;
		display: block;
		position: absolute;
		border-left-color: transparent !important;
		border-right-color: transparent !important;
		border-bottom-color: transparent !important;
	}
	.ls-thumbnail-wrapper {
		position: relative;
		width: 100%;
		margin: 0 auto;
		z-index: 4;
	}
	.ls-thumbnail {
		position: relative;
		margin: 0 auto;
	}
	.ls-thumbnail-inner,
	.ls-thumbnail-slide-container {
		width: 100%;	
	}
	.ls-thumbnail-slide-container {
		overflow: hidden !important;
		position: relative;
	}
	.ls-touchscroll {
		overflow-x: auto !important;
	}
	.ls-thumbnail-slide {
		text-align: center;
		white-space: nowrap;
		float: left;
		position: relative;
	}
	.ls-thumbnail-slide a {
		overflow: hidden;
		display: inline-block;
		width: 0px;
		height: 0px;
		position: relative;
	}
	.ls-thumbnail-slide img {
		max-width: none !important;
		max-height: 100% !important;
		height: 100%;
		visibility: visible !important;
	}
	.ls-shadow {
		display: none;
		position: absolute;
		z-index: 1;
		top: 100%;
		width: 100%;
		left: 0px;
	}
	.ls-shadow img {
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0px;
		top: 0px;
	}
	.ls-bottom-nav-wrapper,
	.ls-thumbnail-wrapper,
	.ls-nav-prev,
	.ls-nav-next {
		visibility: hidden;
	}
	.ls-wp-fullwidth-container {
		width: 100%;
		position: relative;
	}
	.ls-wp-fullwidth-helper {
		position: absolute;
	}
	.ls-overflow-hidden {
		overflow: hidden;
	}
	.ls-lt-tile {
		position: relative;
		overflow: hidden;
		float: left;
	}
	.ls-curtile, .ls-nexttile {
		position: absolute;
		width: 100% !important;
		height: 100% !important;
		overflow: hidden;
	}
	.ls-curtile {
		left: 0px;
		top: 0px;
	}
	.ls-curtile img,
	.ls-nexttile img {
		position: absolute;
		filter: inherit;
	}
	.ls-3d-container {
		position: relative;
		perspective: 1000px;
		-o-perspective: 1000px;
		-ms-perspective: 1000px;
		-moz-perspective: 1000px;
		-webkit-perspective: 1000px;
		overflow: visible !important;
	}
	.ls-3d-box {
		position: absolute;
		top: 50%;
		left: 50%;
		transform-style: preserve-3d;
		-o-transform-style: preserve-3d;
		-ms-transform-style: preserve-3d;
		-moz-transform-style: preserve-3d;
		-webkit-transform-style: preserve-3d;
	}
	.ls-3d-box div {
		overflow: hidden;
		background: #777;
		margin: 0px;
		padding: 0px;
		position: absolute;
		transform-style: preserve-3d;
		-o-transform-style: preserve-3d;
		-ms-transform-style: preserve-3d;
		-moz-transform-style: preserve-3d;
		-webkit-transform-style: preserve-3d;
	}
	.ls-fullscreen {
		position: absolute;
		z-index: 10;
		cursor: pointer;
		display: block;
	}
	html * .ls-nav-prev,
	html * .ls-nav-next,
	html * .ls-container img,
	html * .ls-bottom-nav-wrapper a,
	html * .ls-container .ls-fullscreen,
	body * .ls-nav-prev,
	body * .ls-nav-next,
	body * .ls-container img,
	body * .ls-bottom-nav-wrapper a,
	body * .ls-container .ls-fullscreen,
	#ls-global * .ls-nav-prev,
	#ls-global * .ls-nav-next,
	#ls-global * .ls-container img,
	#ls-global * .ls-bottom-nav-wrapper a,
	#ls-global * .ls-container .ls-fullscreen {
		transition: none;
		-o-transition: none;
		-ms-transition: none;
		-moz-transition: none;
		-webkit-transition: none;
		line-height: normal;
		outline: none;
		padding: 0px;
		border: 0px;
	}
	html * .ls-thumbnail a,
	body * .ls-thumbnail a,
	#ls-global * .ls-thumbnail a {
		transition: none;
		-o-transition: none;
		-ms-transition: none;
		-moz-transition: none;
		-webkit-transition: none;
		line-height: normal;
		outline: none;
		padding: 0px;
		border: 0px;	
	}
	html * .ls-container img,
	body * .ls-container img,
	#ls-global * .ls-container img {
		background: none !important;
		min-width: 0 !important;
		max-width: none !important;
		border-radius: 0px;
		box-shadow: none;
		border: 0px;
		padding: 0px;
	}
	html * .ls-wp-container .ls-layer > *,
	body * .ls-wp-container .ls-layer > *,
	#ls-global * .ls-wp-container .ls-layer > * {
		line-height: normal;
		outline: none;
		padding: 0px;
		margin: 0px;	
		border: 0px;
	}
	.ls-wp-fullwidth-container,
	.ls-wp-fullwidth-helper,
	.ls-container,
	.ls-container * {
		box-sizing: content-box !important;
		-moz-box-sizing: content-box !important;
		-webkit-box-sizing: content-box !important;
	}
	html * .ls-yourlogo,
	body * .ls-yourlogo,
	#ls-global * .ls-yourlogo {
		margin: 0px;	
	}
	html * .ls-tn,
	body * .ls-tn,
	#ls-global * .ls-tn {
		display: none;
	}
	.site {
		overflow: visible !important;
	}
	.ls-debug-console * {
		margin: 0px !important;
		padding: 0px !important;
		border: 0px !important;
		color: white !important;
		text-shadow: none !important;
		font-family: "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, Arial, sans-serif !important;
		line-height: normal !important;
		-webkit-font-smoothing: antialiased !important;
		text-align: left !important;
		font-style: normal !important;
	}
	.ls-debug-console h1 {
		padding-top: 10px !important;
		font-size: 17px !important;
		font-weight: bold !important;
	}
	.ls-debug-console h1:first-child {
		padding-top: 0px !important;
	}
	.ls-debug-console ul {
		padding-top: 10px !important;
		list-style: none !important;
	}
	.ls-debug-console li {
		margin-left: 10px !important;
		font-size: 13px !important;
		position: relative !important;
		font-weight: normal !important;
	}
	html * .ls-debug-console li ul,
	body * .ls-debug-console li ul,
	#ls-global * .ls-debug-console li ul {
		display: none;
		width: 260px;
		left: -10px;	
	}
	.ls-debug-console li ul {
		position: absolute !important;
		bottom: 100% !important;
		padding: 10px 10px 10px 0px !important;
		background: white !important;
		border-radius: 10px !important;
		box-shadow: 0px 0px 20px black !important;
	}
	html * .ls-debug-console li:hover ul,
	body * .ls-debug-console li:hover ul,
	#ls-global * .ls-debug-console li:hover ul {
		display: block;	
	}
	.ls-debug-console li ul * {
		color: black !important;
	}
	.ls-debug-console a {
		text-decoration: none !important;
		border-bottom: 1px dotted white !important;
	}
	.ls-error {
		border-radius: 5px !important;
		-moz-border-radius: 5px !important;
		-wenkit-border-radius: 5px !important;
		background: white !important;
		height: auto !important;
		width: auto !important;
		color: white !important;
		padding: 20px 40px 30px 80px !important;
		position: relative !important;
		box-shadow: 0px 2px 20px -5px black;
	}
	.ls-error p {
		line-height: normal !important;
		text-shadow: none !important;	
		margin: 0px !important;
		padding: 0px !important;
		border: 0px !important;
		text-align: justify !important;
		font-family: Arial, sans-serif !important;
	}
	.ls-error .ls-error-title {
		line-height: 40px !important;
		color: red !important;
		font-weight: bold !important;
		font-size: 16px !important;
	}
	.ls-error .ls-error-text {
		color: #555 !important;
		font-weight: normal !important;
		font-size: 13px !important;
	}
	.ls-error .ls-exclam {
		width: 40px !important;
		height: 40px !important;
		position: absolute !important;
		left: 20px !important;
		top: 20px !important;
		border-radius: 50px !important;
		-moz-border-radius: 50px !important;
		-webkit-border-radius: 50px !important;
		font-size: 30px !important;
		font-weight: bold !important;
		color: white !important;
		line-height: 40px !important;
		background: red !important;
		text-align: center !important;
	}
	.description-second-slide{
		color:#000;
		font-size:14px;
		text-align:right;
		line-height:20px;	
		width:263px;
	}
	.ls-bottom-nav-wrapper{
		margin-left:auto !important;
		margin-right:auto !important;
		width:1000px;
	}
	.ls-nav-prev{
		display:block;
		width:35px;
		height:54px;
		background:url("../images/layer_fullwidth_prev.html") no-repeat;
		position:absolute;
		top:47%;
		left:24px;
		z-index:100;
		-webkit-transition:all 1s ease !important;
		-moz-transition:all 1s ease !important;
		-o-transition:all 1s ease !important;
		-ms-transition:all 1s ease !important;
		transition:all 1s ease !important;
		opacity:0.5;
		filter:alpha(opacity=50);
	}
	.ls-nav-next{
		background:url("../images/layer_fullwidth_next.html") no-repeat;
		right:24px;
		display:block;
		width:35px;
		height:54px;
		position:absolute;
		top:47%;
		z-index:100;
		-webkit-transition:all 1s ease !important;
		-moz-transition:all 1s ease !important;
		-o-transition:all 1s ease !important;
		-ms-transition:all 1s ease !important;
		transition:all 1s ease !important;
		opacity:0.5;
		filter:alpha(opacity=50);
	}
	.ls-nav-prev:hover,.ls-nav-next:hover{
		opacity:1;
		filter:alpha(opacity=100);
	}
	html * .ls-container .ls-shadow,
	html * .ls-container .ls-layer > *,
	html * .ls-container .ls-fullscreen,
	html * .ls-container .ls-webkit-hack,
	html * .ls-container .ls-3d-container,
	html * .ls-container .ls-lt-container,
	html * .ls-container .ls-lt-container *,
	html * .ls-container .ls-thumbnail-wrapper,
	html * .ls-container .ls-bottom-nav-wrapper,
	body * .ls-container .ls-shadow,
	body * .ls-container .ls-layer > *,
	body * .ls-container .ls-fullscreen,
	body * .ls-container .ls-webkit-hack,
	body * .ls-container .ls-3d-container,
	body * .ls-container .ls-lt-container,
	body * .ls-container .ls-lt-container *,
	body * .ls-container .ls-thumbnail-wrapper,
	body * .ls-container .ls-bottom-nav-wrapper,
	#ls-global * .ls-container .ls-shadow,
	#ls-global * .ls-container .ls-layer > *,
	#ls-global * .ls-container .ls-fullscreen,
	#ls-global * .ls-container .ls-webkit-hack,
	#ls-global * .ls-container .ls-3d-container,
	#ls-global * .ls-container .ls-lt-container,
	#ls-global * .ls-container .ls-lt-container *,
	#ls-global * .ls-container .ls-thumbnail-wrapper,
	#ls-global * .ls-container .ls-bottom-nav-wrapper {
		backface-visibility: hidden;
		-moz-backface-visibility: hidden;
		-webkit-backface-visibility: hidden;
		transform: translateZ(0px);
		-o-transform: translateZ(0px);
		-ms-transform: translateZ(0px);
		-moz-transform: translateZ(0px);
		-webkit-transform: translateZ(0px);
	}
	html * .ls-container .ls-webkit-hack,
	body * .ls-container .ls-webkit-hack,
	#ls-global * .ls-container .ls-webkit-hack {
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0px;
		top: 0px;
		z-index: 1;
	}
	@media (transform-3d), (-o-transform-3d), (-ms-transform-3d), (-moz-transform-3d), (-webkit-transform-3d) {
		#ls-test3d {
			position: absolute;
			left: 9px;
			height: 3px;
		}
	}
	.camera-container{
		width:1000px;
		margin:0 auto;
	}
	.camera_wrap{
		margin-bottom:0 !important;
	}
	
	/* 5.2. Jcarousel */
	
	#carousel-work-two li {
		overflow:hidden;
	}
	#carousel-work-three li{
		float:left;
	}
	.carousel-recent-work li {
		position:relative;
		float:left;
		width:244px;
		height:auto;
		background:url("../images/bg-recent-work-li.png") repeat;
		margin-right:1px;
	}
	.hover-content{
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		background:url("../images/OrangeScheme/bg-hover-block.png") no-repeat;
		z-index:200;
		opacity:0;
		filter: alpha(opacity=0);
	}
	.carousel-recent-work>li:first-child .hover-content {
		margin-left:1px;
		width:99.7%;
	}
	.carousel-recent-work>li:first-child>div.hover-content>a>span:first-child{
		width:209px;
	}
	.hover-content{
		-webkit-transition: all 1s ease;
		-moz-transition: all 1s ease;
		-o-transition: all 1s ease;
		-ms-transition: all 1s ease;
		transition: all 1s ease;
	}
	.carousel-recent-work li:hover .hover-content{
		opacity:1;
		filter: alpha(opacity=100);
	}
	.hover-content a{
		position:absolute;
		bottom:0;
		display:block;
		width:100%;
		background:transparent;
		padding:0px 0px;
		margin-top:-4px;
		border-top:1px dotted #fff;
	}
	.hover-content a:hover .gotoreadmore{
		background-color:#ff5200;
		opacity:0.5;
		filter: alpha(opacity=50);
	}
	.hover-content>a>span:first-child{
		display:block;
		background:#ff5200;
		float:left;
		opacity:0.5;
		filter: alpha(opacity=50);
		z-index:-20;
		width:210px;
		height:33px;
		position:absolute;
	}
	.hover-content>a>span:first-child+span {
		display:block;
		width:210px;
		color:#fff;
		text-align:center;
		text-transform:uppercase;
		font-size:14px;
		height:19px;
		padding:6px 0px;
		z-index:1;
		position:absolute;
	}
	.hover-content>a>span:first-child+span+span{
		width:34px;
		height:34px;
		background-image:url("../images/readmorebg.png");
		background-repeat:no-repeat;
		margin-top:-1px;
		display:block;
		background-position:50% 50%;
		z-index:999;
		position:absolute;
		right:0;
	}
	.gotoreadmore{
		display:block;
		float:right;
		width:34px;
		height:33px;
		background-color:#000;
		background-position:50% 50%;
		-webkit-transition: all 1s ease;
		-moz-transition: all 1s ease;
		-o-transition: all 1s ease;
		-ms-transition: all 1s ease;
		transition: all 1s ease;
	}
	.image-part{
		width:100%;
		height:120px;
		padding-bottom:5px;
	}
	.rcw-content-block img{
		margin:0px auto 0px;
		display:block;
		vertical-align:top;
	}
	.carousel_nav {
		width:80px;
		float:right;
		padding-bottom:10px;
		margin-top:-10px;
	}
	.carousel-ourrw-navigation {
		width:80px;
		float:right;
		margin-top:-43px;
	}
	#car_prev,#car_next,#car_prev_our,#car_next_our {
		display:block;
		background:#ff7400;
		width:37px;
		height:7px;
		float:left;
	}
	#car_next,#car_next_our{
		margin-left:5px;
	}
	#car_next.disabled,#car_prev.disabled,#car_prev_our.disabled,#car_next_our.disabled {
		background:#d9d9d9;
		cursor:default;
	}
	.our-recent-work-block {
		padding:5px 0px;
	}
	.orw-image-part{
		float:left;
	}
	.orw-image-part a {
		position:relative;
		display:block;
		line-height:0;
	}
	.orw-image-part a img{
		max-width:none;
	}
	.orw-image-part a:hover .orw-image-part-hover {
		opacity:1;
		filter: alpha(opacity=100);
	}
	.orw-image-part a:hover .magnify {
		opacity:0.6;
		filter: alpha(opacity=60);
		width:248px !important;
		left:-1px !important;
	}
	.orw-description-part{
		float:left;
		background:#fff;
		width:205px;
		height:175px;
		padding:50px 20px 20px;
		position:relative;
		z-index:600;
	}
	.orw-description-part:before{
		width:10px;
		height:245px;
		position:absolute;
		left:-10px;
		top:0;
		z-index:3;
		display:block;
		content:"";
		background:url("../images/orwdescriptionarrow.png") no-repeat;
	}
	.orw-image-part-hover {
		width:100%;
		height:245px;
		position:absolute;
		top:0;
		left:0;
		background:url("../images/magnify.png") no-repeat;
		background-position:50% 50%;
		filter: alpha(opacity=0);
		opacity:0;
		z-index:2;
		-webkit-transition: all 1s ease;
		-moz-transition: all 1s ease;
		-o-transition: all 1s ease;
		-ms-transition: all 1s ease;
		transition: all 1s ease;
	}
	.magnify {
		position:absolute;
		top:0;
		left:0;
		background:#000;
		width:100%;
		height:245px;
		filter: alpha(opacity=0);
		opacity:0;
		z-index:1;
		-webkit-transition: all 1s ease;
		-moz-transition: all 1s ease;
		-o-transition: all 1s ease;
		-ms-transition: all 1s ease;
		transition: all 1s ease;
	}
	.carousel-our-recent-work li {
		width:490px;
		float:left;
		overflow:hidden;
	}
	#carousel-work-four li {
		float:left;
	}
	#carousel-work-four{
		margin-top:-4px;
		padding-top:4px;
	}
	.monsterup-carousel-container{
		height:400px;
		overflow:hidden;
	}
	.monsterup-carousel-wrapper{
		position:relative;
	}
	.monsterup_prev,.monsterup_next,#related_projects_prev,#related_projects_next{
		width:37px;
		height:7px;
		display:block;
		float:left;
		background:#ff7400;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.monsterup_next,#related_projects_next {
		margin-left:5px;
	}
	.related-projects-navigation>a.disabled,.monsterup-top-nav>a.disabled{
		background:#d9d9d9 !important;
		cursor:default;
	}
	.monsterup-top-nav{
		position:absolute;
		top:-47px;
		right:0;
	}
	.monsterup_prev_bottom,.monsterup_next_bottom{
		color:#000;
		background:#eceeee;
		width:45px;
		height:30px;
		text-align:center;
		padding-top:10px;
		font-size:30px;
		font-family:Times New Roman;
	}
	.monsterup-bottom-nav{
		position:absolute;
		bottom:0px;
		right:0px;
		z-index:999;
	}
	.monsterup_next_bottom{
		margin-left:1px;
	}
	.monsterup_prev_bottom:hover,.monsterup_next_bottom:hover{
		color:#ff7400;
		background:#eceeee;
	}
	#monsterup li {
		float:left;
	}
	.monsterup-carousel-container>div.caroufredsel_wrapper{
		width:726px !important;
	}
	.monsterup-carousel-wrapper2{
		position:relative;
	}
	.monsterup-carousel-wrapper2 .monsterup-bottom-nav{
		right:0;
	}
	.pagination {
		padding-top:8px;
		float:left;
		margin-top:0px !important;
	}
	.pagination a span{
		color:transparent;
	}
	.pagination a {
		display:block;
		width:3px;
		height:3px;
		float:left;
		margin-left:7px;
		background:#c7c6c6;
		overflow:hidden;
	}
	.pagination>a:last-child{
		margin-right:2px;
	}
	.selected {
		background:#ff7d00 !important;
	}
	.news-navigation {
		margin-top:16px;
	}
	#blog-carousel li {
		float:left;
	}
	.blog-carousel-container{
		position:relative;
	}
	.blog-carousel-prev,.blog-carousel-next{
		display:block;
		color:#000;
		background:#eceeee;
		width:45px;
		height:30px;
		text-align:center;
		padding-top:10px;
		font-size:30px;
		font-family:Times New Roman;
		float:left;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.blog-carousel-prev:hover,.blog-carousel-next:hover{
		color:#ff7400;
	}
	.blog-carousel-nav{
		position:absolute;
		bottom:0;
		right:0;
		z-index:99;
		width:auto;
	}
	.blog-carousel-next{
		margin-left:1px;
	}
	.blog-pags-container{
		padding-bottom:50px;
	}
	.blog4-carousel-container{
		width:100%;
		height:auto;
		position:relative;
	}
	.blog4-image-part{
		height:auto;
	}
	#blog4-carousel li img{
		width:100%;
	}
	#blog4-carousel li {
		float:left;
	}
	.blog-gallery{
		width:100%;
		height:100%;
	}
	
	#carousel_v2 li {
		float:left;
		width:246px;
		position:relative;
		overflow:hidden;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		transition:all 1s ease;
	}
	#carousel_v2{
		width:2222em;
	}
	#carousel_v2 li:hover{
		//width:490px;
	}
	#carousel_v2 li:hover .cv_2_shadow{
		opacity:0.6;
		filter:alpha(opacity=60);
	}
	#carousel_v2 li:hover .cv_2_magnify{
		opacity:1;
		filter:alpha(opacity=100);
	}
	.carousel-visible{
		width:480px !important;
	} 
	.carousel-visible .cv_2_description-part:before{
		opacity:1;
	}
	.carousel_container_v2{
		padding-top:30px;
		margin-top:-10px;
		width:980px;
		position:relative;
		overflow:hidden;
	}
	.cv_2_image-part a{
		line-height:0;
	}
	.cv_2_image-part{
		width:245px;
		float:left;
		overflow:hidden;
	}
	.cv_2_description-part{
		background:#fff;
		margin-left:245px;
		padding:40px 20px;
		width:205px;
		height:165px;
		z-index:4;
		position:relative;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		transition:all 1s ease;
	}
	.cv_2_description-part:before{
		content:"";
		display:block;
		opacity:0;
		filter:alpha(opacity=0);
		width:10px;
		position:absolute;
		left:-10px;
		height:165px;
		background:url("../images/orwdescriptionarrow.png") no-repeat 0 50%;
		z-index:inherit;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		transition:all 1s ease;
	}
	#carousel_v2>li:hover .cv_2_description-part:before {
		opacity:1;
		filter:alpha(opacity=100);
	}
	.cv_2_image-link{
		display:block;
		position:relative;
		line-height:0;
	}
	.cv_2_shadow{
		position:absolute;
		width:100%;
		height:100%;
		background:#000;
		top:0;
		left:0;
		z-index:1;
		opacity:0;
		filter:alpha(opacity=0);
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		transition:all 1s ease;
	}
	.cv_2_magnify{
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		z-index:2;
		background:url("../images/magnify.png") no-repeat 50% 50%;
		opacity:0;
		filter:alpha(opacity=0);
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		transition:all 1s ease;
	}
	.cv_2_image-link:hover .cv_2_magnify{
		opacity:1;
		filter:alpha(opacity=100);
	}
	.cv_2_image-link:hover .cv_2_shadow{
		opacity:0.6;
		filter:alpha(opacity=60);
	}
	#carousel_v2>li {
		border-left:1px solid transparent;
	}
	#carousel_v2>li:first-child{
		border-left:none;
	}
	.clients-icon {
		position:relative;
		display:block;
	}
	.no-active-image,.no-active-image2,.no-active-image3,.no-active-image4,.no-active-image5 {
		width:158px;
		height:55px;
		background:url("../images/services_clients_icon01.png") no-repeat 50% 50%;
		padding:20px 18px;
		-webkit-transition: all 1s ease;
		-moz-transition: all 1s ease;
		-o-transition: all 1s ease;
		-ms-transition: all 1s ease;
		transition: all 1s ease;
	}
	.no-active-image2 {background:url("../images/services_clients_icon02.png") no-repeat 50% 50% !important;}
	.no-active-image3 {background:url("../images/services_clients_icon03.png") no-repeat 50% 50% !important;}
	.no-active-image4 {background:url("../images/services_clients_icon04.png") no-repeat 50% 50% !important;}
	.no-active-image5 {background:url("../images/services_clients_icon05.png") no-repeat 50% 50% !important;}
	.active-image,.active-image2,.active-image3,.active-image4,.active-image5 {
		position:absolute;
		padding:20px 18px;
		width:158px;
		height:55px;
		background:url("../images/OrangeScheme/services_clients_icon01.png") no-repeat 50% 50%;
		top:0;
		left:0;
		opacity:0;
		filter: alpha(opacity=0);
		-webkit-transition: all 1s ease;
		-moz-transition: all 1s ease;
		-o-transition: all 1s ease;
		-ms-transition: all 1s ease;
		transition: all 1s ease;
	}
	.active-image2{background:url("../images/OrangeScheme/services_clients_icon02.png") no-repeat 52% 50% !important;}
	.active-image3{background:url("../images/OrangeScheme/services_clients_icon03.png") no-repeat 50% 50% !important;}
	.active-image4{background:url("../images/OrangeScheme/services_clients_icon04.png") no-repeat 50% 50% !important;}
	.active-image5{background:url("../images/OrangeScheme/services_clients_icon05.png") no-repeat 53% 50% !important;}
	.active-image:before,.active-image2:before,.active-image3:before,.active-image4:before,.active-image5:before{
		width:12px;
		height:6px;
		content:"";
		display:block;
		background:url("../images/OrangeScheme/active-image-before.png") no-repeat;
		position:absolute;
		top:-4px;
		left:45%;
	}
	.clients-icon:hover .no-active-image,.clients-icon:hover .no-active-image2,.clients-icon:hover .no-active-image3,.clients-icon:hover .no-active-image4,.clients-icon:hover .no-active-image5 {
		opacity:0;
		filter: alpha(opacity=0);
	}
	.clients-icon:hover .active-image,.clients-icon:hover .active-image2,.clients-icon:hover .active-image3,.clients-icon:hover .active-image4,.clients-icon:hover .active-image5 {
		opacity:1;
		filter: alpha(opacity=100);
	}
	#related_projects li{
		float:left;
		position:relative;
	}
	#related_projects>li>a {
		display:block;
		float:left;
		width:245px;
		height:245px;
		position:relative;
		overflow:hidden;
	}
	.rp-shadow {
		width:100%;
		height:100%;
		background:#000;
		opacity:0;
		filter:alpha(opacity=0);
		position:absolute;
		top:0;
		left:0;
		z-index:2;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.rp-magnify {
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		z-index:3;
		opacity:0;
		filter:alpha(opacity=0);
		background:url("../images/magnify.png") no-repeat 50% 50%;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	#related_projects a{
		line-height:0;
	}
	#related_projects a:hover .rp-shadow {
		opacity:0.6;
		filter: alpha(opacity=60);
	}
	#related_projects a:hover .rp-magnify {
		opacity:1;
		filter: alpha(opacity=100);
	}
	.rp-description{
		background:#fff;
		width:205px;
		height:175px;
		float:left;
		position:relative;
		padding:50px 20px 20px;
	}
	.rp-description:before{
		width:10px;
		height:245px;
		position:absolute;
		left:-10px;
		top:0;
		z-index:999;
		display:block;
		content:"";
		background:url("../images/orwdescriptionarrow.png") no-repeat;
	}
	.related-projects-container{
		padding-bottom:50px;
		position:relative;
	}
	.related-projects-navigation{
		position:absolute;
		top:-46px;
		right:0;
	}
	
	/* 5.3. Sidebar */
	
	.right-side-bar{
		padding-top:35px;
	}
	.left-side-bar{
		float:left !important;
		margin-top:35px;
	}
	
	/* 5.4. Portfolio */
	
	.border-portfolio{
		margin-bottom:1px !important;
	}
	#content,#gallery-content,#content-three-col,#content-four-col,#gallery-content-three-col,#gallery-content-four-col{
		margin-top:20px;
		margin-bottom:50px;
	}
	.index_isotope{
		margin-bottom:10px !important;
	}
	.portfolio-isotope-menu li {
		float:left;
	}
	.portfolio-isotope-menu a {
		display:block;
		font-size:13px;
		color:#757575;
		padding:10px 15px;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.portfolio-isotope-menu a:hover, .selected{
		background:#ff7400;
		color:#fff !important;
	}
	.portfolio-isotope-link{
		display:block;
		position:relative;
		width:100%;
		height:100%;
		line-height:0;
	}
	.iso-shadow{
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		background:#000;
		opacity:0;
		z-index:1;
		filter:alpha(opacity=0);
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.iso-magnify,.iso-magnify-three{
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		z-index:2;
		background:url("../images/magnify.png") no-repeat 50% 50%;
		opacity:0;
		filter:alpha(opacity=0);
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.iso-box-wrapper{
		position:relative;
		width:100%;
		height:100%;
		overflow:hidden;
	}
	.iso-box-wrapper:hover .iso-shadow{
		opacity:0.6;
		filter:alpha(opacity=60);
	}
	.iso-box-wrapper:hover .iso-magnify,.iso-box-wrapper:hover .iso-magnify-three{
		opacity:1;
		filter:alpha(opacity=100);
		background-position:24% 50%;
	}
	.iso-description-block{
		height:125px;
		padding:60px 20px;
		width:206px;
		top:0;
		right:0;
		background:#fff;
		z-index:999;
		position:absolute;
		right:-256px;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.tc-iso-description-block{
		width:144px;
		background:#fff;
		padding:30px 10px;
		position:absolute;
		height:103px;
		top:0;
		right:-174px;
		z-index:999;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.iso-description-block a:first-child,.tc-iso-description-block a:first-child,.fc-iso-description-block a:first-child{
		font-size:20px;
		padding-bottom:0;
		line-height:14px;
		color:#000;
		text-transform:uppercase;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
		margin-right:40px;
	}
	.iso-description-block a{
		font-size:20px ;
		padding-bottom:0;
		line-height:10px;
		text-transform:uppercase;
		width:auto;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.iso-description-block a:first-child:hover,.tc-iso-description-block a:first-child:hover,.fc-iso-description-block a:first-child:hover{
		color:#ff7400;
	}
	.iso-description-block a:hover,.tc-iso-description-block a:hover,.fc-iso-description-block a:hover{
		color:#333;
	}
	.tc-iso-description-block a:first-child,.fc-iso-description-block a:first-child{
		font-size:16px;
		padding-bottom:0;
		line-height:0px !important;
		text-transform:uppercase;
		margin-right:0 !important;
	}
	.fc-iso-description-block a:first-child{
		margin-right:83px !important;
	}
	.iso-description-block a {
		color:#ff7400;
		font-size:14px;
	}
	.tc-iso-description-block a,.fc-iso-description-block a{
		font-size:13px;
		padding-bottom:0;
		line-height:10px;
		text-transform:uppercase;
		width:auto;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.iso-description-block:before,.tc-iso-description-block:before,.fc-iso-description-block:before{
		content:"";
		display:block;
		width:10px;
		height:100%;
		background:url("../images/orwdescriptionarrow.png") no-repeat 0 50%;
		position:absolute;
		left:-10px;
		top:0;
	}
	.iso-box-wrapper:hover .iso-description-block,.iso-box-wrapper:hover .tc-iso-description-block,.iso-box-wrapper:hover .fc-iso-description-block{
		right:0;
	}
	.fc-iso-description-block{
		position:absolute;
		top:0;
		right:0;
		background:#fff;
		padding:35px 10px;
		width:100px;
		z-index:999;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
		right:-130px;
	}
	
	/* 5.5. Gallery */
	
	.gallery-container{
		position:relative;
		width:100%;
		height:100%;
	}
	.gallery-link{
		display:block;
		width:90px;
		height:90px;
		position:absolute;
		left:42%;
		bottom:-100px;
		line-height:0;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.gallery-container:hover .gallery-link {
		bottom:30%;
	}
	.shadow-gallery-open{
		background:#000;
		opacity:0.6;
		filter:alpha(opacity=60);
		position:absolute;
		top:0;
		left:0;
		width:100%;
		z-index:1;
		height:100%;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.gallery-link:hover .shadow-gallery-open{
		opacity:0.8;
		filter:alpha(opacity=80);
	}
	.gallery-link:hover .magnify-active-gallery-open{
		opacity:1;
		filter:alpha(opacity=100);
	}
	.magnify-active-gallery-open{
		position:absolute;
		top:0;
		left:0;
		z-index:2;
		opacity:0.8;
		filter:alpha(opacity=80);
		width:100%;
		height:100%;
		background:url("../images/magnify.png") no-repeat 55% 50%;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	#gallery-content-three-col .box-three-col a {
		left:37%;
	}
	#gallery-content-three-col .box-three-col .gallery-container:hover .gallery-link {
		bottom:20%;
	}
	#gallery-content-four-col .box-four-col a {
		left:32%;
	}
	#gallery-content-four-col .box-four-col .gallery-container:hover .gallery-link {
		bottom:12%;
	}
	
	/* 5.6. Blog */
	
	.of-the-month{
		width:66px;
		background:#ff7400;
		padding:7px 0px 3px 0;
		float:left;
	}
	.otm-number{
		color:#fff !important;
		font-weight:bold;
		font-size:30px !important;
		text-align:center;
	}
	.otm-date{
		color:#fff !important;
		text-align:center;
		padding-top:5px;
	}
	.border-blog{
		margin-bottom:2px !important;
	}
	.blog-video{
		width:100%;
		height:345px;
		margin-bottom:5px;
	}
	.article-nav-block{
		padding:10px 10px 12px 10px;
		background:#e8e8e8;
		margin-bottom:10px;
		margin-top:5px;
	}
	.an-list li {
		float:left;
		color:#757575;
		font-size:11px;
		margin-left:25px;
		padding-left:22px;
	}
	.an-list>li:first-child{
		margin-left:0;
	}
	.an-list a{
		color:#757575;
		font-size:11px;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.an-list a:hover{
		color:#ff8000;
	}
	.an-list-design{
		background:url("../images/blog_icon_01.html") no-repeat 0 50%;
	}
	.an-list-author{
		background:url("../images/blog_icon_author.html") no-repeat 0 50%;
	}
	.an-list-comment{
		background:url("../images/blog_icon_comment.html") no-repeat 0 3px;
		padding-left:25px !important;
	}
	.blog-article-container{
		overflow:hidden;
	}
	.article-content{
		margin-bottom:10px;
	}
	.ba-image-part{
		float:left;
		width:216px;
		overflow:hidden;
		margin-top:4px;
		margin-right:10px;
	}
	.blog-gallery a {
		display:block;
		width:100%;
		height:100%;
		position:relative;
		line-height:0;
	}
	.blog-style-three{
		margin-bottom:5px;
	}
	.blog-post-nav{
		border-top:7px solid #e8e8e8;
		padding-top:10px;
	}
	
	/* 5.6.1. Comments */
	
	.comment-block{
		background:#e8e8e8;
		padding:20px;
	}
	.avatar{
		float:left;
	}
	.comment-post{
		float:left;
		width:469px;
		padding-left:20px;
	}
	.commentator-stats{
		padding:7px 0;
		background:#e8e8e8 url("../images/clients-top.png") repeat-x top;
	}
	.commentator-personal-links{
		float:right;
		margin-right:5px;
	}
	.number-of-posts{
		float:left;
		padding-left:20px;
	}
	.about-the-comment{
		margin-right:-15px;
	}
	.about-the-comment>span {
		float:right;
		display:block;
		margin-top:-4px;
		color:#757575;
	}
	.reply {
		display:inline-block;
		color:#fff;
		background:#ff7400;
		width:45px;
		text-align:center;
		padding:2px 0;
		margin-left:2px;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.reply:hover{
		background:#333;
	}
	.users-comment-block{
		position:relative;
		margin-bottom:20px;
	}
	.users-comment-block:after{
		position:absolute;
		bottom:-4px;
		height:4px;
		display:block;
		content:"";
		width:100%;
		left:0;
		border-top:1px solid #e8e8e8;
		background:url("../images/clients-top.png") repeat-x;
	}
	.second-end-third-levels{
		position:relative;
	}
	.second-end-third-levels>div{
		margin-bottom:0 ;
		margin-top:20px;
	}
	.second-end-third-levels>div:first-child{
		margin-top:0;
	}
	.second-end-third-levels{
		margin-bottom:20px;
	}
	.line-for-comemnts-block{
		position:absolute;
		display:block;
		height:100%;
		background:#dedede;
		width:1px;
		left:51px;
	}
	.users-second-level{
		position:relative;
		width:504px;
		float:right;
	}
	.comment-post-second-level{
		width:394px;
		float:left;
		padding-left:20px;
	}
	.comment-post-second-level p{
		padding-bottom:0;
	}
	.users-second-level:before{
		position:absolute;
		content:"";
		display:block;
		background:#dedede;
		height:1px;
		width:11px;
		left:-25px;
		top:70px;
	}
	.users-third-level{
		width:420px;
		float:right;
	}
	.comment-post-third-level{
		width:310px;
		float:left;
		padding-left:20px;
	}
	.users-third-level:before{
		position:absolute;
		content:"";
		display:block;
		background:#dedede;
		height:1px;
		width:90px;
		left:-108px;
		top:70px;
	}
	
	/* 5.6.2 Paginations */
	
	.shortcodes-pagination {
		float:left;
	}
	.shortcodes-pagination li{
		float:left;
		margin-left:4px;
	}
	.shortcodes-pagination li a{
		display:block;
		background:#e8e8e8;
		font-family: 'Roboto Condensed', sans-serif;
		color:#757575;
		font-size:16px;
		padding:10px 0px;
		width:34px;
		text-align:center;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.shortcodes-pagination li a:hover,.active-pag a,.shortcodes-previous:hover,.shortcodes-next:hover{
		background:#ff7400 !important;
		color:#fff !important;
	}
	.hide-pages{
		color:#757575;
		padding-top:5px;
	}
	.empty-cell a {
		width:36px;
		height:38px;
		padding:0px !important;
	}
	.shortcodes-next{
		margin-left:4px;
	}
	.pag-second-part{
		margin-top:20px;
	}
	.active-sec-pag a,.shortcodes-pags-two li a:hover{
		background:#b7b7b7 !important;
		color:#fff !important;
	}
	
	/* 5.7. Contact */
	
	.contact-information li {
		color:#757575;
		font-size:12px;
		padding-bottom:8px;
	}
	.ci-adress{
		padding-left:18px;
		background:url("../images/custom-icon-home.html") no-repeat 0 2px;
	}
	.ci-phone{
		padding-left:18px;
		background:url("../images/custom-icon-phone.html") no-repeat 0 2px;
	}
	.ci-mail{
		padding-left:18px;
		background:url("../images/custom-icon-contact.png") no-repeat 0 5px;
		padding-bottom:0px !important;
	}
	.ci-mail a {
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		transition:all 1s ease;
	}
	.ci-mail a:hover{
		color:#333;
	}
	.cbd-name{
		padding-left:18px;
		background:url("../images/custom-icon-name.html") no-repeat 0 3px;
	}
	.google-map{
		width:100%;
		height:400px;
	}
	
	/* 5.8. Twitter */
	
	.tweets {
		padding-bottom:30px;
	}
	#tweets>.tweet:first-child{
		margin-top:0;
	}
	.tweet{
		margin-top:20px;
		padding-left:39px;
		background:url("../images/OrangeScheme/tweet.png") no-repeat 0px 4px;
	}
	.tweet a {
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		transition:all 1s ease;
	}
	.tweet a:hover{
		color:#333;
	}
	.time{
		color:#000;
	}
	
	/* 5.9. Flickr */
	
	.mar-for-flickr{
		margin-bottom:40px !important;
	}
	.from-flickr-list li {
		float:left;
		width:103px;
		margin-right:1px;
		margin-bottom:1px;
	}
	.from-flickr-list a {
		line-height:0;
		width:100%;
		display:block;
	}
	.from-flickr-list li a img{
		width:100%;
		height:100%;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		transition:all 1s ease;
		filter: grayscale(100%);
		-webkit-filter: grayscale(100%);
		-moz-filter: grayscale(100%);
		-o-filter: grayscale(100%);
		filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
		filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
	}
	.from-flickr-list li a:hover img {	
		opacity:1;
		filter: grayscale(0%);
		-webkit-filter: grayscale(0%);
		-moz-filter: grayscale(0%);
		-o-filter: grayscale(0%);
		filter: none;
		filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);
		filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
	}
	.from-flickr-list>li:last-child{
		margin-left:0px; 
	}
	
	/* 5.10. Icons */
	
	.social_link {
		margin-top:10px;
	}
	.social_link li {
		float:left;
		margin-left:5px;
	}
	.social_link li:first-child {
		margin-left:0px;
	}
	.social_link a{
		display:block;
		width:29px;
		height:29px;
	}
	.active-social-link{
		position:relative;
		width:29px;
		height:29px;
		z-index:1;
	}
	.first-social-icon-active,.second-social-icon-active,.third-social-icon-active,.four-social-icon-active{
		position:absolute;
		width:100%;
		height:100%;
		z-index:2;
		top:0;
		left:0;
		opacity:0;
		filter: alpha(opacity=0);
		background:url("../images/OrangeScheme/facebook.png") no-repeat;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.second-social-icon-active {background:url("../images/OrangeScheme/twitter.png") no-repeat;}
	.third-social-icon-active {background:url("../images/OrangeScheme/google_plus.png") no-repeat;}
	.four-social-icon-active {background:url("../images/OrangeScheme/rss.png") no-repeat;}
	.social_link a:hover .first-social-icon-active,.social_link a:hover .second-social-icon-active,.social_link a:hover .third-social-icon-active,.social_link a:hover .four-social-icon-active {
		opacity:1;
		filter: alpha(opacity=100);
	}
	.personal-social-top {
		width:100%;
		height:4px;
		background:#fff url("../images/pages_about_personal_social.png") no-repeat;
	}
	.personal-social-content{
		padding:10px 0px 13px 10px;
		background:#fff;
	}
	.personal-social-bottom {
		width:100%;
		height:4px;
		background:url("../images/pages_about_personal_sb.png") no-repeat;
		margin-top:0px;
	}
	.personal-social-link li{
		float:left;
		margin-right:3px;
	}
	.personal-social-link a{
		display:block;
		width:23px;
		height:23px;
		position:relative;
	}
	.no-active-facebook-personal,.no-active-twitter-personal,.no-active-skype-personal{
		position:absolute;
		top:0;
		left:0;
		z-index:1;
		width:23px;
		height:23px;
		background:url("../images/personal_facebook.png") no-repeat;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.no-active-twitter-personal{background:url("../images/personal_twitter.png") no-repeat;}
	.no-active-skype-personal{background:url("../images/personal_skype.png") no-repeat;}
	.active-facebook-personal,.active-twitter-personal,.active-skype-personal{
		position:absolute;
		top:0;
		left:0;
		z-index:1;
		width:23px;
		height:23px;
		opacity:0;
		filter: alpha(opacity=0);
		background:url("../images/OrangeScheme/personal_facebook_active.png") no-repeat;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.active-twitter-personal{background:url("../images/OrangeScheme/personal_twitter_active.png") no-repeat;}
	.active-skype-personal{background:url("../images/OrangeScheme/personal_skype_active.png") no-repeat;}
	.personal-social-link a:hover .no-active-facebook-personal,.personal-social-link a:hover .no-active-twitter-personal,.personal-social-link a:hover .no-active-skype-personal{
		opacity:0;
		filter: alpha(opacity=0);
	}
	.personal-social-link a:hover .active-facebook-personal,.personal-social-link a:hover .active-twitter-personal,.personal-social-link a:hover .active-skype-personal{
		opacity:1;
		filter: alpha(opacity=100);
	}
	.icon-block1,.icon-block2,.icon-block3,.icon-block4 {
		float:left;
		width:103px;
		height:102px;
		position:relative;
		margin-right:20px;
	}
	.no-active-icon1,.no-active-icon2,.no-active-icon3,.no-active-icon4{
		position:absolute;
		top:0;
		left:0;
		z-index:1;
		width:103px;
		height:102px;
		background:url("../images/services_icon_01.png") no-repeat;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.no-active-icon2{background:url("../images/services_icon_02.png") no-repeat;}
	.no-active-icon3{background:url("../images/services_icon_03.png") no-repeat;}
	.no-active-icon4{background:url("../images/services_icon_04.png") no-repeat;}
	.active-icon1,.active-icon2,.active-icon3,.active-icon4{
		position:absolute;
		top:0;
		left:0;
		width:103px;
		height:102px;
		z-index:2;
		opacity:0;
		filter: alpha(opacity=0);
		background:url("../images/OrangeScheme/services_active_icon_01.png") no-repeat;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.active-icon2{background:url("../images/OrangeScheme/services_active_icon_02.png") no-repeat;}
	.active-icon3{background:url("../images/OrangeScheme/services_active_icon_03.png") no-repeat;}
	.active-icon4{background:url("../images/OrangeScheme/services_active_icon_04.png") no-repeat;}
	.services-block:hover .no-active-icon1,.services-block:hover .no-active-icon2,.services-block:hover .no-active-icon3,.services-block:hover .no-active-icon4{
		opacity:0;
		filter: alpha(opacity=0);
	}
	.services-block:hover .active-icon1,.services-block:hover .active-icon2,.services-block:hover .active-icon3,.services-block:hover .active-icon4{
		opacity:1;
		filter: alpha(opacity=100);
	}
	.services-block {
		margin-bottom:5px;
	}	
	.icon-process-1,.icon-process-2,.icon-process-3,.icon-process-4 {
		width:63px;
		height:62px;
		position:relative;
	}
	.no-active-icon-process-1,.no-active-icon-process-2,.no-active-icon-process-3,.no-active-icon-process-4{
		width:63px;
		height:62px;
		position:absolute;
		top:0;
		left:0;
		z-index:1;
		background:url("../images/inactive_process_page_icon_01.png") no-repeat;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.no-active-icon-process-2{background:url("../images/inactive_process_page_icon_02.png") no-repeat;}
	.no-active-icon-process-3{background:url("../images/inactive_process_page_icon_03.png") no-repeat;}
	.no-active-icon-process-4{background:url("../images/inactive_process_page_icon_04.png") no-repeat;}
	.active-icon-process-1,.active-icon-process-2,.active-icon-process-3,.active-icon-process-4{
		width:63px;
		height:62px;
		position:absolute;
		top:0;
		left:0;
		z-index:2;
		opacity:0;
		filter: alpha(opacity=0);
		background:url("../images/OrangeScheme/active_process_page_icon_01.png") no-repeat;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.active-icon-process-2{background:url("../images/OrangeScheme/active_process_page_icon_02.png")}
	.active-icon-process-3{background:url("../images/OrangeScheme/active_process_page_icon_03.png")}
	.active-icon-process-4{background:url("../images/OrangeScheme/active_process_page_icon_04.png")}
	.first-process-block:hover .no-active-icon-process-1,.first-process-block:hover .no-active-icon-process-2,.first-process-block:hover .no-active-icon-process-3,.first-process-block:hover .no-active-icon-process-4{
		opacity:0;
		filter: alpha(opacity=0);
	}
	.first-process-block:hover .active-icon-process-1,.first-process-block:hover .active-icon-process-2,.first-process-block:hover .active-icon-process-3,.first-process-block:hover .active-icon-process-4{
		opacity:1;
		filter: alpha(opacity=100);
	}
	.first-process-block>div {
		float:left;
	}
	.first-process-block>div:first-child+div {
		width:145px;
	}
	.first-process-block>div:first-child{
		margin-right:15px;
	}
	.first-process-block>div:first-child+div>p{
		padding-bottom:0px;
	}
	.icon-second-process-1,.icon-second-process-2,.icon-second-process-3,.icon-second-process-4 {
		width:103px;
		height:102px;
		float:left;
		margin-right:15px;
		position:relative;
	}
	.no-active-icon-second-process-1,.no-active-icon-second-process-2,.no-active-icon-second-process-3,.no-active-icon-second-process-4{
		position:absolute;
		top:0;
		left:0;
		width:103px;
		height:102px;
		z-index:1;
		background:url("../images/inactive_process_page_icon_05.png") no-repeat;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.no-active-icon-second-process-2{background:url("../images/inactive_process_page_icon_06.png") no-repeat;}
	.no-active-icon-second-process-3{background:url("../images/inactive_process_page_icon_07.png") no-repeat;}
	.no-active-icon-second-process-4{background:url("../images/inactive_process_page_icon_08.png") no-repeat;}
	.active-icon-second-process-1,.active-icon-second-process-2,.active-icon-second-process-3,.active-icon-second-process-4{
		position:absolute;
		top:0;
		left:0;
		width:103px;
		height:102px;
		z-index:2;
		opacity:0;
		filter: alpha(opacity=0);
		background:url("../images/OrangeScheme/active_process_page_icon_05.png") no-repeat;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.active-icon-second-process-2{background:url("../images/OrangeScheme/active_process_page_icon_06.png") no-repeat;}
	.active-icon-second-process-3{background:url("../images/OrangeScheme/active_process_page_icon_07.png") no-repeat;}
	.active-icon-second-process-4{background:url("../images/OrangeScheme/active_process_page_icon_08.png") no-repeat;}
	.second-process-block:hover .no-active-icon-second-process-1,.second-process-block:hover .no-active-icon-second-process-2,.second-process-block:hover .no-active-icon-second-process-3,.second-process-block:hover .no-active-icon-second-process-4{
		opacity:0;
		filter:alpha(opacity=0);
	}
	.second-process-block:hover .active-icon-second-process-1,.second-process-block:hover .active-icon-second-process-2,.second-process-block:hover .active-icon-second-process-3,.second-process-block:hover .active-icon-second-process-4{
		opacity:1;
		filter:alpha(opacity=100);
	}
	.third-process-block {
		width:244px;
		height:245px;
		background:url("../images/bg-recent-work-li.png") repeat;
		margin-right:1px;
		float:left;
		margin-bottom:50px;
		position:relative;
		z-index:1;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.icon-third-process-1,.icon-third-process-2,.icon-third-process-3,.icon-third-process-4,.icon-third-process-active-1,.icon-third-process-active-2,.icon-third-process-active-3,.icon-third-process-active-4 {
		width:100%;
		height:88px;
		margin-top:35px;
		background:url("../images/process_page_icon_09.png") no-repeat 50% 0;
	}
	.icon-third-process-2{
		background:url("../images/process_page_icon_10.png") no-repeat 50% 0;
	}
	.icon-third-process-3{
		background:url("../images/process_page_icon_11.png") no-repeat 50% 0;
	}
	.icon-third-process-4{
		background:url("../images/process_page_icon_12.png") no-repeat 50% 0;
	}
	.icon-third-process-active-1{
		background:url("../images/process_page_icon_09_active.png") no-repeat 50% 0;
	}
	.icon-third-process-active-2{
		background:url("../images/process_page_icon_10_active.png") no-repeat 50% 0;
	}
	.icon-third-process-active-3{
		background:url("../images/process_page_icon_11_active.png") no-repeat 50% 0;
	}
	.icon-third-process-active-4{
		background:url("../images/process_page_icon_12_active.png") no-repeat 50% 0;
	}
	.hover-third-process-block{
		position:absolute;
		width:100%;
		height:100%;
		background:#ff8000;
		z-index:2;
		top:0;
		left:0;
		opacity:0;
		filter: alpha(opacity=0);
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.third-process-block:hover .hover-third-process-block{
		opacity:1;
		filter: alpha(opacity=100);
	}
	.social-link-statistics{
		width:auto;
		margin-top:32px;
		background:#e8e8e8;
	}
	.social-link-statistics a{
		color:#000 !important;
		display:block;
		width:25%;
		float:left;
		padding:20px 0px 10px 0px;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.social-link-statistics a:hover {
		background-color:#f3f3f3;
	}
	.social-link-statistics a img {
		margin:0 auto;
		display:block;
	}
	.custom-icons{
		width:196px;
		float:left;
	}
	.custom-icons li {
		margin-top:20px;
		color:#000;
		padding-left:20px;
	}
	.custom-icons>li:last-child{
		margin-bottom:20px;
	}
	.custom-tags{background:url("../images/custom-icon-tags.png") no-repeat;}
	.custom-comment{background:url("../images/custom-icon-comment.png") no-repeat 0 3px;}
	.custom-categories{background:url("../images/custom-icon-categories.png") no-repeat 0 3px;}
	.custom-categories2{background:url("../images/custom-icon-categories2.png") no-repeat 0 3px;}
	.custom-contact{background:url("../images/custom-icon-contact.png") no-repeat 0 4px;}
	.custom-author{background:url("../images/custom-icon-author.png") no-repeat 0 2px;}
	.custom-search{background:url("../images/custom-icon-search.png") no-repeat 0 1px;}
	.custom-photography{background:url("../images/custom-icon-photography.png") no-repeat 0 4px;}
	.custom-video{background:url("../images/custom-icon-video.png") no-repeat 0 2px;}
	.custom-video2{background:url("../images/custom-icon-video2.png") no-repeat 0 2px;}
	.custom-music{background:url("../images/custom-icon-music.png") no-repeat 0 3px;}
	.custom-sound{background:url("../images/custom-icon-sound.png") no-repeat 0 2px;}
	.custom-e-commerce{background:url("../images/custom-icon-e-commerce.png") no-repeat 0 2px;}
	.custom-web-design{background:url("../images/custom-icon-webdesign.png") no-repeat 0 4px;}
	.custom-development{background:url("../images/custom-icon-development.png") no-repeat 0 0px;}
	.custom-software{background:url("../images/custom-icon-software.png") no-repeat 0 3px;}
	.custom-3dmodeling{background:url("../images/custom-icon-3dmodeling.png") no-repeat 0 3px;}
	.custom-game{background:url("../images/custom-icon-game.png") no-repeat 0 4px;}
	.custom-watchdemo{background:url("../images/custom-icon-watchdemo.png") no-repeat 0 3px;}
	.custom-readmore{background:url("../images/custom-icon-readmore.png") no-repeat 90px 5px;}
	.custom-back{background:url("../images/custom-icon-back.png") no-repeat 55px 5px;}
	.custom-download{background:url("../images/custom-icon-download.png") no-repeat 83px 3px;}
	.custom-upload{background:url("../images/custom-icon-upload.png") no-repeat 65px 2px;}
	.custom-faq{background:url("../images/custom-icon-faq.png") no-repeat 50px 3px;}
	.custom-appreclate{background:url("../images/custom-icon-appreclate.png") no-repeat 85px 0px;}
	.custom-share{background:url("../images/custom-icon-share.png") no-repeat 58px 3px;}
	.custom-love{background:url("../images/custom-icon-love.png") no-repeat 53px 5px;}
	.shortcodes-social-icons li {
		float:left;
		width:29px;
		height:29px;
		margin-left:5px;
		margin-bottom:5px;
	}
	.shortcodes-social-icons>li:first-child{
		margin-left:0px;
	}
	.shortcodes-first-icons-facebook{background:url("../images/social-icon-facebook.png") no-repeat;}
	.shortcodes-first-icons-twitter{background:url("../images/social-icon-twitter1.png") no-repeat;}
	.shortcodes-first-icons-googleplus{background:url("../images/social-icon-googleplus.png") no-repeat;}
	.shortcodes-first-icons-linkedin{background:url("../images/social-icon-linkedin.png") no-repeat;}
	.shortcodes-first-icons-twitter2{background:url("../images/social-icon-twitter2.png") no-repeat;}
	.shortcodes-first-icons-pinterest{background:url("../images/social-icon-pinterest.png") no-repeat;}
	.shortcodes-first-icons-flickr{background:url("../images/social-icon-flickr.png") no-repeat;}
	.shortcodes-first-icons-skype{background:url("../images/social-icon-skype.png") no-repeat;}
	.shortcodes-first-icons-dribbble{background:url("../images/social-icon-dribbble.png") no-repeat;}
	.shortcodes-first-icons-digg{background:url("../images/social-icon-digg.png") no-repeat;}
	.shortcodes-first-icons-google{background:url("../images/social-icon-google.png") no-repeat;}
	.shortcodes-first-icons-html5{background:url("../images/social-icon-html5.png") no-repeat;}
	.shortcodes-first-icons-lastfm{background:url("../images/social-icon-lastfm.png") no-repeat;}
	.shortcodes-first-icons-vimeo{background:url("../images/social-icon-vimeo.png") no-repeat;}
	.shortcodes-first-icons-yahoo{background:url("../images/social-icon-yahoo.png") no-repeat;}
	.shortcodes-first-icons-tumblr{background:url("../images/social-icon-tumblr.png") no-repeat;}
	.shortcodes-first-icons-apple{background:url("../images/social-icon-apple.png") no-repeat;}
	.shortcodes-first-icons-youtube{background:url("../images/social-icon-youtube.png") no-repeat;}
	.shortcodes-first-icons-delicious{background:url("../images/social-icon-delicious.png") no-repeat;}
	.shortcodes-first-icons-rss{background:url("../images/social-icon-rss.png") no-repeat;}
	.shortcodes-first-icons-picasa{background:url("../images/social-icon-picasa.png") no-repeat;}
	.shortcodes-first-icons-deviantart{background:url("../images/social-icon-deviantart.html") no-repeat;}
	.shortcodes-first-icons-technorati{background:url("../images/social-icon-technorati.png") no-repeat;}
	.shortcodes-first-icons-stumbleupon{background:url("../images/social-icon-stumbleupon.png") no-repeat;}
	.shortcodes-first-icons-blogger{background:url("../images/social-icon-blogger.png") no-repeat;}
	.shortcodes-first-icons-wordpress{background:url("../images/social-icon-wordpress.png") no-repeat;}
	.shortcodes-first-icons-amazon{background:url("../images/social-icon-amazon.png") no-repeat;}
	.shortcodes-first-icons-appstore{background:url("../images/social-icon-appstore.png") no-repeat;}
	.shortcodes-first-icons-paypal{background:url("../images/social-icon-paypal.png") no-repeat;margin-left:4px !important;}
	.shortcodes-first-icons-myspace{background:url("../images/social-icon-myspace.png") no-repeat;margin-left:0px !important;}
	.shortcodes-first-icons-dropbox{background:url("../images/social-icon-dropbox.png") no-repeat;}
	.shortcodes-first-icons-windows{background:url("../images/social-icon-windows.png") no-repeat;}
	.shortcodes-first-icons-googledisc{background:url("../images/social-icon-googledisc.png") no-repeat;}
	.shortcodes-first-icons-android{background:url("../images/social-icon-android.png") no-repeat;}
	.shortcodes-first-icons-behance{background:url("../images/social-icon-behance.png") no-repeat;}
	.shortcodes-first-icons-twitpic{background:url("../images/social-icon-twitpic.png") no-repeat;}
	.shortcodes-first-icons-ebay{background:url("../images/social-icon-ebay.png") no-repeat;}
	.shortcodes-first-icons-aim{background:url("../images/social-icon-aim.png") no-repeat;}
	.shortcodes-first-icons-bebo{background:url("../images/social-icon-bebo.png") no-repeat;}
	.shortcodes-first-icons-noname-a{background:url("../images/social-icon-noname-a.png") no-repeat;}
	.shortcodes-first-icons-noname-flower{background:url("../images/social-icon-noname-flowers.png") no-repeat;}
	.shortcodes-first-icons-yahoobuzz{background:url("../images/social-icon-yahoobuzz.png") no-repeat;}
	.shortcodes-first-icons-brightkite{background:url("../images/social-icon-brightkite.png") no-repeat;}
	.shortcodes-first-icons-messanger{background:url("../images/social-icon-messanger.png") no-repeat;}
	.shortcodes-first-icons-msn{background:url("../images/social-icon-msn.png") no-repeat;}
	.shortcodes-first-icons-noname-arrows{background:url("../images/social-icon-noname-arrows.png") no-repeat;}
	.shortcodes-first-icons-noname-points{background:url("../images/social-icon-noname-points.png") no-repeat;}
	.shortcodes-first-icons-noname-dm{background:url("../images/social-icon-noname-dm.png") no-repeat;}
	.shortcodes-first-icons-evernote{background:url("../images/social-icon-evernote.png") no-repeat;}
	.shortcodes-first-icons-flixster{background:url("../images/social-icon-flixster.png") no-repeat;}
	.shortcodes-first-icons-friendfeed{background:url("../images/social-icon-friendfeed.png") no-repeat;}
	.shortcodes-first-icons-googlemail{background:url("../images/social-icon-googlemail.png") no-repeat;}
	.shortcodes-first-icons-icq{background:url("../images/social-icon-icq.png") no-repeat;}
	.shortcodes-first-icons-livejournal{background:url("../images/social-icon-livejournal.png") no-repeat;}
	.shortcodes-first-icons-myspace2{background:url("../images/social-icon-myspace2.png") no-repeat;}
	.shortcodes-first-icons-reddit{background:url("../images/social-icon-reddit.png") no-repeat;}
	.shortcodes-first-icons-newsvine{background:url("../images/social-icon-newsvine.png") no-repeat;}
	.shortcodes-first-icons-yelp{background:url("../images/social-icon-yelp.png") no-repeat;margin-left:4px !important;}
	.shortcodes-social-margin{margin-top:35px;}
	.shortcodes2-first-icons-facebook{background:url("../images/social2-icon-facebook.png") no-repeat;}
	.shortcodes2-first-icons-twitter{background:url("../images/social2-icon-twitter1.png") no-repeat;}
	.shortcodes2-first-icons-googleplus{background:url("../images/social2-icon-googleplus.png") no-repeat;}
	.shortcodes2-first-icons-linkedin{background:url("../images/social2-icon-linkedin.png") no-repeat;}
	.shortcodes2-first-icons-twitter2{background:url("../images/social2-icon-twitter2.png") no-repeat;}
	.shortcodes2-first-icons-pinterest{background:url("../images/social2-icon-pinterest.png") no-repeat;}
	.shortcodes2-first-icons-flickr{background:url("../images/social2-icon-flickr.png") no-repeat;}
	.shortcodes2-first-icons-skype{background:url("../images/social2-icon-skype.png") no-repeat;}
	.shortcodes2-first-icons-dribbble{background:url("../images/social2-icon-dribbble.png") no-repeat;}
	.shortcodes2-first-icons-digg{background:url("../images/social2-icon-digg.png") no-repeat;}
	.shortcodes2-first-icons-google{background:url("../images/social2-icon-google.png") no-repeat;}
	.shortcodes2-first-icons-html5{background:url("../images/social2-icon-html5.png") no-repeat;}
	.shortcodes2-first-icons-lastfm{background:url("../images/social2-icon-lastfm.png") no-repeat;}
	.shortcodes2-first-icons-vimeo{background:url("../images/social2-icon-vimeo.png") no-repeat;}
	.shortcodes2-first-icons-yahoo{background:url("../images/social2-icon-yahoo.png") no-repeat;}
	.shortcodes2-first-icons-tumblr{background:url("../images/social2-icon-tumblr.png") no-repeat;}
	.shortcodes2-first-icons-apple{background:url("../images/social2-icon-apple.png") no-repeat;}
	.shortcodes2-first-icons-youtube{background:url("../images/social2-icon-youtube.png") no-repeat;}
	.shortcodes2-first-icons-delicious{background:url("../images/social2-icon-delicious.png") no-repeat;}
	.shortcodes2-first-icons-rss{background:url("../images/social2-icon-rss.png") no-repeat;}
	.shortcodes2-first-icons-picasa{background:url("../images/social2-icon-picasa.png") no-repeat;}
	.shortcodes2-first-icons-deviantart{background:url("../images/social2-icon-deviantart.png") no-repeat;}
	.shortcodes2-first-icons-technorati{background:url("../images/social2-icon-technorati.png") no-repeat;}
	.shortcodes2-first-icons-stumbleupon{background:url("../images/social2-icon-stumbleupon.png") no-repeat;}
	.shortcodes2-first-icons-blogger{background:url("../images/social2-icon-blogger.png") no-repeat;}
	.shortcodes2-first-icons-wordpress{background:url("../images/social2-icon-wordpress.png") no-repeat;}
	.shortcodes2-first-icons-amazon{background:url("../images/social2-icon-amazon.png") no-repeat;}
	.shortcodes2-first-icons-appstore{background:url("../images/social2-icon-appstore.png") no-repeat;}
	.shortcodes2-first-icons-paypal{background:url("../images/social2-icon-paypal.png") no-repeat;margin-left:4px !important;}
	.shortcodes2-first-icons-myspace{background:url("../images/social2-icon-myspace.png") no-repeat;margin-left:0px !important;}
	.shortcodes2-first-icons-dropbox{background:url("../images/social2-icon-dropbox.png") no-repeat;}
	.shortcodes2-first-icons-windows{background:url("../images/social2-icon-windows.png") no-repeat;}
	.shortcodes2-first-icons-googledisc{background:url("../images/social2-icon-googledisc.png") no-repeat;}
	.shortcodes2-first-icons-android{background:url("../images/social2-icon-android.png") no-repeat;}
	.shortcodes2-first-icons-behance{background:url("../images/social2-icon-behance.png") no-repeat;}
	.shortcodes2-first-icons-twitpic{background:url("../images/social2-icon-twitpic.png") no-repeat;}
	.shortcodes2-first-icons-ebay{background:url("../images/social2-icon-ebay.png") no-repeat;}
	.shortcodes2-first-icons-aim{background:url("../images/social2-icon-aim.png") no-repeat;}
	.shortcodes2-first-icons-bebo{background:url("../images/social2-icon-bebo.png") no-repeat;}
	.shortcodes2-first-icons-noname-a{background:url("../images/social2-icon-noname-a.png") no-repeat;}
	.shortcodes2-first-icons-noname-flower{background:url("../images/social2-icon-noname-flowers.png") no-repeat;}
	.shortcodes2-first-icons-yahoobuzz{background:url("../images/social2-icon-yahoobuzz.png") no-repeat;}
	.shortcodes2-first-icons-brightkite{background:url("../images/social2-icon-brightkite.png") no-repeat;}
	.shortcodes2-first-icons-messanger{background:url("../images/social2-icon-messanger.png") no-repeat;}
	.shortcodes2-first-icons-msn{background:url("../images/social2-icon-msn.png") no-repeat;}
	.shortcodes2-first-icons-noname-arrows{background:url("../images/social2-icon-noname-arrows.png") no-repeat;}
	.shortcodes2-first-icons-noname-points{background:url("../images/social2-icon-noname-points.png") no-repeat;}
	.shortcodes2-first-icons-noname-dm{background:url("../images/social2-icon-noname-dm.png") no-repeat;}
	.shortcodes2-first-icons-evernote{background:url("../images/social2-icon-evernote.png") no-repeat;}
	.shortcodes2-first-icons-flixster{background:url("../images/social2-icon-flixster.png") no-repeat;}
	.shortcodes2-first-icons-friendfeed{background:url("../images/social2-icon-friendfeed.png") no-repeat;}
	.shortcodes2-first-icons-googlemail{background:url("../images/social2-icon-googlemail.png") no-repeat;}
	.shortcodes2-first-icons-icq{background:url("../images/social2-icon-icq.png") no-repeat;}
	.shortcodes2-first-icons-livejournal{background:url("../images/social2-icon-livejournal.png") no-repeat;}
	.shortcodes2-first-icons-myspace2{background:url("../images/social2-icon-myspace2.png") no-repeat;}
	.shortcodes2-first-icons-reddit{background:url("../images/social2-icon-reddit.png") no-repeat;}
	.shortcodes2-first-icons-newsvine{background:url("../images/social2-icon-newsvine.png") no-repeat;}
	.shortcodes2-first-icons-yelp{background:url("../images/social2-icon-yelp.png") no-repeat;margin-left:4px !important;}
	.shortcodes3-first-icons-facebook{background:url("../images/social3-icon-facebook.png") no-repeat;}
	.shortcodes3-first-icons-twitter{background:url("../images/social3-icon-twitter1.png") no-repeat;}
	.shortcodes3-first-icons-googleplus{background:url("../images/social3-icon-googleplus.png") no-repeat;}
	.shortcodes3-first-icons-linkedin{background:url("../images/social3-icon-linkedin.png") no-repeat;}
	.shortcodes3-first-icons-twitter2{background:url("../images/social3-icon-twitter2.png") no-repeat;}
	.shortcodes3-first-icons-pinterest{background:url("../images/social3-icon-pinterest.png") no-repeat;}
	.shortcodes3-first-icons-flickr{background:url("../images/social3-icon-flickr.png") no-repeat;}
	.shortcodes3-first-icons-skype{background:url("../images/social3-icon-skype.png") no-repeat;}
	.shortcodes3-first-icons-dribbble{background:url("../images/social3-icon-dribbble.png") no-repeat;}
	.shortcodes3-first-icons-digg{background:url("../images/social3-icon-digg.png") no-repeat;}
	.shortcodes3-first-icons-google{background:url("../images/social3-icon-google.png") no-repeat;}
	.shortcodes3-first-icons-html5{background:url("../images/social3-icon-html5.png") no-repeat;}
	.shortcodes3-first-icons-lastfm{background:url("../images/social3-icon-lastfm.png") no-repeat;}
	.shortcodes3-first-icons-vimeo{background:url("../images/social3-icon-vimeo.png") no-repeat;}
	.shortcodes3-first-icons-yahoo{background:url("../images/social3-icon-yahoo.png") no-repeat;}
	.shortcodes3-first-icons-tumblr{background:url("../images/social3-icon-tumblr.png") no-repeat;}
	.shortcodes3-first-icons-apple{background:url("../images/social3-icon-apple.png") no-repeat;}
	.shortcodes3-first-icons-youtube{background:url("../images/social3-icon-youtube.png") no-repeat;}
	.shortcodes3-first-icons-delicious{background:url("../images/social3-icon-delicious.png") no-repeat;}
	.shortcodes3-first-icons-rss{background:url("../images/social3-icon-rss.png") no-repeat;}
	.shortcodes3-first-icons-picasa{background:url("../images/social3-icon-picasa.png") no-repeat;}
	.shortcodes3-first-icons-deviantart{background:url("../images/social3-icon-deviantart.png") no-repeat;}
	.shortcodes3-first-icons-technorati{background:url("../images/social3-icon-technorati.png") no-repeat;}
	.shortcodes3-first-icons-stumbleupon{background:url("../images/social3-icon-stumbleupon.png") no-repeat;}
	.shortcodes3-first-icons-blogger{background:url("../images/social3-icon-blogger.png") no-repeat;}
	.shortcodes3-first-icons-wordpress{background:url("../images/social3-icon-wordpress.png") no-repeat;}
	.shortcodes3-first-icons-amazon{background:url("../images/social3-icon-amazon.png") no-repeat;}
	.shortcodes3-first-icons-appstore{background:url("../images/social3-icon-appstore.png") no-repeat;}
	.shortcodes3-first-icons-paypal{background:url("../images/social3-icon-paypal.png") no-repeat;margin-left:4px !important;}
	.shortcodes3-first-icons-myspace{background:url("../images/social3-icon-myspace.png") no-repeat;margin-left:0px !important;}
	.shortcodes3-first-icons-dropbox{background:url("../images/social3-icon-dropbox.png") no-repeat;}
	.shortcodes3-first-icons-windows{background:url("../images/social3-icon-windows.png") no-repeat;}
	.shortcodes3-first-icons-googledisc{background:url("../images/social3-icon-googledisc.png") no-repeat;}
	.shortcodes3-first-icons-android{background:url("../images/social3-icon-android.png") no-repeat;}
	.shortcodes3-first-icons-behance{background:url("../images/social3-icon-behance.png") no-repeat;}
	.shortcodes3-first-icons-twitpic{background:url("../images/social3-icon-twitpic.png") no-repeat;}
	.shortcodes3-first-icons-ebay{background:url("../images/social3-icon-ebay.png") no-repeat;}
	.shortcodes3-first-icons-aim{background:url("../images/social3-icon-aim.png") no-repeat;}
	.shortcodes3-first-icons-bebo{background:url("../images/social3-icon-bebo.png") no-repeat;}
	.shortcodes3-first-icons-noname-a{background:url("../images/social3-icon-noname-a.png") no-repeat;}
	.shortcodes3-first-icons-noname-flower{background:url("../images/social3-icon-noname-flowers.png") no-repeat;}
	.shortcodes3-first-icons-yahoobuzz{background:url("../images/social3-icon-yahoobuzz.png") no-repeat;}
	.shortcodes3-first-icons-brightkite{background:url("../images/social3-icon-brightkite.png") no-repeat;}
	.shortcodes3-first-icons-messanger{background:url("../images/social3-icon-messanger.png") no-repeat;}
	.shortcodes3-first-icons-msn{background:url("../images/social3-icon-msn.png") no-repeat;}
	.shortcodes3-first-icons-noname-arrows{background:url("../images/social3-icon-noname-arrows.png") no-repeat;}
	.shortcodes3-first-icons-noname-points{background:url("../images/social3-icon-noname-points.png") no-repeat;}
	.shortcodes3-first-icons-noname-dm{background:url("../images/social3-icon-noname-dm.png") no-repeat;}
	.shortcodes3-first-icons-evernote{background:url("../images/social3-icon-evernote.png") no-repeat;}
	.shortcodes3-first-icons-flixster{background:url("../images/social3-icon-flixster.png") no-repeat;}
	.shortcodes3-first-icons-friendfeed{background:url("../images/social3-icon-friendfeed.png") no-repeat;}
	.shortcodes3-first-icons-googlemail{background:url("../images/social3-icon-googlemail.png") no-repeat;}
	.shortcodes3-first-icons-icq{background:url("../images/social3-icon-icq.png") no-repeat;}
	.shortcodes3-first-icons-livejournal{background:url("../images/social3-icon-livejournal.png") no-repeat;}
	.shortcodes3-first-icons-myspace2{background:url("../images/social3-icon-myspace2.png") no-repeat;}
	.shortcodes3-first-icons-reddit{background:url("../images/social3-icon-reddit.png") no-repeat;}
	.shortcodes3-first-icons-newsvine{background:url("../images/social3-icon-newsvine.png") no-repeat;}
	.shortcodes3-first-icons-yelp{background:url("../images/social3-icon-yelp.png") no-repeat;margin-left:4px !important;}

/* ---------------------------------------------------------------------- */
/* 6. Elements */
/* ---------------------------------------------------------------------- */
	
	.services-part>div.row>div.services-block{
		margin-bottom:20px;
	}
	.border-we-are-block {
		width:100%;
		height:7px;
		background:#ff7400;
		margin-bottom:10px;
		margin-top:35px;
	}
	.border-we-are-block2 {
		width:980px;
		height:7px;
		background:#ff7400;
		margin-bottom:10px;
		margin-top:30px;
	}
	.skills-block {
		width:320px;
		margin-right:0px !important;
		margin-left:20px;
	}
	.interest-main-block {
		width:99%;
		height:24px;
		background:url("../images/interest-default.png") repeat-x;
		position:relative;
		margin-bottom:12px;
	}
	.interest-main-block>div {
		position:absolute;
		height:100%;
		background:url("../images/OrangeScheme/interest-orange.png") repeat-x;
	}
	.team-block{
		width:238px;
		float:left;
		margin-right:9px;
	}
	.shortcodes-video-js-wrapper,.shortcodes-video-js-wrapper iframe{
		width:100%;
		height:300px;
	}
	.team-block-before {
		padding:0px 0px 50px;
		margin-top:-3px;
		position:relative;
	}
	.team-block-before:before {
		content:"";
		display:block;
		width:19px;
		top:-10px;
		left:48%;
		height:10px;
		position:absolute;
		background:url("../images/team-before.png") no-repeat;
	}
	.white-part-team {
		background:#fff;
		padding:0px 10px;
	}
	.team-block-before span {
		color:#ff5300;
		font-size:13px;
		padding-bottom:15px;
		display:block;
	}
	.team-block-margin {
		margin-right:0px !important;
	}
	.clients-border,.clients-border1 {
		width:100%;
		height:4px;
		background:url("../images/clients-top.png") repeat-x;
	}
	.clients-border1 {
		margin-bottom:35px;
	}
	.clients-block>ul>li {
		float:left;
	}
	.our-team-slog {
		color:#757575 !important;
		font-size:12px !important;
		line-height:18px !important; 
	}
	.padding-our-team {
		padding-bottom:15px;
	}
	.second-process-block {
		margin-right:0;
	}
	.text-second-process p {
		padding-bottom:3px;
	}
	.text-second-process{
		float:left;
		width:350px;
		padding-bottom:10px;
		border-bottom:1px solid #d9d9d9;
		position:relative;
	}
	.text-process-border {
		width:25%;
		right:0;
		position:absolute;
		height:1px;
		bottom:-1px;
		background:#757575;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.second-process-block:hover .text-process-border{
		background:#ff8000;
		right:262px;
	}
	.rside-image-part{
		margin-bottom:20px;
	}
	.rside-image-part img {
		float:left;
	}
	.r-side-tweets{
		padding:0 !important;
	}
	.r-side-tweets p {
		padding-bottom:0;
	}
	.lside-content-column{
		float:right !important;
	}
	.pop-tag-faq{
		margin-bottom:40px;
	}
	.video {
		width:100%;
		height:400px;
		margin-bottom:40px;
	}
	.border-shortcodes{
		margin-bottom:40px !important;
	}
	.features-progbar{
		width:350px;
	}
	.tweets-shortcodes p{
		padding-bottom:0px;
	}
	.ff-marg{
		margin-bottom:0px !important;
	}
	.shortcodes-news-navigation{
		margin-top:0px !important;
	}
	.breadcrumbs-no-active {
		background:#e8e8e8 url("../images/home.png") no-repeat 2% 50%;
		padding:10px 45px;
		position:relative;
	}
	.breadcrumbs-arrow,.breadcrumbs-arrow-active{
		display:inline-block;
		width:4px;
		height:7px;
		margin-left:10px;
		background:url("../images/home-no-active-arrow.png") no-repeat;
	}
	.breadcrumbs-no-active:before{
		content:"";
		display:block;
		width:100%;
		height:3px;
		background:url("../images/clients-top.png") repeat-x;
		left:0;
		bottom:-3px;
		position:absolute;
	}
	.breadcrumbs-active{
		margin-top:20px;
		padding:10px 45px;
		background:#b7b7b7 url("../images/home-active.png") no-repeat 2% 50%;
		margin-bottom:20px;
	}
	.breadcrumbs-arrow-active{
		background:url("../images/home-active-arrow.png") no-repeat;
	}
	.shortcodes-video{
		width:100%;
		height:300px;
	}
	.border-404{
		margin-top:50px;
	}
	.menu-404 {
		width:100%;
		padding-bottom:20px;
		margin-top:30px;
	}
	.shadow-404{
		width:100%;
		background:url("../images/shadow-error-alerts.png") repeat-x;
		height:3px;
		margin-bottom:-3px;
		z-index:20;
		position:relative;
	}
	.menu-404-container{
		width:295px;
		margin:0 auto;
		position:relative;
		z-index:1;
	}
	.typography-image-block{
		width:100%;
		height:90px;
		background:#c2c2c2;
		padding-top:54px;
		margin-bottom:8px;
	}
	.typography-image-block img{
		display:block;	
		margin:0 auto 0 auto;
	}
	.tcl-markers,.tul-markers{
		position:relative;
		display:inline-block;
		width:10px;
		height:7px;	
		top:-1px;
	}
	.tcl-noactive-marker,.tul-noactive-marker{
		position:absolute;
		top:0;
		left:0;
		width:10px;
		height:7px;
		z-index:1;
		background:url("../images/list-style-yes.png") no-repeat;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.tul-noactive-marker{
		background:url("../images/list-style-square.png") no-repeat 2px 2px;
	}
	.tcl-active-marker,.tul-active-marker{
		position:absolute;
		top:0;
		left:0;
		width:10px;
		height:7px;
		opacity:0;
		z-index:2;
		filter: alpha(opacity=0);
		background:url("../images/OrangeScheme/list-style-yes.png") no-repeat;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.tul-active-marker{
		background:url("../images/OrangeScheme/list-style-square.png") no-repeat 2px 2px;
	}
	.typography-check-list li {
		margin-top:10px;
	}
	.typography-check-list>li:first-child{
		margin-top:0px;
	}
	.typography-check-list a{
		color:#757575;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.typography-check-list a:hover{
		color:#ff7400;
		padding-left:10px;
	}
	.typography-check-list a:hover .tcl-noactive-marker,.typography-check-list a:hover .tul-noactive-marker {
		opacity:0;
		filter: alpha(opacity=0);
	}
	.typography-check-list a:hover .tcl-active-marker,.typography-check-list a:hover .tul-active-marker{
		opacity:1;
		filter:alpha(opacity=100);
	}
	.typography-quotes-block{
		width:auto;
	}
	.typography-float-quotes{
		width:247px ;
		float:left;
		margin-right:20px;
		margin-bottom:12px !important;
	}
	.typography-floatright-quotes{
		width:247px ;
		float:right;
		margin-left:20px;
		margin-bottom:12px !important;
	}
	.bg-under{
		width:100%;
		background:#ff7400;
	}
	.uc-title{
		color:#fff !important;
		text-transform:none !important;
		padding:30px 0px;
		font-size:29px !important;
	}
	.u-form-container{
		padding-bottom:30px;
	}
	.contact-form-container{
		padding-bottom:35px;
	}
	.box-blog{
		width:225px;
		margin-left:10px;
		margin-right:10px;
		height:auto;
		float:left;
	}
	.box-blog-last{
		margin-right:0;
	}
	.blog4-image-part{
		float:none;
		width:100%;
		margin-bottom:2px;
	}
	.blog4-image-part>div>a>img{
		width:100%;
	}
	.title-blog4{
		font-size:16px !important;
		line-height:20px !important;
		padding-bottom:0px !important;
	}
	.blog4-video{
		width:225px;
		height:186px;
		overflow:hidden;
	}
	.blog4-title{
		width:146px;
		padding-top:5px !important;
	}
	.cr-image-container{
		position:relative;
		width:11px;
		height:7px;
		display:inline-block;
	}
	.cr-noactive{
		display:block;
		position:absolute;
		top:0;
		left:0;
		width:11px;
		height:7px;
		background:url("../images/OrangeScheme/list-style-arrow.png") no-repeat;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.cr-active{
		display:block;
		position:absolute;
		top:0;
		left:0;
		width:11px;
		height:7px;
		opacity:0;
		filter:alpha(opacity=0);
		background:url("../images/list-style-arrow.png") no-repeat;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.continue-reading:hover .cr-noactive{
		opacity:0;
		filter:alpha(opacity=0);
	}
	.continue-reading:hover .cr-active{
		opacity:1;
		filter:alpha(opacity=100);
	}
	.blog4-article-nav-block .an-list-comment{
		margin-left:0;
		margin-bottom:0px;
	}
	.blog4-article-nav-block ul li {
		margin-bottom:5px;
	}
	#blog-isotope-container{
		padding-bottom:40px;
		width:110%;
	}
	.box-blog{
		width:225px;
	}
	.process-index-v2 div.third-process-block,.our-clients-index-v2 div.clients-border1{
		margin-bottom:0;
	}
	.our-clients-index-v2{
		padding-bottom:50px;
	}
	.border-index_v2{
		margin-top:0;
	}
	.faq-speak-widget{
		padding-bottom:50px;
	}
	.index_v3_top_part{
		padding-top:30px;
	}
	.faq-isotope{
		float:left;
	}
	.main-header-about {
		padding-bottom:10px;
	}
	.border-our-recent-work {
		width:100%;
		height:2px;
		background:#ff7400;
		margin-top:21px;
		margin-bottom:18px;
	}
	.rcw-content-block {
		width:100%;
		height:224px;
		padding:20px 0px 0px 0px;
		margin:0;
	}
	.recent-work-block {
		padding:32px 0px 0px 0px;
	}
	.border-recent-work{
		width:100%;
		height:7px;
		background:#ff7400;
		margin-top:48px;
	}
	.box{
		padding-left:10px;
		padding-bottom:10px;
	}
	.date-block {
		background:url("../images/OrangeScheme/date.png") no-repeat;
		float:left;
		min-height:45px;
		margin-bottom:20px;
		width:56px;
	}
	.first-column-news {
		padding-bottom:30px;
	}
	.number {
		display:block;
		width:100%;
		text-align:center;	
		font-weight:bold;
		font-size:28px;
		color:#fff;
		height:23px;
		padding-bottom:2px;
		line-height:32px;
	}
	.month-year{
		display:block;
		width:100%;
		margin-left:3px;
		color:#fff;
		font-size:12px;
	}
	.services{
		padding-bottom:30px;
	}
	.news-string {
	background:#fff;
	width:1000px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	}
	.bwWrapper{
		position: relative;
	}
	
	/* 6.1. Buttons */
	
	#next_cycle {
		display:block;
		width:20px;
		height:20px;
		background:url("../images/cycle_next.png") no-repeat;
		float:left;
		margin-left:5px;
	}
	#prev_cycle{
		display:block;
		width:20px;
		height:20px;
		background:url("../images/cycle_prev.png") no-repeat;
		float:left;
	}
	.buttoninput {
		margin-top:15px;
		padding:5px 0px;
		color:#fff;
		text-transform:uppercase;
		width:57px;
		background:#ff7400;
		text-align:center;
		border:none;
		cursor:pointer;
		-webkit-transition: all 1s ease;
		-moz-transition: all 1s ease;
		-o-transition: all 1s ease;
		-ms-transition: all 1s ease;
		transition: all 1s ease;
	}
	.buttoninput:hover {
		background:#333333 !important;
	}
	.services-banner a {
		float:right;
		display:block;
		padding:12px 9px;
		color:#fff;
		background:#ff7400;
		font-size:23px;
		margin-top:16px;
		-webkit-transition: all 1s ease;
		-moz-transition: all 1s ease;
		-o-transition: all 1s ease;
		-ms-transition: all 1s ease;
		transition: all 1s ease;
	}
	.services-banner a:hover{
		background:#333;
		border-left-color:grey;
	}
	.scrollup{
		position:fixed;
		bottom:50px;
		right:70px;
		width:54px;
		height:54px;
		display:none;
		background:url("../images/scrollup.png") no-repeat;
		z-index:999;
		opacity:0.7;
		text-indent:-9999px;
		filter:alpha(opacity=70);
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.scrollup:hover{
		opacity:1;
		filter:alpha(opacti=100);
	}
	.button-for-search{
		border:none;
		background:#dbdcdc url("../images/button-for-search.html") no-repeat 50% 50%;
		width:35px;
		height:37px;
		cursor:pointer;
		float:left;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.button-for-search:hover{
		background-color:#ff7400;
	}
	.small-button-active,.small-button,.medium-button-active,.medium-button,.large-button-active,.large-button{
		display:block;
		float:left;
		padding:10px 15px;
		color:#fff;
		margin-left:10px;
		font-size:20px;
		text-transform:uppercase;
		background:#b7b7b7;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.medium-button-active,.medium-button{
		font-size:22px;
		padding:13px 15px;
	}
	.large-button-active,.large-button{
		font-size:25px;
		padding:16px 20px;
	}
	.button-part{
		margin-bottom:20px;
	}
	.button-part>a:first-child{
		margin-left:0px;
	}
	.small-button-active,.medium-button-active,.large-button-active{
		background:#ff7400;
	}
	.small-button-active:hover,.medium-button-active:hover,.large-button-active:hover{
		background:#333;
	}
	.small-button:hover,.medium-button:hover,.large-button:hover{
		background:#ff7400;
	}
	.shortcodes-previous,.shortcodes-next {
		display:block;
		width:68px;
		background:#b7b7b7;
		padding:10px 2px;
		text-align:center;
		color:#fff;
		font-size:14px;
		float:left;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.save-form{
		background:#ff7400;
		color:#fff;
		text-transform:uppercase;
		font-size:18px;
		padding:5px 0px;
		width:77px;
		text-align:center;
		margin-top:15px;
		margin-bottom:50px;
		cursor:pointer;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.reset-form{
		background:#b7b7b7;
		width:77px;
		text-align:center;
		margin-left:10px;
		text-transform:uppercase;
		font-size:18px;
		color:#fff;
		margin-top:15px;
		padding:5px 0px;
		margin-bottom:50px;
		cursor:pointer;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.save-form:hover{
		background:#333;
	}
	.reset-form:hover{
		background:#ff7400;
	}
	.uc-subscribe{
		text-transform:uppercase;
		color:#fff;
		background:#424343;
		margin-top:1px;
		float:left;
		font-size:20px;
		border:none;
		margin-left:10px;
		padding:13px 0;
		width:168px;
		text-align:center;
		cursor:pointer;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.uc-subscribe:hover{
		color:#f19d42;
	}
	.menu-404-page li {
		float:left;
		margin-left:20px;
	}
	.menu-404-page>li:first-child{
		margin-left:0px;
	}
	.menu-404-page a {
		display:block;
		color:#fff;
		padding:10px 35px 10px 10px;
		background:#b7b7b7 url("../images/menu-404-last.html") no-repeat 90% 57%;
		font-size:16px;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.menu-404-page>li:first-child>a{
		padding-left:35px;
		padding-right:10px;
		background:#b7b7b7 url("../images/menu-404.html") no-repeat 10% 57%;
	}
	.menu-404-page a:hover{
		background-color:#ff7400 !important;
	}
	.launch-project{
		display:block;
		width:166px;
		padding:10px 0px;
		background:#ff7400;
		color:#fff;
		text-transform:uppercase;
		text-align:center;
		font-size:19px;
		margin-top:21px;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.launch-project:hover{
		background:#333;
	}
	.blog-read-more{
		display:block;
		width:120px;
		text-align:center;
		background:#ff7400;
		padding:10px 0;
		color:#fff;
		text-transform:uppercase;
		font-size:19px;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.blog-read-more:hover{
		background:#333;
	}
	.blog-post-previous,.blog-post-next{
		display:block;
		color:#fff;
		padding:10px 0 12px 0;
		padding-right:20px;
		background:#b7b7b7 url("../images/menu-404-last.html") no-repeat 75% 53%;
		font-size:16px;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
		width:77px;
		text-align:center;
		float:right;
	}
	.blog-post-previous{
		padding-left:40px;
		background:#b7b7b7 url("../images/menu-404.html") no-repeat 15% 53%;
		float:left;
		width:57px;
	}
	.blog-post-previous:hover,.blog-post-next:hover{
		background-color:#ff7400 !important;
	}
	.add-comment-send-message{
		font-size:19px;
		width:149px;
		text-align:center;
		color:#fff;
		text-transform:uppercase;
		background:#ff7400;
		padding:5px 0px;
		cursor:pointer;
		margin-top:20px;
		margin-bottom:50px;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.add-comment-send-message:hover{
		background:#333;
	}
	.lkit-send-message{
	font-size:19px;
	width:149px;
	text-align:center;
	color:#fff;
	text-transform:uppercase;
	padding:5px 0px;
	cursor:pointer;
	margin-top:20px;
	margin-bottom:15px;
	border:none;
	-webkit-transition:all 1s ease;
	-moz-transition:all 1s ease;
	-o-transition:all 1s ease;
	-ms-transition:all 1s ease;
	transition:all 1s ease;
	background-color: #D90000;
	}
	.lkit-send-message:hover{
		background:#333;
	}
	.choose-file{
		padding:9px 0;
		width:119px;
		text-align:center;
		border:none;
		background:#b7b7b7;
		color:#fff;
		text-shadow:1px 1px 1px #818181;
		cursor:pointer;
		float:left;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.choose-file:hover{
		background:#ff7400;
	}
	
	/* 6.2. Tabs */
	
	.ui-tabs {
		position: relative; padding: 0;		
	}
	.ui-tabs .ui-tabs-nav { 
		margin: 0; padding: 0; overflow:hidden;
	}
	.ui-tabs .ui-tabs-nav li { 
		list-style: none; float: left; position: relative; margin: 0; padding: 0;
	}
	.ui-tabs .ui-tabs-nav li a {
		padding:10px 15px;
		font-size:20px;
		display:block;
		background:#b7b7b7;
		color:#fff;
		margin-right:3px;
	 }
	.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
		cursor: text;background:#ff7400;-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease; 
	}
	.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; 
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.ui-tabs .ui-tabs-panel {
		position:relative; display: block; border-width: 0;  
	}
	.ui-tabs .ui-tabs-hide { 
		display: none !important; 
	}
	.tabs-content-wrapper:before{
		content:"";
		display:block;
		width:100%;
		height:3px;
		background:url("../images/tabs-shadow.png") repeat-x;
		position:absolute;
		top:-3px;
		left:0;
		z-index:99;
	}
	.tabs-content-wrapper{
		padding:20px; background: #e8e8e8;
		position:relative;
		height:auto;
	}
	.faq-tabs{
		padding-bottom:2px !important;
	}
	#faq-vertical-tabs .faq-tabs li a {
		text-transform:capitalize !important;
		display:block !important; 
		padding:8px 2px !important;
		color:#8b8b8b !important;
		font-size:19px !important;
		position:relative !important;
		cursor:pointer !important;
		background:transparent !important;
		-webkit-transition:none;
		-moz-transition:none;
		transition:none;
	}
	#faq-vertical-tabs .faq-tabs li{
		margin-top:20px;
	}
	#faq-vertical-tabs .faq-tabs li:first-child{
		margin-top:1px;
	}
	.faq-tabs{
		float:left;
		width:257px;
	}
	#faq-vertical-tabs .faq-tabs li {
		float:none;
	}
	.faq-tabs>li:first-child>a{
		margin-top:0 !important;
	}
	#faq-vertical-tabs .faq-tabs li.ui-tabs-selected>a{
		background:#fff url("../images/active-faq-index.html") no-repeat 98% 54% !important;
		color:#ff8000 !important;
	}
	#faq-vertical-tabs .faq-tabs li a:before{
		content:"";
		height:4px;
		position:absolute;
		left:0;
		bottom:-4px;
		width:100%;
		z-index:99;
		background:url("../images/clients-top.png") repeat-x;
	}
	#faq-vertical-tabs{
		width:735px;
		float:left;
		position:relative;
	}
	.faq-tabs-container{
		padding:10px 20px;
		background:#e8e8e8;
		z-index:2;
		position:absolute;
		width:440px;
		top:1px;
		left:255px;
	}
	.faq-tabs-container {
		color:#757575;
	}
	
	/* 6.3. Toggles */
	
	#shortcodes-toggle-container a{
		cursor:pointer;
		margin-bottom:1px;
	}
	.shortcodes-accordion-link,#shortcodes-toggle-container a{
		color:#a5a4a4;
		text-transform:uppercase;
		font-size:21px;
		font-weight:bold;
		background:#e8e8e8 url("../images/shortcodes-accordion-no-act.png") no-repeat 98% 50%;
		display:block;
		padding:10px 10px 10px 10px !important;
		line-height:21px;
	}
	.opened-shortcodes-accordion,#shortcodes-toggle-container>div{
		padding:10px;
	}
	#shortcodes-accordion>div>h3.ui-state-active>a,#shortcodes-toggle-container>a.active-toggle{
		background:#e8e8e8 url("../images/shortcodes-accordion-active.html") no-repeat 98% 50%;
	}
	#shortcodes-toggle-container>a.active-toggle{
		color:#ff7400;
	}
	#shortcodes-toggle-container{
		position:relative;
	}
	#shortcodes-toggle-container>div{
		display:none;
		height:auto;
	}
	
	/* 6.4. Tables */
	
	.shortcodes-table{
		width:100%;
		border:1px solid #b7b7b7;
	}
	.shortcodes-table-column{
		width:25%;
	}
	.shortcodes-table-column header{
		background:#b7b7b7;
		padding:10px 10px;
		border-right:1px solid #fff;
	}
	.shortcodes-table-column content{
		color:#757575;
		font-size:14px;
	}
	.shortcodes-grey-td{
		background:#e8e8e8;
		padding:10px 10px;
		border-right:1px solid #b7b7b7;
	}
	.shortcodes-white-td{
		background:transparent;
		padding:10px 10px;
		border-right:1px solid #b7b7b7;
	}
	.last-col-h{
		border:none !important;
	}
	.tables-container,.tables-container2{
		padding:30px 0 50px 0;
	}
	.table-column header{
		background:#8c8c8c;
		padding:10px 0px;
		border-right:1px solid #eeefef;
		-webkit-transition:background 1s ease;
		-moz-transition:background 1s ease;
		-o-transition:background 1s ease;
		-ms-transition:background 1s ease;
		transition:background 1s ease;
	}
	.table-column-premium header{
		padding:10px 0;
		background:#494949;
		border-right:1px solid #eeefef;
		-webkit-transition:background 1s ease;
		-moz-transition:background 1s ease;
		-o-transition:background 1s ease;
		-ms-transition:background 1s ease;
		transition:background 1s ease;
	}
	.t-price-container{
	position:relative;
	padding:20px 0 15px 0;
	border-right:1px solid #eeefef;
	-webkit-transition:all 1s ease;
	-moz-transition:all 1s ease;
	-o-transition:all 1s ease;
	-ms-transition:all 1s ease;
	transition:all 1s ease;
	background-color: #FFF;
	}
	.t-price-container-premium{
		position:relative;
		background:#6f6f6f;
		padding:20px 0 15px 0;
		border-right:1px solid #eeefef;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.t-price-container:before,.t-price-container-premium:before{
		content:"";
		position:absolute;
		display:block;
		top:0;
		left:0;
		width:100%;
		height:4px;
		background:url("../images/shadow-error-alerts.png") repeat-x;
	}
	.t-price{
		color:#fff;
		text-align:center;
		display:block;
		font-size:55px;
		line-height:40px;
	}
	.t-price-container>span:first-child+span,.t-price-container-premium>span:first-child+span{
		color:#fff;
		display:block;
		text-align:center;
		font-size:18px;
		margin-top:3px;
	}
	.table-white-block,.table-grey-block{
	padding:10px 0px;
	border-top:1px solid #eeefef;
	text-align:center;
	color:#757575;
	font-size:14px;
	border-right:1px solid #eeefef;
	background-color: #E8E8E8;
	}
	.table-grey-block{
		background:#f8f8f8;
	}
	.table-column .tab-content div:first-child,.table-column-premium .tab-content div:first-child,.table2-column-premium .tab-content div:first-child,.table2-column .tab-content div:first-child,.table2-column-first .tab-content div:first-child{
		border-top:none;	
	}
	.table-column,.table-column-premium,.table2-column,.table2-column-premium{
		position:relative;
		z-index:1;
	}
	.table-col{
		margin-right:0px;
		width:25%;
		float:left;
	}
	.table-column:hover header,.table-column-premium:hover header,.table-active-column header{
	padding-top:17px;
	border-color:#bcbbbb;
	background-color: #900;
	}
	.table-column:hover .t-price-container,.table-column-premium:hover .t-price-container-premium,.table-active-column .t-price-container,.table-active-column .t-price-container-premium{
	border-color:#bcbbbb;
	background-color: #CE0000;
	}
	.table-column:hover .t-sign-up,.table-column-premium:hover .t-sign-up-premium,.table-active-column .t-sign-up,.table-active-column .t-sign-up-premium{
		background:#ff8000;
		height:28px;
		border-color:#bcbbbb;
	}
	.table-column:hover,.table-column-premium:hover,.table-active-column{
		z-index:99;
		-webkit-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.5);
		-moz-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.5);
		-o-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.5);
		-ms-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.5);
		box-shadow:0px 0px 30px rgba(0, 0, 0, 0.5);
		margin-top:-7px;
	}
	.table-active-column{
		z-index:98;
	}
	.table2-col{
		width:20%;
		float:left;
		margin-right:0;
	}
	.table2-column-first header{
		height:145px;
	}
	.yes-container,.no-container{
		width:21px;
		height:21px;
		margin:0 auto;
		position:relative;
	}
	.table-yes,.table-no{
		display:block;
		width:21px;
		height:21px;
		background:url("../images/yes-table.html") no-repeat;
		position:absolute;
		top:0;
		left:0;
		z-index:1;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.table-no{
		background:url("../images/no-table.html") no-repeat 50% 50%;
	}
	.table-yes-active,.table-no-active{
		display:block;
		position:absolute;
		top:0;
		left:0;
		width:21px;
		height:21px;
		background:url("../images/yes-active-table.html") no-repeat;
		z-index:2;
		opacity:0;
		filter:alpha(opacity=0);
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.table-no-active{
		background:url("../images/no-active-table.html") no-repeat 50% 50%;
	}
	.table2-column header{
		border-right:1px solid #eeefef;
		background:#8c8c8c;
		padding:10px 0px;
		-webkit-transition:background 1s ease;
		-moz-transition:background 1s ease;
		-o-transition:background 1s ease;
		-ms-transition:background 1s ease;
		transition:background 1s ease;
	}
	.table2-column-premium header{
		border-right:1px solid #eeefef;
		padding:10px 0;
		background:#494949;
		-webkit-transition:background 1s ease;
		-moz-transition:background 1s ease;
		-o-transition:background 1s ease;
		-ms-transition:background 1s ease;
		transition:background 1s ease;
	}
	.table2-column .t-sign-up{
		-webkit-transition:background 1s ease;
		-moz-transition:background 1s ease;
		-o-transition:background 1s ease;
		-ms-transition:background 1s ease;
		transition:background 1s ease;
	}
	.table2-column .table-white-block,.table2-column .table-grey-block,.table2-column-premium .table-white-block,.table2-column-premium .table-grey-block,.table2-column-first .table-white-block,.table2-column-first .table-grey-block{
		height:25px;
		padding:11px 0 4px 0;
	}
	.table2-column:hover header,.table2-column-premium:hover header,.table2-active-column header{
		background:#ff6600;
		padding-top:17px;
		border-color:#bcbbbb;
	}
	.table2-column:hover .t-price-container,.table2-column-premium:hover .t-price-container-premium,.table2-active-column  .t-price-container,.table2-active-column .t-price-container-premium{
		background:#ff8000;
		border-color:#bcbbbb;
	}
	.table2-column:hover .t-sign-up,.table2-column-premium:hover .t-sign-up-premium,.table2-active-column .t-sign-up,.table2-active-column .t-sign-up-premium{
		background:#ff8000;
		height:28px;
		border-color:#bcbbbb;
	}
	.table2-column:hover .table-yes,.table2-column-premium:hover .table-yes,.table2-active-column  .table-yes{
		opacity:0;
		filter:alpha(opacity=0);
	}
	.table2-column:hover .table-yes-active,.table2-column-premium:hover .table-yes-active,.table2-active-column .table-yes-active{
		opacity:1;
		filter:alpha(opacity=100);
	}
	.table2-column:hover .table-no,.table2-column-premium:hover .table-no,.table2-active-column .table-no{
		opacity:0;
		filter:alpha(opacity=0);
	}
	.table2-column:hover .table-no-active,.table2-column-premium:hover .table-no-active,.table2-active-column .table-no-active{
		opacity:1;
		filter:alpha(opacity=100);
	}
	.table2-column:hover,.table2-column-premium:hover,.table2-active-column {
		z-index:99;
		-webkit-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.5);
		-moz-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.5);
		-o-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.5);
		-ms-box-shadow:0px 0px 30px rgba(0, 0, 0, 0.5);
		box-shadow:0px 0px 30px rgba(0, 0, 0, 0.5);
		margin-top:-7px;
	}
	.table2-active-column {
		z-index:98;
	}
	
	/* 6.5. Info Boxes */
	
	.slog {
		background:#fff;
		position:relative;
		z-index:300;
		font-weight:300 !important;
	}
	#slogan-bg,.slogan-about-second{
		padding:20px 0;
	}
	.slog-first-part {
		color:#000;
		letter-spacing:0;
		margin-top:
	}
	.slogan-about {
		background:#fff;
		margin:0 auto;
		overflow:hidden;			
	}
	#slogan-bg,#slogan-bg2,#second-slogan-bg{
		position:relative;
	}
	.slogan-wide:after,.slogan-boxed:after, .services-banner-boxed:after, .services-banner-wide:after{
		content:"";
		display:block;
		width:100%;
		height:1px;
		background:transparent;
		position:absolute;
		bottom:0;
		left:0;
		z-index:99;
		-webkit-box-shadow:0 1px 1px 0px #ccc;
		-moz-box-shadow:0 1px 1px 0px #ccc;
		-o-box-shadow:0 1px 1px 0px #ccc;
		-ms-box-shadow:0 1px 1px 0px #ccc;
		box-shadow:0 1px 1px 0px #ccc;
	}
	.slogan-about p {
		color:#b8b8b8;
		font-size:29px;
		line-height:34px;
	}
	.services-banner{
		background:#fff;
		padding:25px 0px;
		margin:0 auto;
		overflow:hidden;
		margin-bottom:10px;
	}
	.services-banner div {
		float:left;
	}
	.shortcodes-banner {
		margin-top:50px;
	}
	.banner_index_v2{
		margin-top:0px !important;
	}
	.rside-speak-block{
		position:relative;
		border:1px solid #d9d9d9;
		padding:20px 20px 20px 54px;
		z-index:1;
		background:url("../images/quotes.png") no-repeat 10px 27px;
		margin-bottom:20px;
	}
	.rside-speak-block:before{
		content:"";
		display:block;
		width:12px;
		height:12px;
		position:absolute;
		z-index:2;
		top:-12px;
		left:5%;
		background:url("../images/rside-speak-block-top.png") no-repeat;
	}
	.for-banner-index-v4{
		padding-bottom:30px;
	}
	.index_4_banner:after{
		bottom:1px !important;
	}
	.red-error-message,.blue-error-message,.green-error-message,.yellow-error-message{
		width:100%;
		padding:12px 0px 12px 0px;
		border-top:1px solid #a73939;
		background:#f9dede url("../images/red-error-message.png") no-repeat 17px 50%;
		position:relative;
		margin-top:20px;
	}
	.blue-error-message{
		background:#d5e0f4 url("../images/blue-error-message.png") no-repeat 17px 50%;
		border-top:1px solid #34599c;
	}
	.green-error-message{
		background:#cdf4c1 url("../images/green-error-message.png") no-repeat 17px 50%;
		border-top:1px solid #4da333;
	}
	.yellow-error-message{
		background:#edecb4 url("../images/yellow-error-message.png") no-repeat 17px 50%;
		border-top:1px solid #c3bf24;
		margin-bottom:20px;
	}
	.red-error-message:after,.blue-error-message:after,.green-error-message:after,.yellow-error-message:after{
		content:"";
		display:block;
		width:100%;
		height:3px;
		background:url("../images/shadow-error-alerts.png") repeat-x;
		bottom:-3px;
		position:absolute;
	}
	.close-red-error,.close-blue-error,.close-green-error,.close-yellow-error{
		display:block;
		width:10px;
		height:10px;
		position:absolute;
		background:url("../images/close-red-error.png") no-repeat;
		right:13px;
		top:40%;
		cursor:pointer;
	}
	.close-blue-error{
		background:url("../images/close-blue-error.png") no-repeat;
	}
	.close-green-error , .close-form-message{
		background:url("../images/close-green-error.png") no-repeat;
	}
	.close-yellow-error{
		background:url("../images/close-yellow-error.png") no-repeat;
	}
	.rside-speak-block-blog{
		width:148px;
		margin-top:10px;
	}
	.speak-widget .rside-speak-block{
		margin-top:20px;
	}
	.speak-widget div.rside-speak-block{
		width:562px;
		color:#A2A2A2;
		line-height:24px;
	}
	
	/* 6.6. Lists */
	
	.services ul li {
		color:#a5a4a4;
		font-size:21px;
		line-height:23px;
		font-weight:bold;
		text-transform:uppercase;
	}
	.contact-column ul li {
		padding-bottom:4px;
		color:#b9b9b9;
	}
	.address {
		color:#fff;
		padding-left:20px;
		background:url("../images/adress.png") no-repeat;
	}
	.phone {
		color:#fff;
		padding-left:20px;
		background:url("../images/phone.png") no-repeat;
	}
	.email{
		color:#fff;
		padding-left:20px;
		background:url("../images/mail.png") no-repeat;
		background-position:0px 2px;
	}
	.image-part-list {
		float:left;
		margin-left:10px;
	}
	.image-part-list li {
		padding-top:12px;
	}
	.image-part-list li:first-child {
		padding-top:0px;
		margin-top:-4px;
	}
	.image-part-list a {
		color:#757575;
		padding-left:15px;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease ;
		-ms-transition:all 1s ease ;
		-o-transition:all 1s ease ;
		transition:all 1s ease;
	}
	.image-part-list a:hover {
		padding-left:30px;
		color:#ff8000;
	}
	.image-part-marker1{
		position:relative;
		display:inline-block;
		width:11px;
		height:11px;
	}
	.image-part-marker-no-active,.image-part-second-marker-no-active{
		width:11px;
		height:11px;
		background:url("../images/rside-marker.png") no-repeat;
		position:absolute;
		top:1px;
		left:0;
		z-index:1;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.image-part-marker1-hover,.image-part-second-marker1-hover{
		width:11px;
		height:11px;
		background:url("../images/OrangeScheme/rside-marker.png") no-repeat;
		position:absolute;
		z-index:2;
		top:1px;
		left:0;
		opacity:0;
		filter: alpha(opacity=0);
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.image-part-second-marker1-hover{
		background:url("../images/OrangeScheme/rside-second-marker.png") no-repeat;
	}
	.image-part-second-marker-no-active{
		background:url("../images/rside-second-marker.png") no-repeat;
	}
	.image-part-list a:hover .image-part-marker1-hover,.image-part-list a:hover .image-part-second-marker1-hover{
		opacity:1;
		filter: alpha(opacity=100);
	}
	.image-part-list a:hover .image-part-marker-no-active,.image-part-list a:hover .image-part-second-marker-no-active{
		opacity:0;
		filter: alpha(opacity=0);
	}
	.why-choose-list li {
		color:#000;
		background:url("../images/OrangeScheme/marker.png") no-repeat;
		background-position:0px 15px;
		padding-left:13px;
		padding-top:9px;
		padding-bottom:9px;
		border-bottom:7px solid #e4e4e4;
	}
	.why-choose-list>li:first-child {
		border-top:7px solid #e4e4e4;
	}
	.index-v3-list{
		margin-left:0;
	}
	.index-v3-list>li:first-child{
		margin-top:0;
	}
	.index-v3-list a ,.index-v3-list a:hover{
		padding-left:0px;
	}
	.rside-categories-list li{
		margin-top:15px;
	}
	.rside-categories-list>li:first-child{
		margin-top:0px;
	}
	.rside-categories-list a{
		padding-left:0px;
		color:#757575;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.cl-marker {
		position:relative;
		display:inline-block;
		width:6px;
		height:8px;
		top:0;
		margin-right:3px;
	}
	.cl-noactive {
		width:6px;
		height:8px;
		background:url("../images/categories_list_marker.png") no-repeat;
		position:absolute;
		top:0;
		left:0;
		z-index:1;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.cl-active{
		position:absolute;
		top:0;
		left:0;
		opacity:0;
		filter: alpha(opacity=0);
		width:6px;
		height:8px;
		background:url("../images/OrangeScheme/categories_list_marker.png") no-repeat;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.rside-categories-list a:hover{
		color:#ff8000;
		padding-left:15px;
	}
	.rside-categories-list a:hover .cl-noactive{
		opacity:0;
		filter: alpha(opacity=0);
	}
	.rside-categories-list a:hover .cl-active{
		opacity:1;
		filter: alpha(opacity=100);
	}
	.popular-tags{
		background:#e8e8e8;
		padding:20px 15px;
	}
	.pop-tag li{
		float:left;
		padding:0px 13px;
		position:relative;
		background:url("../images/pop-tag-marker.png") no-repeat 0px 8px;
	}
	.pop-tag li div{
		width:3px;
		height:3px;
		background:url("../images/pop-tag-marker.png") no-repeat;
		right:0;
		top:8px;
		position:absolute;
	}
	.pop-tag a {
		color:#757575;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.pop-tag a:hover{
		color:#ff7400;
	}
	.recent-posts{
		margin-left:0px !important;
	}
	.recent-posts li a{
		padding-left:0px !important;
	}
	.recent-posts a:hover{
		padding-left:15px !important;
	}
	.blogroll,.recent-comments,.other-l{
		display:inline-block;
		position:relative;
		width:5px;
		height:8px;
		margin-right:3px;
	}
	.recent-comments{
		width:11px !important;
		height:11px !important;
	}
	.other-l{
		width:8px !important;
		height:3px !important;
		top:-3px;
	}
	.blogroll-noactive,.recent-comments-noactive,.other-l-comments-noactive{
		position:absolute;
		width:5px;
		height:8px;
		top:0;
		left:0;
		z-index:1;
		background:url("../images/blogroll-marker.png") no-repeat;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.blogroll-active,.recent-comments-active,.other-l-comments-active{
		position:absolute;
		width:5px;
		height:8px;
		top:0;
		left:0;
		opacity:0;
		z-index:2;
		filter: alpha(opacity=0);
		background:url("../images/OrangeScheme/blogroll-marker.png") no-repeat;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.recent-comments-noactive{
		width:11px !important;
		height:11px !important;
		background:url("../images/recentcomments-marker.html") no-repeat;
	}
	.recent-comments-active{
		width:11px !important;
		height:11px !important;
		background:url("../images/OrangeScheme/recentcomments-marker.png") no-repeat;
	}
	.other-l-comments-noactive{
		width:8px;
		height:3px;
		background:url("../images/otherlink-marker.html") no-repeat;
	}
	.other-l-comments-active{
		width:8px;
		height:3px;
		background:url("../images/OrangeScheme/otherlink-marker.png") no-repeat;
	}
	.blogroll-list>li>a:hover .blogroll-active,.recent-comm>li>a:hover .recent-comments-active,.other-link>li>a:hover .other-l-comments-active{
		opacity:1 !important;
		filter:alpha(opacity=100);
	}
	.blogroll-list>li>a:hover .blogroll-noactive,.recent-comm>li>a:hover .recent-comments-noactive,.other-link>li>a:hover .other-l-comments-noactive{
		opacity:0;
		filter:alpha(opacity=0);
	}
	.list-styles li {
		margin-bottom:10px;
	}
	.list-styles a{
		color:#757575;
		font-size:12px;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.list-styles>li>a>div:first-child{
		position:relative;
		width:11px;
		height:11px;
		display:inline-block;
		top:1px;
		left:0px;
	}
	.list-style-one-noactive,.list-style-two-noactive,.list-style-three-noactive,.list-style-four-noactive,.list-style-five-noactive,.list-style-six-noactive,
	.list-style-seven-noactive,.list-style-eight-noactive,.list-style-nine-noactive,.list-style-ten-noactive{
		position:absolute;
		top:0;
		left:0;
		width:11px;
		height:11px;
		z-index:1;
		background:url("../images/rside-marker.png") no-repeat;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.list-style-two-noactive{background:url("../images/rside-second-marker.png") no-repeat;}
	.list-style-three-noactive{background:url("../images/blogroll-marker.png") no-repeat 2px 1px;}
	.list-style-four-noactive{background:url("../images/categories_list_marker.png") no-repeat 0px 1px;}
	.list-style-five-noactive{background:url("../images/list-style-square.png") no-repeat 0px 4px;}
	.list-style-six-noactive{background:url("../images/list-style-x.png") no-repeat 0px 1px;}
	.list-style-seven-noactive{background:url("../images/list-style-plus.png") no-repeat 0px 1px;}
	.list-style-eight-noactive{background:url("../images/list-style-arrow.png") no-repeat 0px 2px;}
	.list-style-nine-noactive{background:url("../images/list-style-minus.png") no-repeat 0px 4px;}
	.list-style-ten-noactive{background:url("../images/list-style-yes.png") no-repeat 0px 2px;}
	.list-style-one-active,.list-style-two-active,.list-style-three-active,.list-style-four-active,.list-style-five-active,.list-style-six-active,
	.list-style-seven-active,.list-style-eight-active,.list-style-nine-active,.list-style-ten-active{
		position:absolute;
		top:0;
		left:0;
		width:11px;
		height:11px;
		z-index:2;
		opacity:0;
		filter: alpha(opacity=0);
		background:url("../images/OrangeScheme/rside-marker.png") no-repeat;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.list-style-two-active{background:url("../images/OrangeScheme/rside-second-marker.png") no-repeat;}
	.list-style-three-active{background:url("../images/OrangeScheme/blogroll-marker.png") no-repeat 2px 1px;}
	.list-style-four-active{background:url("../images/OrangeScheme/categories_list_marker.png") no-repeat 0px 1px;}
	.list-style-five-active{background:url("../images/OrangeScheme/list-style-square.png") no-repeat 0px 4px;}
	.list-style-six-active{background:url("../images/OrangeScheme/list-style-x.png") no-repeat 0px 1px;}
	.list-style-seven-active{background:url("../images/OrangeScheme/list-style-plus.png") no-repeat 0px 1px;}
	.list-style-eight-active{background:url("../images/OrangeScheme/list-style-arrow.png") no-repeat 0px 2px;}
	.list-style-nine-active{background:url("../images/OrangeScheme/list-style-minus.png") no-repeat 0px 4px;}
	.list-style-ten-active{background:url("../images/OrangeScheme/list-style-yes.png") no-repeat 0px 2px;}
	.list-styles a:hover .list-style-one-noactive,.list-styles a:hover .list-style-two-noactive,.list-styles a:hover .list-style-three-noactive,
	.list-styles a:hover .list-style-four-noactive,.list-styles a:hover .list-style-five-noactive,.list-styles a:hover .list-style-six-noactive,
	.list-styles a:hover .list-style-seven-noactive,.list-styles a:hover .list-style-eight-noactive,.list-styles a:hover .list-style-nine-noactive,
	.list-styles a:hover .list-style-ten-noactive{
		opacity:0;
		filter:alpha(opacity=0);
	}
	.list-styles a:hover .list-style-one-active,.list-styles a:hover .list-style-two-active,.list-styles a:hover .list-style-three-active,
	.list-styles a:hover .list-style-four-active,.list-styles a:hover .list-style-five-active,.list-styles a:hover .list-style-six-active,
	.list-styles a:hover .list-style-seven-active,.list-styles a:hover .list-style-eight-active,.list-styles a:hover .list-style-nine-active,
	.list-styles a:hover .list-style-ten-active{
		opacity:1;
		filter:alpha(opacity=100);
	}
	.list-styles a:hover{
		color:#ff7400;
		padding-left:10px;
	}
	.f-sitemap>div:first-child{
		margin-left:0px;
	}
	.f-sitemap-menu li {
		margin-bottom:2px;
	}
	.f-sitemap-menu a {
		display:block;
		color:#757575;
		padding:10px 10px;
		background:#e8e8e8;
		position:relative;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.arrow-sitemap,.arrow-sitemap-active{
		display:block;
		width:6px;
		height:8px;
		top:15px;
		left:10px;
		background:url("../images/categories_list_marker.png") no-repeat;
		position:absolute;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-ms-transition:all 1s ease;
		-o-transition:all 1s ease;
		transition:all 1s ease;
	}
	.arrow-sitemap-active{
		background:url("../images/OrangeScheme/categories_list_marker.png") no-repeat;
		opacity:0;
		filter:alpha(opacity=0);
	}
	.f-sitemap-menu>li:first-child>a{
		background:#e8e8e8 url("../images/shadow-error-alerts.png") repeat-x top;
	}
	.f-sitemap-menu a:hover{
		color:#ff7400;
	}
	.fs-third-level a{
		padding-left:20px;
	}
	.fs-third-level a:hover .arrow-sitemap{
		opacity:0;
		filter:alpha(opacity=0);
	}
	.fs-third-level a:hover .arrow-sitemap-active{
		opacity:1;
		filter:alpha(opacity=100);
	}
	
	/* 6.7. Accordions */
	
	.accordion-open-link{
	color:#8b8b8b;
	font-size:16px;
	font-weight:normal;
	display:block;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	background-repeat: repeat-x;
	background-position: 0 50px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	}
	.accordion-open-link:hover{
	color:#666;
	}
	.accordion-open-block>div{
		background:#e8e8e8;
		position:relative;
		padding:20px 20px 0px;
	}
	.accordion-open-block>div:before{
		content:"";
		display:block;
		position:absolute;
		width:12px;
		height:6px;
		background:url("../images/OrangeScheme/active-image-before.png") no-repeat;
		top:0px;
		left:20px;
	}
	#accordion>div:first-child a {
		padding-top:0px !important;
		background-position:0 30px;
	}
	.ui-state-active a{
		color:#ff7400;
	}
	.ui-accordion { width: 100%; }
	.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
	.ui-accordion .ui-accordion-li-fix { display: inline; }
	.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
	.ui-accordion .ui-accordion-header a { display: block; padding: 0 0 0 0; }
	.ui-accordion-icons .ui-accordion-header a { padding-left: 0; }
	.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: 0; top: 50%; margin-top: 0; }
	.ui-accordion .ui-accordion-content { padding:0; border-top: 0; margin-top: 0; position: relative; top: 0px; margin-bottom: 0px; overflow: auto; display: none; zoom: 1; }
	.ui-accordion .ui-accordion-content-active { display: block; }
		
	/* 6.8. FancyBox */
	
	.light-box-gallery li {
		float:left;
		margin-left:30px;
	}
	.light-box-gallery>li:first-child{
		margin-left:0px;
	}
	.light-box-gallery>li>a {
		position:relative;
		display:block;
		overflow:hidden;
		width:224px;
		height:224px;
	}
	.hover-lightbox-block{
		background:#000;
		position:absolute;
		width:100%;
		height:100%;
		top:0;
		z-index:1;
		left:0;
		opacity:0;
		filter: alpha(opacity=0);
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.hover-lightbox-magnify{
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		opacity:0;
		filter: alpha(opacity=0);
		z-index:2;
		background:url("../images/magnify.png") no-repeat 50% 45%;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.hover-lightbox-magnify>span {
		display:block;
		width:100%;
		text-align:center;
		color:#fff;
		font-size:18px;
		padding-top:130px;
	}
	.light-box-gallery>li>a:hover .hover-lightbox-block{
		opacity:0.4;
		filter:alpha(opacity=40);
	}
	.light-box-gallery>li>a:hover .hover-lightbox-magnify{
		opacity:1;
		filter:alpha(opacity=100);
	}
	.blog-fancybox-shadow{
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		background:#000;
		z-index:1;
		opacity:0;
		filter:alpha(opacity=0);
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.blog-fancybox-magnify{
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		opacity:0;
		filter:alpha(opacity=0);
		background:url("../images/magnify.png") no-repeat 50% 50%;
		z-index:2;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.blog-gallery a:hover .blog-fancybox-shadow{
		opacity:0.6;
		filter:alpha(opacity=60);
	}
	.blog-gallery a:hover .blog-fancybox-magnify{
		opacity:1;
		filter:alpha(opacity=100);
	}
	.blog4-image-part .blog-fancybox-shadow{
		height:100%;
	}
	
	/* 6.9. Forms */

	body:not(#Foo) label
	  {padding:2px 0px 2px 20px;}

	body:not(#Foo) input[type=radio]
	  {display:none;}

	body:not(#Foo) input[type=radio] + label
	  {background:url("../images/radio-no-active.png") no-repeat 0px 0px;}

	body:not(#Foo) input[type=radio]:checked + label
	  {background:url("../images/radio-active.html") no-repeat 0px 0px;}
	  
	body:not(#Foo) label
	  {padding:2px 0px 2px 20px;}

	body:not(#Foo) input[type=checkbox]
	  {display:none;}

	body:not(#Foo) input[type=checkbox] + label
	  {background:url("../images/checkbox-no-active.png") no-repeat 0px 0px;}

	body:not(#Foo) input[type=checkbox]:checked + label
	  {background:url("../images/checkbox-active.html") no-repeat 0px 0px;}
	input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #fff; }
	input:-moz-placeholder, textarea:-moz-placeholder { color: #fff; }
	input.placeholder, textarea.placeholder { color: #fff; }
	.contact-column form {
		margin-top:-10px;
	}
	.textinput {
		width:202px;
		height:22px;
		color:#fff;
		background:#767676;
		border:1px solid #8a8a8a;
		padding:0;
		padding-left:5px;
		padding-right:5px;
		margin-top:3px;
	}
	.search-the-site input{
		width:256px;
		height:35px;
		padding:0px 10px;
		border:1px solid #dbdcdc;
		color:#848484;
		font-size:12px;
		float:left;
	} 
	.form-line{
		display:block;
		color:#848484;
		font-size:12px;
		margin-top:10px;
	}
	.shortcodes-form-textarea{
		color:#848484;
		font-size:12px;
		display:block;
		margin-top:10px;
		margin-bottom:5px;
	}
	.form-line>span {
		display:inline-block;
		width:100px;
	}
	.shortcodes-text-input{
		width:296px;
		padding:0px 10px;
		height:36px;
		border:1px solid #dbdcdc;
		color:#848484;
	}
	.form-line label{
		margin-right:20px;
	}
	.select{
		width:295px;
		border:1px solid #dbdcdc;
		padding:10px 10px;
		background:url("../images/select.png") no-repeat 98% 50%;
	}
	.dropdown{
		top:40px;
		border:1px solid #dbdcdc;
		width:315px;
	}
	.dropdown ul li {
		padding:10px 10px;
		color:#848484;
		cursor:pointer;
		background:#fff;
		width:100%;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	.dropdown>ul>li.selected{
		background:#fff !important;
		color:#848484 !important;
	}
	.dropdown>ul>li:hover,.dropdown>ul>li.selected,.dropdown>ul>li.selected:hover{
		background:#848484 !important;
		color:#fff !important;
	}
	.form-line>span,.form-line2>span,.form-line div.select,.form-line2 div.select{
		z-index:80 !important;
	}
	.first-form-select>span:first-child{
		display:block;
		float:left;
		margin-top:11px;
	}
	.upload-title{
		float:left;
		display:block;
		padding-top:8px;
	}
	.no-file-selected{
		display:block;
		border:1px solid #b7b7b7;
		color:#848484;
		padding:8px 10px;
		float:left;
		margin-top:0px;
	}
	.shortcodes-textarea {
		border:1px solid #dbdcdc;
		width:450px;
		height:240px;
		padding:10px;
		color:#848484;
	}
	.form-line2>span{
		display:block;
	}
	.form-line2 {
		display:block;
		margin-bottom:10px;
	}
	.shortcodes-textarea1{
		border:1px solid #dbdcdc;
		width:450px;
		height:195px;
		padding:10px;
		color:#848484;
	}
	.select2{
		width:468px;
		top:20px;
		left:0;
	}
	.message-after-time{
		background:#fff;
		width:74%;
		padding-top:60px;
		height:99px;
		color:#ff5200;
		text-align:center;
		font-size:30px;
		margin-bottom:25px;
	}
	.message-after-time-active{
		padding:10px 5px 0px 5px;
		height:149px;
		color:#757575;
		width:73%;
		background:#fff;
		font-size:18px;
		white-space:normal;
		text-align:left;
		margin-bottom:25px;
	}
	.uc-input{
		width:53%;
		height:24px;
		padding:15px;
		background:#fff;
		color:#848484;
		font-size:14px;
		border:1px solid #eb7600;
		float:left;
		padding-bottom:13px !important;
		margin-bottom:10px;
	}
	.add-comment-form>span {
		display:block;
		float:left;
		margin-bottom:20px;
		margin-left:20px;
	}
	.add-comment-form>span:first-child{
		margin-left:0px;
	}
	.add-comment-form>span>span{
		display:block;
		font-size:12px;
		color:#757575;
		padding-bottom:5px;
	}
	.add-comment-textarea {
		float:none !important;
		display:block;
		font-size:12px;
		color:#757575;
		padding-bottom:5px;
		margin-bottom:0px !important;
		margin-left:0px !important;
	}
	.add-comment-form input[type=text]{
		width:171px;
		height:13px;
		border:1px solid #dbdcdc;
		padding:10px;
		color:#757575;
	}
	.add-comment-form>textarea{
		padding:10px 0 0 10px;
		border:1px solid #dbdcdc;
		color:#757575;
		width:608px;
		height:127px;
	}
	.contact-lkit-form>fieldset>span {
		display:block;
		float:left;
		margin-bottom:20px;
	}
	.contact-lkit-form>fieldset>span:first-child{
		margin-right:35px;
	}
	.contact-lkit-form>fieldset>span>span{
		display:block;
		font-size:12px;
		color:#757575;
		padding-bottom:5px;
	}
	.lkit-textarea {
		float:none !important;
		display:block;
		font-size:12px;
		color:#757575;
		padding-bottom:5px;
		margin-bottom:0px !important;
	}
	.contact-lkit-form input[type=text]{
		width:283px;
		height:13px;
		border:1px solid #dbdcdc;
		padding:10px;
		color:#757575;
	}
	.contact-lkit-form>fieldset>textarea{
		padding:10px 0 0 10px;
		border:1px solid #dbdcdc;
		color:#757575;
		width:98%;
		height:127px;
	}
	  
	/* 6.10. Tiptip */
	  
	#tiptip_holder {
		display: none;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 99999;
	}
	#tiptip_holder.tip_top {
		padding-bottom: 5px;
	}
	#tiptip_holder.tip_bottom {
		padding-top: 5px;
	}
	#tiptip_holder.tip_right {
		padding-left: 5px;
	}
	#tiptip_holder.tip_left {
		padding-right: 5px;
	}
	#tiptip_content {
		font-size: 12px;
		color: #fff;
		padding: 4px 8px;
		border: 1px solid #fff;
		background-color:#ff7400;
		font-family:Open Sans,Geneva,sans-serif;
	}
	#tiptip_arrow, #tiptip_arrow_inner {
		position: absolute;
		border-color: transparent;
		border-style: solid;
		border-width: 6px;
		height: 0;
		width: 0;
	}
	#tiptip_holder.tip_top #tiptip_arrow {
		border-top-color: #fff;
		border-top-color: #fff;
	}
	#tiptip_holder.tip_bottom #tiptip_arrow {
		border-bottom-color: #ff7400;
		border-bottom-color: #ff7400;
	}
	#tiptip_holder.tip_right #tiptip_arrow {
		border-right-color: #ff7400;
		border-right-color: #ff7400;
	}
	#tiptip_holder.tip_left #tiptip_arrow {
		border-left-color: #ff7400;
		border-left-color:#ff7400;
	}
	#tiptip_holder.tip_top #tiptip_arrow_inner {
		margin-top: -7px;
		margin-left: -6px;
		border-top-color: #ff7400;
		border-top-color: #ff7400;
	}
	#tiptip_holder.tip_bottom #tiptip_arrow_inner {
		margin-top: -5px;
		margin-left: -6px;
		border-bottom-color: #fff;
		border-bottom-color:#fff;
	}
	#tiptip_holder.tip_right #tiptip_arrow_inner {
		margin-top: -6px;
		margin-left: -5px;
		border-right-color: #fff;
		border-right-color:#fff;
	}
	#tiptip_holder.tip_left #tiptip_arrow_inner {
		margin-top: -6px;
		margin-left: -7px;
		border-left-color:#fff;
		border-left-color: #fff;
	}
	@media screen and (-webkit-min-device-pixel-ratio:0) {	
		#tiptip_content {
			padding: 4px 8px 5px 8px;
			background-color: #ff7400;
		}
		#tiptip_holder.tip_bottom #tiptip_arrow_inner { 
			border-bottom-color: #fff;
		}
		#tiptip_holder.tip_top #tiptip_arrow_inner { 
			border-top-color: #ff7400;
		}
	}
		
	/* 6.11. Isotope */
	
	.isotope-item {
	  z-index: 2;
	}
	.isotope-hidden.isotope-item {
	  pointer-events: none;
	  z-index: 1;
	}
	.box{
		padding-left:0 !important;
		padding-bottom:0 !important;
		width:487px;
		border:1px solid transparent;
		height:245px;
	}
	.box-three-col{
		width:324px;
		border:1px solid transparent;
		height:163px;
		overflow:hidden;
	}
	.box-three-col img,.box-four-col img{
		width:100%;
		height:100%;
	}
	.box-four-col{
		overflow:hidden;
		width:243px;
		border:1px solid transparent;
		height:122px;
	}
	.isotope,
	.isotope .isotope-item {
	  -webkit-transition-duration: 0.8s;
		 -moz-transition-duration: 0.8s;
		  -ms-transition-duration: 0.8s;
		   -o-transition-duration: 0.8s;
			  transition-duration: 0.8s;
	}
	.isotope {
	  -webkit-transition-property: height, width;
		 -moz-transition-property: height, width;
		  -ms-transition-property: height, width;
		   -o-transition-property: height, width;
			  transition-property: height, width;
	}
	.isotope .isotope-item {
	  -webkit-transition-property: -webkit-transform, opacity;
		 -moz-transition-property:    -moz-transform, opacity;
		  -ms-transition-property:     -ms-transform, opacity;
		   -o-transition-property:      -o-transform, opacity;
			  transition-property:         transform, opacity;
	}
	.isotope.no-transition,
	.isotope.no-transition .isotope-item,
	.isotope .isotope-item.no-transition {
	  -webkit-transition-duration: 0s;
		 -moz-transition-duration: 0s;
		  -ms-transition-duration: 0s;
		   -o-transition-duration: 0s;
			  transition-duration: 0s;
	}
	.isotope.infinite-scrolling {
	  -webkit-transition: none;
		 -moz-transition: none;
		  -ms-transition: none;
		   -o-transition: none;
			  transition: none;
	}
		
/* ---------------------------------------------------------------------- */
/* 7. Footer */
/* ---------------------------------------------------------------------- */

	#contact-line{
		position:relative;
	}
	.contact-line-shadow {
		position:absolute;
		top:0px;
		width:100%;
		height:3px;
		background:url("../images/contact-line-shadow.png") repeat-x;
	}
	.contact-line-bg {
		background:url("../images/bg-contact-line.png") repeat;
		margin:0 auto;
		width:1000px;
		overflow:hidden;
	}
	.contact-column{
		position:relative;
		padding-bottom:30px;
	}
	.contact-column-top-bg {
		position:absolute;
		top:-50px;
		left:-34px;
		background:url("../images/OrangeScheme/bg-contact-column1.png") no-repeat;
		width:199px;
		height:43px;
	}
	.contact-column-top-bg2 {
		position:absolute;
		top:-56px;
		left:-24px;
		width:199px;
		height:43px;
		background:url("../images/OrangeScheme/bg-contact-column2.png") no-repeat;
	}
	.contact-column-top-bg3 {
		position:absolute;
		top:-56px;
		left:-31px;
		width:199px;
		height:43px;
		background:url("../images/OrangeScheme/bg-contact-column3.png") no-repeat;
	}
	.contact-column-top-bg4 {
		position:absolute;
		top:-56px;
		left:-31px;
		width:199px;
		height:43px;
		background:url("../images/OrangeScheme/bg-contact-column4.png") no-repeat;
	}
	.footer-logo-block {
		margin-top:50px;
		padding-bottom:6px;
		border-bottom:1px solid #959595;
		position:relative;
		margin-bottom:10px;
	}
	.footer-logo-block:after,.contact-title-block:after{
		display:block;
		content:"";
		width:73px;
		height:1px;
		position:absolute;
		bottom:-1px;
		left:0px;
		background:#fff;
	}
	.contact-title-block {
		margin-top:56px;
		padding-bottom:8px;
		border-bottom:1px solid #959595;
		position:relative;
		margin-bottom:10px;
	}
	.footer-second-bg {
	background:url("../images/bg-contact-line.png") repeat;
	width:1000px;
	margin:0 auto;
	}
	.footer {
		padding:15px 0px;
		padding-right:0;
	}
	.footer-bg{
		width:1000px;
		margin:0 auto;
		background:url("../images/bg-footer.png") repeat;
	}
	.footer-menu {
		float:right;
	}
	.footer-menu li {
		float:left;
		background:url("../images/footer-menu-bg.png") no-repeat;
		background-position:0px 6px;
	}
	.footer-menu li:first-child {
		background:none;
	}
	.footer-menu ul li a{
		color:#7c7c7c;
		text-transform:uppercase;
		padding:0px 9px;
		-webkit-transition: all 1s ease;
		-moz-transition: all 1s ease;
		-o-transition: all 1s ease;
		-ms-transition: all 1s ease;
		transition: all 1s ease;
		}
	.footer-menu ul li a:hover{
		color:#ffffff;
	}
	
/* ---------------------------------------------------------------------- */
/* 8. Responsive change */
/* ---------------------------------------------------------------------- */
	
/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
	.ba-description-part{
		float:none;
		padding-top:0 !important;
	}
	.ba-image-part{
		margin-right:10px;
		margin-top:4px;
	}
	.an-list > li{
		margin-left:5px !important;
	}
	.custom-icons{
		width:144px;
	}
	.main-slider-container{
		width:748px !important;
	}
	.banner-width{
		width:476px !important;
	}
	.camera-container{
		width:748px;
		margin:0 auto;
	}
	.camera_wrap{
		margin-bottom:0 !important;
	}
	.blog4-video{
		width:162px;
		height:150px;
		overflow:hidden;
	}	
	.camera_pag_ul li:last-child {
		width:151px !important;
	}
	.tweets {
		padding-left:0px;
	}
	.services{
		padding-left:0px;
	}
	.news-article {
		width:165px;
	}
	.news-navigation {
		margin-top:10px;
	}
	#logo {
		margin-left:230px;
		margin-bottom:15px;
	}
	#main-nav{
		margin-right:100px;
	}
	#main-nav a {
		padding-top:10px;
		}
	.sf-menu>li>ul,.sf-menu>li.sfHover>ul{
		top:41px;
		background:#ff7400 !important;
	}
	.line {
		top:15px;
	}
	.camera_pag_ul li {
		width:148px !important;
	}
	.pag_nav_4 {
		width:150px !important;
	}	
	.hover-content a>span:first-child{
		width:207px;
	}
	.carousel-recent-work>li:first-child>div.hover-content>a>span:first-child{
		width:207px;
	}
	.orw-description-part {
		width:148px;
		padding-top:15px;
		height:211px;
	}
	.orw-image-part {
		width:174px;
	}
	.carousel-recent-work>li:first-child .hover-content{
		margin-left:0px;
		width:100%;
	}
	.textinput {
		width:150px;
	}
	.skills-block {
		width:300px ;
		margin-left:0px !important;
	}
	.we-are-block {
		width:388px !important;
	}
	.border-we-are-block2 {
		width:728px !important;
	}
	.no-active-image,.no-active-image2,.no-active-image3,.no-active-image4,.no-active-image5,.active-image,.active-image2,.active-image3,.active-image4,.active-image5 {
		padding:20px 8px !important;
	}
	.first-process-block>div:first-child+div {
		float:none;
		width:auto !important;
	}
	.first-process-block>div:first-child{
		margin-right:6px;
	}
	.first-process-block h2 {
		font-size:16px;
		padding-bottom:10px;
	}
	.text-second-process{
		width:215px !important;
	}
	.second-process-block:hover .text-process-border{
		right:161px !important;
	}
	.third-process-block>div:first-child,.hover-third-process-block>div:first-child{
		margin-top:20px;
	}
	.third-process-block{
		margin-bottom:30px !important;
	}
	.first-process-block {
		margin-top:0px !important;
	}
	.res-proc{
		margin-bottom:20px !important;
	}
	.res-last-second-proc,.res-prev-second-proc{
		padding-bottom:0px !important;
	}
	.first-process-block>div:first-child+div p{
		padding-bottom:20px;
	}	
	.search-the-site input {
		width:171px !important;
	}
	.image-part-list{
		margin-left:0 !important;
	}
	.tweet-content{
		width:auto !important;
		float:none;
	}
	.tweet-logo{
		margin-top:4px;
		margin-right:4px;
	}
	.pop-tag li {
		padding:0px 8px !important;
	}
	.image-part-list{
		margin-top:20px;
	}
	.rside-image-part img,.image-part-list{
		float:none !important;
	}
	.image-part-list li a{
		padding-left:0 !important;
	}
	.image-part-list a:hover {
		padding-left:15px !important;
	}
	.recent-posts>li>a:hover,.cat-for-devices>li>a:hover {
		padding-left:0px !important;
	}
	.recent-posts {
		margin-top:0;
	}		
	#accordion>div {
		height:auto;
	}
	.fs-third-level a:hover{
		color:#ff7400 !important;
		padding-left:20px !important;
	}
	.f-sitemap-menu a:hover .arrow-sitemap {
		opacity:0 !important;
		filter:alpha(opacity=0) !important;
	}
	.features-progbar{
		width:auto;
	}
	.shortcodes-first-icons-deviantart,.shortcodes-first-icons-brightkite,.shortcodes2-first-icons-deviantart,.shortcodes2-first-icons-brightkite,.shortcodes3-first-icons-deviantart,.shortcodes3-first-icons-brightkite{
		margin-left:0px !important;
	}
	.shortcodes-first-icons-paypal,.shortcodes2-first-icons-paypal,.shortcodes3-first-icons-paypal{
		margin-left:5px !important;
		margin-right:5px !important;
	}
	.small-button-active,.small-button{
		font-size:18px !important;
		padding-left:4px !important;
		padding-right:4px !important;
	}
	.medium-button-active,.medium-button{
		font-size:20px !important;
		padding-left:4px !important;
		padding-right:4px !important;
	}
	.large-button-active,.large-button{
		font-size:23px !important;
		padding-left:4px !important;
		padding-right:4px !important;
	}
	#tabs>ul>li>a{
		padding:10px !important;
	}
	.shortcodes-text-input{
		width:231px !important;
	}
	.mobile-shortcodes-text-input{
		width:330px !important;
	}
	.list-styles>li>a:hover{
		padding-left:0px !important;
	}
	.shortcodes-previous,.shortcodes-next{
		width:57px !important;
	}
	.shortcodes-pagination a{
		width:22px !important;
	}
	.breadcrumbs-active{
		margin-top:10px !important;
	}
	.services-banner div h2{
		font-size:22px !important;
	}
	.services-banner div h3{
		font-size:15px !important;
	}
	.banner-width{
		width:505px;
	}
	.light-box-gallery li {
		margin-left:0px !important;
		margin-bottom:20px;
	}
	.shortcodes-textarea{
		width:331px !important;
	}
	.shortcodes-textarea1{
		width:331px !important;
		height:192px !important;
	}
	.form-line,.form-line2{
		position:relative;
	}
	.select{
		width:330px;
	}
	.dropdown{
		width:350px;
	}
	.first-form-select>span>div.select{
		width:230px !important;
	}
	.first-form-select>span>div.dropdown{
		width:250px !important;
	}
	.top-form-line2{
		margin-top:4px;
	}
	.choose-file{
		width:129px !important;
	}
	.no-file-selected{
		width:101px !important;
	}
	.shortcodes-news-navigation{
		margin-top:20px !important;
	}
	.typography-image-block img {
		width:120px;
	}
	.typography-quotes-block{
		width:652px !important;
	}
	.google-map{
		height:300px;
	}
	.contact-lkit-form input[type="text"]{
		width:200px;
	}
	.contact-lkit-form>fieldset>textarea{
		width:468px;
		height:157px;
	}
	.portfolio-isotope-wrapper .box{
		width:360px;
	}
	.iso-box-wrapper:hover .iso-magnify{
		background-position:20% 50% !important;
	}
	.iso-description-block{
		padding:60px 10px !important;
	}
	.iso-box-wrapper:hover .iso-description-block{
		right:-15px !important;
	}
	.box-three-col{
		width:239px !important;
	}
	.iso-box-wrapper:hover .tc-iso-description-block{
		right:0px !important;
		width:136px !important;
	}
	.iso-box-wrapper:hover .iso-magnify-three{
		background-position:10% 50% !important;
	}
	#related_projects>li>a {
		width:180px;
	}
	#related_projects .rp-description {
		width:142px;
		padding:20px;
		height:205px;
	}
	.monsterup-carousel-container .monsterup-bottom-nav{
		bottom:0;
		right:0;
	}
	.about-project p {
		padding-top:10px;
	}
	.psp-list li {
		margin-top:5px;
	}
	.blog-article-title .blog-title{
		width:375px;
		padding-top:0;
	}
	.article-content .ba-description-part {
		padding-left:0;
		padding-top:20px;
		width:100%;
	}
	.article-content .ba-image-part{
		width:auto;
		height:auto;
	}
	.comment-post{
		width:305px;
	}
	.users-second-level{
		width:338px;
	}
	.comment-post-second-level{
		width:229px;
	}
	.users-third-level{
		width:255px;
	}
	.comment-post-third-level{
		width:145px;
	}
	.add-comment-form input[type="text"]{
		width:116px;
	}
	.add-comment-form textarea {
		width:442px;
	}
	.user-name-third-level{
		float:none !important;
		margin-bottom:5px !important;
	}
	.table2-column .t-price,.table2-column-premium .t-price{
		font-size:45px;
	}
	.gallery-link{
		left:38%;
	}
	#gallery-content-three-col .box-three-col a {
		left:33%;
	}
	#gallery-content-three-col .box-three-col .gallery-container:hover .gallery-link {
		bottom:20%;
	}
	.box-four-col{
		width:179px !important;
	}
	#gallery-content-four-col .box-four-col a {
		left:26%;
	}
	#gallery-content-four-col .box-four-col .gallery-container:hover .gallery-link {
		bottom:12%;
	}
	.sf-menu>li>a>div,.sf-menu>li.current>a>div,.sf-menu>li.sfHover>a>div{
		display:none;
	}
	.box-blog{
		width:162px;
	}
	.blog4-title{
		width:85px !important;
		padding-top:0 !important;
	}
	.title-blog4{
		line-height:16px !important;
	}
	.rside-speak-block-blog{
		width:86px !important;
	}
	.an-list li {
		margin-left:0;
	}
	.ls-bottom-nav-wrapper{
		width:748px !important;
	}
	.ls-bottom-slidebuttons>a{
		width:148.8px !important;
	}
	.carousel_container_v2{
		width:728px;
	}
	#carousel_v2 li {
		width:184px;
	}
	#carousel_v2 li:hover {
		width:360px;
	}
	.carousel-visible{
		width:360px !important;
	}
	.cv_2_image-part{
		width:184px;
		overflow:hidden;
	}
	#carousel_v2 .cv_2_description-part{
		margin-left:184px;
		width:160px;
		padding:40px 10px;
	}	
	#faq-vertical-tabs .faq-tabs li a{
		font-size:17px !important;
	}
	.faq-tabs{
		width:220px;
		margin-bottom:94px !important;
	}
	.faq-tabs-container{
		width:290px;
		left:217px;
	}
	#faq-vertical-tabs{
		width:540px;
	}
	.speak-widget div.rside-speak-block{
		width:auto;
	}
	.index-v3-list li a:hover{
		padding-left:0 !important;
	}
	.footer-menu li a {
	padding:0px 9px !important;
	}
}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {

	#header {
		height: auto;
	}
	#logo {
		display: block;
		float: none;
		text-align: center;
	}
	#main {
		float: none;
		margin-right: 0;
		width: 100%;
	}

}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.big-description{
		font-size:20px;
	}
	.banner-in-description>span{
		font-size:25px;
		margin-top:5px;
	}
	.read-more-full-width{
		font-size:14px;
		padding:3px 2px;
		width:73px;
	}
	.faq-isotope{
		margin-left:73px;
	}
	.main-slider-container{
		width:400px !important;
	}
	.camera-container{
		width:400px;
		margin:0 auto;
	}
	.camera_wrap{
		margin-bottom:0 !important;
	}
	.hrm,.hrm2,.hrm3,.hrm4,.hrm5,.third-level-devices{
		height:0;
		visibility:hidden !important;
		display:none;
	}
	.vrm,.vrm2,.vrm3,.vrm4,.vrm5,.third-level-devices-vis{
		height:auto !important;
		visibility:visible !important;
		display:block !important;
	}
	.reqformError,.emailformError,.messageformError{
		left:221px !important;
	}
	.menu-button-active{
		display:block;
	}
	.camera_pag_ul li:last-child {
		width:151px !important;
	}
	.camera_pag_ul li {
		width:78px !important;
	}
	.camera_pag_ul li:last-child {
		width:83px !important;
	}
	#header {
		padding-top:1px;
		padding-bottom:10px !important;
	}
	#logo {
		margin:20px auto;
	}
	#main-nav ul {
		display:none;
	}
	#main-nav ul li {
		background:none;
	}
	#main-nav ul li a {
		padding:10px 0px;
		width:380px;
		text-align:center;
	}
	.sf-menu>li>ul,.sf-menu>li.sfHover>ul{
		top:2px;
		width:380px;
		left:-20px;
		background:#ff7400 !important;
		position:relative;
	}
	.sf-menu>li>ul>li>ul,.sf-menu>li.sfHover>ul>li.sfHover>ul{
		position:relative;
		left:-20px !important;
		width:380px;
		top:0px !important;
		z-index:999;
	}
	.sf-menu>li>ul>li{
		float:none !important;
		padding:0;
		margin:0;
	}
	.sf-menu>li>ul>li>a,.sf-menu>li>ul>li>ul>li a,.sf-menu li.sfHover li.sfHover>a{
		width:380px;
		margin:0;
	}
	.sf-menu>li>ul>li:first-child>a:before, .sf-menu>li>ul>li:first-child.sfHover>a:before,
	.sf-menu>li>ul>li:first-child>a:before{
		left:185px;
	}
	.sf-menu>li>ul>li>a:hover,.sf-menu>li>ul>li>ul>li a:hover,.sf-menu li.sfHover li.sfHover>a,.second-level-active a{
		width:380px !important;
		padding-left:0px !important;
	}
	.sf-menu li li ul{
		left:-10px;
		top:0px;
		max-width:380px;
		padding:0 0 0 0;
		z-index:99;
		background:#ff7400;
	}
	.sf-menu>li>ul>li>ul>li a {
		width:380px !important;
	}
	.gotothird {
		background-position:360px 10px !important;
	}
	.line {
		display:none;
	}
	.sf-menu>li>ul>li>ul {
		box-shadow:none;
	}		
	.slog h2 {
		line-height:34px;
	}
	.hover-content a>span:first-child{
		width:165px;
	}
	.carousel-recent-work>li:first-child>div.hover-content>a>span:first-child{
		width:155px;
	}
	.hover-content p {
		line-height:14px;
	}
	.orw-image-part {
		width:190px;
	}
	.orw-description-part {
		width:150px;
		padding-top:35px;
		padding-bottom:30px;
		height:180px;
	}
	.hover-content a>span:first-child+span {
		width:160px;
	}
	.carousel-recent-work>li:first-child .hover-content{
		margin-left:0px;
		width:100%;
	}
	.services h2,.tweets h2{
		padding-top:0;
	}
	.buttoninput {
		margin-top:3px;
		padding:5px 0 4px;
	}
	.hover-content a > span:first-child {
		width:155px;
	}
	.footer-logo-block {
		margin-top:0px;
		padding-top:50px;
	}
	.contact-column-top-bg{
		top:0;
	}
	.contact-column-top-bg2{
		background-position:-13px;
		left:-10px;
		top:-42px;
	}
	.contact-column-top-bg3{
		left:-10px;
		background-position:-19px;
		top:-46px;
	}
	.contact-column-top-bg4{
		left:-10px;
		background-position:-20px;
		top:-45px;
	}
	.contact-title-block {
		margin-top:35px;
	}
	.copyright {
		margin-left:60px;
	}
	.footer-menu {
		margin-right:7px;
	}
	.footer-menu li a{
		padding:0px 5px !important;
		font-size:11px !important;
	}
	.menu-button {
		display:block !important;
		margin:0 auto;
		margin-bottom:10px;
	}
	.sf-menu>li>ul>li:first-child>a:before {
		left:185px;
	}
	.we-are-block {
	width:380px !important;
	}
	.skills-block {
		width:380px !important;
		margin-left:0px !important;
	}
	.border-we-are-block2 {
		width:380px !important;
	}
	.personal-social-top,.personal-social-bottom {
		background-repeat:repeat-x !important;
	}
	.team-block{
		margin-left:70px;
	}
	.team-block-before {
		padding-left:0px !important;
		padding-right:0px !important;
		padding-bottom:35px !important;
		margin-top:-13px !important;
		top:10px;
	}
	.team-block-before:before{
		left:31% !important;
	}
	.no-active-image,.no-active-image2,.no-active-image3,.no-active-image4,.no-active-image5,.active-image,.active-image2,.active-image3,.active-image4,.active-image5 {
		padding:20px 2px !important;
	}
	.text-second-process{
		width:258px !important;
		margin-bottom:30px;
	}
	.second-process-block:hover .text-process-border{
		right:193px !important;
	}
	.third-process-block{
		float:left;
		margin-top:0;
		margin-left:70px;
		margin-right:auto;
		margin-bottom:10px !important;
	}
	.first-process-block{
		margin-top:0px !important;
		float:left !important;
	}
	.last-block-res>div:first-child+div p{
		padding-bottom:0px !important;
	}
	.first-process-block>div:first-child+div p{
		padding-bottom:20px !important;
	}
	.second-process-block{
		margin-top:0px !important;
	}
	.res-last-second-proc{
		padding-bottom:0px !important;
	}
	.text-second-process{
		margin-bottom:20px !important;
	}
	.rside-image-part img,.image-part-list{
		float:none !important;
	}
	.image-part-list{
		margin-top:20px !important;
	}
	.image-part-list li a{
		padding-left:0px !important;
	}
	.image-part-list a:hover{
		padding-left:15px !important;
	}
	.search-the-site input{
		width:323px !important;
	}
	.video-block video {
		margin-bottom:0px !important;
		height:300px;
	}
	.fs-third-level a:hover{
		color:#ff7400 !important;
		padding-left:20px !important;
	}
	.f-sitemap-menu a:hover .arrow-sitemap {
		opacity:0 !important;
		filter:alpha(opacity=0) !important;
	}
	.custom-icon-for-devices li {
		padding-left:0px !important;
	}
	.custom-icon-for-devices {
		height:200px !important;
	}
	.small-button-active,.small-button{
		font-size:18px !important;
		padding-left:6px !important;
		padding-right:6px !important;
	}
	.medium-button-active,.medium-button{
		font-size:20px !important;
		padding-left:6px !important;
		padding-right:6px !important;
	}
	.large-button-active,.large-button{
		font-size:23px !important;
		padding-left:6px !important;
		padding-right:6px !important;
	}
	#tabs{
		margin-top:20px;
	}
	.shortcodes-previous,.shortcodes-next{
		width:50px !important;
	}
	.shortcodes-pagination li a{
		width:17px !important;
	}
	.light-box-gallery li{
		margin-left:0px !important;
		margin-bottom:20px;
	}
	.shortcodes-textarea,.shortcodes-textarea1{
		width:357px !important;
	}
	.select1{
		left:0px !important;
		margin-top:19px; 
		top:20px;
	}
	.form-line,.form-line2{
		position:relative;
	}
	.save-form,.reset-form{
		margin-bottom:0px !important;
	}
	.save-form-devices{
		margin-bottom:40px !important;
	}
	.shortcodes-text-input{
		width:288px !important;
	}
	.form-line span{
		width:69px !important;
	}
	.select{
		width:356px;
	}
	.dropdown{
		width:376px;
	}
	.form-line>span.no-file-selected{
		width:auto !important;
	}
	.first-form-select>span>div.select{
		width:288px !important;
	}
	.first-form-select>span>div.dropdown{
		width:308px !important;
	}
	.mobile-shortcodes-text-input{
		width:356px !important;
	}
	.shortcodes-first-icons-html5,.shortcodes-first-icons-technorati,.shortcodes-first-icons-android,.shortcodes-first-icons-msn,.shortcodes-first-icons-reddit,
	.shortcodes2-first-icons-html5,.shortcodes2-first-icons-technorati,.shortcodes2-first-icons-android,.shortcodes2-first-icons-msn,.shortcodes2-first-icons-reddit,
	.shortcodes3-first-icons-html5,.shortcodes3-first-icons-technorati,.shortcodes3-first-icons-android,.shortcodes3-first-icons-msn,.shortcodes3-first-icons-reddit{
		margin-left:0px !important;
	}
	.shortcodes-first-icons-paypal,.shortcodes2-first-icons-paypal,.shortcodes3-first-icons-paypal{
		margin-right:5px !important;
	}
	.message-after-time{
		width:380px;
	}
	.uc-subscribe{
		width:100px !important;
	}
	.uc-input{
		width:62%;
	}
	.table-col,.table2-col{
		width:380px;
		float:none;
		margin-bottom:20px;
	}
	.google-map{
		height:300px !important;
	}
	.contact-lkit-form input[type="text"]{
		width:358px !important;
	}
	.contact-lkit-form>fieldset>textarea{
		width:368px !important;
		height:157px !important;
	}
	.lkit-send-message{
		margin-bottom:0px !important;
	}
	.ci-devices{
		margin-bottom:30px;
	}
	.box-three-col{
		margin-left:26px;
	}
	.portfolio-four-col{
		margin-left:64px !important;
	}
	.box{
		width:380px !important;
	}
	.iso-box-wrapper:hover .iso-magnify{
		background-position:20% 50% !important;
	}
	.iso-description-block{
		padding:60px 10px !important;
	}
	.iso-box-wrapper:hover .iso-description-block{
		right:-15px !important;
	}
	.portfolio-isotope-menu a{
		padding-left:10px !important;
		padding-right:10px !important;
	}
	.monsterup-carousel-container .monsterup-bottom-nav{
		right:0;
		bottom:0;
	}
	#related_projects>li>a {
		width:190px;
	}
	#related_projects .rp-description {
		width:150px;
		padding:30px 20px;
		height:185px;
	}
	#related_projects li {
		width:380px;
	}
	.monsterup-carousel-wrapper .monsterup-carousel-container{
		height:360px;
	}
	.blog-article-title .blog-title{
		width:295px;
		padding-top:0;
	}
	.blog-pags-container{
		padding-bottom:0px;
	}
	.article-content .ba-description-part {
		padding-left:0;
		padding-top:20px;
		width:100%;
	}
	.article-content .ba-image-part,.blog4-image-part{
		float:none;
		margin:0 auto;
		height:auto;
		margin-bottom:2px !important;
	}
	.box-four-col{
		margin:0 auto;
	}
	.comment-post{
		width:231px;
	}
	.users-second-level{
		width:300px;
	}
	.comment-post-second-level{
		width:191px;
	}
	.users-third-level{
		width:255px;
	}
	.comment-post-third-level{
		width:145px;
	}
	.add-comment-form input[type="text"]{
		width:116px;
	}
	.add-comment-form textarea {
		width:442px;
	}
	.user-name-third-level,.user-name-second-level{
		float:none !important;
		margin-bottom:5px !important;
	}
	.line-for-comemnts-block,.users-second-level:before,.users-third-level:before{
		display:none;
	}
	.add-comment-form input[type="text"]{
		width:91px;
	}
	.add-comment-form textarea{
		width:368px;
	}
	.blog-search-for-device{
		padding-top:0 !important;
	}
	.gallery-link{
		left:39%;
	}
	.sf-menu>li>a>div,.sf-menu>li.current>a>div,.sf-menu>li.sfHover>a>div{
		display:none;
	}
	.box-blog{
		width:380px;
		margin-left:0;
		margin-right:0;
	}
	.blog-title{
		width:284px !important;
	}
	.blog4-image-part{
		width:216px !important;
	}
	.an-list-comment{
		margin-left:25px !important;
	}
	.blog4-image-part{
		width:216px;
		height:186px;
	}
	.isotope-part .box-four-col{
		margin-left:76px;
	}
	.ls-bottom-nav-wrapper{
		width:400px !important;
	}
	.ls-bottom-slidebuttons>a{
		width:79px !important;
	}
	.ls-bottom-slidebuttons>a:first-child{
		width:80px !important;
	}
	.carousel_container_v2{
		width:auto;
	}
	#carousel_v2 li:first-child{
		margin-top:0;
	}
	#carousel_v2 li {
		float:none;
		width:400px;
		margin-top:10px;
	}
	.carousel-visible{
		width:auto;
	}
	.cv_2_image-part{
		overflow:hidden;
		width:179px;
	}
	#carousel_v2 .cv_2_description-part{
		float:left;
		margin-left:0;
		width:161px;
	}
	.faq-tabs{
		width:380px;
		margin-bottom:0px !important;
		float:none;
	}
	.faq-tabs-container{
		width:340px;
		position:relative;
		left:0;
		margin-bottom:20px;
	}
	.features-progbar{
		width:auto;
	}
	#faq-vertical-tabs{
		width:380px;
	}
	.speak-widget div.rside-speak-block{
		width:auto;
		margin-top:10px;
	}
	.index-v3-list li a:hover{
		padding-left:0 !important;
	}
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
	.big-description{
		font-size:20px;
	}
	.banner-in-description>span{
		font-size:25px;
		margin-top:5px;
	}
	.read-more-full-width{
		font-size:12px;
		padding:2px 1px;
		width:63px;
	}
	.faq-isotope{
		margin-left:20px;
	}
	.main-slider-container{
		width:300px !important;
	}
	.camera-container{
		width:300px;
		margin:0 auto;
	}
	.camera_wrap{
		margin-bottom:0 !important;
	}
	.orw-description-part p, .rp-description p, .cv_2_description-part p{
		padding-top:5px;
	}
	.camera_pag{
		margin-top:-14px !important;
	}
	.hrm,.hrm2,.hrm3,.hrm4,.hrm5,.third-level-devices{
		height:0;
		visibility:hidden !important;
		display:none;
	}
	.vrm,.vrm2,.vrm3,.vrm4,.vrm5,.third-level-devices-vis{
		height:auto !important;
		visibility:visible !important;
		display:block !important;
	}
	.typography-float-quotes,.typography-floatright-quotes{
		width:204px
	}	
	.reqformError,.emailformError,.messageformError{
		left:122px !important;
	}
	#header{
		padding-top:1px;
		padding-bottom:10px !important;
	}
	#logo {
		margin:20px auto;
	}
	#main-nav ul {
		display:none;
	}
	.camera_pag_ul li:last-child {
		width:151px !important;
	}
	.camera_pag_ul li {
		width:59px !important;
	}
	.camera_pag_ul li:last-child {
		width:59px !important;
	}
	.slog h2 {
		line-height:30px;
	}
	.hover-content a>span:first-child{
		width:106px;
	}
	.carousel-recent-work>li:first-child>div.hover-content>a>span:first-child{
		width:210px;
	}
	.hover-content>a>span:first-child+span {
		width:100px;
	}
	.carousel-recent-work li {
		width:245px; 
		margin-left:18px;
		margin-right:18px;
	}
	.carousel-recent-work>li:first-child .hover-content{
		margin-left:0px;
		width:100%;
	}
	.hover-content>a>span:first-child+span{
		width:210px;
	}
	.hover-content>a>span:first-child {
		width:211px;
	}
	.orw-description-part {
		width:126px;
		padding:13px 7px 14px;
		height:218px;
		margin-left:45px;
		margin-right:-150px;
		-webkit-transition: all 0.5s ease;
		-moz-transition: all 0.5s ease;
		-o-transition: all 0.5s ease;
		-ms-transition: all 0.5s ease;
		transition: all 0.5s ease;
	}
	.footer-menu li a{
		padding:0px 5px !important;
		font-size:11px !important;
	}
	.copyright{
		margin-left:0px !important;
	}
	.footer-menu{
		margin-left:10px;
		float:none;
	}
	.orw-image-part a {
		margin-left:20px;
	}
	.carousel-our-recent-work>li:hover .orw-description-part {
		margin-left:-138px;
		margin-right:0px;
	}
	.carousel-our-recent-work>li:hover .orw-image-part {
		overflow:hidden;
	}
	.carousel-our-recent-work>li:hover .magnify{
		opacity:0.6;
		filter: alpha(opacity=60);
		left:0px !important;
		width:247px !important;
	}
	.carousel-our-recent-work>li:hover .orw-image-part-hover {
		opacity:1;
		filter: alpha(opacity=100);
		background-position:18% 50%;
	}
	.orw-image-part:hover .orw-image-part-hover {
		opacity:0;
		filter: alpha(opacity=0);
	}
	.orw-image-part:hover .magnify {
		opacity:0;
		filter: alpha(opacity=0);
	}
	#main-nav ul {
		display:none;
		width:280px;
	}
	#main-nav ul li {
		background:none;
	}
	#main-nav ul li a {
		padding:10px 0px;
		width:280px;
		text-align:center;
	}
	.sf-menu>li>ul,.sf-menu>li.sfHover>ul{
		top:2px;
		left:-20px;
		background:#ff7400 !important;
		position:relative;
	}
	.sf-menu>li>ul>li>ul,.sf-menu>li.sfHover>ul>li.sfHover>ul{
		position:relative;
		left:-20px !important;
		width:280px;
		top:0px !important;
		z-index:999;
	}
	.sf-menu>li>ul>li{
		float:none !important;
		padding:0;
		margin:0;
	}
	.sf-menu>li>ul>li>a,.sf-menu>li>ul>li>ul>li a,.sf-menu li.sfHover li.sfHover>a{
		width:380px;
		margin:0;
	}
	.sf-menu>li>ul>li:first-child>a:before, .sf-menu>li>ul>li:first-child.sfHover>a:before,
	.sf-menu>li>ul>li:first-child>a:before{
		left:135px;
	}
	.sf-menu>li>ul>li>a:hover,.sf-menu>li>ul>li>ul>li a:hover,.sf-menu li.sfHover li.sfHover>a,.second-level-active a{
		width:280px !important;
		padding-left:0px !important;
	}
	.sf-menu li li ul{
		left:-10px;
		top:0px;
		max-width:380px;
		padding:0 0 0 0;
		z-index:99;
		background:#ff7400;
	}
	.sf-menu>li>ul>li>ul>li a {
		width:280px !important;
	}
	.gotothird {
		background-position:260px 10px !important;
	}
	.sf-menu>li>ul>li>ul {
		box-shadow:none;
	}
	.line {
		display:none;
	}
	.services h2,.tweets h2  {
		padding-top:0;
	}
	.tweets {
		padding-bottom:10px;
	}
	.news-article{
		float:none;
		margin-left:10px;
	}
	.tweet-content{
		float:none;
		width:auto;
		margin-left:0;
	}
	.tweet-logo{
		margin-right:5px;
	}
	.date-block{
		margin-right:5px;
	}
	.contact-column {
		padding-top:1px;
	}
	.contact-title-block{
		margin-top:40px;
	}
	.contact-column-top-bg2{
		top:0;
		left:-10px;
		background-position:-15px 0px;
	}
	.footer-logo-block {
		margin-top:40px;
	}
	.contact-column-top-bg{
		top:0px;
	}
	.contact-column-top-bg3,.contact-column-top-bg4{
		top:0;
		left:-9px;
		background-position:-21px 0px;
	}
	.buttoninput{
		margin-top:3px;
		padding:5px 0 4px;
	}
	.copyright{
		margin-left:8px;
	}
	.footer-menu ul {
		margin-left:7px;
	}
	.footer-menu>ul>li:first-child+li+li+li {
		background:none;
		margin-left:40px;
	}
	.menu-button {
		display:block;
		margin:0 auto;
		margin-bottom:10px !important;
	}
	.menu-button-active{
		display:block;
		margin:0 auto;
		margin-bottom:10px !important;
	}
	.skills-block {
		width:280px !important;
		margin-left:0px !important;
	}
	.we-are-block {
		width:280px;
	}
	.interest-main-block{
		width:100%;
	}
	.border-we-are-block2{
		width:280px !important;
	}
	.personal-social-top,.personal-social-bottom{
		background-repeat:repeat-x !important;
	}
	.team-block-before {
		padding-left:0px !important;
		padding-right:0px !important;
		padding-bottom:35px !important;
		margin-top:-13px !important;
		top:10px;
	}
	.team-block{
		margin-left:22px;
	}
	#carousel-work-four li {
		width:330px;
	}
	.text-second-process{
		float:none !important;
		width:280px !important;
	}
	.third-process-block{
		float:left;
		margin-top:0;
		margin-left:18px;
		margin-right:auto;
		margin-bottom:10px !important;
	}
	.first-process-block{
		margin-top:0px !important;
	}
	.last-block-res>div:first-child+div p {
		padding-bottom:0px !important;
	}
	.first-process-block>div:first-child+div p{
		padding-bottom:20px !important;
	}
	.second-process-block:hover .text-process-border{
		right:210px !important;
	}
	.rside-image-part img,.image-part-list{
		float:none !important;
	}
	.image-part-list{
		margin-top:20px;
		margin-left:0px !important;
	}
	.image-part-list li a{
		padding-left:0px !important;
	}
	.image-part-list a:hover{
		padding-left:15px !important;
	}
	.search-the-site input{
		width:223px !important;
	}
	.video-block video {
		margin-bottom:0px !important;
		height:250px !important;
	}
	.ui-accordion-icons .ui-accordion-header a {
		font-size:16px !important;
	}
	#accordion > div:first-child a{
		background-position:0 29px;
	}
	#accordion > div a{
		background-position:0 48px;
	}
	.menu-404-page li {
		margin-left:12px !important;
	}.menu-404-page>li:first-child {
		margin-left:0px !important;
	}
	.fs-third-level a:hover{
		color:#ff7400 !important;
		padding-left:20px !important;
	}
	.f-sitemap-menu a:hover .arrow-sitemap {
		opacity:0 !important;
		filter:alpha(opacity=0) !important;
	}
	.red-error-message p, .blue-error-message p, .green-error-message p, .yellow-error-message p{
		font-size:11px !important;
	}
	.shortcodes-first-icons-dribbble,.shortcodes-first-icons-apple,
	.shortcodes-first-icons-blogger,.shortcodes-first-icons-googledisc,
	.shortcodes-first-icons-noname-flower,.shortcodes-first-icons-evernote,.shortcodes-first-icons-newsvine,
	.shortcodes2-first-icons-dribbble,.shortcodes2-first-icons-apple,
	.shortcodes2-first-icons-blogger,.shortcodes2-first-icons-googledisc,
	.shortcodes2-first-icons-noname-flower,.shortcodes2-first-icons-evernote,.shortcodes2-first-icons-newsvine,
	.shortcodes3-first-icons-dribbble,.shortcodes3-first-icons-apple,
	.shortcodes3-first-icons-blogger,.shortcodes3-first-icons-googledisc,
	.shortcodes3-first-icons-noname-flower,.shortcodes3-first-icons-evernote,.shortcodes3-first-icons-newsvine{
		margin-left:0px !important;
	}
	.shortcodes-first-icons-paypal,.shortcodes2-first-icons-paypal,.shortcodes3-first-icons-paypal{
		margin-right:5px !important;
	}
	.small-button-active,.small-button{
		font-size:15px !important;
		padding-left:4px !important;
		padding-right:4px !important;
	}
	.medium-button-active,.medium-button{
		font-size:16px !important;
		padding-left:4px !important;
		padding-right:4px !important;
	}
	.large-button-active,.large-button{
		font-size:20px !important;
		padding-left:4px !important;
		padding-right:4px !important;
	}
	#tabs{
		margin-top:20px;
	}
	.shortcodes-previous,.shortcodes-next,.shortcodes-pagination li{
		margin-bottom:4px;
	}
	.light-box-gallery li {
		margin-left:0px !important;
		margin-bottom:20px !important;
	}
	.shortcodes-text-input{
		width:189px !important;
	}
	.form-line > span{
		width:67px !important;
	}
	.form-line,.form-line2{
		position:relative;
	}
	.select1{
		top:20px !important;
		left:0 !important;
	}
	span.select1,.select1{
		width:267px !important;
	}
	.no-file-selected,.choose-file{
		width:105px !important;
	}
	.shortcodes-textarea,.shortcodes-textarea1{
		width:255px !important;
	}
	.save-form,.reset-form{
		margin-bottom:0px !important;
	}
	.save-form-devices{
		margin-bottom:40px !important;
	}
	.select{
		width:257px;
	}
	.dropdown{
		width:277px;
	}
	.form-line>span.no-file-selected{
		width:auto !important;
	}
	.first-form-select>span>div.select{
		width:189px !important;
	}
	.first-form-select>span>div.dropdown{
		width:209px !important;
	}
	.form-line label {
		margin-right:18px !important;
	}
	.mobile-shortcodes-text-input{
		width:256px !important;
	}
	.message-after-time{
		line-height:27px;
		width:280px;
	}
	.uc-subscribe{
		width:100px !important;
	}
	.uc-input{
		width:49%;
	}
	.table-col,.table2-col{
		width:280px !important;
		float:none !important;
		margin-bottom:20px !important;
	}
	.table2-column-first header{
		height:0 !important;
	}
	.google-map{
		height:250px !important;
	}
	.contact-lkit-form input[type="text"]{
		width:258px !important;
	}
	.contact-lkit-form>fieldset>textarea{
		width:268px !important;
	}
	.lkit-send-message{
		margin-bottom:0px !important;
	}
	.ci-devices{
		margin-bottom:30px;
	}
	.box{
		width:280px !important;
	}
	.portfolio-four-col{
		margin-left:19px !important;
	}
	.iso-box-wrapper:hover .iso-magnify{
		background-position:7% 50% !important;
	}
	.iso-description-block{
		padding:60px 10px !important;
	}
	.iso-box-wrapper:hover .iso-description-block{
		right:-15px !important;
	}
	.portfolio-isotope-menu a{
		padding-left:4px;
		padding-right:4px;
	}
	#content,#content-three-col,#content-four-col,#gallery-content,#gallery-content-three-col,#gallery-content-four-col{
		padding-left:0;
	}
	.box-three-col{
		width:280px !important;
	}
	.iso-box-wrapper:hover .iso-magnify-three{
		background-position:17% 50% !important;
	}
	.monsterup-carousel-container .monsterup-bottom-nav{
		right:0;
		bottom:0;
	}
	#related_projects>li>a {
		width:280px;
	}
	#related_projects .rp-description {
		width:150px;
		padding:30px 20px;
		height:185px;
		position:absolute;
		right:-245px;
		z-index:99;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition:all 1s ease;
	}
	#related_projects li {
		width:380px;
		overflow:hidden;
	}
	#related_projects li:hover .rp-description{
		right:0;
	}
	.monsterup-carousel-wrapper .monsterup-carousel-container{
		height:360px;
	}
	#related_projects li:hover .rp-magnify{
		background-position:11% 50%;
		opacity:1;
		filter:alpha(opacity=100);
	}
	#related_projects li:hover .rp-shadow{
		opacity:0.6;
		filter:alpha(opacity=60);
	}
	.blog-article-title .blog-title{
		width:200px;
		padding-top:0;
	}
	.blog-pags-container{
		padding-bottom:0px;
	}
	.blog-article-container .blog-video{
		height:200px;
	}
	.article-nav-block .an-list li {
		margin-right:20px;
		margin-left:0px;
		margin-bottom:5px;
	}
	.article-nav-block {
		padding-left:4px;
	}
	.article-content .ba-description-part {
		padding-left:0;
		padding-top:20px;
		width:100%;
	}
	.article-content .ba-image-part,.blog4-image-part{
		float:none;
		margin:0 auto;
		height:auto;
		margin-bottom:2px !important;
	}
	.box-four-col{
		margin:0 auto;
	}
	.comment-post,.comment-post-second-level{
		width:131px;
	}
	.users-second-level{
		width:240px;
		float:none;
	}
	.users-third-level{
		width:255px;
	}
	.comment-post-third-level{
		width:145px;
	}
	.add-comment-form input[type="text"]{
		width:68px !important;
	}
	.add-comment-form>span{
		margin-left:5px;
	}
	.add-comment-form textarea {
		width:442px;
	}
	.user-name-third-level,.user-name-second-level,.user-name-for-devices{
		float:none !important;
		margin-bottom:5px !important;
	}
	.line-for-comemnts-block,.users-second-level:before,.users-third-level:before{
		display:none;
	}
	.add-comment-form input[type="text"]{
		width:91px;
	}
	.add-comment-form textarea{
		width:268px;
	}
	.blog-search-for-device{
		padding-top:0 !important;
	}
	.gallery-link{
		left:36%;
	}
	#gallery-content-three-col .box-three-col .gallery-link {
		left:15% !important;
	}
	#gallery-content .box-three-col .gallery-container:hover .gallery-link {
		bottom:20%;
	}
	.sf-menu>li>a>div,.sf-menu>li.current>a>div,.sf-menu>li.sfHover>a>div{
		display:none;
	}
	.box-blog{
		width:280px !important;
		margin-left:0 !important;
		margin-right:0 !important;
	}
	.blog-title{
		width:204px !important;
	}
	.blog4-image-part{
		width:216px !important;
	}
	.blog4-image-part{
		width:216px !important;
	}
	.article-nav-block{
		padding-left:10px !important;
	}
	.ls-bottom-nav-wrapper{
		width:300px !important;
	}
	.ls-bottom-slidebuttons>a{
		width:59px !important;
	}
	.ls-bottom-slidebuttons>a:first-child{
		width:60px !important;
	}
	.isotope-part .box-four-col{
	margin-left:31px;
	}
	.carousel_container_v2{
		width:280px;
	}
	#carousel_v2{
		overflow:hidden;
	}
	#carousel_v2 li:first-child{
		margin-top:0 !important;
	}
	#carousel_v2 li {
		position:relative;
		float:none;
		width:245px;
		margin-top:10px !important;
		margin:0 auto;
	}
	#carousel_v2 li:hover{
		width:245px;
	}
	#carousel_v2 li:hover .cv_2_shadow{
		opacity:0.6;
		filter:alpha(opacity=60);
	}
	#carousel_v2 li:hover .cv_2_description-part{
		right:0px;
	}
	#carousel_v2 li:hover .cv_2_magnify{
		background-position:10% 50%;
		opacity:1;
		filter:alpha(opacity=100);
	}
	.carousel-visible{
		width:245px !important;
	}
	.cv_2_image-part{
		overflow:hidden;
		width:245px;
	}
	#carousel_v2 .cv_2_description-part{
		float:left;
		margin-left:0;
		width:150px;
		right:-170px;
		z-index:10;
		height:185px;
		padding:30px 10px;
		position:absolute;
	}
	#carousel_v2{
		width:280px;
	}
	.speak-widget div.rside-speak-block,.features-progbar{
		width:auto !important;
	}
	.speak-widget div.rside-speak-block{
		margin-top:10px;
	}
	.faq-tabs{
		width:280px;
		margin-bottom:0px !important;
		float:none;
	}
	.faq-tabs-container{
		width:240px;
		position:relative;
		left:0;
		margin-bottom:20px;
	}
	#faq-vertical-tabs{
		width:280px;
	}
	.speak-widget div.rside-speak-block{
		width:auto;
	}
	.index-v3-list li a:hover{
		padding-left:0 !important;
	}	
}

/* ---------------------------------------------------------------------- */
/* 9. Retina ready */
/* ---------------------------------------------------------------------- */

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 144dpi) {
	
	body{
		background-image:url("../images/body-bg@2x.png");
		background-size:300px 300px;
		background-repeat:repeat;
	}
	.date-block{
		background-image:url("../images/OrangeScheme/date@2x.png");
		background-size:56px 45px;
	}
	.tweet {
		background-image:url("../images/OrangeScheme/tweet@2x.png");
		background-size:34px 29px;
	}
	.orw-image-part-hover,.cv_2_magnify,.magnify-active-gallery-open,.iso-magnify,.rp-magnify,.hover-lightbox-magnify,.iso-magnify-three{
		background-image:url("../images/magnify@2x.png");
		background-size:41px 38px;
	}
	.contact-column-top-bg {
		background-image:url("../images/OrangeScheme/bg-contact-column1@2x.png");
		background-size:154px 41px;
	}
	.contact-column-top-bg2 {
		background-image:url("../images/OrangeScheme/bg-contact-column2@2x.png");
		background-size:193px 43px;
	}
	.contact-column-top-bg3{
		background-image:url("../images/OrangeScheme/bg-contact-column3@2x.png");
		background-size:199px 43px;
	}
	.contact-column-top-bg4{
		background-image:url("../images/OrangeScheme/bg-contact-column4@2x.png");
		background-size:199px 43px;
	}
	.address{
		background-image:url("../images/adress@2x.png");
		background-size:16px 13px;
	}
	.phone{
		background-image:url("../images/phone@2x.png");
		background-size:16px 14px;
	}
	.email{
		background-image:url("../images/mail@2x.png");
		background-size:15px 11px;
	}
	.hover-content{
		background-image:url("../images/OrangeScheme/bg-hover-block@2x.png");
		background-size:245px 244px;
	}
	.first-social-icon-active{
		background-image:url("../images/OrangeScheme/facebook@2x.png");
		background-size:29px 29px;
	}
	.second-social-icon-active{
		background-image:url("../images/OrangeScheme/twitter@2x.png");
		background-size:29px 29px;
	}
	.third-social-icon-active{
		background-image:url("../images/OrangeScheme/google_plus@2x.png");
		background-size:29px 29px;
	}
	.four-social-icon-active{
		background-image:url("../images/OrangeScheme/rside_rss@2x.png");
		background-size:29px 29px;
	}
	.head-part{
		background-image:url("../images/sswitcherhead@2x.png");
		background-size:30px 30px;
	}
	#background-patterns-swithcer li:first-child a{
		background-image:url("../images/background-pattern1@2x.png");
		background-size:19px 19px;
	}
	#background-patterns-swithcer li:first-child+li a {
		background-image:url("../images/background-pattern2@2x.png");
		background-size:19px 19px;
	}
	#background-patterns-swithcer li:first-child+li+li a{
		background-image:url("../images/background-pattern3@2x.png");
		background-size:19px 19px;
	}
	#background-patterns-swithcer li:first-child+li+li+li a{
		background-image:url("../images/background-pattern4@2x.png");
		background-size:19px 19px;
	}
	#background-patterns-swithcer li:first-child+li+li+li+li a{
		background-image:url("../images/background-pattern5@2x.png");
		background-size:19px 19px;
	}
	#background-patterns-swithcer li:first-child+li+li+li+li+li a{
		background-image:url("../images/background-pattern6@2x.png");
		background-size:19px 19px;
	}
	#layout li:first-child a{
		background-image:url("../images/wide@2x.png");
		background-size:51px 51px;
	}
	#layout li:first-child+li a{
		background-image:url("../images/boxed@2x.png");
		background-size:51px 51px;
	}
	.ls-nav-prev{
		background-image:url("../images/layer_fullwidth_prev@2x.png");
		background-size:35px 54px;
	}
	.ls-nav-next{
		background-image:url("../images/layer_fullwidth_next@2x.png");
		background-size:35px 54px;
	}
	.no-active-image{
		background-image:url("../images/services_clients_icon01@2x.png") !important;
		background-size:122px 53px;
	}
	.active-image{
		background-image:url("../images/OrangeScheme/services_clients_icon01@2x.png") !important;
		background-size:122px 53px;
	}
	.no-active-image2{
		background-image:url("../images/services_clients_icon02@2x.png") !important;
		background-size:122px 55px;
	}
	.active-image2{
		background-image:url("../images/OrangeScheme/services_clients_icon02@2x.png") !important;
		background-size:122px 55px;
	}
	.no-active-image3{
		background-image:url("../images/services_clients_icon03@2x.png") !important;
		background-size:118px 46px;
	}
	.active-image3{
		background-image:url("../images/OrangeScheme/services_clients_icon03@2x.png") !important;
		background-size:118px 46px;
	}
	.no-active-image4{
		background-image:url("../images/services_clients_icon04@2x.png") !important;
		background-size:158px 41px;
	}
	.active-image4{
		background-image:url("../images/OrangeScheme/services_clients_icon04@2x.png") !important;
		background-size:158px 41px;
	}
	.no-active-image5{
		background-image:url("../images/services_clients_icon05@2x.png") !important;
		background-size:119px 50px;
	}
	.active-image5{
		background-image:url("../images/OrangeScheme/services_clients_icon05@2x.png") !important;
		background-size:119px 50px;
	}
	#logo{
		background-image:url("../images/OrangeScheme/logo@2x.png");
		background-size:223px 50px;
	}
	.scrollup{
		background-image:url("../images/scrollup@2x.png");
		background-size:54px 54px;
	}
	#faq-vertical-tabs .faq-tabs li.ui-tabs-selected>a{
		background-image:url("../images/OrangeScheme/active-faq-index@2x.png");
		background-size:6px 12px;
	}
	.shortcodes-accordion-link, #shortcodes-toggle-container a{
		background-image:url("../images/shortcodes-accordion-no@2x.png");
		background-size:17px 17px;
	}
	#shortcodes-accordion>div>h3.ui-state-active>a,#shortcodes-toggle-container>a.active-toggle{
		background-image:url("../images/OrangeScheme/shortcodes-accordion-act@2x.png");
		background-size:17px 17px;
	}
	.rside-speak-block{
		background-image:url("../images/quotes@2x.png");
		background-size:34px 32px;
	}
	.image-part-second-marker-no-active,.list-style-one-noactive{
		background-image:url("../images/rside-marker@2x.png");
		background-size:11px 11px;
	}
	.image-part-second-marker1-hover,.list-style-two-active{
		background-image:url("../images/OrangeScheme/rside-second-marker@2x.png");
		background-size:11px 11px;
	}
	.image-part-marker1-hover,.list-style-one-active{
		background-image:url("../images/OrangeScheme/rside-marker@2x.png");
		background-size:11px 11px;
	}
	.image-part-marker-no-active,.list-style-two-noactive{
		background-image:url("../images/rside-second-marker@2x.png");
		background-size:11px 11px;
	}
	.no-active-icon1{
		background-image:url("../images/services_icon_01@2x.png");
		background-size:103px 102px;
	}
	.active-icon1{
		background-image:url("../images/OrangeScheme/services_active_icon_01@2x.png");
		background-size:103px 102px;
	}
	.no-active-icon2{
		background-image:url("../images/services_icon_02@2x.png");
		background-size:103px 102px;
	}
	.active-icon2{
		background-image:url("../images/OrangeScheme/services_active_icon_02@2x.png");
		background-size:103px 102px;
	}
	.no-active-icon3{
		background-image:url("../images/services_icon_03@2x.png");
		background-size:103px 102px;
	}
	.active-icon3{
		background-image:url("../images/OrangeScheme/services_active_icon_03@2x.png");
		background-size:103px 102px;
	}
	.no-active-icon4{
		background-image:url("../images/services_icon_04@2x.png");
		background-size:103px 102px;
	}
	.active-icon4{
		background-image:url("../images/OrangeScheme/services_active_icon_04@2x.png");
		background-size:103px 102px;
	}
	.interest-main-block{
		background-image:url("../images/interest-default@2x.png");
		background-size:18px 24px;
		background-repeat:repeat-x;
	}
	.interest-main-block>div{
		background-image:url("../images/OrangeScheme/interest-orange@2x.png");
		background-size:18px 24px;
		background-repeat:repeat-x;
	}
	.no-active-facebook-personal{
		background-image:url("../images/personal_facebook@2x.png");
		background-size:23px 23px;
	}
	.active-facebook-personal{
		background-image:url("../images/OrangeScheme/personal_facebook_active@2x.png");
		background-size:23px 23px;
	}
	.no-active-twitter-personal{
		background-image:url("../images/personal_twitter@2x.png");
		background-size:23px 23px;
	}
	.active-twitter-personal{
		background-image:url("../images/OrangeScheme/personal_twitter_active@2x.png");
		background-size:23px 23px;
	}
	.no-active-skype-personal{
		background-image:url("../images/personal_skype@2x.png");
		background-size:23px 23px;
	}
	.active-skype-personal{
		background-image:url("../images/OrangeScheme/personal_skype_active@2x.png");
		background-size:23px 23px;
	}
	.no-active-icon-process-1{
		background-image:url("../images/inactive_process_page_icon_01@2x.png");
		background-size:63px 62px;
	}
	.active-icon-process-1{
		background-image:url("../images/OrangeScheme/active_process_page_icon_01@2x.png");
		background-size:63px 62px;
	}
	.no-active-icon-process-2{
		background-image:url("../images/inactive_process_page_icon_02@2x.png");
		background-size:63px 62px;
	}
	.active-icon-process-2 {
		background-image:url("../images/OrangeScheme/active_process_page_icon_02@2x.png");
		background-size:63px 62px;
	}
	.no-active-icon-process-3 {
		background-image:url("../images/inactive_process_page_icon_03@2x.png");
		background-size:63px 62px;
	}
	.active-icon-process-3{
		background-image:url("../images/OrangeScheme/active_process_page_icon_03@2x.png");
		background-size:63px 62px;
	}
	.no-active-icon-process-4{
		background-image:url("../images/inactive_process_page_icon_04@2x.png");
		background-size:63px 62px;
	}
	.active-icon-process-4{
		background-image:url("../images/OrangeScheme/active_process_page_icon_04@2x.png");
		background-size:63px 62px;
	}
	.no-active-icon-second-process-1{	
		background-image:url("../images/inactive_process_page_icon_05@2x.png");
		background-size:103px 102px;
	}
	.active-icon-second-process-1{
		background-image:url("../images/OrangeScheme/active_process_page_icon_05@2x.png");
		background-size:103px 102px;
	}
	.no-active-icon-second-process-2{	
		background-image:url("../images/inactive_process_page_icon_06@2x.png");
		background-size:103px 102px;
	}
	.active-icon-second-process-2{
		background-image:url("../images/OrangeScheme/active_process_page_icon_06@2x.png");
		background-size:103px 102px;
	}
	.no-active-icon-second-process-3{
		background-image:url("../images/inactive_process_page_icon_07@2x.png");
		background-size:103px 102px;
	}
	.active-icon-second-process-3{
		background-image:url("../images/OrangeScheme/active_process_page_icon_07@2x.png");
		background-size:103px 102px;
	}
	.no-active-icon-second-process-4{
		background-image:url("../images/inactive_process_page_icon_08@2x.png");
		background-size:103px 102px;
	}
	.active-icon-second-process-4{
		background-image:url("../images/OrangeScheme/active_process_page_icon_08@2x.png");
		background-size:103px 102px;
	}
	.third-process-block,.carousel-recent-work li{
		background-image:url("../images/bg-recent-work-li@2x.png");
		background-size:10px 10px;
		background-repeat:repeat;
	}
	.icon-third-process-1{
		background-image:url("../images/process_page_icon_09@2x.png");
		background-size:88px 70px;
	}
	.icon-third-process-active-1{
		background-image:url("../images/process_page_icon_09_active@2x.png");
		background-size:88px 70px;
	}
	.icon-third-process-2{
		background-image:url("../images/process_page_icon_10@2x.png");
		background-size:68px 68px;
	}
	.icon-third-process-active-2{
		background-image:url("../images/process_page_icon_10_active@2x.png");
		background-size:68px 68px;
	}
	.icon-third-process-3{
		background-image:url("../images/process_page_icon_11@2x.png");
		background-size:70px 78px;
	}
	.icon-third-process-active-3{
		background-image:url("../images/process_page_icon_11_active@2x.png");
		background-size:70px 78px;
	}
	.icon-third-process-4{
		background-image:url("../images/process_page_icon_12@2x.png");
		background-size:70px 70px;
	}
	.icon-third-process-active-4{
		background-image:url("../images/process_page_icon_12_active@2x.png");
		background-size:70px 70px;
	}
	.button-for-search{
		background-image:url("../images/button-for-search@2x.png");
		background-size:18px 18px;
	}
	.cl-noactive,.arrow-sitemap,.list-style-four-noactive{
		background-image:url("../images/categories_list_marker@2x.png");
		background-size:6px 8px;
	}
	.cl-active,.arrow-sitemap-active,.list-style-four-active{
		background-image:url("../images/OrangeScheme/categories_list_marker@2x.png");
		background-size:6px 8px;
	}
	.accordion-open-block>div:before{
		background-image:url("../images/OrangeScheme/active-image-before@2x.png");
		background-size:12px 6px;
	}
	.blogroll-noactive,.list-style-three-noactive{
		background-image:url("../images/blogroll-marker@2x.png");
		background-size:5px 8px;
	}
	.blogroll-active,.list-style-three-active{
		background-image:url("../images/OrangeScheme/blogroll-marker@2x.png");
		background-size:5px 8px;
	}
	.recent-comments-noactive{
		background-image:url("../images/recentcomments-marker@2x.png");
		background-size:11px 11px;
	}
	.recent-comments-active{
		background-image:url("../images/OrangeScheme/recentcomments-marker@2x.png");
		background-size:11px 11px;
	}
	.red-error-message{
		background-image:url("../images/red-error-message@2x.png");
		background-size:21px 21px;
	}
	.blue-error-message{
		background-image:url("../images/blue-error-message@2x.png");
		background-size:21px 19px;
	}
	.green-error-message{
		background-image:url("../images/green-error-message@2x.png");
		background-size:21px 22px;
	}
	.yellow-error-message{
		background-image:url("../images/yellow-error-message@2x.png");
		background-size:21px 21px;
	}
	.close-red-error{
		background-image:url("../images/close-red-error@2x.png");
		background-size:10px 10px;
	}
	.close-blue-error{
		background-image:url("../images/close-blue-error@2x.png");
		background-size:10px 10px;
	}
	.close-green-error{
		background-image:url("../images/close-green-error@2x.png");
		background-size:10px 10px;
	}
	.close-yellow-error{
		background-image:url("../images/close-yellow-error@2x.png");
		background-size:10px 10px;
	}
	.custom-tags{
		background-image:url("../images/custom-icon-tags@2x.png");
		background-size:14px 16px;
	}
	.custom-comment{
		background-image:url("../images/custom-icon-comment@2x.png");
		background-size:14px 12px;
	}
	.custom-categories{
		background-image:url("../images/custom-icon-categories@2x.png");
		background-size:14px 11px;
	}
	.custom-categories2{
		background-image:url("../images/custom-icon-categories2@2x.png");
		background-size:15px 11px;
	}
	.custom-contact{
		background-image:url("../images/custom-icon-contact@2x.png");
		background-size:13px 10px;
	}
	.custom-author{
		background-image:url("../images/custom-icon-author@2x.png");
		background-size:14px 13px;
	}
	.custom-search{
		background-image:url("../images/custom-icon-search@2x.png");
		background-size:14px 14px;
	}
	.custom-photography{
		background-image:url("../images/custom-icon-photography@2x.png");
		background-size:14px 10px;
	}
	.custom-video{
		background-image:url("../images/custom-icon-video@2x.png");
		background-size:16px 18px;
	}
	.custom-video2{
		background-image:url("../images/custom-icon-video2@2x.png");
		background-size:12px 14px;
	}
	.custom-music{
		background-image:url("../images/custom-icon-music@2x.png");
		background-size:15px 12px;
	}
	.custom-sound{
		background-image:url("../images/custom-icon-sound@2x.png");
		background-size:14px 14px;
	}
	.custom-e-commerce{
		background-image:url("../images/custom-icon-e-commerce@2x.png");
		background-size:10px 15px;
	}
	.custom-web-design{
		background-image:url("../images/custom-icon-webdesign@2x.png");
		background-size:15px 10px;
	}
	.custom-development{
		background-image:url("../images/custom-icon-development@2x.png");
		background-size:9px 18px;
	}
	.custom-software{
		background-image:url("../images/custom-icon-software@2x.png");
		background-size:13px 13px;
	}
	.custom-3dmodeling{
		background-image:url("../images/custom-icon-3dmodeling@2x.png");
		background-size:13px 15px;
	}
	.custom-game{
		background-image:url("../images/custom-icon-game@2x.png");
		background-size:14px 10px;
	}
	.custom-watchdemo{
		background-image:url("../images/custom-icon-watchdemo@2x.png");
		background-size:14px 12px;
	}
	.custom-readmore{
		background-image:url("../images/custom-icon-readmore@2x.png");
		background-size:14px 10px;
	}
	.custom-back{
		background-image:url("../images/custom-icon-back@2x.png");
		background-size:12px 11px;
	}
	.custom-download{
		background-image:url("../images/custom-icon-download@2x.png");
		background-size:6px 13px;
	}
	.custom-upload{
		background-image:url("../images/custom-icon-upload@2x.png");
		background-size:6px 14px;
	}
	.custom-faq{
		background-image:url("../images/custom-icon-faq@2x.png");
		background-size:9px 11px;
	}
	.custom-appreclate{
		background-image:url("../images/custom-icon-appreclate@2x.png");
		background-size:11px 16px;
	}
	.custom-share{
		background-image:url("../images/custom-icon-share@2x.png");
		background-size:14px 14px;
	}
	.custom-love{
		background-image:url("../images/custom-icon-love@2x.png");
		background-size:12px 11px;
	}
	.shortcodes-first-icons-facebook{
		background-image:url("../images/social-icon-facebook@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-twitter{
		background-image:url("../images/social-icon-twitter1@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-googleplus{
		background-image:url("../images/social-icon-googleplus@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-linkedin{
		background-image:url("../images/social-icon-linkedin@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-twitter2{
		background-image:url("../images/social-icon-twitter2@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-pinterest{
		background-image:url("../images/social-icon-pinterest@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-flickr{
		background-image:url("../images/social-icon-flickr@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-skype{
		background-image:url("../images/social-icon-skype@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-dribbble{
		background-image:url("../images/social-icon-dribbble@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-digg{
		background-image:url("../images/social-icon-digg@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-google{
		background-image:url("../images/social-icon-google@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-html5{
		background-image:url("../images/social-icon-html5@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-lastfm{
		background-image:url("../images/social-icon-lastfm@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-vimeo{
		background-image:url("../images/social-icon-vimeo@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-yahoo{
		background-image:url("../images/social-icon-yahoo@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-tumblr{
		background-image:url("../images/social-icon-tumblr@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-apple{
		background-image:url("../images/social-icon-apple@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-youtube{
		background-image:url("../images/social-icon-youtube@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-delicious{
		background-image:url("../images/social-icon-delicious@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-rss{
		background-image:url("../images/social-icon-rss@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-picasa{
		background-image:url("../images/social-icon-picasa@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-deviantart{
		background-image:url("../images/social-icon-deviantart@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-technorati{
		background-image:url("../images/social-icon-technorati@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-stumbleupon{
		background-image:url("../images/social-icon-stumbleupon@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-blogger{
		background-image:url("../images/social-icon-blogger@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-wordpress{
		background-image:url("../images/social-icon-wordpress@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-amazon{
		background-image:url("../images/social-icon-amazon@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-appstore{
		background-image:url("../images/social-icon-appstore@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-paypal{
		background-image:url("../images/social-icon-paypal@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-myspace{
		background-image:url("../images/social-icon-myspace@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-dropbox{
		background-image:url("../images/social-icon-dropbox@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-windows{
		background-image:url("../images/social-icon-windows@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-googledisc{
		background-image:url("../images/social-icon-googledisc@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-android{
		background-image:url("../images/social-icon-android@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-behance{
		background-image:url("../images/social-icon-behance@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-twitpic{
		background-image:url("../images/social-icon-twitpic@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-ebay{
		background-image:url("../images/social-icon-ebay@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-aim{
		background-image:url("../images/social-icon-aim@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-bebo{
		background-image:url("../images/social-icon-bebo@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-noname-a{
		background-image:url("../images/social-icon-noname-a@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-noname-flower{
		background-image:url("../images/social-icon-noname-flow@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-yahoobuzz{
		background-image:url("../images/social-icon-yahoobuzz@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-brightkite{
		background-image:url("../images/social-icon-brightkite@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-messanger{
		background-image:url("../images/social-icon-messanger@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-msn{
		background-image:url("../images/social-icon-msn@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-noname-arrows{
		background-image:url("../images/social-icon-noname-arr@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-noname-points{
		background-image:url("../images/social-icon-noname-p@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-noname-dm{
		background-image:url("../images/social-icon-noname-dm@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-evernote{
		background-image:url("../images/social-icon-evernote@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-flixster{
		background-image:url("../images/social-icon-flixster@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-friendfeed{
		background-image:url("../images/social-icon-friendfeed@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-googlemail{
		background-image:url("../images/social-icon-googlemail@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-icq{
		background-image:url("../images/social-icon-icq@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-livejournal{
		background-image:url("../images/social-icon-livejournal@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-myspace2{
		background-image:url("../images/social-icon-myspace2@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-reddit{
		background-image:url("../images/social-icon-reddit@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-newsvine{
		background-image:url("../images/social-icon-newsvine@2x.png");
		background-size:29px 29px;
	}
	.shortcodes-first-icons-yelp{
		background-image:url("../images/social-icon-yelp@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-facebook{
		background-image:url("../images/social2-icon-facebook@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-twitter{
		background-image:url("../images/social2-icon-twitter1@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-googleplus{
		background-image:url("../images/social2-icon-googleplus@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-linkedin{
		background-image:url("../images/social2-icon-linkedin@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-twitter2{
		background-image:url("../images/social2-icon-twitter2@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-pinterest{
		background-image:url("../images/social2-icon-pinterest@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-flickr{
		background-image:url("../images/social2-icon-flickr@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-skype{
		background-image:url("../images/social2-icon-skype@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-dribbble{
		background-image:url("../images/social2-icon-dribbble@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-digg{
		background-image:url("../images/social2-icon-digg@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-google{
		background-image:url("../images/social2-icon-google@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-html5{
		background-image:url("../images/social2-icon-html5@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-lastfm{
		background-image:url("../images/social2-icon-lastfm@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-vimeo{
		background-image:url("../images/social2-icon-vimeo@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-yahoo{
		background-image:url("../images/social2-icon-yahoo@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-tumblr{
		background-image:url("../images/social2-icon-tumblr@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-apple{
		background-image:url("../images/social2-icon-apple@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-youtube{
		background-image:url("../images/social2-icon-youtube@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-delicious{
		background-image:url("../images/social2-icon-delicious@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-rss{
		background-image:url("../images/social2-icon-rss@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-picasa{
		background-image:url("../images/social2-icon-picasa@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-deviantart{
		background-image:url("../images/social2-icon-deviantart@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-technorati{
		background-image:url("../images/social2-icon-technorati@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-stumbleupon{
		background-image:url("../images/social2-icon-stumbleupon@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-blogger{
		background-image:url("../images/social2-icon-blogger@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-wordpress{
		background-image:url("../images/social2-icon-wordpress@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-amazon{
		background-image:url("../images/social2-icon-amazon@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-appstore{
		background-image:url("../images/social2-icon-appstore@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-paypal{
		background-image:url("../images/social2-icon-paypal@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-myspace{
		background-image:url("../images/social2-icon-myspace@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-dropbox{
		background-image:url("../images/social2-icon-dropbox@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-windows{
		background-image:url("../images/social2-icon-windows@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-googledisc{
		background-image:url("../images/social2-icon-googledisc@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-android{
		background-image:url("../images/social2-icon-android@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-behance{
		background-image:url("../images/social2-icon-behance@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-twitpic{
		background-image:url("../images/social2-icon-twitpic@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-ebay{
		background-image:url("../images/social2-icon-ebay@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-aim{
		background-image:url("../images/social2-icon-aim@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-bebo{
		background-image:url("../images/social2-icon-bebo@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-noname-a{
		background-image:url("../images/social2-icon-noname-a@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-noname-flower{
		background-image:url("../images/social2-icon-noname-f@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-yahoobuzz{
		background-image:url("../images/social2-icon-yahoobuzz@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-brightkite{
		background-image:url("../images/social2-icon-brightkite@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-messanger{
		background-image:url("../images/social2-icon-messanger@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-msn{
		background-image:url("../images/social2-icon-msn@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-noname-arrows{
		background-image:url("../images/social2-icon-noname-arr@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-noname-points{
		background-image:url("../images/social2-icon-noname-p@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-noname-dm{
		background-image:url("../images/social2-icon-noname-dm@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-evernote{
		background-image:url("../images/social2-icon-evernote@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-flixster{
		background-image:url("../images/social2-icon-flixster@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-friendfeed{
		background-image:url("../images/social2-icon-friendfeed@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-googlemail{
		background-image:url("../images/social2-icon-googlemail@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-icq{
		background-image:url("../images/social2-icon-icq@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-livejournal{
		background-image:url("../images/social2-icon-livejournal@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-myspace2{
		background-image:url("../images/social2-icon-myspace2@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-reddit{
		background-image:url("../images/social2-icon-reddit@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-newsvine{
		background-image:url("../images/social2-icon-newsvine@2x.png");
		background-size:29px 29px;
	}
	.shortcodes2-first-icons-yelp{
		background-image:url("../images/social2-icon-yelp@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-facebook{
		background-image:url("../images/OrangeScheme/social3-icon-facebook@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-twitter{
		background-image:url("../images/OrangeScheme/social3-icon-twitter1@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-googleplus{
		background-image:url("../images/OrangeScheme/social3-icon-googleplus@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-linkedin{
		background-image:url("../images/OrangeScheme/social3-icon-linkedin@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-twitter2{
		background-image:url("../images/OrangeScheme/social3-icon-twitter2@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-pinterest{
		background-image:url("../images/OrangeScheme/social3-icon-pinterest@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-flickr{
		background-image:url("../images/OrangeScheme/social3-icon-flickr@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-skype{
		background-image:url("../images/OrangeScheme/social3-icon-skype@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-dribbble{
		background-image:url("../images/OrangeScheme/social3-icon-dribbble@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-digg{
		background-image:url("../images/OrangeScheme/social3-icon-digg@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-google{
		background-image:url("../images/OrangeScheme/social3-icon-google@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-html5{
		background-image:url("../images/OrangeScheme/social3-icon-html5@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-lastfm{
		background-image:url("../images/OrangeScheme/social3-icon-lastfm@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-vimeo{
		background-image:url("../images/OrangeScheme/social3-icon-vimeo@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-yahoo{
		background-image:url("../images/OrangeScheme/social3-icon-yahoo@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-tumblr{
		background-image:url("../images/OrangeScheme/social3-icon-tumblr@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-apple{
		background-image:url("../images/OrangeScheme/social3-icon-apple@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-youtube{
		background-image:url("../images/OrangeScheme/social3-icon-youtube@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-delicious{
		background-image:url("../images/OrangeScheme/social3-icon-delicious@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-rss{
		background-image:url("../images/OrangeScheme/social3-icon-rss@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-picasa{
		background-image:url("../images/OrangeScheme/social3-icon-picasa@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-deviantart{
		background-image:url("../images/OrangeScheme/social3-icon-deviantart@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-technorati{
		background-image:url("../images/OrangeScheme/social3-icon-technorati@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-stumbleupon{
		background-image:url("../images/OrangeScheme/social3-icon-stumbleupon@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-blogger{
		background-image:url("../images/OrangeScheme/social3-icon-blogger@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-wordpress{
		background-image:url("../images/OrangeScheme/social3-icon-wordpress@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-amazon{
		background-image:url("../images/OrangeScheme/social3-icon-amazon@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-appstore{
		background-image:url("../images/OrangeScheme/social3-icon-appstore@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-paypal{
		background-image:url("../images/OrangeScheme/social3-icon-paypal@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-myspace{
		background-image:url("../images/OrangeScheme/social3-icon-myspace@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-dropbox{
		background-image:url("../images/OrangeScheme/social3-icon-dropbox@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-windows{
		background-image:url("../images/OrangeScheme/social3-icon-windows@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-googledisc{
		background-image:url("../images/OrangeScheme/social3-icon-googledisc@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-android{
		background-image:url("../images/OrangeScheme/social3-icon-android@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-behance{
		background-image:url("../images/OrangeScheme/social3-icon-behance@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-twitpic{
		background-image:url("../images/OrangeScheme/social3-icon-twitpic@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-ebay{
		background-image:url("../images/OrangeScheme/social3-icon-ebay@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-aim{
		background-image:url("../images/OrangeScheme/social3-icon-aim@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-bebo{
		background-image:url("../images/OrangeScheme/social3-icon-bebo@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-noname-a{
		background-image:url("../images/OrangeScheme/social3-icon-noname-a@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-noname-flower{
		background-image:url("../images/OrangeScheme/social3-icon-noname-f@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-yahoobuzz{
		background-image:url("../images/OrangeScheme/social3-icon-yahoobuzz@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-brightkite{
		background-image:url("../images/OrangeScheme/social3-icon-brightkite@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-messanger{
		background-image:url("../images/OrangeScheme/social3-icon-messanger@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-msn{
		background-image:url("../images/OrangeScheme/social3-icon-msn@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-noname-arrows{
		background-image:url("../images/OrangeScheme/social3-icon-noname-arr@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-noname-points{
		background-image:url("../images/OrangeScheme/social3-icon-noname-p@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-noname-dm{
		background-image:url("../images/OrangeScheme/social3-icon-noname-dm@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-evernote{
		background-image:url("../images/OrangeScheme/social3-icon-evernote@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-flixster{
		background-image:url("../images/OrangeScheme/social3-icon-flixster@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-friendfeed{
		background-image:url("../images/OrangeScheme/social3-icon-friendfeed@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-googlemail{
		background-image:url("../images/OrangeScheme/social3-icon-googlemail@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-icq{
		background-image:url("../images/OrangeScheme/social3-icon-icq@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-livejournal{
		background-image:url("../images/OrangeScheme/social3-icon-livejournal@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-myspace2{
		background-image:url("../images/OrangeScheme/social3-icon-myspace2@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-reddit{
		background-image:url("../images/OrangeScheme/social3-icon-reddit@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-newsvine{
		background-image:url("../images/OrangeScheme/social3-icon-newsvine@2x.png");
		background-size:29px 29px;
	}
	.shortcodes3-first-icons-yelp{
		background-image:url("../images/OrangeScheme/social3-icon-yelp@2x.png");
		background-size:29px 29px;
	}
	.tcl-noactive-marker,.list-style-ten-noactive{
		background-image:url("../images/list-style-yes@2x.png");
		background-size:10px 7px;
	}
	.tcl-active-marker,.list-style-ten-active{
		background-image:url("../images/OrangeScheme/list-style-yes@2x.png");
		background-size:10px 7px;
	}
	.first-letter4{
		background-image:url("../images/OrangeScheme/first-letter@2x.png");
		background-size:32px 32px;
	}
	.table-yes{
		background-image:url("../images/yes-table@2x.png");
		background-size:21px 21px;
	}
	.table-yes-active{
		background-image:url("../images/OrangeScheme/yes-active-table@2x.png");
		background-size:21px 21px;
	}
	.table-no{
		background-image:url("../images/no-table@2x.png");
		background-size:15px 4px;
	}
	.table-no-active{
		background-image:url("../images/OrangeScheme/no-active-table@2x.png");
		background-size:15px 4px;
	}
	.an-list-design{
		background-image:url("../images/blog_icon_01@2x.png");
		background-size:18px 15px;
	}
	.an-list-author{
		background-image:url("../images/blog_icon_author@2x.png");
		background-size:17px 16px;
	}
	.an-list-comment{
		background-image:url("../images/blog_icon_comment@2x.png");
		background-size:20px 14px;
	}
	.menu-404-page>li:first-child>a,.blog-post-previous{
		background-image:url("../images/menu-404@2x.png");
		background-size:17px 10px;
	}
	.menu-404-page a,.blog-post-next{
		background-image:url("../images/menu-404-last@2x.png");
		background-size:17px 10px;
	}
	.cr-noactive{
		background-image:url("../images/OrangeScheme/list-style-arrow@2x.png");
		background-size:11px 7px;
	}
	.cr-active{
		background-image:url("../images/list-style-arrow@2x.png");
		background-size:11px 7px;
	}
	.ci-adress{
		background-image:url("../images/custom-icon-home@2x.png");
		background-size:15px 13px;
	}
	.ci-phone{
		background-image:url("../images/custom-icon-phone@2x.png");
		background-size:14px 14px;
	}
	.cbd-name{
		background-image:url("../images/custom-icon-name@2x.png");
		background-size:13px 12px;
	}
	.ci-mail{
		background-image:url("../images/custom-icon-contact@2x.png");
		background-size:13px 10px;
	}
	.list-style-six-noactive{
		background-image:url("../images/list-style-x@2x.png");
		background-size:9px 9px;
	}
	.list-style-six-active{
		background-image:url("../images/OrangeScheme/list-style-x@2x.png");
		background-size:9px 9px;
	}
	.list-style-seven-noactive{
		background-image:url("../images/list-style-plus@2x.png");
		background-size:9px 9px;
	}
	.list-style-seven-active{
		background-image:url("../images/OrangeScheme/list-style-plus@2x.png");
		background-size:9px 9px;
	}
	.list-style-eight-noactive{
		background-image:url("../images/list-style-arrow@2x.png");
		background-size:11px 7px;
	}
	.list-style-eight-active{
		background-image:url("../images/OrangeScheme/list-style-arrow@2x.png");
		background-size:11px 7px;
	}
	.breadcrumbs-no-active{
		background-image:url("../images/home@2x.png");
		background-size:21px 20px;
	}
	.breadcrumbs-active{
		background-image:url("../images/home-active@2x.png");
		background-size:21px 20px;
	}
	#fancybox-close{
		background-image:url("../images/fancybox/fancy_close@2x.png");
		background-size:30px 30px;
	}
}	
.aafundobranco {
	background-color: #FFF;
	background-repeat: repeat;
}
.aafundopreto {
	background-color: #000;
}
