<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*[5. Media responsive]*/
/* #Tablet (Portrait)
================================================== */


    /* Note: Design for a width of 768px */

@media only screen and (min-width: 739px) and (max-width: 990px) {

	html, body {
		min-width: 768px;
		overflow-x: hidden;
	}
	#bg, #home-bg {
		overflow: hidden;
	}
	#aside, #wrapper {
		width: 756px;
	}
	#aside,
	#aside.right,
	#aside.left {
		float: none;
		width: 604px;
		margin-left: auto;
		margin-right: auto;
	}
		#aside .widget,
		#footer .one-fourth {
			margin: 0 45px 18px 45px;
			display: inline-block;
			vertical-align: top;
			float: none;
		}
		#footer .one-fourth .widget {
			margin: 0;
		}
	.top-cont,
	.bottom-cont {
		width: 712px;
	}
	#header {
		width: 712px;
	}
	.head-table {
		padding-top: 23px;
	}
	.no-top-bg .head-table {
		padding-top: 53px;
	}
	.main-menu {
		top: -30px;
	}
	.head-table {
		height: auto !important;
	}
	#home-bg #header {
		margin: 0 auto 19px;
	}
	.rev_slider_wrapper {
		margin-top: 22px !important;
	}
	#fs-slideshow {
		margin: -7px 0 40px 0 !important;
	}
	
	.widget:first-child {
		padding-top: 28px;
	}
	#topmenu_language_list {
		float: left;
	}
	#topmenu_language_list {
		margin: 0 20px 0 0px; 
	}

	.flex-direction-nav {
		display: block !important
	}
	#header .logo {
		display: inline-block;
		width: auto;
		height: auto !important;
		line-height: 0;
		text-align: center;
		float: none;
		margin-left: -1px;
			//display: inline;
	}

	nav,
	#top-bg .search-f {
		display: none !important;
	}
	.right-top {
		max-width: auto !important;
		min-width: auto !important;
	}
	.main-menu {
		display: block;
	}
	#container,
	#home-bg #container,
	#container.right {
		margin: 20px auto 20px;
		float: none;
	}
	.rv-s #home-bg #container {
		margin-top: 10px;
	}
	.one-fourth {
		width: 148px;
	}
	.widget-info .info.half,
	#container.full-width .widget-info .info.half,
	#wrapper .widget-info .info.half {
		width: 464px;
	}
	.one-fourth img {
		max-width: 148px;
		height: auto;
	}
	.two-thirds img {
		max-width: 460px;
		height: auto;
	}
	.three-fourth img {
		max-width: 524px;
		height: auto;
	}
	.half img {
		max-width: 336px;
		height: auto;
	}
	.half {
		width: 336px;
	}
	#container .widget-info .info.half {
		width: 180px			
	}
	.full-left {
		width: 712px !important;
		max-width: 712px !important;
	}
	.caption-content,
	.fs-controls {
		width: 712px;
	}
	.fs-controls {
		margin-left: -356px;
	}
	.one-third .textwidget img,
	.widget-info.one-third img {
		width: 209px;
		height: auto;
	}
	
	.two-thirds .textwidget img,
	.widget-info.two-thirds img {
		width: 219px;
		height: auto;
	}
	.flexslider.gal {
		width: 710px;
	}
	
	.one-fourth .textwidget img,
	.widget-info.one-fourth img {
		width: 145px;
		height: auto;
	}
	#container img,
	#footer img {
		max-width: 712px;
		height: auto;
	}
	#footer .one-fourth .textwidget img,
	#footer .widget-info.one-fourth img  {
		width: 210px;
		height: auto;
	}
	.half .textwidget img,
	.widget-info.half img {
		width: 158px;
		height: auto;
	}
	.three-fourth .textwidget img,
	.widget-info.three-fourth img {
		width: 158px;
		height: auto;
	}
	
	.videos {
		width: 100% !important
	}
	
	.blog-posts .goto-post .comments {
		display: none;
	}
	/*folio*/
	.gallery-inner .one-third img,
	.textwidget-photo img {
		width: 223px;
		max-width: 223px;
		/*height: 140px;*/
		height: auto;
	}
	#container .full-width .textwidget img,
	.widget-info.full-width img {
		width: 162px;
		/*height: 100px;*/
		height: auto;
	}
	.widget .textwidget-photo img {
		width: 210px;
		/*height: 130px*/
		height: auto;
	}
	.textwidget.text img {
		width: 344px;
		height: auto;
	} 
	#wrapper .info.one-third {
		width: 222px;
		margin: 0 0 0px 0;
	}
	#wrapper .widget-info .info.one-third {		
		margin: 0 0 0px 0;
	}
	#wrapper .one-third {
		width: 210px
	}
	.one-third img {
		max-width: 210px;
		height: auto;
	}
	#wrapper .textwidget.one-third {
		width: 223px
	}
	.foot-cont {
		float: none;
		width: 604px;
		margin-left: auto;
		margin-right: auto;
	}
	.main-menu .button.big span {
		padding: 4px 13px 7px 40px;
	}
	.main-menu.fixed .button.big span {
		padding: 4px 29px 6px 10px;
	}
	.main-menu .button.big {
		height: 40px
	}
	
	#slide {
		-webkit-transform: scale(0.74);	
		-moz-transform: scale(0.74);	
		-ms-transform: scale(0.74);	
		-o-transform: scale(0.74);	
		transform: scale(0.74);
		-webkit-transform-origin: 0 -10%;	
		-moz-transform-origin: 0 -10%;	
		-ms-transform-origin: 0 -10%;	
		-o-transform-origin: 0 -10%;	
		transform-origin: 0 -10%;
		width: 712px;
		margin-top: 0px;
		padding-top: 14px;
	}
	#slide,
	#slide-revolution {
		min-height: 40px !important;
	}
	#slide.byOne {
		-webkit-transform-origin: 0 0;	
		-moz-transform-origin: 0 0;	
		-ms-transform-origin: 0 0;	
		-o-transform-origin: 0 0;	
		transform-origin: 0 0;
		width: 712px;
	}

	#slide .nivoSlider {
		width: 960px;
		height: 400px;
	}
	.ps-desc, .nivo-caption,
	.carousel-caption,
	#slide .html-caption {
		-webkit-text-size-adjust: 120%;
		-o-text-size-adjust: 120%;
		-ms-text-size-adjust: 120%;
		-moz-text-size-adjust: 120%;
		text-size-adjust: 120%;
	}
	.text-capt {
		font-size: 14px;
	}
	
		.ps-slider{			
			height: 320px !important;
			margin: 4px 0 12px -1px;
		}
		.ps-slider .ps-album {
			height: 400px
		}
		#carousel, .jfancytileContainer{			
			height: 297px !important;
			min-height: 297px
		}
		#slider {
			min-height: 280px;
		}
		
		#fancytile-slide {
			margin: 3px 0 -113px;
			width: 960px;
			height: 400px;
		}
		#slide .nivoSlider {
			margin: 0px 0 -134px;			
		}
		.dt-slider-container {
			height: 347px;
			width: 960px;
		}
		#fs-slideshow .dt-slider-container,
		#slide-revolution .dt-slider-container {
			height: auto;
			width: auto;
		}
		#carousel {
			margin: 0px 0 24px 0px;
		}
		.navig-nivo.small.ps {
			top: 170px;
		}
		.navig-nivo.small.ps,
		.navig-nivo.small.big-slider,
		.navig-nivo.fancy.small,
		.navig-nivo.caros.small {
			-webkit-transform: scale(1.4);	
			-moz-transform: scale(1.4);	
			-ms-transform: scale(1.4);	
			-o-transform: scale(1.4);	
			transform: scale(1.4);
		}
		.navig-nivo.small.big-slider,
		.navig-nivo.fancy.small {
			top: -7px;
		}
		.navig-nivo.fancy.small {
			top: 123px;
		}
		.navig-nivo.caros.small {
			top: 113px;
			height: 38px;
		}
		
		.jfancytileContainer {
			background-color: transparent !important
		}
		
		#container .one-third .reviews-t .slider1 li {
			width: 171px;
		}
		#container .one-fourth .reviews-t .slider1 li {
			width: 108px;
		}
		#container .half .reviews-t .slider1 li {
			width: 295px;
		}
		#container .three-fourth .reviews-t .slider1 li {
			width: 484px;
		}
		#container .full-width .reviews-t .slider1 li {
			width: 670px;
		}
		#container .two-thirds .reviews-t .slider1 li {
			width: 421px;
		}
		#container .two-thirds .dt-portf .slider1 li {
			width: 239px;
		}
		#container .one-third .dt-portf .slider1 li {
			width: 229px;
		}
		#container .full-width .dt-portf .slider1 li {
			width: 182px;
		}
		#container .half .dt-portf .slider1 li,
		#container .three-fourth .dt-portf .slider1 li {
			width: 178px;
		}
		#container .one-fourth .dt-portf .slider1 li {
			width: 165px;
		}
		.main-menu {
			margin-left: 0 !important;
		}
		.slider-shortcode.small .flex-direction-nav {
			display: block !important;
		}
		.top-content-td,
		.right-top {
			display: inline-block;
		}
		.ps-slider .ps-album {
			padding-top: 0;
		}

}
	
