@media only screen and (min-width: 768px) and (max-width: 959px) {
	
	/*main divs*/
	.main {	width: 728px; }
	.main_inside { width:748px; }	
	.main_inside_with_sidebar_right {	width:568px; }
	#sidebar_right { width:160px; margin-left:10px; }
	.main_inside_with_sidebar_left {	width:568px; }
	#sidebar_left { width:160px; }	
	#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:420px; }
	.main_inside_with_sidebar_right {	width:420px; }
	#sidebar_right { width:400px; margin-left:0px; }
	.main_inside_with_sidebar_left {	width:420px; }
	#sidebar_left { width:400px; }	
	#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; }
	#logo {text-align:center; width:100%; float:left;}
	.right-to-logo-area { margin-top:10px !important; margin-bottom:10px !important;}
	#menu2inside { width:400px; }
	
	/*welcome quotes*/
	.welcome2 .left-side, .welcome2 .right-side {display:block; width:320px;}
	.shadow1, .shadow2, .shadow3 {display:none;}
	.welcome1 .left-side {display:block; width:310px; float:left;}
	.welcome1 .right-side {display:block; width:400px; 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*/
	#foot {width:420px; }
	.under-footer .center {width:400px; }	
	
	
	/* 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: 280px; }
	.main_inside { width:300px; }
	.main_inside_with_sidebar_right {	width:300px; }
	#sidebar_right { width:280px; margin-left:0px; }
	.main_inside_with_sidebar_left {	width:300px; }
	#sidebar_left { width:280px; }	
	#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;}
	.right-to-logo-area { margin-top:10px !important; margin-bottom:10px !important;}
	
	/*welcome quotes*/
	.welcome2 .left-side, .welcome2 .right-side {display:block; width:200px;}
	.shadow1, .shadow2, .shadow3 {display:none;}
	.welcome1 .left-side {display:block; width:190px; float:left;}
	.welcome1 .right-side {display:block; width:280px; 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:240px; float:left;}
	.welcome3 .right-side {width:240px; float:left; display:block;}
	.welcome3 {width:280px;}
	
	/*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*/
	#foot {width:300px; }
	.under-footer .center {width:280px; }	
	
	
	/* 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;}
	
}