@media only screen and (min-width: 768px) and (max-width: 959px) {
	/*main divs*/
	.main { width: 725px; }
	.main_inside { width: 725px; }
	.main_inside_with_sidebar_right { width: 568px; }
	#sidebar_right { width: 160px; margin-left: 10px; }
	.main_inside_with_sidebar_left { width: 65%; }
	#sidebar_left { width: 28%; padding: 5px 10px 5px 5px; }
	#nav_menus { padding-left: 0; }
	#nav_menus ul { /*padding-left: 30px;*/ }
	#nav_menus li { line-height: 50px; }
	#menu2inside { width: 748px; }
	/*header*/
	#head { width: 728px; }
	#upper-panel .center { width: 728px; }
	.menu { width: 100%; }
	/*footer*/
	#foot { width: 748px; }
	.under-footer .center { width: 728px; }
	/*page titles*/
	#page-title-panel { padding: 20px; }
	#page-title-panel-inside { width: 728px; }
	.page-title-panel-shadow { background: url("../images/page-title-shadow.png") no-repeat scroll 0 0 transparent; height: 41px; margin: -27px auto 7px; width: 674px; z-index: 10; }
	/*menus*/
	#menu1 { margin-top: 30px !important; }
	/*gallery*/
	.gallery-wrapper .gallery-item3 { width: 229px; }
	.gallery-wrapper .gallery-item2 { width: 354px; }
	.gallery-wrapper .gallery-item4 { width: 167px; }
	/*post templates*/
	.post-small .post-desc { width: 408px; }
	.post-wrapper-template { width: 728px; }
	.post .post-desc { width: 638px; }
	.builderContentPost { width: 658px; }
	.main_inside_with_sidebar_right .post-wrapper-template .post .post-desc, .main_inside_with_sidebar_left .post-wrapper-template .post .post-desc { width: 458px; }
	.main_inside_with_sidebar_right .post-wrapper-template .builderContentPost, .main_inside_with_sidebar_left .post-wrapper-template .builderContentPost { width: 478px; }
	.main_inside_with_sidebar_right .post-wrapper-template .author-bio .author-info, .main_inside_with_sidebar_left .post-wrapper-template .author-bio .author-info { width: 328px; }
	.main_inside_with_sidebar_right #comments .post-desc, .main_inside_with_sidebar_left #comments .post-desc { width: 458px; }
	.main_inside_with_sidebar_right #comments textarea, .main_inside_with_sidebar_left #comments textarea { width: 447px; }
	.author-bio .author-info { width: 508px; }
	#comments .post-desc { width: 538px; }
	#comments textarea { width: 626px; }
	/*welcome quotes*/
	.shadow3 { top: -18px; }
	.main_inside_with_sidebar_right .shadow3, .main_inside_with_sidebar_left .shadow3 { top: -13px; }
	.main_inside_with_sidebar_right .shadow2, .main_inside_with_sidebar_left .shadow2 { top: -10px; }
	.main_inside_with_sidebar_right .post-wrapper-template .post-small .post-desc, .main_inside_with_sidebar_left .post-wrapper-template .post-small .post-desc { width: 288px; }
	.main_inside_with_sidebar_right .post-small .post-image, .main_inside_with_sidebar_left .post-small .post-image { width: 240px; }
	.main_inside_with_sidebar_right .post-wrapper-template, .main_inside_with_sidebar_left .post-wrapper-template { width: 548px; }
	/*contact forms*/
	.wpcf7 p.w66 textarea.wpcf7-textarea { width: 461px; }
	.wpcf7 p.w33 input.wpcf7-form-control { width: 210px; }
	.wpcf7 p.w33 textarea.wpcf7-textarea { width: 210px; }
	/*post templates*/
	.main_inside_with_sidebar_right .post-wrapper-template, .main_inside_with_sidebar_left .post-wrapper-template { width: 548px; }
	/*sidebar content*/
	.sidebar input#s { width: 132px; }
	/* folio items */
	.folios-wrapper, .folios-wrapper3, .folios-wrapper2, .folios-wrapper-style2, .folios-wrapper-style2-3col, .folios-wrapper-style2-2col { width: 768px; }
	.folio-item .view { width: 167px; height: 94px; }
	.folio-item .view .mask, .view .content { width: 167px; height: 94px; }
	.folio-item:hover .view-third a.info { -webkit-transform: translateY(12px); -moz-transform: translateY(12px); -o-transform: translateY(12px); -ms-transform: translateY(12px); transform: translateY(12px); }
	.folio-item, .folio-item-style2 { width: 167px; }
	.folio-item img.folio-featured, .folio-item-style2 img.folio-featured { width: 167px; height: auto; }
	.folio-item-style2 .view-third .mask, .folio-item .view-third .mask { -webkit-transform: translate(167px, -100px) rotate(180deg); -moz-transform: translate(167px, -100px) rotate(180deg); -o-transform: translate(167px, -100px) rotate(180deg); -ms-transform: translate(167px, -100px) rotate(180deg); transform: translate(167px, -100px) rotate(180deg); }
	.folio-item-style2 .view-third a.info, .folio-item .view-third a.info { -webkit-transform: translateY(-94px); -moz-transform: translateY(-94px); -o-transform: translateY(-94px); -ms-transform: translateY(-94px); transform: translateY(-94px); }
	.folio-item-style2 .view-third:hover a.info { -webkit-transform: translateY(3px); -moz-transform: translateY(3px); -o-transform: translateY(3px); -ms-transform: translateY(3px); transform: translateY(3px); }
	.folio-item-style2 .view { width: 167px; height: 94px; }
	.folio-item-style2 .view .mask, .view .content { width: 167px; }
	.folio-item-style2 .view a.info .hover-desc { width: 87px; }
	.main_inside_with_sidebar_right .folios-wrapper, .main_inside_with_sidebar_right .folios-wrapper3, .main_inside_with_sidebar_right .folios-wrapper2, .main_inside_with_sidebar_right .folios-wrapper-style2, .main_inside_with_sidebar_right .folios-wrapper-style2-3col, .main_inside_with_sidebar_right .folios-wrapper-style2-2col, .main_inside_with_sidebar_left .folios-wrapper, .main_inside_with_sidebar_left .folios-wrapper3, .main_inside_with_sidebar_left .folios-wrapper2, .main_inside_with_sidebar_left .folios-wrapper-style2, .main_inside_with_sidebar_left .folios-wrapper-style2-3col, .main_inside_with_sidebar_left .folios-wrapper-style2-2col { margin-left: -20px; width: 570px; }
	.main_inside_with_sidebar_right .folio-item, .main_inside_with_sidebar_left .folio-item, .main_inside_with_sidebar_right .folio-item-style2, .main_inside_with_sidebar_left .folio-item-style2, .main_inside_with_sidebar_right .folio-item img.folio-featured, .main_inside_with_sidebar_left .folio-item img.folio-featured, .main_inside_with_sidebar_right .folio-item-style2 img.folio-featured, .main_inside_with_sidebar_left .folio-item-style2 img.folio-featured { width: 122px; height: auto; }
	.main_inside_with_sidebar_right .folio-item .view, .main_inside_with_sidebar_left .folio-item .view, .main_inside_with_sidebar_left .folio-item .view, .main_inside_with_sidebar_left .folio-item .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item .view, .main_inside_with_sidebar_right .folio-item .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item-style2 .view .mask, .view .content, .main_inside_with_sidebar_left .folio-item-style2 .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item-style2 .view, .main_inside_with_sidebar_left .folio-item-style2 .view { width: 122px; height: 69px; }
	.folio-item-style2 .view-third .mask, .folio-item .view-third .mask { -webkit-transform: translate(122px, -100px) rotate(180deg); -moz-transform: translate(122px, -100px) rotate(180deg); -o-transform: translate(122px, -100px) rotate(180deg); -ms-transform: translate(122px, -100px) rotate(180deg); transform: translate(122px, -100px) rotate(180deg); }
	.main_inside_with_sidebar_right .folio-item:hover .view-third a.info, .main_inside_with_sidebar_left .folio-item:hover .view-third a.info { -webkit-transform: translateY(2px); -moz-transform: translateY(2px); -o-transform: translateY(2px); -ms-transform: translateY(2px); transform: translateY(2px); }
	.folio-item3 .view { width: 229px; height: 129px; }
	.folio-item3 .view .mask, .view .content { width: 229px; height: 129px; }
	.folio-item3:hover .view-third a.info { -webkit-transform: translateY(32px); -moz-transform: translateY(32px); -o-transform: translateY(32px); -ms-transform: translateY(32px); transform: translateY(32px); }
	.folio-item3, .folio-item-style2-3col { width: 229px; }
	.folio-item3 img.folio-featured, .folio-item-style2-3col img.folio-featured { width: 229px; height: auto; }
	.folio-item-style2-3col .view-third .mask, .folio-item3 .view-third .mask { -webkit-transform: translate(229px, -100px) rotate(180deg); -moz-transform: translate(229px, -100px) rotate(180deg); -o-transform: translate(229px, -100px) rotate(180deg); -ms-transform: translate(229px, -100px) rotate(180deg); transform: translate(229px, -100px) rotate(180deg); }
	.folio-item-style2-3col .view-third a.info, .folio-item3 .view-third a.info { -webkit-transform: translateY(-129px); -moz-transform: translateY(-129px); -o-transform: translateY(-129px); -ms-transform: translateY(-129px); transform: translateY(-129px); }
	.folio-item-style2-3col .view-third:hover a.info { -webkit-transform: translateY(33px); -moz-transform: translateY(33px); -o-transform: translateY(33px); -ms-transform: translateY(33px); transform: translateY(33px); }
	.folio-item-style2-3col .view { width: 229px; height: 129px; }
	.folio-item-style2-3col .view .mask, .view .content { width: 229px; }
	.folio-item-style2-3col .view a.info .hover-desc { width: 149px; }
	.main_inside_with_sidebar_right .folios-wrapper, .main_inside_with_sidebar_right .folios-wrapper3, .main_inside_with_sidebar_right .folios-wrapper2, .main_inside_with_sidebar_right .folios-wrapper-style2, .main_inside_with_sidebar_right .folios-wrapper-style2-3col, .main_inside_with_sidebar_right .folios-wrapper-style2-2col, .main_inside_with_sidebar_left .folios-wrapper, .main_inside_with_sidebar_left .folios-wrapper3, .main_inside_with_sidebar_left .folios-wrapper2, .main_inside_with_sidebar_left .folios-wrapper-style2, .main_inside_with_sidebar_left .folios-wrapper-style2-3col, .main_inside_with_sidebar_left .folios-wrapper-style2-2col { margin-left: -20px; width: 570px; }
	.main_inside_with_sidebar_right .folio-item3, .main_inside_with_sidebar_left .folio-item3, .main_inside_with_sidebar_right .folio-item-style2-3col, .main_inside_with_sidebar_left .folio-item-style2-3col, .main_inside_with_sidebar_right .folio-item3 img.folio-featured, .main_inside_with_sidebar_left .folio-item3 img.folio-featured, .main_inside_with_sidebar_right .folio-item-style2-3col img.folio-featured, .main_inside_with_sidebar_left .folio-item-style2-3col img.folio-featured { width: 169px; height: auto; }
	.main_inside_with_sidebar_right .folio-item3 .view, .main_inside_with_sidebar_left .folio-item3 .view, .main_inside_with_sidebar_left .folio-item3 .view, .main_inside_with_sidebar_left .folio-item3 .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item3 .view, .main_inside_with_sidebar_right .folio-item3 .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item-style2-3col .view .mask, .view .content, .main_inside_with_sidebar_left .folio-item-style2-3col .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item-style2-3col .view, .main_inside_with_sidebar_left .folio-item-style2-3col .view { width: 169px; height: 95px; }
	.folio-item-style2-3col .view-third .mask, .folio-item3 .view-third .mask { -webkit-transform: translate(169px, -100px) rotate(180deg); -moz-transform: translate(169px, -100px) rotate(180deg); -o-transform: translate(169px, -100px) rotate(180deg); -ms-transform: translate(169px, -100px) rotate(180deg); transform: translate(169px, -100px) rotate(180deg); }
	.main_inside_with_sidebar_right .folio-item3:hover .view-third a.info, .main_inside_with_sidebar_left .folio-item3:hover .view-third a.info { -webkit-transform: translateY(10px); -moz-transform: translateY(10px); -o-transform: translateY(10px); -ms-transform: translateY(10px); transform: translateY(10px); }
	.main_inside_with_sidebar_left .folio-item-style2-3col .view-third:hover a.info, .main_inside_with_sidebar_right .folio-item-style2-3col .view-third:hover a.info { -webkit-transform: translateY(13px); -moz-transform: translateY(13px); -o-transform: translateY(13px); -ms-transform: translateY(13px); transform: translateY(13px); }
	.main_inside_with_sidebar_left .folio-item-style2-3col .view a.info .hover-desc, .main_inside_with_sidebar_right .folio-item-style2-3col .view a.info .hover-desc { width: 89px; }
	.folio-item2 .view { width: 354px; height: 199px; }
	.folio-item2 .view .mask, .view .content { width: 354px; height: 199px; }
	.folio-item2:hover .view-third a.info { -webkit-transform: translateY(63px); -moz-transform: translateY(63px); -o-transform: translateY(63px); -ms-transform: translateY(63px); transform: translateY(63px); }
	.folio-item2, .folio-item-style2-2col { width: 354px; }
	.folio-item2 img.folio-featured, .folio-item-style2-2col img.folio-featured { width: 354px; height: auto; }
	.folio-item-style2-2col .view-third .mask, .folio-item2 .view-third .mask { -webkit-transform: translate(354px, -100px) rotate(180deg); -moz-transform: translate(354px, -100px) rotate(180deg); -o-transform: translate(354px, -100px) rotate(180deg); -ms-transform: translate(354px, -100px) rotate(180deg); transform: translate(354px, -100px) rotate(180deg); }
	.folio-item-style2-2col .view-third a.info, .folio-item2 .view-third a.info { -webkit-transform: translateY(-199px); -moz-transform: translateY(-199px); -o-transform: translateY(-199px); -ms-transform: translateY(-199px); transform: translateY(-199px); }
	.folio-item-style2-2col .view-third:hover a.info { -webkit-transform: translateY(63px); -moz-transform: translateY(63px); -o-transform: translateY(63px); -ms-transform: translateY(63px); transform: translateY(63px); }
	.folio-item-style2-2col .view { width: 354px; height: 199px; }
	.folio-item-style2-2col .view .mask, .view .content { width: 354px; }
	.folio-item-style2-2col .view a.info .hover-desc { width: 149px; }
	.main_inside_with_sidebar_right .folios-wrapper, .main_inside_with_sidebar_right .folios-wrapper3, .main_inside_with_sidebar_right .folios-wrapper2, .main_inside_with_sidebar_right .folios-wrapper-style2, .main_inside_with_sidebar_right .folios-wrapper-style2-3col, .main_inside_with_sidebar_right .folios-wrapper-style2-2col, .main_inside_with_sidebar_left .folios-wrapper, .main_inside_with_sidebar_left .folios-wrapper3, .main_inside_with_sidebar_left .folios-wrapper2, .main_inside_with_sidebar_left .folios-wrapper-style2, .main_inside_with_sidebar_left .folios-wrapper-style2-3col, .main_inside_with_sidebar_left .folios-wrapper-style2-2col { margin-left: -20px; width: 570px; }
	.main_inside_with_sidebar_right .folio-item2, .main_inside_with_sidebar_left .folio-item2, .main_inside_with_sidebar_right .folio-item-style2-2col, .main_inside_with_sidebar_left .folio-item-style2-2col, .main_inside_with_sidebar_right .folio-item2 img.folio-featured, .main_inside_with_sidebar_left .folio-item2 img.folio-featured, .main_inside_with_sidebar_right .folio-item-style2-2col img.folio-featured, .main_inside_with_sidebar_left .folio-item-style2-2col img.folio-featured { width: 264px; height: auto; }
	.main_inside_with_sidebar_right .folio-item2 .view, .main_inside_with_sidebar_left .folio-item2 .view, .main_inside_with_sidebar_left .folio-item2 .view, .main_inside_with_sidebar_left .folio-item2 .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item2 .view, .main_inside_with_sidebar_right .folio-item2 .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item-style2-2col .view .mask, .view .content, .main_inside_with_sidebar_left .folio-item-style2-2col .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item-style2-2col .view, .main_inside_with_sidebar_left .folio-item-style2-2col .view { width: 264px; height: 148.8px; }
	.folio-item-style2-2col .view-third .mask, .folio-item2 .view-third .mask { -webkit-transform: translate(264px, -100px) rotate(180deg); -moz-transform: translate(264px, -100px) rotate(180deg); -o-transform: translate(264px, -100px) rotate(180deg); -ms-transform: translate(264px, -100px) rotate(180deg); transform: translate(264px, -100px) rotate(180deg); }
	.main_inside_with_sidebar_right .folio-item2:hover .view-third a.info, .main_inside_with_sidebar_left .folio-item2:hover .view-third a.info { -webkit-transform: translateY(30px); -moz-transform: translateY(30px); -o-transform: translateY(30px); -ms-transform: translateY(30px); transform: translateY(30px); }
	.main_inside_with_sidebar_left .folio-item-style2-2col .view-third:hover a.info, .main_inside_with_sidebar_right .folio-item-style2-2col .view-third:hover a.info { -webkit-transform: translateY(30px); -moz-transform: translateY(30px); -o-transform: translateY(30px); -ms-transform: translateY(30px); transform: translateY(30px); }
	.main_inside_with_sidebar_left .folio-item-style2-2col .view a.info .hover-desc, .main_inside_with_sidebar_right .folio-item-style2-2col .view a.info .hover-desc { width: 184px; }
	#sidebar_right.sidebarPortfolioRight { margin-left: -10px !important; }
	.main_inside_with_sidebar_right .gallery-wrapper .gallery-item4, .main_inside_with_sidebar_left .gallery-wrapper .gallery-item4 { width: 122px; }
	.main_inside_with_sidebar_right .gallery-wrapper .gallery-item3, .main_inside_with_sidebar_left .gallery-wrapper .gallery-item3 { width: 169px; }
	.main_inside_with_sidebar_right .gallery-wrapper .gallery-item2, .main_inside_with_sidebar_left .gallery-wrapper .gallery-item2 { width: 264px; }
	/*post shortcodes*/
	.post4col { width: 167px; }
	.post3col { width: 229px; }
	.post2col { width: 354px; }
	.main_inside_with_sidebar_right .post2col, .main_inside_with_sidebar_left .post2col { width: 264px; }
	.main_inside_with_sidebar_right .post3col, .main_inside_with_sidebar_left .post3col { width: 169px; }
	.main_inside_with_sidebar_right .post4col, .main_inside_with_sidebar_left .post4col { width: 122px; }
	.main_inside_with_sidebar_right .sh-post-style2.post4col .date-content, .main_inside_with_sidebar_left .sh-post-style2.post4col .date-content { margin-top: 0px; text-align: center; }
	.main_inside_with_sidebar_right .sh-post-style2.post4col .date-content p.date, .main_inside_with_sidebar_left .sh-post-style2.post4col .date-content p.date { margin: 0px; text-align: center; }
	/*widgets*/
	.mypost_widget_img { width: 100%; }
	.sidebar .mypost_widget_text { margin-top: 0px; margin-bottom: 13px; margin-left: 0; }
	.sidebar .wpcf7 textarea.wpcf7-textarea { width: 89% !important; }
	.sidebar .wpcf7 input.wpcf7-form-control { width: 89% !important; }
}
@media only screen and (max-width: 767px) {
	.main { width: 400px; }
	.main_inside { width: 400px; }
	.main_inside_with_sidebar_right { width: 395px; }
	#sidebar_right { width: 400px; margin-left: 0px; }
	.main_inside_with_sidebar_left { width: 100%; }
	#sidebar_left { width: 360px; border: 1px none transparent !important; }
	#head { width: 400px; }
	/*page titles*/
	#page-title-panel-inside { width: 400px; }
	.page-main-title { max-width: 100%; }
	.page-breadcrumbs { display: none !important; }
	.page-title-panel-shadow { display: none; }
	#page-title-panel { margin-bottom: 20px; }
	#menu1, #menu2, #menu3 { margin-top: 0px !important; margin-bottom: 0px !important; border: none; }
	#menu1 select, #menu2 select, #menu3 select { display: block; margin-bottom: 20px !important; }
	#menu2 { background: none; width: 100%; border: none; }
	#menu1 .sf-menu, #menu2 .sf-menu, #menu3 .sf-menu { display: none !important; }
	#logo { text-align: center; padding: 10px 0 0; width: 100%; float: none; }
	.right-to-logo-area { margin-bottom: 25px !important; padding: 10px; float: none; text-align: center !important; }
	#menu2inside { width: 400px; }
	/*welcome quotes*/
	.welcome2 .left-side, .welcome2 .right-side { display: block; width: 302px; }
	.shadow1, .shadow2, .shadow3 { display: none; }
	.welcome1 .left-side { display: block; width: 342px; float: left; }
	.welcome1 .right-side { display: block; width: 382px; float: left; }
	/*post templates*/
	.post-wrapper-template { width: 400px; }
	.post-small .post-desc { width: 400px; }
	.post-small .post-image { width: 400px; }
	.post .post-desc { width: 310px; }
	.builderContentPost { width: 330px; }
	.author-bio .author-info { width: 275px; }
	#comments { width: 400px; }
	#comments .post-type { width: 400px; text-align: center; }
	#comments .post-desc { width: 400px; }
	#comments textarea { width: 388px; }
	.form-allowed-tags { margin-left: 0px; }
	p.form-submit input#submit { margin-left: 0px !important; }
	/*contact forms*/
	.wpcf7 p.w66 textarea.wpcf7-textarea { width: 381px; }
	.wpcf7 p.w33 textarea.wpcf7-textarea { width: 381px; }
	.wpcf7 p.w33 input.wpcf7-form-control { width: 381px; }
	.main_inside_with_sidebar_right .post-wrapper-template .post-small .post-desc, .main_inside_with_sidebar_left .post-wrapper-template .post-small .post-desc { width: 400px; }
	.main_inside_with_sidebar_right .post-small .post-image, .main_inside_with_sidebar_left .post-small .post-image { width: 400px; }
	.main_inside_with_sidebar_right .post-wrapper-template, .main_inside_with_sidebar_left .post-wrapper-template { width: 400px; }
	/*gallery*/
	.gallery-wrapper .gallery-item3, .gallery-wrapper .gallery-item4, .gallery-wrapper .gallery-item2 { width: 400px; }
	.main_inside_with_sidebar_right .gallery-wrapper .gallery-item4, .main_inside_with_sidebar_left .gallery-wrapper .gallery-item4, .main_inside_with_sidebar_right .gallery-wrapper .gallery-item3, .main_inside_with_sidebar_left .gallery-wrapper .gallery-item3, .main_inside_with_sidebar_right .gallery-wrapper .gallery-item2, .main_inside_with_sidebar_left .gallery-wrapper .gallery-item2 { width: 400px; }
	/*header*/
	#upper-panel .center { width: 400px; }
	/*footer*/
	.welcome1 { padding-bottom: 30px; }
	#foot { width: 360px; }
	.under-footer .center { width: 350px; }
	/* folio items */
	.folios-wrapper, .folios-wrapper3, .folios-wrapper2, .folios-wrapper-style2, .folios-wrapper-style2-3col, .folios-wrapper-style2-2col { width: 420px; }
	.folio-item .view, .folio-item3 .view, .folio-item2 .view { width: 400px; height: 225px; }
	.folio-item .view .mask, .view .content, .folio-item3 .view .mask, .view .content, .folio-item2 .view .mask, .view .content { width: 400px; height: 225px; }
	.folio-item:hover .view-third a.info, .folio-item3:hover .view-third a.info, .folio-item2:hover .view-third a.info { -webkit-transform: translateY(70px) !important; -moz-transform: translateY(70px) !important; -o-transform: translateY(70px) !important; -ms-transform: translateY(70px) !important; transform: translateY(70px) !important; }
	.folio-item, .folio-item-style2, .folio-item3, .folio-item-style2-3col, .folio-item2, .folio-item-style2-2col { width: 400px; }
	.folio-item img.folio-featured, .folio-item-style2 img.folio-featured, .folio-item3 img.folio-featured, .folio-item-style2-3col img.folio-featured, .folio-item2 img.folio-featured, .folio-item-style2-2col img.folio-featured, .main_inside_with_sidebar_right .folio-item2, .main_inside_with_sidebar_left .folio-item2, .main_inside_with_sidebar_right .folio-item-style2-2col, .main_inside_with_sidebar_left .folio-item-style2-2col, .main_inside_with_sidebar_right .folio-item2 img.folio-featured, .main_inside_with_sidebar_left .folio-item2 img.folio-featured, .main_inside_with_sidebar_right .folio-item-style2-2col img.folio-featured, .main_inside_with_sidebar_left .folio-item-style2-2col img.folio-featured { width: 400px; height: auto; }
	.folio-item-style2 .view-third .mask, .folio-item .view-third .mask, .folio-item-style2-3col .view-third .mask, .folio-item3 .view-third .mask, .folio-item-style2-2col .view-third .mask, .folio-item2 .view-third .mask { -webkit-transform: translate(400px, -100px) rotate(180deg); -moz-transform: translate(400px, -100px) rotate(180deg); -o-transform: translate(400px, -100px) rotate(180deg); -ms-transform: translate(400px, -100px) rotate(180deg); transform: translate(400px, -100px) rotate(180deg); }
	.folio-item-style2 .view-third a.info, .folio-item .view-third a.info, .folio-item-style2-3col .view-third a.info, .folio-item3 .view-third a.info, .folio-item-style2-2col .view-third a.info, .folio-item2 .view-third a.info { -webkit-transform: translateY(-225px); -moz-transform: translateY(-225px); -o-transform: translateY(-225px); -ms-transform: translateY(-225px); transform: translateY(-225px); }
	.folio-item-style2 .view-third:hover a.info, .folio-item-style2-3col .view-third:hover a.info, .folio-item-style2-2col .view-third:hover a.info { -webkit-transform: translateY(70px) !important; -moz-transform: translateY(70px) !important; -o-transform: translateY(70px) !important; -ms-transform: translateY(70px) !important; transform: translateY(70px) !important; }
	.folio-item-style2 .view, .folio-item-style2-3col .view, .folio-item-style2-2col .view { width: 400px; height: 225px; }
	.folio-item-style2 .view .mask, .view .content, .folio-item-style2-3col .view .mask, .view .content, .folio-item-style2-2col .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item2 .view, .main_inside_with_sidebar_left .folio-item2 .view, .main_inside_with_sidebar_left .folio-item2 .view, .main_inside_with_sidebar_left .folio-item2 .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item2 .view, .main_inside_with_sidebar_right .folio-item2 .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item-style2-2col .view .mask, .view .content, .main_inside_with_sidebar_left .folio-item-style2-2col .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item-style2-2col .view, .main_inside_with_sidebar_left .folio-item-style2-2col .view { width: 400px; height: 225px; }
	.folio-item-style2 .view a.info .hover-desc, .folio-item-style2-3col .view a.info .hover-desc, .folio-item-style2-2col .view a.info .hover-desc { width: 320px !important; }
	.main_inside_with_sidebar_right .folios-wrapper, .main_inside_with_sidebar_right .folios-wrapper3, .main_inside_with_sidebar_right .folios-wrapper2, .main_inside_with_sidebar_right .folios-wrapper-style2, .main_inside_with_sidebar_right .folios-wrapper-style2-3col, .main_inside_with_sidebar_right .folios-wrapper-style2-2col, .main_inside_with_sidebar_left .folios-wrapper, .main_inside_with_sidebar_left .folios-wrapper3, .main_inside_with_sidebar_left .folios-wrapper2, .main_inside_with_sidebar_left .folios-wrapper-style2, .main_inside_with_sidebar_left .folios-wrapper-style2-3col, .main_inside_with_sidebar_left .folios-wrapper-style2-2col { margin-left: -20px; /*-40*/ width: 420px; }
	.main_inside_with_sidebar_right .folios-wrapper, .main_inside_with_sidebar_right .folios-wrapper2, .main_inside_with_sidebar_right .folios-wrapper-style2, .main_inside_with_sidebar_right .folios-wrapper-style2-2col, .main_inside_with_sidebar_left .folios-wrapper, .main_inside_with_sidebar_left .folios-wrapper-style2, .main_inside_with_sidebar_left .folios-wrapper-style2-2col { margin-left: -20px; width: 420px; }
	.main_inside_with_sidebar_right .folio-item3, .main_inside_with_sidebar_left .folio-item3, .main_inside_with_sidebar_right .folio-item-style2-3col, .main_inside_with_sidebar_left .folio-item-style2-3col, .main_inside_with_sidebar_right .folio-item3 img.folio-featured, .main_inside_with_sidebar_left .folio-item3 img.folio-featured, .main_inside_with_sidebar_right .folio-item-style2-3col img.folio-featured, .main_inside_with_sidebar_left .folio-item-style2-3col img.folio-featured { width: 400px; height: auto; }
	.main_inside_with_sidebar_right .folio-item3 .view, .main_inside_with_sidebar_left .folio-item3 .view, .main_inside_with_sidebar_left .folio-item3 .view, .main_inside_with_sidebar_left .folio-item3 .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item3 .view, .main_inside_with_sidebar_right .folio-item3 .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item-style2-3col .view .mask, .view .content, .main_inside_with_sidebar_left .folio-item-style2-3col .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item-style2-3col .view, .main_inside_with_sidebar_left .folio-item-style2-3col .view { width: 400px; height: 225px; }
	.main_inside_with_sidebar_right .folio-item3, .main_inside_with_sidebar_right .folio-item-style2-3col { margin-left: 40px; }
	.main_inside_with_sidebar_right .folio-item .view, .main_inside_with_sidebar_left .folio-item .view, .main_inside_with_sidebar_left .folio-item .view, .main_inside_with_sidebar_left .folio-item .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item .view, .main_inside_with_sidebar_right .folio-item .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item-style2 .view .mask, .view .content, .main_inside_with_sidebar_left .folio-item-style2 .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item-style2 .view, .main_inside_with_sidebar_left .folio-item-style2 .view { width: 400px; height: 225px; }
	.main_inside_with_sidebar_right .folio-item, .main_inside_with_sidebar_left .folio-item, .main_inside_with_sidebar_right .folio-item-style2, .main_inside_with_sidebar_left .folio-item-style2, .main_inside_with_sidebar_right .folio-item img.folio-featured, .main_inside_with_sidebar_left .folio-item img.folio-featured, .main_inside_with_sidebar_right .folio-item-style2 img.folio-featured, .main_inside_with_sidebar_left .folio-item-style2 img.folio-featured { width: 400px; height: auto; }
	.main_inside_with_sidebar_right .folios-wrapper, .main_inside_with_sidebar_right .folios-wrapper2, .main_inside_with_sidebar_right .folios-wrapper-style2, .main_inside_with_sidebar_right .folios-wrapper-style2-2col, .main_inside_with_sidebar_left .folios-wrapper, .main_inside_with_sidebar_left .folios-wrapper-style2, .main_inside_with_sidebar_left .folios-wrapper-style2-2col { width: 420px; margin-left: -20px; /*-40*/ }
	.main_inside_with_sidebar_right .folios-wrapper, .main_inside_with_sidebar_right .folios-wrapper-style2 { width: 420px; margin-left: -20px; }
	.main_inside_with_sidebar_right .folios-wrapper2 { width: 420px; margin-left: -20px; }
	.post4col, .post3col, .post2col { width: 400px; }
	.main_inside_with_sidebar_right .post2col, .main_inside_with_sidebar_left .post2col, .main_inside_with_sidebar_right .post3col, .main_inside_with_sidebar_left .post3col, .main_inside_with_sidebar_right .post4col, .main_inside_with_sidebar_left .post4col { width: 400px; }
	.sidebar .wpcf7 textarea.wpcf7-textarea { width: 89% !important; }
	.sidebar .wpcf7 input.wpcf7-form-control { width: 89% !important; }
}
@media only screen and (max-width: 479px) {
	.main { width: 275px; }
	.main_inside { width: 275px; }
	.main_inside_with_sidebar_right { width: 275px; }
	#sidebar_right { width: 280px; margin-left: 0px; }
	.main_inside_with_sidebar_left { width: 275px; }
	#sidebar_left { width: 237px; }
	#nav_menus { padding-left: 0; }
	#head { width: 280px; }
	/*page titles*/
	#page-title-panel-inside { width: 280px; }
	.page-main-title { max-width: 100%; }
	.page-breadcrumbs { display: none !important; }
	.page-title-panel-shadow { display: none; }
	#page-title-panel { margin-bottom: 20px; }
	#menu1, #menu2, #menu3 { margin-top: 0px !important; border: none; }
	#menu1 select, #menu2 select, #menu3 select { display: block; }
	#menu1 .sf-menu, #menu2 .sf-menu, #menu3 .sf-menu { display: none; }
	#menu2inside { width: 280px; }
	#logo { text-align: center; width: 100%; float: none; }
	.right-to-logo-area { margin-bottom:15 px !important; float: none; text-align: center !important; }
	/*welcome quotes*/
	.welcome2 .left-side, .welcome2 .right-side { display: block; width: 185px; }
	.shadow1, .shadow2, .shadow3 { display: none; }
	.welcome1 .left-side { display: block; width: 225px; float: left; }
	.welcome1 .right-side { display: block; width: 265px; float: left; }
	.welcome1 .left-side p { clear: both; margin: 0 0 20px; }
	.welcome1 .left-side img { float: none; margin: 0 auto; }
	.welcome3 .left-side { display: block; width: 225px; float: left; }
	.welcome3 .right-side { width: 225px; float: left; display: block; }
	.welcome3 { width: 265px; }
	/*post templates*/
	.post .post-type { float: none; margin: 0 auto; }
	.post .post-desc h1 { text-align: center; }
	.post-wrapper-template { width: 280px; }
	.post-small .post-desc { width: 280px; }
	.post-small .post-image { width: 280px; }
	.post .post-desc { width: 280px; }
	.builderContentPost { width: 300px; }
	.author-bio { margin-left: 0px; }
	.author-bio .author-info { width: 245px; }
	#comments { width: 280px; }
	#comments .post-type { width: 280px; text-align: center; }
	#comments .post-desc { width: 280px; }
	#comments textarea { width: 268px; }
	.form-allowed-tags { margin-left: 0px; }
	p.form-submit input#submit { margin-left: 0px !important; }
	/*contact forms*/
	.wpcf7 p.w66 textarea.wpcf7-textarea { width: 261px; }
	.wpcf7 p.w33 textarea.wpcf7-textarea { width: 261px; }
	.wpcf7 p.w33 input.wpcf7-form-control { width: 261px; }
	.main_inside_with_sidebar_right .post-wrapper-template .post-small .post-desc, .main_inside_with_sidebar_left .post-wrapper-template .post-small .post-desc { width: 280px; }
	.main_inside_with_sidebar_right .post-small .post-image, .main_inside_with_sidebar_left .post-small .post-image { width: 280px; }
	.main_inside_with_sidebar_right .post-wrapper-template, .main_inside_with_sidebar_left .post-wrapper-template { width: 280px; }
	/*gallery*/
	.gallery-wrapper .gallery-item3, .gallery-wrapper .gallery-item4, .gallery-wrapper .gallery-item2 { width: 280px; }
	/*header*/
	#upper-panel .center { width: 280px; }
	/*footer*/
	.welcome1 { padding-bottom: 30px; }
	#foot { width: 250px; }
	.under-footer .center { width: 200px; }
	/* folio items */
	.folios-wrapper, .folios-wrapper3, .folios-wrapper2, .folios-wrapper-style2, .folios-wrapper-style2-3col, .folios-wrapper-style2-2col { width: 300px; }
	.folio-item .view, .folio-item3 .view, .folio-item2 .view { width: 280px; height: 157.5px; }
	.folio-item .view .mask, .view .content, .folio-item3 .view .mask, .view .content, .folio-item2 .view .mask, .view .content { width: 280px; height: 157.5px; }
	.folio-item:hover .view-third a.info, .folio-item3:hover .view-third a.info, .folio-item2:hover .view-third a.info { -webkit-transform: translateY(70px) !important; -moz-transform: translateY(70px) !important; -o-transform: translateY(70px) !important; -ms-transform: translateY(70px) !important; transform: translateY(70px) !important; }
	.folio-item, .folio-item-style2, .folio-item3, .folio-item-style2-3col, .folio-item2, .folio-item-style2-2col { width: 280px; }
	.folio-item img.folio-featured, .folio-item-style2 img.folio-featured, .folio-item3 img.folio-featured, .folio-item-style2-3col img.folio-featured, .folio-item2 img.folio-featured, .folio-item-style2-2col img.folio-featured, .main_inside_with_sidebar_right .folio-item2, .main_inside_with_sidebar_left .folio-item2, .main_inside_with_sidebar_right .folio-item-style2-2col, .main_inside_with_sidebar_left .folio-item-style2-2col, .main_inside_with_sidebar_right .folio-item2 img.folio-featured, .main_inside_with_sidebar_left .folio-item2 img.folio-featured, .main_inside_with_sidebar_right .folio-item-style2-2col img.folio-featured, .main_inside_with_sidebar_left .folio-item-style2-2col img.folio-featured { width: 280px; height: auto; }
	.folio-item-style2 .view-third .mask, .folio-item .view-third .mask, .folio-item-style2-3col .view-third .mask, .folio-item3 .view-third .mask, .folio-item-style2-2col .view-third .mask, .folio-item2 .view-third .mask { -webkit-transform: translate(280px, -100px) rotate(180deg); -moz-transform: translate(280px, -100px) rotate(180deg); -o-transform: translate(280px, -100px) rotate(180deg); -ms-transform: translate(280px, -100px) rotate(180deg); transform: translate(280px, -100px) rotate(180deg); }
	.folio-item-style2 .view-third a.info, .folio-item .view-third a.info, .folio-item-style2-3col .view-third a.info, .folio-item3 .view-third a.info, .folio-item-style2-2col .view-third a.info, .folio-item2 .view-third a.info { -webkit-transform: translateY(-157.5px); -moz-transform: translateY(-157.5px); -o-transform: translateY(-157.5px); -ms-transform: translateY(-157.5px); transform: translateY(-157.5px); }
	.folio-item-style2 .view-third:hover a.info, .folio-item-style2-3col .view-third:hover a.info, .folio-item-style2-2col .view-third:hover a.info { -webkit-transform: translateY(70px) !important; -moz-transform: translateY(70px) !important; -o-transform: translateY(70px) !important; -ms-transform: translateY(70px) !important; transform: translateY(70px) !important; }
	.folio-item-style2 .view, .folio-item-style2-3col .view, .folio-item-style2-2col .view { width: 280px; height: 157.5px; }
	.folio-item-style2 .view .mask, .view .content, .folio-item-style2-3col .view .mask, .view .content, .folio-item-style2-2col .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item2 .view, .main_inside_with_sidebar_left .folio-item2 .view, .main_inside_with_sidebar_left .folio-item2 .view, .main_inside_with_sidebar_left .folio-item2 .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item2 .view, .main_inside_with_sidebar_right .folio-item2 .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item-style2-2col .view .mask, .view .content, .main_inside_with_sidebar_left .folio-item-style2-2col .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item-style2-2col .view, .main_inside_with_sidebar_left .folio-item-style2-2col .view { width: 280px; height: 157.5px; }
	.folio-item-style2 .view a.info .hover-desc, .folio-item-style2-3col .view a.info .hover-desc, .folio-item-style2-2col .view a.info .hover-desc { width: 200px !important; }
	.main_inside_with_sidebar_right .folios-wrapper, .main_inside_with_sidebar_right .folios-wrapper3, .main_inside_with_sidebar_right .folios-wrapper2, .main_inside_with_sidebar_right .folios-wrapper-style2, .main_inside_with_sidebar_right .folios-wrapper-style2-3col, .main_inside_with_sidebar_right .folios-wrapper-style2-2col, .main_inside_with_sidebar_left .folios-wrapper, .main_inside_with_sidebar_left .folios-wrapper3, .main_inside_with_sidebar_left .folios-wrapper2, .main_inside_with_sidebar_left .folios-wrapper-style2, .main_inside_with_sidebar_left .folios-wrapper-style2-3col, .main_inside_with_sidebar_left .folios-wrapper-style2-2col { margin-left: -20px; /*-40*/ width: 300px; }
	.main_inside_with_sidebar_right .folios-wrapper, .main_inside_with_sidebar_right .folios-wrapper2, .main_inside_with_sidebar_right .folios-wrapper-style2, .main_inside_with_sidebar_right .folios-wrapper-style2-2col, .main_inside_with_sidebar_left .folios-wrapper, .main_inside_with_sidebar_left .folios-wrapper-style2, .main_inside_with_sidebar_left .folios-wrapper-style2-2col { margin-left: -20px; width: 300px; }
	.main_inside_with_sidebar_right .folio-item3, .main_inside_with_sidebar_left .folio-item3, .main_inside_with_sidebar_right .folio-item-style2-3col, .main_inside_with_sidebar_left .folio-item-style2-3col, .main_inside_with_sidebar_right .folio-item3 img.folio-featured, .main_inside_with_sidebar_left .folio-item3 img.folio-featured, .main_inside_with_sidebar_right .folio-item-style2-3col img.folio-featured, .main_inside_with_sidebar_left .folio-item-style2-3col img.folio-featured { width: 280px; height: auto; }
	.main_inside_with_sidebar_right .folio-item3 .view, .main_inside_with_sidebar_left .folio-item3 .view, .main_inside_with_sidebar_left .folio-item3 .view, .main_inside_with_sidebar_left .folio-item3 .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item3 .view, .main_inside_with_sidebar_right .folio-item3 .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item-style2-3col .view .mask, .view .content, .main_inside_with_sidebar_left .folio-item-style2-3col .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item-style2-3col .view, .main_inside_with_sidebar_left .folio-item-style2-3col .view { width: 280px; height: 157.5px; }
	.main_inside_with_sidebar_right .folio-item3, .main_inside_with_sidebar_right .folio-item-style2-3col { margin-left: 40px; }
	.main_inside_with_sidebar_right .folio-item .view, .main_inside_with_sidebar_left .folio-item .view, .main_inside_with_sidebar_left .folio-item .view, .main_inside_with_sidebar_left .folio-item .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item .view, .main_inside_with_sidebar_right .folio-item .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item-style2 .view .mask, .view .content, .main_inside_with_sidebar_left .folio-item-style2 .view .mask, .view .content, .main_inside_with_sidebar_right .folio-item-style2 .view, .main_inside_with_sidebar_left .folio-item-style2 .view { width: 280px; height: 157.5px; }
	.main_inside_with_sidebar_right .folio-item, .main_inside_with_sidebar_left .folio-item, .main_inside_with_sidebar_right .folio-item-style2, .main_inside_with_sidebar_left .folio-item-style2, .main_inside_with_sidebar_right .folio-item img.folio-featured, .main_inside_with_sidebar_left .folio-item img.folio-featured, .main_inside_with_sidebar_right .folio-item-style2 img.folio-featured, .main_inside_with_sidebar_left .folio-item-style2 img.folio-featured { width: 280px; height: auto; }
	.main_inside_with_sidebar_right .folios-wrapper, .main_inside_with_sidebar_right .folios-wrapper2, .main_inside_with_sidebar_right .folios-wrapper-style2, .main_inside_with_sidebar_right .folios-wrapper-style2-2col, .main_inside_with_sidebar_left .folios-wrapper, .main_inside_with_sidebar_left .folios-wrapper-style2, .main_inside_with_sidebar_left .folios-wrapper-style2-2col { width: 300px; margin-left: -20px; /*-40*/ }
	.main_inside_with_sidebar_right .folios-wrapper, .main_inside_with_sidebar_right .folios-wrapper-style2 { width: 300px; margin-left: -20px; }
	.main_inside_with_sidebar_right .folios-wrapper2 { width: 300px; margin-left: -20px; }
	.post4col, .post3col, .post2col { width: 280px; }
	.main_inside_with_sidebar_right .post2col, .main_inside_with_sidebar_left .post2col, .main_inside_with_sidebar_right .post3col, .main_inside_with_sidebar_left .post3col, .main_inside_with_sidebar_right .post4col, .main_inside_with_sidebar_left .post4col { width: 280px; }
	.tp-caption.pego_big_black2, .tp-caption.pego_medium_blue2 { letter-spacing: 0 !important; }
}