@media only screen and (min-width: 479px) and (max-width: 739px) {
	html, body {
		min-width: 480px;
		overflow-x: hidden;
		min-height: 480px;

		-webkit-text-size-adjust: 100%;
		-o-text-size-adjust: 100%;
		-ms-text-size-adjust: 100%;
		-moz-text-size-adjust: 100%;
		text-size-adjust: 100%;
	}
	#bg, #home-bg {
		overflow: hidden;
	}
	.product,
	#tab-description {
		width: 440px;
	}
	.main-menu {
		left: 50%;
		right: auto;
	}
	#header {
		width: 440px;
		padding-top: 20px;
		text-align: center !important;
		min-height: 100px !important;
	}
	.head-table {
		height: auto !important;
	}
	#home-bg #header {
		margin: 0 auto 19px;
	}
	.rev_slider_wrapper {
		margin-top: 25px !important;
	}
	#fs-slideshow {
		margin: -4px 0 40px 0 !important;
	}
	#logo {
		display: block;
	}
	.main-menu {
		top: 0 !important;
	}
	.head-table {
		display: block;
		margin-top: 33px;
	}
	#logo {
		padding-right: 0;
	}
	#header .contact-block {
		display: block;
		width: auto;
		margin-top: 10px;
		margin-left:auto;
		margin-right: auto;
		float: none;
	}
	
	.soc-ico {
		width: 100%;
		margin-left:auto;
		margin-right: auto;
	}	
	.search-f,
	#topmenu_language_list  {
		float: left;
	}
	#topmenu_language_list {
		margin: 0 20px 0 0px; 
	}
	/*.map iframe {
		width: 100% !important;
		height: auto !important
	}*/
	.contact-block span {
		float: none;
		display: inline-block;
		margin: 10px 9px 0 9px;
		text-align: left;
	}
	.blog-posts .goto-post .comments {
		display: none;
	}
	.contact-block span:first-child {
		margin-top: 0;
	}
	#header .soc-ico {
		display: block;
		text-align: center;
		max-width: 100% !important;
	}
	#header .soc-ico li{
		display: inline-block;
		float: none;
	}
	
	#header .logo {
		display: inline-block;
		width: auto;
		height: auto !important;
		line-height: 0;
		text-align: center;
		padding-bottom: 0px;
		float: none;
		margin-left: -1px;
			//display: inline;
	}
	nav,
	#top-bg .search-f {
		display: none !important;
	}
	.right-top {
		max-width: auto !important;
		min-width: auto !important;
	}
	.about-inner {
		max-width: 100% !important;
	}
	.td-button,
	.about-inner {
		display: block;
	}
	.about .but-wrap {
		margin: 15px 0 4px 0px;
	}
	#container, #wrapper {
		width: 480px;
	}
	#container,
	#home-bg #container,
	#container.right {
		margin: 20px auto 20px;
		float: none;
	}
	.rv-s #home-bg #container {
		margin-top: 10px;
	}
	.caption-content,
	.fs-controls {
		width: 440px;
	}
	.fs-controls {
		margin-left: -220px;
	}
	.fs-desc,
	.fs-title {
		max-width: 200px;
	}
	#aside {
		width: 484px;
	}
		.widget {
			margin: 0 40px 18px 0;
			display: inline-block;
			vertical-align: top;
			float: none;
		}
	#container .textwidget-photo img,
	.widget-info img {
		width: 208px;
		/*height: 130px;*/
		height: auto;
	}
	/*.bx-child {
		width: 228px !important;
	}*/
	.list-carousel .textwidget-photo img {
		width: 208px;
	}


	.widget .list-carousel .textwidget-photo img,
	.widget .textwidget-photo img {
		width: 200px;
	}
	.info.half, #container .info.half, #wrapper .info.half,
	#wrapper .textwidget .info.half, .textwidget .info.half {
		width: 210px;
		margin: 10px 0 0 0px;
	}
	.widget-info .info.half,
	#container .widget-info .info.half,
	#wrapper .widget-info .info.half {
		width: 170px;
	}
	.navigation,
	.flexslider.gal,
	.bottom-cont,
	.top-cont{
		width: 440px;
	}
		/*.flexslider iframe,
		.flexslider embed,
		.flexslider object {
			width: 100% !important;
			height: auto;
		}*/
	.main-menu {
		display: block;
		margin-left: -49px;
	}

		.main-menu .button.big {
			height: 40px
		}
					.main-menu .button.big span {
						padding: 4px 12px 7px 40px;
					}
					.main-menu.fixed .button.big span {
						padding: 4px 29px 6px 9px;
					}
			.main-menu .button.big span {
				height: 30px;
			}
	#wrapper .info.one-third {
		width: 208px !important;
		margin: 0 0 0px 16px;
	}
	.widget .flickr .alignleft-f {
		margin: 0 4px 4px 0;
	}
	.gallery .textwidget.one-third,
	#container.full-width .gallery .textwidget.one-third {
		margin: 0 20px 20px 0 !important
	}
	#wrapper .widget-info .info.one-third {
		margin: 0 0 0px 0;
	}
	#wrapper .widget-info .info.one-third {
		width: 168px !important;
		margin: 0 0 0px 0px;
	}
	.gallery .textwidget.one-fourth {
		width: 211px !important;
		margin: 0 14px 39px 0 !important;
	}
	.gallery {
		width: 464px;
		position: relative
	}
	.full-left {
		width: 440px !important;
		max-width: 440px !important;
	}
	/*.fluid-width-video-wrapper iframe,
	.fluid-width-video-wrapper {
		min-height: 200px !important;
	}*/
		.navig-category.no-category {
			right: 0px;
		}
		.navig-category {
			position: relative;
		}
		.navig-category .but-wrap {
			margin: 1px 1px 0px 0;
		}
			.categ {
				display: none;
			}
			.navigation .paginator li .but-wrap {
				margin: 1px 1px 0px 0;
			}
	.full-width .list-carousel {
		width: 440px
	}
	.title-block {
		max-width: 380px;
	}
	#aside .nivo-caption,
	#footer .nivo-caption {
		width: 192px !important;
	}
	.widget .flickr .alignleft-f img {
		width: 63px;
		height: 63px;
	}
	/*Colums width*/
	#container .one-fourth,
	#container .half,
	#container .one-third,
	#container .two-thirds,
	#container .three-fourth,
	#container .full-width,
	#container &gt; .hr,
	#container ul.gallery,
	#wrapper .woocommerce-tabs .half,
	#container .woocommerce-tabs .two-thirds {
		width: 440px;
	}
	#container .full-width.about-autor {
		max-width: 400px;
	}
	#container .one-fourth .dt-portf .slider1 li,
	#container .half .dt-portf .slider1 li,
	#container .one-third .dt-portf .slider1 li,
	#container .two-thirds .dt-portf .slider1 li,
	#container .three-fourth .dt-portf .slider1 li,
	#container .full-width .dt-portf .slider1 li {
		width: 228px;
	}
	
	 .toggle div {
		max-width: 380px;
	}
	 .tab div,
	 .basic div {
		max-width: 404px;
	}
	#container .toggle img,
	#container .tab img,
	#container .basic img {
		max-width: 380px;
	}
	
	#container .textwidget.one-third {
		width: 450px
	}
	#container &gt; .about {
		width: 436px;
	}
	/*Benefits*/
	 #container .full-width.fourth,
	 #container .full-width.third,
	 .navig-category/*, .share_com #form-holder .t-h, .share_com #form-holder .get-in-touch*/ {
		width: 440px
	}
	.widget:first-child {
		padding-top: 28px;
	}
	.full-width &gt; .text-content,
	.one-third .flickr,
	.one-fourth .flickr,
	#container .blog-posts {
		width: 445px;
	}
	.full-width.fourth .text-inline,
	.half .text-inline,
	.one-fourth .text-inline,
	.three-fourth .text-inline,
	#container .blog-posts .post,
	.full-width.third .text-inline {
		width: 200px
	}
	#container.full-width .one-fourth,
	#footer .one-fourth {
		width: 200px;
	}
	/*.full-width.third .text-inline {
		width: 125px;
	}*/
	.two-thirds .text-inline,
	.widget, .slider_container_1,
	.slider_container_1 img {
		width: 200px;
	}

	.slider_container_1 img {
		height: 200px;
	}
	.widget .t-h {
		width: 198px;
	}
	#aside .partner-bg .caroufredsel_wrapper{
		width: 170px !important;
	}
	.widget .t-h textarea,
	#aside .t-h textarea {
		width: 196px;
	}
	.right-top,
	.top-content-td {
		display: block;
		width: 100% !important;
		max-width: 100% !important;
		max-width: 100% !important;
		text-align: center;
	}
	.right-top li .dot {
		top: 3px;
	}
	#topmenu_language_list {
		float: none;
	}
	#topmenu_language_list ul {
		margin-bottom: 0;
	}
	.right-top {
		margin-top: 5px;
	}
		#topmenu_language_list li {
			float: none;
			display: inline-block;
			line-height: 20px;
		}
	.right-top li {
		display: inline-block;
		float: none;
		line-height: 20px;
	}
	
	#container &gt; .toggle, #container &gt; .basic div.accord {
		max-width: 398px;
	}
	/*Logos*/
	#container .partner-bg,
	#container .partner-bg .list-carousel {
		width: 410px;
	}
	.coda-slider, .coda-slider .panel,
	#container .coda,
	#container .panel-wrapper,
	.widget .list-carousel.coda,
	.widget .coda .panel-wrapper,
	#footer .widget .list-carousel.coda {
		width: 160px
	}
	#aside .coda .caroufredsel_wrapper,
	#footer .coda .caroufredsel_wrapper {
		width: 160px !important;
	}
	.widget .get-in-touch .i-h {
		width: 140px;
	}
		.widget .get-in-touch .i-h input {
			width: 138px;
		}
	/*Small photos*/
	#container .flickr .alignleft-f {
		margin: 0 5px 5px 0
	}
	/*Testimonals*/
	#container .coda-slider,
	#container .coda-slider .panel,
	#container .coda,
	#container .panel-wrapper {
		width: 400px !important;
	}
	
	.videos {
		width: 100% !important
	}
		/*.videos iframe,
		.videos object,
		.videos embed {
			width: 100% !important;
			height: auto !important;
		}	*/
				/*Blog*/
				.item-blog, .entry-meta {
					width: 440px;
				}
		
				.foot-cont {
					width: 480px;
				}
				#container img {
					max-width: 440px;
					height: auto;
				}
				#container .list-carousel {
					width: 100%
				}
			#container .map {
				max-width: 440px;
			}
						
				.ps-cont {
					font-size: 18px;
				}
				
		#slide {
			-webkit-transform: scale(0.46);	
			-moz-transform: scale(0.46);	
			-ms-transform: scale(0.46);	
			-o-transform: scale(0.46);	
			transform: scale(0.46);
			-webkit-transform-origin: 0 0;	
			-moz-transform-origin: 0 0;	
			-ms-transform-origin: 0 0;	
			-o-transform-origin: 0 0;	
			transform-origin: 0 0;
			width: 440px;
			margin: 0 auto;
		}
		#slide,
		#slide-revolution {
			min-height: 40px !important;
		}

		
			#slide .nivoSlider {
				width: 960px;
				height: 400px;
			}

			.ps-desc,
			.caption-head,
			.text-capt,
			.nivo-caption,
			.nivo-link,
			.slide-desc,
			.link, .jfancytileTitle,
			.fs-desc {
				display: none !important;
			}

			 #carousel .carousel-feature .carousel-caption,
			 .html-caption {
				 width: 0;
				 height: 0;
				 padding: 0;
			}
			.ps-slider{			
				height: 214px !important;
				margin: 22px 0 13px -1px;
			}
			#carousel, .jfancytileContainer{			
				height: 160px !important;
				min-height: 160px;
			}
			#slider {
				min-height: 160px;
			}
			
			#fancytile-slide {
				margin: 26px 0 -204px;
				width: 960px;
				height: 400px;
			}
			#slide .nivoSlider {
				margin: 25px 0 -237px;			
			}
			#carousel {
				margin: 24px 0 51px 0px;
			}
			.soc-ico li a {
				margin: 0 0 4px 0; 
			}
			.paginator-r.inner-navig,
			.for-gal.in .paginator-r.inner-navig {
				top: -5px;
				position: relative;
			}
			.navigation .paginator-r {
				margin-bottom: 0;
			}
			.paginator-r {
				margin-bottom: 20px;
			}
			.link {
				left: 0px;
			}
			.navig-nivo.small.ps {
				top: 340px;
			}
			.dt-slider-container {
				height: 245px;
				width: 960px;
			}
			#fs-slideshow .dt-slider-container,
			#slide-revolution .dt-slider-container {
				height: auto;
				width: auto;
			}
			.navig-nivo.small.ps,
			.navig-nivo.small.big-slider,
			.navig-nivo.fancy.small,
			.navig-nivo.caros.small {
				-webkit-transform: scale(2.2);	
				-moz-transform: scale(2.2);	
				-ms-transform: scale(2.2);	
				-o-transform: scale(2.2);	
				transform: scale(2.2);
			}

			.navig-nivo.small.big-slider,
			.navig-nivo.fancy.small {
				top: 21px;
			}
			.navig-nivo.fancy.small {
				top: 254px;
			}
			.navig-nivo.caros.small {
				top: 248px;
			}
			
			.jfancytileContainer {
					background-color: transparent !important
				}
		h1 {
			max-width: 100% !important;
		}
		#comments {
			width: 440px;
		}	
		
		.slides .html-caption {
			display: none !important;
		}
		
		.menu-container{
			padding: 0 0 20px 0;
		}
		
		table.shop_table,
		#container &gt; object,
		#container &gt; object embed,
		.col2-set,
		.cart-collaterals {
			max-width: 440px;
		}
		table.shop_table {
			font-size: 10px;
		}
	

		table.my_account_orders th,
		table.my_account_orders td,
		table.shop_table td,
		table.shop_table {
			white-space: normal !important;
		}
		#container .dt-testimon {
			max-width: 440px;
		}	
		#container .team-list {
			max-width: 504px;
		}
		#container .dt-share-buttons li {
			margin-top: 10px;
		}
		#container .full-left .dt-share-buttons &gt; span {
			margin-bottom: 0px;
		}
		.slider-shortcode.small .flex-direction-nav {
			display: block !important;
		}
		.dt-share-buttons &gt; ul {
			float: left;
			clear: both;
		}
		.dt-share-buttons li {
			margin-left: 0;
			margin-right: 10px;
		}
		.fs-head {
			max-width: 130px;
		}
		#container .woocommerce .button,
		.woocommerce #container .button {
			white-space: normal;
		}
		.woocommerce #container ul.products,
		.woocommerce-page #container ul.products,
		#container .woocommerce ul.products,
		#container .woocommerce-page ul.products {
			width: 500px;
			max-width: 500px;
		}
		.woocommerce ul.products li.product,
		.woocommerce-page ul.products li.product,
		#container .woocommerce ul.products li,
		#container .woocommerce-page ul.products li {
			max-width: 200px;
			width: 50% !important;
		}
		#container .woocommerce ul.products li,
		#container .woocommerce-page ul.products li {
			max-width: 198px;
		}
		.shop_attributes {
			max-width: 440px;
		}
		.team-list .team-wrap {
			width: 200px;
		}
}

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

	html, body {
		min-width: 300px;
		overflow-x: hidden;

		-webkit-text-size-adjust: 100%;
		-o-text-size-adjust: 100%;
		-ms-text-size-adjust: 100%;
		-moz-text-size-adjust: 100%;
		text-size-adjust: 100%;
	}
	#bg, #home-bg {
		overflow: hidden;
	}
	
	#wrapper,
	.product,
	#tab-description {
		width: 300px;
	}
	#header {
		width: 260px;
		padding-top: 20px;
		text-align: center !important;
		min-height: 100px !important;
	}
	.head-table {
		height: auto !important;
	}
	#logo {
		padding-right: 0;
	}
	.right-top,
	.top-content-td {
		display: block;
		width: 100% !important;
		max-width: 100% !important;
		max-width: 100% !important;
		text-align: center;
	}
	.right-top li .dot {
		top: 3px;
	}
	#topmenu_language_list {
		float: none;
	}
	#topmenu_language_list ul {
		margin-bottom: 5px;
	}
	.right-top {
		margin-top: 5px;
	}
	.main-menu {
		top: 0 !important;
		margin-left: -49px;
	}
	.head-table {
		display: block;
		margin-top: 33px;
	}
	#home-bg #header {
		margin: 0 auto 19px;
	}
	.rev_slider_wrapper {
		margin-top: 25px !important;
	}
	#fs-slideshow {
		margin: -4px 0 40px 0 !important;
	}

	#logo {
		display: block;
	}
	#top-bg .contact-block {
		display: none;
	}
	#header .contact-block, #header .soc-ico {
		display: block;
		float: none;
		width: auto;
		margin-top: 21px;
		margin-left: auto;
		margin-right: auto;
	}
	#header .soc-ico {
		margin-top: 25px;		
	}
	.main-menu {
		left: 50%;
		right: auto;
	}
	.soc-ico {
		overflow: visible;
		width: 100%;
	}
	#comments {
		width: 260px;
	}	
	.search-f,
	#topmenu_language_list  {
		float: none;
		line-height: 20px;
	}
		#topmenu_language_list li {
			display: inline-block;
			float: none;
		}
		.contact-block span {
			float: none;
			display: inline-block;
			margin: 10px 9px 0 9px;
			text-align: left;
		}
		.contact-block span:first-child {
			margin-top: 0;
		}
	#header .soc-ico {
		display: block;
		text-align: center;
		max-width: 100% !important;
	}
	#header .soc-ico li{
		display: inline-block;
		float: none;
	}
	.mobile-menu {
		min-height: 420px;
	}
	#header .logo {
		display: inline-block;
		width: auto;
		height: auto !important;
		line-height: 0;
		text-align: center;
		padding-bottom: 0px;
		float: none;
		margin-left: -1px;
			//display: inline;
	}
	nav,
	#top-bg .search-f {
		display: none !important;
	}
	.right-top {
		max-width: auto !important;
		min-width: auto !important;
	}
		.right-top li {
			display: inline-block;
			float: none;
			line-height: 20px;
		}
	.about-inner {
		max-width: 100% !important;
	}
	.td-button,
	.about-inner {
		display: block;
	}
	.about .but-wrap {
		margin: 15px 0 4px 0px;
	}
	#container,
	#home-bg #container,
	#container.right {
		width: 300px;
		margin: 20px auto 20px;
		float: none;
	}
	.rv-s #home-bg #container {
		margin-top: 10px;
	}
	#container &gt; .toggle, #container &gt; .basic div.accord {
		max-width: 218px;
	}
	#aside {
		width: 260px !important;
	}
	
		.widget {
			margin: 0 20px 18px 0;
			vertical-align: top;
			float: none;
			overflow: hidden;
		}
		.widget,
		#footer .one-fourth {
			display: block;
			margin-left: auto;
			margin-right: auto;
		}
	.blog-posts .goto-post .comments {
		display: none;
	}
	.full-left {
		width: 260px !important;
		max-width: 260px !important;
	}
	.wp-caption {
		max-width: 260px;
	}
	.full-width .list-carousel,
	.bottom-cont, .top-cont{
		width: 260px
	}
	#container .textwidget-photo img,
	.widget-info img {
		width: 258px;
		height: auto;
	}
	.list-carousel .textwidget-photo img {
		width: 258px;
	}
	.widget .list-carousel .textwidget-photo img {
		width: 208px;
	}
	
	.team-list .team-wrap {
		width: 260px;
	}
	.caption-content
	 {
		width: 100%;
	}
	.fs-caption {
		bottom: 80px;
	}
	.fs-controls {
		width: 86px;
		left: 20px;
		margin-left: 0;
		bottom: 20px;
	}
	
	.fs-desc,
	.fs-title {
		max-width: 280px;
	}
	.fs-head {
		max-width: 180px;
	}
	.navigation, .flexslider.gal {
		width: 260px;
	}
		
	.info.half,
	#container .info.half,
	#wrapper .info.half,
	#wrapper .textwidget .info.half, .textwidget .info.half {
		width: 260px;
		display: block;
		margin: 10px 0 0 0px !important;		
	}
	.widget-info .info.half,
	#container .widget-info .info.half,
	#wrapper .widget-info .info.half {
		width: 220px;
	}
	#wrapper .textwidget {
		width: 100%
	}
	.gallery,
	.navig-category {
		width: 260px
	}
	.gallery {
		position: relative;
	}
		#wrapper .info.one-third {
			width: 260px !important;
			margin: 0 0 20px 0px;
		}
		#wrapper .widget-info .info.one-third {
			width: 220px !important;			
			margin: 0 0 0px 0px;
		}
		.gallery .textwidget.one-third,
		#container.full-width .gallery .textwidget.one-third {
			margin: 0 20px 20px 0 !important
		}
		.navig-category.no-category {
			right: -20px;
		}
		.navig-category.no-category {
		}
		.navig-category {
			position: relative;
		}
		.navig-category .but-wrap {
			margin: 1px 1px 0px 0;
		}
			.categ {
				display: none;
			}
		.navigation .paginator {
			overflow: hidden;
			clear: both;
		}
			.navigation .paginator li .but-wrap {
				margin: 1px 1px 0px 0;
			}
		.paginator-r {
			float: left;
		}
		.navigation .paginator-r {
			margin-top: 20px;
			margin-bottom: 0;
			margin-left: -4px;
		}
		.paginator-r {
			margin-bottom: 20px;
		}
		.soc-ico li a {
			margin: 0 0 4px 0; 
		}
	/*Colums*/
	#container .one-fourth,
	#container .half,
	#container .one-third,
	#container .two-thirds,
	#container .three-fourth,
	#container .full-width,
	#container &gt; .hr,
	#container ul.gallery,
	#wrapper .woocommerce-tabs .half,
	#container .woocommerce-tabs .two-thirds {
		width: 260px;
	}
	#container .full-width.about-autor {
		max-width: 220px;
	}
	 .toggle div {
		max-width: 200px;
	}
	 .tab div,
	 .basic div {
		max-width: 224px;
	}
	#container .toggle img,
	#container .tab img,
	#container .basic img {
		max-width: 200px;
	}
	/*About*/
	#container &gt; .about {
		width: 256px;
	}
	
	/*Benefits*/
	 #container .full-width.fourth,
	 #container .full-width.third {
		width: 260px
	}
	.full-width &gt; .text-content,
	#container .flickr,
	#container .blog-posts {
		width: 265px;
	}
	.full-width.fourth .text-inline,
	.half .text-inline,
	.one-fourth .text-inline,
	.three-fourth .text-inline,
	#container .blog-posts .post {
		width: 260px
	}
	.full-width.third .text-inline {
		width: 260px;
	}
	
	/*Logos*/
	#container .partner-bg,
	#container .partner-bg .list-carousel {
		width: 230px;
	}
	
	/*Small photos*/
	#container .flickr .alignleft-f {
		margin: 0 2px 2px 0
	}
	/*Testimonals*/
	#container .coda-slider,
	#container .coda-slider .panel,
	#container .coda,
	#container .panel-wrapper {
		width: 220px !important;
	}
	ul.gallery li {
		display: block;
		margin: 0 auto 20px;
	}
	.get-in-touch .i-h {
		width: 200px;
	}
		.get-in-touch .i-h input {
			width: 198px;
		}
	#comments .get-in-touch .i-h {
		width: 100px;
	}
		#comments .get-in-touch .i-h input {
			width: 98px;
		}
	.videos {
		width: 100% !important
	}
	
	.slides .html-caption {
		display: none !important;
	}

	/*Blog*/
	.item-blog, .entry-meta {
		width: 260px;
	}
	.foot-cont {
		width: 290px;
	}
	/*comments*/
	#comments .level2 {
		margin-left: 10px;
	}
		#comments .level3 {
			margin-left: 15px;
		}
			#comments .level4 {
			   margin-left: 20px;
			}
				#comments .level5 {
				   margin-left: 25px;
				}

	.entry-meta {
		position: relative;
	}
		.paginator-r.inner-navig,
		.for-gal.in .paginator-r.inner-navig {
			left: 0;
			top: -5px;
			position: relative;
		}
			.entry-meta .paginator-r a.prev {
				right: 109px;
			}
			.entry-meta .paginator-r a.next {
				right: 90px;
			}
		.item-blog .img-frame.left,
		#container .item-blog .img-frame.left {
			margin: 5px 20px 15px 0
		}
		#container img {
			max-width: 260px;
			height: auto;
		}
		#container .list-carousel {
			width: 100%;
		}
		#container .map {
			max-width: 260px;
		}
		
		#slide {
			-webkit-transform: scale(0.281);	
			-moz-transform: scale(0.281);	
			-ms-transform: scale(0.281);	
			-o-transform: scale(0.281);	
			transform: scale(0.281);
			-webkit-transform-origin: 0 -2%;	
			-moz-transform-origin: 0 -2%;	
			-ms-transform-origin: 0 -2%;	
			-o-transform-origin: 0 -2%;	
			transform-origin: 0 -2%;
			width: 260px;
			margin: 0 auto;
		}
		#slide,
		#slide-revolution {
			min-height: 40px !important;
		}
		.navig-nivo.small.ps {
			top: 560px;
		}
		.navig-nivo.small.big-slider,
		.navig-nivo.fancy.small,
		.navig-nivo.small.ps,
		.navig-nivo.caros.small {
			-webkit-transform: scale(3.8);
			-moz-transform: scale(3.8);
			-ms-transform: scale(3.8);
			-o-transform: scale(3.8);
			transform: scale(3.8);
		}
		.dt-slider-container {
			height: 170px;
			width: 960px;
		}
		#fs-slideshow .dt-slider-container,
		#slide-revolution .dt-slider-container {
			height: auto;
			width: auto;
		}
		.navig-nivo.small.big-slider,
		.navig-nivo.fancy.small {
			top: 90px;
		}
		.navig-nivo.fancy.small {
			top: 434px;
		}
		.navig-nivo.caros.small {
			top: 398px;
		}
		.item-blog img,
		.dt-post-img img {
			width: 260px;
		}
			#slide .nivoSlider {
				width: 960px;
				height: 400px;
			}

			.ps-desc,
			.caption-head,
			.text-capt,
			.nivo-caption,
			.nivo-link,
			.slide-desc,
			.link, .jfancytileTitle {
				display: none !important;
			}

			 #carousel .carousel-feature .carousel-caption, .html-caption {
				 width: 0;
				 height: 0;
				 padding: 0;
			}
			.link {
				left: 0px;
			}
			.ps-slider {			
				height: 113px !important;
				margin: 26px 0 15px -1px;
			}
			#carousel, .jfancytileContainer{			
				height: 66px !important;
				min-height: 66px
			}
			#slider {
				min-height:160px;
			}
			
			#fancytile-slide {
				margin: 27px 0 -322px;
				width: 960px;
				height:400px;
			}
			#slide .nivoSlider {
				margin: 26px 0 -336px;			
			}
			#carousel {
				margin: 27px 0 51px 0px;
			}
			.ps-cont {
				font-size: 18px;
			}
			.jfancytileContainer {
				background-color: transparent !important
			}
			
			
		.main-menu {
			display: block;
			top: 0 !important;
		}
	
			.main-menu .button.big {
				height: 40px
			}
						.main-menu .button.big span {
							padding: 4px 12px 7px 40px;
						}
						.main-menu.fixed .button.big span {
							padding: 4px 29px 6px 10px;
						}
				.main-menu .button.big span {
					height: 28px;
				}
			.mobile-menu {
				width: 320px;				
				margin-left: -160px;
			}
				.mobile-menu .but-wrap {
					width: 318px;
				}
				.menu-container {
					width: 280px;
				}
					.menu-container li div li {
						width: 250px;
					}
					.menu-container li div li div li {
						width: 217px;
					}
		h1 {
			max-width: 100% !important;
		}
	
		.menu-container li a {
			max-width: 200px
		}
		#top-bg .search-f {
			display: none;
		}
		.menu-container li div li &gt; span {
			right: 0;
		}
		

		#container &gt; object,
		#container &gt; object embed,
		.col2-set,
		.cart-collaterals {
			max-width: 260px;
		}
		table.my_account_orders th,
		table.my_account_orders td,
		table.shop_table
		 {
			white-space: normal !important;
		}
		#container .woocommerce table.my_account_orders th,
		#container .woocommerce table.my_account_orders td,
		#container .woocommerce .woocommerce #container table.shop_table td,
		#container .woocommerce table.shop_table,
		.woocommerce #container table.shop_table td,
		.woocommerce-page #container table.shop_table td {
			padding: 4px 0;
			font-size: 9px;
		}
		.woocommerce #container table.cart .product-thumbnail,
		.woocommerce #container #content table.cart .product-thumbnail,
		.woocommerce-page #container table.cart .product-thumbnail,
		.woocommerce-page #container #content table.cart .product-thumbnail,
		.woocommerce #container td.product-quantity,
		.woocommerce-page #container td.product-quantity {
			min-width: auto;
		}
		form .form-row-first,
		form .form-row-last {
			min-width: 100px;
		}
		.shop_table {
			margin-left: -10px;
		}
		.shop_table.order_details {
			margin-left: 0px;
		}
		
		#container .shop_table.order_details {
			margin-left: 0px;
		}
		#container table.my_account_orders {
			display: inline-block !important;
			box-sizing: content-box;
		}
		#order_review table.shop_table {
			margin-left: 0px;
		}
		
		#container .dt-testimon {
			max-width: 260px;
		}
		#container .team-list {
			max-width: 300px;
		}

		.bottom-cont &gt; *,
		.bottom-cont .logo-down,
		.bottom-cont &gt; *:last-child,
		.copy-credits {
			display: block;
			text-align: center;
		}
		.bottom-cont .logo-down {
			margin-bottom: 10px;
		}
		#container .about-autor .img-frame.right {
			float: none !important;
			margin: 5px auto 10px; 
		}
		#container .about-autor .img-frame.right .alignright {
			float: none;
			margin: 0 auto;
		}
		
		#container .dt-share-buttons li {
			margin-top: 10px;
		}
		.item-blog .entry-meta .date {
			display: block;
		}
		.blog-date,
		.fs-desc {
			display: none;
		}
		.item-blog .entry-meta .ico-link.author:before {
			display: block;
		}
		.title-block {
			padding-left: 0;
		}
		.slider-shortcode.small .flex-direction-nav {
			display: block !important;
		}
		.dt-share-buttons &gt; ul {
			float: left;
			clear: both;
		}
		.dt-share-buttons li {
			margin-left: 0;
			margin-right: 10px;
		}
		#container .woocommerce .button,
		.woocommerce #container .button {
			white-space: normal;
		}

		.woocommerce #container ul.products,
		.woocommerce-page #container ul.products,
		#container .woocommerce ul.products,
		#container .woocommerce-page ul.products {
			width: 300px;
			max-width: 300px;
		}
		.woocommerce ul.products li.product,
		.woocommerce ul li.product,
		.woocommerce-page ul.products li.product,
		.woocommerce-page ul li.product {
			max-width: 260px;
			width: 100% !important;

		}
		#container table.shop_table {
			margin-left: -10px;
			max-width: auto;

		}
		.shop_attributes {
			max-width: 300px;
		}
		.woocommerce-message {
			width: 203px;
		}
		.bottom-cont .logo-down {
			padding-right: 0;
		}

}
</pre></body></html>