	body {
		font-family: Arial,Helvetica,Garuda,sans-serif;
		line-height: 22px;

	}

	@font-face {
		font-family: 'OpenSansRegular';

		src: url("../fontfaces/OpenSans-fontfacekit/OpenSans-Regular-webfont.eot"/*tpa=http:/kaptinlin.com/themes/strikingr/wp-content/themes/striking_r/fontfaces/OpenSans-fontfacekit/OpenSans-Regular-webfont.eot*/);
		src: url("../fontfaces/OpenSans-fontfacekit/OpenSans-Regular-webfont.eot-"/*tpa=http://kaptinlin.com/themes/strikingr/wp-content/themes/striking_r/fontfaces/OpenSans-fontfacekit/OpenSans-Regular-webfont.eot?#iefix*/) format('embedded-opentype'),
			 url("../fontfaces/OpenSans-fontfacekit/OpenSans-Regular-webfont.woff"/*tpa=http:/kaptinlin.com/themes/strikingr/wp-content/themes/striking_r/fontfaces/OpenSans-fontfacekit/OpenSans-Regular-webfont.woff*/) format('woff'),
			 url("../fontfaces/OpenSans-fontfacekit/OpenSans-Regular-webfont.ttf"/*tpa=http:/kaptinlin.com/themes/strikingr/wp-content/themes/striking_r/fontfaces/OpenSans-fontfacekit/OpenSans-Regular-webfont.ttf*/) format('truetype'),
			 url("../fontfaces/OpenSans-fontfacekit/OpenSans-Regular-webfont.svg"/*tpa=http://kaptinlin.com/themes/strikingr/wp-content/themes/striking_r/fontfaces/OpenSans-fontfacekit/OpenSans-Regular-webfont.svg#OpenSansRegular*/) format('svg');
		font-weight: normal;
		font-weight: 400;
		font-style: normal;

	}
	body, #copyright, #navigation ul .sub-menu {
		font-family: 'Arial';
		text-align: justify;
	}
	#site_name, #site_description, 
	.kwick_title, .kwick_detail h3,  
	.portfolio_title, 
	.dropcap1, .dropcap2, .dropcap3, .dropcap4, 
	h1,h2,h3,h4,h5,h6, .slogan_text,
	.carousel_title, .milestone_number, .milestone_subject, .process_step_title, .pie_progress, .progress-meter, 
	.roundabout-title,
	#feature h1, #introduce, 
	#footer h3 {
		font-family: 'Arial';
	}
	#header {
		height: 145px;	
		background-color: #ffec67;
	}
	::selection {	color: #ffffff;	background: rgb(60,139,206);}
	::-moz-selection {	color: #ffffff;	background: rgb(60,139,206);}
	::-webkit-selection {	color: #ffffff;	background: rgb(60,139,206);}
	#site_name {	color: #444444;	font-size: 40px;
	}
	#site_description {	color: rgb(199,199,199);	font-size: 11px;
	}
	#logo, #logo_text {
		bottom: 0px;
		top: -7px;
	}
	#navigation .menu > li.hover > a,
	#navigation .menu > li.hover > a:active,
	#navigation .menu > li.hover > a:visited {	background-color: transparent;	color: black;}
	#navigation .menu > li.hover > a > i {	color: rgb(26,128,182);}
	#navigation .menu > li.current-menu-item > a,
	#navigation .menu > li.current-menu-item > a:visited,
	#navigation .menu > li.current-menu-ancestor > a,
	#navigation .menu > li.current-menu-ancestor > a:visited,
	#navigation .menu > li.current_page_item > a,
	#navigation .menu > li.current_page_item > a:visited,
	#navigation .menu > li.current_page_ancestor > a,
	#navigation .menu > li.current_page_ancestor > a:visited,
	#navigation .menu > li.current_page_parent > a,
	#navigation .menu > li.current_page_parent > a:visited,
	#navigation .menu > li.current-page-item > a,
	#navigation .menu > li.current-page-item > a:visited,
	#navigation .menu > li.current-page-ancestor > a,
	#navigation .menu > li.current-page-ancestor > a:visited {	background-color: transparent;	color: rgb(51,51,51);}
	#navigation .menu > li.current-menu-item > a > i,
	#navigation .menu > li.current-menu-ancestor > a > i,
	#navigation .menu > li.current_page_item > a > i,
	#navigation .menu > li.current_page_ancestor > a > i,
	#navigation .menu > li.current-page-item > a > i,
	#navigation .menu > li.current-page-ancestor > a > i {	color: rgb(51,51,51);}#navigation ul ul .has-children > a:after {
		content: ' ';
		display: inline-block;
		width: 0;
		height: 0;
		float: right;
		margin-top: 6px;
		border-top: 5px solid transparent;
		border-bottom: 5px solid transparent;
		border-left: 5px solid;	border-left-color: #666;}
	#navigation ul ul li.has-children.current-menu-item > a:after,
	#navigation ul ul li.has-children.current-menu-ancestor > a:after,
	#navigation ul ul li.has-children.current-page-item > a:after,
	#navigation ul ul li.has-children.current-page-ancestor > a:after
	#navigation ul ul li.has-children.current_page_item > a:after,
	#navigation ul ul li.has-children.current_page_ancestor > a:after ,
	#navigation ul ul li.has-children.current_page_parent > a:after {	border-left-color: #666;}
	#navigation ul ul li.has-children a:hover:after {	border-left-color: #000000;}#navigation .menu > li > a {
		text-align: center;

		padding-top: 14px;
		padding-bottom: 2px;

		height: 26px;
		line-height: 1em;
	}
	.menu-subtitle {
		font-size: 13px;
		margin-top: 5px;
		text-align: center;	color: rgb(117,117,117);}
	#navigation .menu > li.hover > a .menu-subtitle {	color: rgb(117,117,117);}
	#navigation .menu > li.current-menu-item > a .menu-subtitle,
	#navigation .menu > li.current-menu-ancestor > a .menu-subtitle,
	#navigation .menu > li.current_page_item > a .menu-subtitle,
	#navigation .menu > li.current_page_ancestor > a .menu-subtitle,
	#navigation .menu > li.current_page_parent > a .menu-subtitle,
	#navigation .menu > li.current-page-item > a .menu-subtitle,
	#navigation .menu > li.current-page-ancestor > a .menu-subtitle {	color: rgb(117,117,117);}
	#navigation .menu > li > a, #navigation .menu > li > a:visited {
		font-size: 15px;	background-color: transparent;	
		color: rgb(255, 255, 255);
		font-weight: bold;
	}
	#navigation .menu > li > a > i {	color: rgb(51,51,51);}
	#navigation ul li.hover ul li a, #navigation ul ul li a, #navigation ul ul li a:visited {
		font-size: 12px;	
		color: white;}
	#navigation ul li ul {	background-color: #C62D1F}
	#navigation .sub-menu .current-menu-item > a,
	#navigation .sub-menu .current-menu-item > a:visited,
	#navigation .sub-menu .current-menu_item > a,
	#navigation .sub-menu .current-menu_item > a:visited,
	#navigation .sub-menu .current-menu-ancestor > a,
	#navigation .sub-menu .current-menu-ancestor > a:visited,
	#navigation .sub-menu .current-page-item > a,
	#navigation .sub-menu .current-page-item > a:visited,
	#navigation .sub-menu .current-page-ancestor > a,
	#navigation .sub-menu .current-page-ancestor > a:visited,
	#navigation .sub-menu .current_page_item > a,
	#navigation .sub-menu .current_page_item > a:visited,
	#navigation .sub-menu .current_page_ancestor > a,
	#navigation .sub-menu .current_page_ancestor > a:visited  {	background-color: rgb(250,250,250);	color: #666;}
	#navigation ul ul li a:hover, #navigation ul ul li a:active,
	#navigation ul li.hover ul li a:hover, #navigation ul li.hover ul li a:active {	color: white !important;}
	#navigation ul li ul li a:hover, #navigation ul ul li a:hover {	background-color: #C62D1F !important;}
	#navigation .menu > li {
		-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
		-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
		box-shadow:inset 0px 1px 0px 0px #f5978e;
		background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
		background: -moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
		background-color:#f24537;
		-webkit-border-top-left-radius:0px;
		-moz-border-radius-topleft:0px;
		border-top-left-radius:0px;
		-webkit-border-top-right-radius:0px;
		-moz-border-radius-topright:0px;
		border-top-right-radius:0px;
		-webkit-border-bottom-right-radius:0px;
		-moz-border-radius-bottomright:0px;
		border-bottom-right-radius:0px;
		-webkit-border-bottom-left-radius:0px;
		-moz-border-radius-bottomleft:0px;
		border-bottom-left-radius:0px;
		text-indent:0;
		border:1px solid #d02718;
		display:inline-block;
		color:#ffffff;
		height: 41px;
		line-height:41px;
		width: 110px;
		text-decoration:none;
		text-align:center;
	}

	.nav2select {
		font-size: 18px;
	}
	a:hover {
		text-decoration:none;
	}
	.no-gradient #feature, .has-gradient #feature {	background-color: rgb(15,116,182);
	}
	#feature h1 {	color: rgb(255,255,255);	font-size: 32px;
	}
	.feature-introduce {	color: rgb(255,255,255);
		color: rgba(255,255,255,0.7);	font-size: 13px;
	}
	.feature-introduce a {	color: rgb(255,255,255);
		color: rgba(255,255,255,0.7);}
	#page {	background-color: #ffec67;
		color: #333333;
		font-size: 14px;
	}

	.wp-pagenavi a:hover {
		font-size: 16px;
	}
	.wp-pagenavi span.current {
		font-size: 18px;
	}
	ul.theme_mini_tabs li.current, ul.theme_mini_tabs li.current a {	background-color: #f5f5f5;}
	.tabs_container .theme_panes {	background-color: #ffffff;	color: #333333;}
	.divider.top a {	background-color: rgb(253,253,253);}
	#breadcrumbs {
		font-size: 13px;
	}
	#page h1,#page h2,#page h3,#page h4,#page h5,#page h6{	color: #333333;}
	#page h1 {	color: #333333;}
	#page h2 {	color: #333333;}
	#page h3 {	color: #333333;}
	#page h4 {	color: #333333;}
	#page h5 {	color: #333333;}
	#page h6 {	color: #333333;}
	#page a, #page a:visited {	color: rgb(83,151,191);}
	#page a:hover, #page a:active {	color: rgb(117,183,222);}
	#page h1 a,#page h1 a:visited {	color: #333333;}
	#page h2 a,#page h2 a:visited {	color: #333333;}
	#page h3 a,#page h3 a:visited {	color: #333333;}
	#page h4 a,#page h4 a:visited {	color: #333333;}
	#page h5 a,#page h5 a:visited {	color: #333333;}
	#page h6 a,#page h6 a:visited {	color: #333333;}
	#page h1 a:hover, #page h1 a:active {	color: rgb(117,183,222);}
	#page h2 a:hover, #page h2 a:active {	color: rgb(117,183,222);}
	#page h3 a:hover, #page h3 a:active {	color: rgb(117,183,222);}
	#page h4 a:hover, #page h4 a:active {	color: rgb(117,183,222);}
	#page h5 a:hover, #page h5 a:active {	color: rgb(117,183,222);}
	#page h6 a:hover, #page h6 a:active {	color: rgb(117,183,222);}
	#page .portfolios.sortable header a {	background-color: #eeeeee;	color: #666666;}
	#page .portfolios.sortable header a.current, #page .portfolios.sortable header a:hover {	background-color: rgb(60,139,206);	color: #ffffff;}
	.portfolio_more_button .theme_button {	background-color: rgb(94,160,194);}
	.portfolio_more_button .theme_button span {	color: rgb(255,255,255);}
	.portfolio_more_button .theme_button:hover, .portfolio_more_button .theme_button.hover {	background-color: rgb(94,160,194);}
	.portfolio_more_button .theme_button:hover span, .portfolio_more_button .theme_button.hover span {	color: rgb(255,255,255);}
	.left_sidebar #sidebar_content {	border-right-color: rgb(205,205,205);}
	.right_sidebar #sidebar_content {	border-left-color: rgb(205,205,205);}
	#sidebar .widget a, #sidebar .widget a:visited {	color: #666666;}
	#sidebar .widget a:hover, #sidebar .widget a:active {	color: rgb(117,183,222);}
	#sidebar .widgettitle {	color: #333333;	font-size: 24px;
	}
	#breadcrumbs {	color: #999999;}
	#breadcrumbs a, #breadcrumbs a:visited {	color: #999999;}
	#breadcrumbs a:hover, #breadcrumbs a:active {	color: #999999;}
	.portfolio_title, #page .portfolio_title a, #page .portfolio_title a:visited {	color: rgb(49,49,49);	font-size: 24px;
	}
	.portfolio_desc {
		font-size: 12px;
	}
	.masonry_item_title {}
	.masonry_item_desc {	color: #777777;}
	.masonry_item_image_overlay {	background-color: #000000;}
	.masonry_item_image_overlay:before {	color: #ffffff;}
	.no-gradient #footer, .has-gradient #footer {
		background-color: rgb(28,29,38);}
	#footer {	color: rgb(213,213,213);	font-size: 12px;
	}
	#footer .widget a, #footer .widget a:visited{	color: rgb(53,198,234);
		color: rgba(53,198,234,0.7);}
	#footer .widget a:active, #footer .widget a:hover{	color: rgb(42,196,234);}
	#footer h3.widgettitle {	color: rgb(255,255,255);	font-size: 35px;
	}
	#footer_bottom {	background-color: transparent;}
	#copyright {	color: rgb(187,187,187);	font-size: 12px;
	}
	#footer_menu a {
		font-size: 12px;
	}
	#footer_bottom a, #footer_bottom a:visited, #footer_bottom a:visited i {	color: rgb(113,113,113);}
	#footer_bottom a:hover, #footer_bottom a:active, #footer_bottom a:active i {	color: rgb(181,181,181);}
	.entry_frame, .divider, .divider_line, .commentlist li,.entry .entry_meta,#sidebar .widget li,#sidebar .widget_pages ul ul,#about_the_author .author_content, 
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product,
	.product-thumbnail-wrap, .carousel_heading, .masonry_item,
	.woocommerce div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page #content div.product div.images img {	border-color: #e5e5e5;}
	h1 {
		font-size: 36px;
	}
	h2 {
		font-size: 32px;
	}
	h3 {
		font-size: 24px;
	}
	h4 {
		font-size: 20px;
	}
	h5 {
		font-size: 14px;
	}
	h6 {
		font-size: 12px;
	}
	[class^="icon-"],
	[class*=" icon-"] {	color: #8d8d8d;}
	.icon-border {	border-color: #e5e5e5;	background-color: transparent;}
	.iconfont {	background-color: transparent;}
	.iconfont:hover {}
	.nivo-caption {
		font-size: 16px;	color: #ffffff;	background: rgb(0,0,0);
		background: rgba(0,0,0,0.8);}

	.unleash-slider-detail {	background-color: rgb(1,1,1) !important;
		background-color: rgba(1,1,1,0.4) !important;}
	.unleash-slider-caption, 
	.unleash-slider-caption a {	color: #ffffff !important;	font-size: 16px !important;
	}
	.unleash-slider-desc {	color: #ffffff !important;	font-size: 12px !important;
	}
	.roundabout-item .roundabout-caption {	background-color: rgb(1,1,1) !important;
		background-color: rgba(1,1,1,0.4) !important;}
	.roundabout-title, .roundabout-title a {	color: #ffffff !important;	font-size: 24px !important;
	}
	.roundabout-desc {	color: #ffffff !important;	font-size: 12px !important;
	}

	.kenburn-bg {	background-color: rgb(50,50,50) !important;
		background-color: rgba(50,50,50,0.8) !important;}
	.ken-desc {	color: #ffffff !important;	background-color: rgb(0,0,0) !important;
		background-color: rgba(0,0,0,0.3) !important;}
	.ken-wrap .kenburn_thumb_container_bg {	background-color: rgb(50,50,50) !important;
		background-color: rgba(50,50,50,0.8) !important;}
	.fotorama__thumb-border {	border-color: rgb(60,139,206) !important;}
	.entry {
		margin-bottom: 80px;
	}
	.entry_title {
		font-size: 32px;
	}
	.entry_left .entry_image {
		width: 220px;
	}
	.entry_frame {	background-color: rgb(255,255,255);}
	.entry .entry_meta {}
	.read_more_link.theme_button {	background-color: #333333;}
	.read_more_link.theme_button span {	color: rgb(255,255,255);}
	.read_more_link.theme_button:hover, .read_more_link.theme_button.hover {	background-color: #333333;}
	.read_more_link.theme_button:hover span, .read_more_link.theme_button.hover span {	color: rgb(255,255,255);}
	#page .entry .entry_title a,
	#page .entry .entry_title a:visited {	color: #333333;}
	#page .entry .entry_title a:hover,
	#page .entry .entry_title a:active {	color: rgb(60,139,206);}
	#page .entry_meta a, #page .entry_meta a:visited {	color: #666666;}
	#page .entry_meta a:hover, #page .entry_meta a:active {	color: #333333;}
	#back-to-top.style-square {	background-color: #555555;}
	a:hover#back-to-top.style-square {	background-color: rgb(117,183,222);}

	ul.theme_tabs {	border-bottom-color: #dddddd;}
	ul.theme_tabs li {	border-color: #dddddd;	background-color: transparent;}
	.tabs_container .theme_panes {	border-color: #dddddd;}
	ul.theme_tabs li a {	background-color: #f5f5f5;}
	#page ul.theme_tabs li a {	color: #666666;}
	ul.theme_tabs li a.current {	background-color: #ffffff;}
	#page ul.theme_tabs li a.current {	color: #333333;}
	ul.theme_mini_tabs li {	border-color: #dddddd;	background-color: transparent;}
	.mini_tabs_container .theme_panes {	border-top-color: #dddddd;}
	ul.theme_mini_tabs li a {	background-color: #f5f5f5;}
	#page ul.theme_mini_tabs li a {	color: #666666;}
	ul.theme_mini_tabs li a.current, ul.theme_mini_tabs a:hover {	background-color: rgb(253,253,253);}
	#page ul.theme_mini_tabs li a.current {	color: #333333;}
	ul.theme_vertical_tabs li:first-child {	border-color: #e5e5e5;}
	ul.theme_vertical_tabs li {	border-color: #e5e5e5;	background-color: transparent;}
	.vertical_tabs_container .theme_panes {	border-top-color: #e5e5e5;}
	ul.theme_vertical_tabs li a {	background-color: #fafafa;}
	#page ul.theme_vertical_tabs li a {	color: #777777;}
	ul.theme_vertical_tabs li a.current, ul.theme_vertical_tabs a:hover  {	background-color: rgb(253,253,253);}
	#page ul.theme_vertical_tabs li a.current {	color: #444444;}
	.theme_accordion {	border-color: #dddddd;}
	.theme_accordion .theme_tab {	border-color: #ffffff;	border-bottom-color: #dddddd;	background-color: #f5f5f5;}
	.theme_accordion .theme_tab, .theme_accordion .theme_tab a {	color: #666666 !important;}
	.theme_accordion .theme_pane {	border-bottom-color: #dddddd;}
	.theme_accordion .theme_pane:last-child {	border-top-color: #dddddd;}
	.theme_accordion .theme_tab.current {	background-color: #ffffff;}
	.theme_accordion .theme_tab.current, .theme_accordion .theme_tab.current a {	color: #333333 !important;}
	.toggle_title {}
	.toggle_icon {}
	.theme_button {	background-color: rgb(60,139,206);}
	.iconbox_icon i {	color: rgb(60,139,206);}
	.milestone_number {	color: rgb(60,139,206);}
	.milestone_icon .milestone_number {	color: #444444;}
	.milestone_subject {	color: #666666;}
	.milestone_icon i {	color: rgb(60,139,206);}
	.carousel_heading {}
	.carousel_nav_prev, 
	.carousel_nav_next {	color: #b8b8b8;}
	.carousel_nav_prev:hover, 
	.carousel_nav_next:hover {	color: #8d8d8d;}
	.process_steps li:before {	border-color: #e5e5e5;}
	.process_step_icon {	border-color: #e5e5e5;}
	.process_step_icon:hover {	border-color: rgb(60,139,206);	background-color: rgb(60,139,206);}
	.process_step_icon i {	color: #8d8d8d;}
	.process_step_icon:hover i {	color: #ffffff !important;}
	.progress {	background-color: #e5e5e5;}
	.progress-meter {	color: #ffffff;	background-color: rgb(60,139,206);}
	.pie_progress_icon {	color: #bbbbbb;}
	#page input[type="text"],
	#page input[type="password"],
	#page input[type="email"],
	#page input[type="file"],
	#page input[type="datetime"],
	#page input[type="datetime-local"],
	#page input[type="date"],
	#page input[type="month"],
	#page input[type="time"],
	#page input[type="week"],
	#page input[type="number"],
	#page input[type="url"],
	#page input[type="search"],
	#page input[type="tel"],
	#page input[type="color"],
	#page textarea {	color: rgb(157,157,157);}
	#footer input[type="text"],
	#footer input[type="password"],
	#footer input[type="email"],
	#footer input[type="file"],
	#footer input[type="datetime"],
	#footer input[type="datetime-local"],
	#footer input[type="date"],
	#footer input[type="month"],
	#footer input[type="time"],
	#footer input[type="week"],
	#footer input[type="number"],
	#footer input[type="url"],
	#footer input[type="search"],
	#footer input[type="tel"],
	#footer input[type="color"],
	#footer textarea, 
	#footer .text_input, 
	#footer .textarea {	color: #ffffff;}
	@media only screen and (max-width: 767px) {
		#header {
			height: auto;
		}
	}
	@media only screen and (max-width: 979px) {
		#navigation > ul {
			display: none;
		}
		#navigation {
			height: auto;
		}
		.nav2select {
			width: 100%;
			display: block;
			margin-bottom: 20px;
		}
		#navigation {
			right: auto;
			width: auto;
			position: relative;
			bottom: auto;
		}
	}
	@media only screen and (min-width: 768px) and (max-width: 979px) {
		#header {
			padding-bottom: 40px;
		}
		#navigation {
			top: 100%;
		}
	}@media only screen and (max-width: 979px) {
		/* footer */
		#copyright {
			float: none;
			padding-top: .3em;
		}
		#footer_menu:before, #footer_right_area:before {
			position: absolute;
			width: 100%;
			height:1px;
			content: '';
			background: rgba(0, 0, 0, 0.1);
			bottom: 0;
			left: 0;
		}
		#footer_menu, #footer_right_area {
			float: none;
			position: relative;
			padding-bottom: .2em;
			border-bottom: 1px solid rgba(255, 255, 255, 0.1);
			text-align: left;
		}
		#footer_right_area .widget {
			margin-bottom: 0;
		}
		#footer_menu a {
			padding: 0 10px 0 0;
		}
	}

	@media only screen and (max-width: 767px) {
		#top_area {
			display:none;
		}
	}.woocommerce a.button.alt, 
	.woocommerce-page a.button.alt, 
	.woocommerce button.button.alt, 
	.woocommerce-page button.button.alt, 
	.woocommerce input.button.alt, 
	.woocommerce-page input.button.alt, 
	.woocommerce #respond input#submit.alt, 
	.woocommerce-page #respond input#submit.alt, 
	.woocommerce #content input.button.alt, 
	.woocommerce-page #content input.button.alt {	background-color: rgb(60,139,206);}
	.woocommerce a.button.alt:hover, 
	.woocommerce-page a.button.alt:hover, 
	.woocommerce button.button.alt:hover, 
	.woocommerce-page button.button.alt:hover, 
	.woocommerce input.button.alt:hover, 
	.woocommerce-page input.button.alt:hover, 
	.woocommerce #respond input#submit.alt:hover, 
	.woocommerce-page #respond input#submit.alt:hover, 
	.woocommerce #content input.button.alt:hover, 
	.woocommerce-page #content input.button.alt:hover {	background-color: rgb(60,139,206);}
	.entry-title.h1, .entry-title.h2 {
	   margin-bottom: 0.4em;
	}
	.code {
	   font-size: 11px;
	   color: #666;
	}

	.entry .entry_title, .portfolio_title {
	   line-height: 1.2;
	}

	.image_styled.portfolio_image {
	   margin-bottom: 10px;
	}

	.portfolio_one_column .portfolio_title, 
	#page .portfolio_one_columns .portfolio_title a{
	   font-size: 32px;
	}

	.portfolio_two_columns .portfolio_title, 
	#page .portfolio_two_columns .portfolio_title a{
	   font-size: 30px;
	}

	.portfolio_three_columns .portfolio_title, 
	#page .portfolio_two_columns .portfolio_title a{
	   font-size: 28px;
	}

	.testimonials {
		margin-bottom: 20px;
	}

	/* home */
	.featurelisttitle { 
	   padding-top:6px;
	}

	#featureslist img.alignleft {
	   margin-right:3px !important;
	}
	#page ul.tabs li a {
	   font-family: Arial,Helvetica,Garuda,sans-serif;
	}


	#contacts
	{
	position: absolute;
	right: 0;
	max-width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 10px;
	font-size: 29px;
	top: 10px;
	line-height: 29px;
	}


	.numbers img
	{
	height:24px;
	width:35px;
	}


	#contacts2
	{
	position: absolute;
	right: 0;
	max-width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 10px;
	width: 68px;
	font-size: 18px;
	right: 327px; 
	top: 26px;
	}


	#contacts3
	{
	position: absolute;
	right: 0;
	max-width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 10px;
	width: 250px;
	font-size: 18px;
	right: 337px; 
	top: 7px;
	text-align:center;
	}
	#contacts4
	{
	position: absolute;
	right: 0;
	max-width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 10px;
	width: 266px;
	font-size: 18px;
	right: 520px; 
	top: 25px;
	text-align:center;
	}

	.mail
	{
	top: -4px;
	position:absolute;
	margin-left: 12px;


	font-size: 17px;
	font-weight: bold;
}

	.mail a
	{
	position:Absolute;
	margin-top:-5px;
	margin-left: 20px;
	color: black;
	font-size: 17px;
}
	.mail img
	{
	position:Absolute;
	margin-top: -9px;
	margin-left: -13px;

	}



	@media screen and (max-width: 650px) {

	   #contacts
	   {
	   display:none;
	   }
	   #contacts2
	   {
	   display:none;
	   }

	   #contacts3
	   {
	   display:none;
	   }


	}


	@media screen and (max-width: 980px) {
	   #contacts4
	   {
	   display:none;
	   }
	}


	@media screen and (max-width: 980px) {
	   #contacts4
	   {
	   display:none;
	   }
	}


	.button_order img
	{

	position: fixed;float:right; top: 202px; 

	width: 70px; 
	height: 270px;z-index:10;  right:0;

	}


	@media screen and (max-width: 1024px) {
	   .button_order 
	   {
	   display:none;
	   }

	   .pluso-sharer
	   {
	   margin-left:-99999px;
	   }
	}




	.yellow
	{
	-moz-box-shadow: inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow: inset 0px 1px 0px 0px #f5978e;
	box-shadow: inset 0px 1px 0px 0px #f5978e;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
	background: -moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
	background-color: #f24537;
	-webkit-border-top-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-topright: 0px;
	border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-bottom-left-radius: 0px;
	text-indent: 0;
	border: 1px solid #d02718;
	display: inline-block;
	color: #ffffff;
	height: 41px;
	line-height: 41px;
	width: 105px;
	text-decoration: none;
	text-align: center;

	}








	/* Контейнер */
	.modal {

	/* Слой перекрытия */
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0,0,0,0.5);
	z-index: 10000;

	/* Трансформации прозрачности при открытии  */
	-webkit-transition: opacity 500ms ease-in;
	-moz-transition: opacity 500ms ease-in;
	transition: opacity 500ms ease-in;

	/* Скрываем изначально */
	opacity: 0;
	pointer-events: none;
	}

	/* Показываем модальное окно */
	.modal:target {
	opacity: 1;
	pointer-events: auto;
	}

	/* Содержание */
	.modal > div {
	width: 500px;
	background: #fff;
	position: relative;
	margin: 10% auto;

	/* По умолчанию минимизируем анимацию */
	-webkit-animation: minimise 500ms linear;

	/* Придаем хороший вид */
	padding: 30px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	-webkit-box-shadow: 0 3px 20px rgba(0,0,0,0.9);
	-moz-box-shadow: 0 3px 20px rgba(0,0,0,0.9);
	box-shadow: 0 3px 20px rgba(0,0,0,0.9);
	background: -moz-linear-gradient(#fff, #ccc);
	background: -webkit-gradient(linear, right bottom, right top, color-stop(1, rgb(255,255,255)), color-stop(0.57, rgb(230,230,230)));
	text-shadow: 0 1px 0 #fff;
	}

	/* Изменяем анимацию при открытии модального окна*/
	.modal:target > div {
	-webkit-animation-name: bounce;
	}

	.modal h2 {
	font-size: 36px;
	padding: 0 0 20px;
	}

	@-webkit-keyframes bounce {
	  0% {
		-webkit-transform: scale3d(0.1,0.1,1);
		-webkit-box-shadow: 0 3px 20px rgba(0,0,0,0.9);
	  }
	  55% {
		-webkit-transform: scale3d(1.08,1.08,1);
		-webkit-box-shadow: 0 10px 20px rgba(0,0,0,0);
	  }
	  75% {
		-webkit-transform: scale3d(0.95,0.95,1);
		-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.9);
	  }
	  100% {
		-webkit-transform: scale3d(1,1,1);
		-webkit-box-shadow: 0 3px 20px rgba(0,0,0,0.9);
	  }
	}

	@-webkit-keyframes minimise {
	  0% {
		-webkit-transform: scale3d(1,1,1);
	  }
	  100% {
		-webkit-transform: scale3d(0.1,0.1,1);
	  }
	}

	/* Ссылка на кнопку Закрыть */
	.modal a[href="#close"] {
	position: absolute;
	right: 0;
	top: 0;
	color: transparent;
	}

	/* Сбрасываем изменения */
	.modal a[href="#close"]:focus {
	outline: none;
	}

	/* Создаем кнопку Закрыть */
	.modal a[href="#close"]:after {
	content: 'X';
	display: block;

	/* Позиционируем */
	position: absolute;
	right: -10px;
	top: -10px;
	width: 1.5em;
	padding: 1px 1px 1px 2px;

	/* Стили */
	text-decoration: none;
	text-shadow: none;
	text-align: center;
	font-weight: bold;
	background: #000;
	color: #fff;
	border: 3px solid #fff;
	-moz-border-radius: 20px;
	border-radius: 20px;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	}

	.modal a[href="#close"]:focus:after,
	.modal a[href="#close"]:hover:after {
	-webkit-transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	}

	.modal a[href="#close"]:focus:after {
	outline: 1px solid #000;
	}

	/* Открываем модальное окно */
	a.openModal:hover,
	a.openModal:focus {
	background: -moz-linear-gradient(#fff, #ccc);
	background: -webkit-gradient(linear, right top, right bottom, from(rgb(255,255,255)), to(rgb(200,200,200)));
	}




	.button14 {text-decoration:none; text-align:center; 

	 border:solid 1px #000000; 

	 font:19px Arial, Helvetica, sans-serif; 
	 font-weight:bold; 
	 color:#ffffff; 
	 background-color:#ff0000; 
	 background-image: -moz-linear-gradient(top, #ff0000 0%, #b00041 100%); 
	 background-image: -webkit-linear-gradient(top, #ff0000 0%, #b00041 100%); 
	 background-image: -o-linear-gradient(top, #ff0000 0%, #b00041 100%); 
	 background-image: -ms-linear-gradient(top, #ff0000 0% ,#b00041 100%); 
	 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b00041', endColorstr='#b00041',GradientType=0 ); 
	 background-image: linear-gradient(top, #ff0000 0% ,#b00041 100%);   
	 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
	 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
	 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  

	margin-top: 10px;}

	.span1
	{
		font-weight:bold;
	}
	.span2
	{
		font-weight:normal;


	}

	.span3
	{
		font-weight:bold;
		color:red;

	}

.contact_info_wrap a
{
color:white;
}

.contact_info_wrap img
{

height:24px;
width:35px;
}




@media only screen and (max-width: 340x) {
		.modalDialog > div {
width: 200px;
position: relative;
margin: 10% auto;
padding: 5px 20px 13px 20px;
border-radius: 10px;
background: #ffec67;
border: 3px solid red;

}
	}
	@media only screen and (max-width: 1024px) {
		.page2  {
zoom:80%;

}
	}

	@media only screen and (max-width: 800px) {
		.page2  {
zoom:72%;

}
	}

	@media only screen and (max-width: 767px) {
		.page2  {
zoom:51%;

}
	}


@media only screen and (max-width: 360px) {
		.page2  {
zoom:29%;

}
	}



@media only screen and (max-width: 190px) {
		.trololo  {
zoom:100%;

}
	}





.srokcen table
{
width:100%;
border:1px solid black;
}

.srokcen tr
{
width:16.6%;
border:1px solid black;
text-align:center;
}



.grey 
{
color:grey;
}

.displaynone
{

}

.tp-caption.medium_grey {
position:absolute;
color:#fff;
text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
font-weight:700;
font-size:20px;
line-height:20px;
font-family:Arial;
padding:2px 4px;
margin:0px;
border-width:0px;
border-style:none;
background-color:#888;
white-space:nowrap;
}

.tp-caption.small_text {
position:absolute;
color:#fff;
text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
font-weight:700;
font-size:14px;
line-height:20px;
font-family:Arial;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
}

.tp-caption.medium_text {
position:absolute;
color:#fff;
text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
font-weight:700;
font-size:20px;
line-height:20px;
font-family:Arial;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
}

.tp-caption.large_text {
position:absolute;
color:#fff;
text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
font-weight:700;
font-size:40px;
line-height:40px;
font-family:Arial;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
}

.tp-caption.very_large_text {
position:absolute;
color:#fff;
text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
font-weight:700;
font-size:60px;
line-height:60px;
font-family:Arial;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
letter-spacing:-2px;
}

.tp-caption.very_big_white {
position:absolute;
color:#fff;
text-shadow:none;
font-weight:800;
font-size:60px;
line-height:60px;
font-family:Arial;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
padding:0px 4px;
padding-top:1px;
background-color:#000;
}

.tp-caption.very_big_black {
position:absolute;
color:#000;
text-shadow:none;
font-weight:700;
font-size:60px;
line-height:60px;
font-family:Arial;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
padding:0px 4px;
padding-top:1px;
background-color:#fff;
}

.tp-caption.modern_medium_fat {
position:absolute;
color:#000;
text-shadow:none;
font-weight:800;
font-size:24px;
line-height:20px;
font-family:"Open Sans", sans-serif;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
}

.tp-caption.modern_medium_fat_white {
position:absolute;
color:#fff;
text-shadow:none;
font-weight:800;
font-size:24px;
line-height:20px;
font-family:"Open Sans", sans-serif;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
}

.tp-caption.modern_medium_light {
position:absolute;
color:#000;
text-shadow:none;
font-weight:300;
font-size:24px;
line-height:20px;
font-family:"Open Sans", sans-serif;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
}

.tp-caption.modern_big_bluebg {
position:absolute;
color:#fff;
text-shadow:none;
font-weight:800;
font-size:30px;
line-height:36px;
font-family:"Open Sans", sans-serif;
padding:3px 10px;
margin:0px;
border-width:0px;
border-style:none;
background-color:#4e5b6c;
letter-spacing:0;
}

.tp-caption.modern_big_redbg {
position:absolute;
color:#fff;
text-shadow:none;
font-weight:300;
font-size:30px;
line-height:36px;
font-family:"Open Sans", sans-serif;
padding:3px 10px;
padding-top:1px;
margin:0px;
border-width:0px;
border-style:none;
background-color:#de543e;
letter-spacing:0;
}

.tp-caption.modern_small_text_dark {
position:absolute;
color:#555;
text-shadow:none;
font-size:14px;
line-height:22px;
font-family:Arial;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
}

.tp-caption.boxshadow {
-moz-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);
-webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);
box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);
}

.tp-caption.black {
color:#000;
text-shadow:none;
}

.tp-caption.noshadow {
text-shadow:none;
}

.tp-caption.thinheadline_dark {
position:absolute;
color:rgba(0,0,0,0.85);
text-shadow:none;
font-weight:300;
font-size:30px;
line-height:30px;
font-family:"Open Sans";
background-color:transparent;
}

.tp-caption.thintext_dark {
position:absolute;
color:rgba(0,0,0,0.85);
text-shadow:none;
font-weight:300;
font-size:16px;
line-height:26px;
font-family:"Open Sans";
background-color:transparent;
}

.tp-caption.largeblackbg {
position:absolute;
color:#fff;
text-shadow:none;
font-weight:300;
font-size:50px;
line-height:70px;
font-family:"Open Sans";
background-color:#000;
padding:0px 20px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
}

.tp-caption.largepinkbg {
position:absolute;
color:#fff;
text-shadow:none;
font-weight:300;
font-size:50px;
line-height:70px;
font-family:"Open Sans";
background-color:#db4360;
padding:0px 20px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
}

.tp-caption.largewhitebg {
position:absolute;
color:#000;
text-shadow:none;
font-weight:300;
font-size:50px;
line-height:70px;
font-family:"Open Sans";
background-color:#fff;
padding:0px 20px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
}

.tp-caption.largegreenbg {
position:absolute;
color:#fff;
text-shadow:none;
font-weight:300;
font-size:50px;
line-height:70px;
font-family:"Open Sans";
background-color:#67ae73;
padding:0px 20px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
}

.tp-caption.excerpt {
font-size:36px;
line-height:36px;
font-weight:700;
font-family:Arial;
color:#ffffff;
text-decoration:none;
background-color:rgba(0, 0, 0, 1);
text-shadow:none;
margin:0px;
letter-spacing:-1.5px;
padding:1px 4px 0px 4px;
width:150px;
white-space:normal !important;
height:auto;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

.tp-caption.large_bold_grey {
font-size:60px;
line-height:60px;
font-weight:800;
font-family:"Open Sans";
color:rgb(102, 102, 102);
text-decoration:none;
background-color:transparent;
text-shadow:none;
margin:0px;
padding:1px 4px 0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.medium_thin_grey {
font-size:34px;
line-height:30px;
font-weight:300;
font-family:"Open Sans";
color:rgb(102, 102, 102);
text-decoration:none;
background-color:transparent;
padding:1px 4px 0px;
text-shadow:none;
margin:0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.small_thin_grey {
font-size:18px;
line-height:26px;
font-weight:300;
font-family:"Open Sans";
color:rgb(117, 117, 117);
text-decoration:none;
background-color:transparent;
padding:1px 4px 0px;
text-shadow:none;
margin:0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.lightgrey_divider {
text-decoration:none;
background-color:rgba(235, 235, 235, 1);
width:370px;
height:3px;
background-position:initial initial;
background-repeat:initial initial;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.large_bold_darkblue {
font-size:58px;
line-height:60px;
font-weight:800;
font-family:"Open Sans";
color:rgb(52, 73, 94);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.medium_bg_darkblue {
font-size:20px;
line-height:20px;
font-weight:800;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
background-color:rgb(52, 73, 94);
padding:10px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.medium_bold_red {
font-size:24px;
line-height:30px;
font-weight:800;
font-family:"Open Sans";
color:rgb(227, 58, 12);
text-decoration:none;
background-color:transparent;
padding:0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.medium_light_red {
font-size:21px;
line-height:26px;
font-weight:300;
font-family:"Open Sans";
color:rgb(227, 58, 12);
text-decoration:none;
background-color:transparent;
padding:0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.medium_bg_red {
font-size:20px;
line-height:20px;
font-weight:800;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
background-color:rgb(227, 58, 12);
padding:10px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.medium_bold_orange {
font-size:24px;
line-height:30px;
font-weight:800;
font-family:"Open Sans";
color:rgb(243, 156, 18);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.medium_bg_orange {
font-size:20px;
line-height:20px;
font-weight:800;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
background-color:rgb(243, 156, 18);
padding:10px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.grassfloor {
text-decoration:none;
background-color:rgba(160, 179, 151, 1);
width:4000px;
height:150px;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.large_bold_white {
font-size:58px;
line-height:60px;
font-weight:800;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.medium_light_white {
font-size:30px;
line-height:36px;
font-weight:300;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
background-color:transparent;
padding:0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.mediumlarge_light_white {
font-size:34px;
line-height:40px;
font-weight:300;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
background-color:transparent;
padding:0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.mediumlarge_light_white_center {
font-size:34px;
line-height:40px;
font-weight:300;
font-family:"Open Sans";
color:#ffffff;
text-decoration:none;
background-color:transparent;
padding:0px 0px 0px 0px;
text-align:center;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.medium_bg_asbestos {
font-size:20px;
line-height:20px;
font-weight:800;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
background-color:rgb(127, 140, 141);
padding:10px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.medium_light_black {
font-size:30px;
line-height:36px;
font-weight:300;
font-family:"Open Sans";
color:rgb(0, 0, 0);
text-decoration:none;
background-color:transparent;
padding:0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.large_bold_black {
font-size:58px;
line-height:60px;
font-weight:800;
font-family:"Open Sans";
color:rgb(0, 0, 0);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.mediumlarge_light_darkblue {
font-size:34px;
line-height:40px;
font-weight:300;
font-family:"Open Sans";
color:rgb(52, 73, 94);
text-decoration:none;
background-color:transparent;
padding:0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.small_light_white {
font-size:17px;
line-height:28px;
font-weight:300;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
background-color:transparent;
padding:0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.roundedimage {
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.large_bg_black {
font-size:40px;
line-height:40px;
font-weight:800;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
background-color:rgb(0, 0, 0);
padding:10px 20px 15px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.mediumwhitebg {
font-size:30px;
line-height:30px;
font-weight:300;
font-family:"Open Sans";
color:rgb(0, 0, 0);
text-decoration:none;
background-color:rgb(255, 255, 255);
padding:5px 15px 10px;
text-shadow:none;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.rev_title {
font-size:34px;
line-height:1.2em;
font-family:Arial;
text-decoration:none;
background-color:transparent;
width:500px;
border-width:0px;
border-color:rgb(16, 16, 16);
border-style:none;
}

.tp-caption.rev_desc {
font-size:14px;
line-height:25px;
font-weight:500;
font-family:Arial;
color:rgb(119, 119, 119);
text-decoration:none;
background-color:transparent;
width:40em;
display:block;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.support_text {
font-size:36px;
font-family:Arial;
color:#000000;
text-decoration:none;
background-color:transparent;
width:435px;
height:65px;
white-space:nowrap;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.step_desc_text {
font-size:14px;
line-height:1.5em;
font-family:Arial;
color:#777777;
text-decoration:none;
background-color:transparent;
width:30em;
display:block;
white-space:normal !important;
text-align:right;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.label_text {
font-size:24px;
font-family:Arial;
color:#ffffff;
text-decoration:none;
background-color:rgba(93, 92, 92, 1);
padding:10px 10px 10px 10px;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.support_desc_text {
font-size:14px;
line-height:25px;
font-family:Arial;
color:#777777;
text-decoration:none;
background-color:transparent;
width:40em;
white-space:normal !important;
display:block;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.label_text_blue {
font-size:24px;
font-family:Arial;
color:#ffffff;
text-decoration:none;
background-color:rgba(25, 128, 181, 1);
padding:10px 10px 10px 10px;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.multflex_slogan {
font-size:32px;
color:rgb(12, 72, 146);
text-decoration:none;
background-color:transparent;
text-shadow:none;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.label_equalsign {
font-size:24px;
font-family:Arial;
color:#1980b5;
text-decoration:none;
background-color:transparent;
padding:10px 10px 11px 10px;
border-width:0px;
border-color:transparent;
border-style:none;
}

.tp-caption.label_text_red {
font-size:24px;
font-family:Arial;
color:rgb(255, 255, 255);
text-decoration:none;
background-color:rgb(190, 30, 45);
padding:10px 10px 11px;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}
.pluso-more{visibility: hidden;}


@media screen and (max-width: 1024px) {
   

   #share42
   {
   display:none;
   }
   
   
}




form table
{
border:0px ;
}


form table th
{
border:0px ;
}


form table td
{
border:0px ;
}



.sprite-Linkedin-gold{ padding-right: 7px;float:left; background: url(../../../../img/csg-53df67d72e121.png) no-repeat top left; background-position: 0 0; width: 28px; height: 28px; } 
.sprite-Twitter{ padding-right:7px;float:left;background: url(../../../../img/csg-53df67d72e121.png) no-repeat top left; background-position: 0 -78px; width: 28px; height: 28px; } 
.sprite-facebook{ padding-right:7px;float:left;background: url(../../../../img/csg-53df67d72e121.png) no-repeat top left; background-position: 0 -156px; width: 28px; height: 28px; } 
.sprite-google_plus{padding-right:7px; float:left;background: url(../../../../img/csg-53df67d72e121.png) no-repeat top left; background-position: 0 -234px; width: 28px; height: 28px; } 
.sprite-mail{float:left;background: url(../../../../img/csg-53df67d72e121.png) no-repeat top left; background-position: 0 -312px; width: 28px; height: 28px; position: absolute;margin-left: -13px;margin-top: -8px;} 
.sprite-odnoklassniki{padding-right:7px; float:left;background: url(../../../../img/csg-53df67d72e121.png) no-repeat top left; background-position: 0 -390px; width: 28px; height: 28px; } 
.sprite-phone{padding-right:7px; float:left;background: url(../../../../img/csg-53df67d72e121.png) no-repeat top left; background-position: 0 -468px; width: 48px; height: 48px; } 
.sprite-skype{padding-right:7px; float:left;background: url(../../../../img/csg-53df67d72e121.png) no-repeat top left; background-position: 0 -566px; width: 28px; height: 28px; } 
.sprite-vk{padding-right:7px; float:left;background: url(../../../../img/csg-53df67d72e121.png) no-repeat top left;background-position: 0 -644px; width: 28px; height: 28px; } 





.sprite-Greece-visa2{ background: url(../../../../img/greece-visa2.png);  width: 200px; height: 100px; } 
.sprite-avia-hata{ float:left; background: url(../../../../img/testsprite.png) no-repeat top left; background-position: 0 -150px; width: 200px; height: 100px; } 
.sprite-baner{ float:left; background: url(../../../../img/testsprite.png) no-repeat top left;background-position: 0 -300px; width: 310px; height: 500px; } 
.sprite-garantiya{ float:left; background: url(../../../../img/testsprite.png) no-repeat top left; background-position: 0 -850px; width: 106px; height: 106px; } 
.sprite-litvap{ float:left; background: url(../../../../img/lithuania-visa2.png); width: 200px; height: 100px; } 
.sprite-logo_black{ background: url(../../../../img/Visa8.png) no-repeat top left; width: 215px; height: 104px; } 
.sprite-otkaz2{ float:left; background: url(../../../../img/testsprite.png) no-repeat top left;background-position: 0 -1310px; width: 106px; height: 106px; } 
.sprite-p_ks{ float:left; margin-right:8px; background: url(../../../../img/testsprite.png) no-repeat top left;background-position: 0 -1466px; width: 35px; height: 24px; } 
.sprite-p_life{float:left; margin-right:8px; background: url(../../../../img/testsprite.png) no-repeat top left; background-position: 0 -1540px; width: 35px; height: 24px; } 
.sprite-p_mts{float:left; margin-right:8px; background: url(../../../../img/testsprite.png) no-repeat top left; background-position: 0 -1614px; width: 35px; height: 24px; } 
.sprite-sig2{ float:left; background: url(../../../../img/testsprite.png) no-repeat top left;background-position: 0 -1688px; width: 200px; height: 100px; } 
.sprite-srochno{float:left; background: url(../../../../img/testsprite.png) no-repeat top left; background-position: 0 -1838px; width: 106px; height: 106px; } 
.sprite-visa888{float:left; background: url(../../../../img/eu-visa2.png); width: 200px; height: 100px; } 
.sprite-zakaz11{ background: url(../../../../img/testsprite.png) no-repeat top left; background-position: -360px -150px; width: 70px; height: 270px; position: fixed;
float: right;
top: 202px;
width: 70px;
height: 270px;
z-index: 10;
right: 0; } 


#page .linkss a
{
font-size:30px;
color:red;
}

#page .linkss a:hover
{
font-size:30px;
color:red;
}
.linkss ul li 
{
list-style:none;
}
.linkss ul
{
margin:0px;
padding:0px;
}
.linkss h3
{
font-weight:bold;
font-size:35px;
color:black;
}


.imglist img
{
margin-left:10px;
}


#avstriya img
{
margin-bottom:-45px;
}

#vengriya img
{
margin-bottom:-45px;
}


.kitayd1
{
float:left;
}

.kitayd
{
float: right;
margin-top: -147px;
margin-right: 58px;
}

#polsha img
{
margin-bottom:-25px;
}

#rymuniya img
{
margin-bottom:-25px;
}

#slovakiya img
{
margin-bottom:-25px;
}


@media screen and (max-width: 1024px) {
   

  #avstriya img
{
margin-bottom:0px;
}

#vengriya img
{
margin-bottom:0px;
}


.kitayd1
{
float:left;
}

.kitayd
{
float: right;
margin-top: -13%;
margin-right: 5%;
width:10%;
}

#polsha img
{
margin-bottom:0px;
}

#rymuniya img
{
margin-bottom:0px;
}

#slovakiya img
{
margin-bottom:0px;
}

   
}

@media screen and (max-width: 800px)
{
#jivo-label-wrapper
{
display:none;
}
}


/*
     FILE ARCHIVED ON 02:44:45 May 04, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:23:12 Aug 06, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.554
  exclusion.robots: 0.081
  exclusion.robots.policy: 0.047
  esindex: 0.009
  cdx.remote: 25.669
  LoadShardBlock: 46.354 (3)
  PetaboxLoader3.datanode: 49.565 (4)
  load_resource: 128.477
  PetaboxLoader3.resolve: 58.92
*/