/* Example for media query */
@media screen and (max-width: 30.6em) { 

	.cbp-qtrotator {
		font-size: 70%;
	}

	.cbp-qtrotator img {
		width: 80px;
	}

}





@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; }	
	
	/*header*/
	#head, #head2, #head3 { width:728px; }	
	#upper-panel .center { width:728px; }
	.centerDiv { width:728px; }
	.menu { width:100%; }	
	#menu3inside { width: 748px;  }

	
	/*footer*/
	#foot {width:748px; }
	.under-footer .center {width:728px; }	
		
		
	/*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;}
	.post { width: 548px; }
	.post-small { width: 247px; }
	.post-small .post-image { height: 138.8px; }
	.main_inside_with_sidebar_right .post-wrapper-template .post .post-desc, .main_inside_with_sidebar_left .post-wrapper-template .post .post-desc { width:378px; }
	.main_inside_with_sidebar_right .post-wrapper-template .builderContentPost, .main_inside_with_sidebar_left .post-wrapper-template .builderContentPost { width:398px; }
	.post-small .post-image { height:  }
	.main_inside_with_sidebar_right #comments .post-desc, .main_inside_with_sidebar_left #comments .post-desc { width:548px;}
	.main_inside_with_sidebar_right #comments textarea, .main_inside_with_sidebar_left #comments textarea { width:537px;}
	#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:247px; }
	.main_inside_with_sidebar_right .post-small .post-image, .main_inside_with_sidebar_left .post-small .post-image { width:247px; }
	.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;}
	
	

	/*************************************/
	/*    Remarky portfolio 3 col START  */
	/*************************************/
	.folio-item3 {
		width:229px;
	}

	.folio-item3 .hoverOpacity { 
		width:229px; 
		height:152.67px; 
	}
	.folio-item3  a.info1 {		
		top:30%;  
	}

	.folio-item3:hover a.info1 {
	   -webkit-transform: translateX(32px);
	   -moz-transform: translateX(32px);   
	   -o-transform: translateX(32px);   
	   -ms-transform: translateX(32px);
	   transform: translateX(32px);
	}

	.folio-item3  a.info2 {
		top:30%;
		-webkit-transform: translateX(200px);		
	   -moz-transform: translateX(200px);   
	   -o-transform: translateX(200px);
	   -ms-transform: translateX(200px);
	   transform: translateX(200px);
	}

	.folio-item3:hover a.info2 {	
	   -webkit-transform: translateX(82px);
	   -moz-transform: translateX(82px);   
	   -o-transform: translateX(82px);   
	   -ms-transform: translateX(82px);
	   transform: translateX(82px);

	}


	.main_inside_with_sidebar_right .folio-item3, 
	.main_inside_with_sidebar_left .folio-item3
	{
		width: 169px;
	}
	.main_inside_with_sidebar_left .folio-item3 .hoverOpacity,
	.main_inside_with_sidebar_right .folio-item3 .hoverOpacity { 
		width: 169px; 
		height:112.67px; 
	}



	.main_inside_with_sidebar_left .folio-item3  a.info1,
	.main_inside_with_sidebar_right .folio-item3  a.info1 {	
		top:35px;
	}

	.main_inside_with_sidebar_left .folio-item3:hover a.info1,
	.main_inside_with_sidebar_right .folio-item3:hover a.info1 {
	   -webkit-transform: translateX(0px);
	   -moz-transform: translateX(0px);   
	   -o-transform: translateX(0px);   
	   -ms-transform: translateX(0px);
	   transform: translateX(0px);
	}

	.main_inside_with_sidebar_left .folio-item3  a.info2,
	.main_inside_with_sidebar_right .folio-item3  a.info2 {
		top:35px;
		-webkit-transform: translateX(75px);
	   -moz-transform: translateX(75px);   
	   -o-transform: translateX(75px);
	   -ms-transform: translateX(75px);
	   transform: translateX(75px);
	}

	.main_inside_with_sidebar_left .folio-item3:hover a.info2,
	.main_inside_with_sidebar_right .folio-item3:hover a.info2 {
	  -webkit-transform: translateX(50px);
	   -moz-transform: translateX(50px);   
	   -o-transform: translateX(50px);   
	   -ms-transform: translateX(50px);
	   transform: translateX(50px);
	}
	/*************************************/
	/*    Remarky portfolio 3 col END  */
	/*************************************/
	
	
	/*************************************/
	/*    Remarky portfolio 4 col START  */
	/*************************************/
	.folio-item {
		width:167px;
	}

	.folio-item .hoverOpacity { 
		width:167px; 
		height:111.33px; 
	}
	.folio-item  a.info1 {	
		top:35px;	  
	}

	.folio-item:hover a.info1 {	
       -webkit-transform: translateX(0px);
	   -moz-transform: translateX(0px);   
	   -o-transform: translateX(0px);   
	   -ms-transform: translateX(0px);
	   transform: translateX(0px);
	}

	.folio-item  a.info2 {
		top:35px;
		-webkit-transform: translateX(60px);		
	   -moz-transform: translateX(60px);   
	   -o-transform: translateX(60px);
	   -ms-transform: translateX(60px);
	   transform: translateX(60px);
	}

	.folio-item:hover a.info2 {
	  -webkit-transform: translateX(50px);
	   -moz-transform: translateX(50px);   
	   -o-transform: translateX(50px);   
	   -ms-transform: translateX(50px);
	   transform: translateX(50px);
	}

	.main_inside_with_sidebar_right .folio-item, 
	.main_inside_with_sidebar_left .folio-item
	{
		width: 122px;
	}
	.main_inside_with_sidebar_left .folio-item .hoverOpacity,
	.main_inside_with_sidebar_right .folio-item .hoverOpacity { 
		width: 122px; 
		height:81.33px; 
	}
	.main_inside_with_sidebar_left .folio-item  a.info1,
	.main_inside_with_sidebar_right .folio-item  a.info1 {	
		top:-5px;
	}

	.main_inside_with_sidebar_left .folio-item:hover a.info1,
	.main_inside_with_sidebar_right .folio-item:hover a.info1 {
	   -webkit-transform: translateX(33px);
	   -moz-transform: translateX(33px);   
	   -o-transform: translateX(33px);   
	   -ms-transform: translateX(33px);
	   transform: translateX(33px);
	}

	.main_inside_with_sidebar_left .folio-item  a.info2,
	.main_inside_with_sidebar_right .folio-item  a.info2 {
		top:35px;
		-webkit-transform: translateX(60px);
	   -moz-transform: translateX(60px);   
	   -o-transform: translateX(60px);
	   -ms-transform: translateX(60px);
	   transform: translateX(60px);
	}

	.main_inside_with_sidebar_left .folio-item:hover a.info2,
	.main_inside_with_sidebar_right .folio-item:hover a.info2 {
	  -webkit-transform: translateX(3px);
	   -moz-transform: translateX(3px);   
	   -o-transform: translateX(3px);   
	   -ms-transform: translateX(3px);
	   transform: translateX(3px);
	}
	/*************************************/
	/*    Remarky portfolio 4 col END  */
	/*************************************/

	
	/*************************************/
	/*    Remarky portfolio 2 col START  */
	/*************************************/
	.folio-item2 {
		width:354px;
	}

	.folio-item2 .hoverOpacity { 
		width:354px; 
		height:236px; 
	}

	.folio-item2  a.info1 {	
		top: 100px;	  
	}

	.folio-item2:hover a.info1 {
		-webkit-transform: translateX(100px);
	   -moz-transform: translateX(100px);   
	   -o-transform: translateX(100px);   
	   -ms-transform: translateX(100px);
	   transform: translateX(100px);
	}

	.folio-item2  a.info2 {
		top: 100px;		
		-webkit-transform: translateX(300px);
	   -moz-transform: translateX(300px);   
	   -o-transform: translateX(300px);
	   -ms-transform: translateX(300px);
	   transform: translateX(300px);	   
	}

	.folio-item2:hover a.info2 {		
		-webkit-transform: translateX(150px);
	   -moz-transform: translateX(150px);   
	   -o-transform: translateX(150px);   
	   -ms-transform: translateX(150px);
	   transform: translateX(150px);	   
	}


	.main_inside_with_sidebar_right .folio-item2, 
	.main_inside_with_sidebar_left .folio-item2
	{
		width: 264px;
	}
	.main_inside_with_sidebar_left .folio-item2 .hoverOpacity,
	.main_inside_with_sidebar_right .folio-item2 .hoverOpacity { 
		width: 264px; 
		height: 176px; 
	}



	.main_inside_with_sidebar_left .folio-item2  a.info1,
	.main_inside_with_sidebar_right .folio-item2  a.info1 {	
		top:70px;
	}

	.main_inside_with_sidebar_left .folio-item2:hover a.info1,
	.main_inside_with_sidebar_right .folio-item2:hover a.info1 {
	   -webkit-transform: translateX(50px);
	   -moz-transform: translateX(50px);   
	   -o-transform: translateX(50px);   
	   -ms-transform: translateX(50px);
	   transform: translateX(50px);
	}

	.main_inside_with_sidebar_left .folio-item2  a.info2,
	.main_inside_with_sidebar_right .folio-item2  a.info2 {
		top:70px;
	   -webkit-transform: translateX(176px);
	   -moz-transform: translateX(176px);   
	   -o-transform: translateX(176px);
	   -ms-transform: translateX(176px);
	   transform: translateX(176px);
	}

	.main_inside_with_sidebar_left .folio-item2:hover a.info2,
	.main_inside_with_sidebar_right .folio-item2:hover a.info2 {
	   -webkit-transform: translateX(100px);
	   -moz-transform: translateX(100px);   
	   -o-transform: translateX(100px);   
	   -ms-transform: translateX(100px);
	   transform: translateX(100px);
	}

	/*************************************/
	/*    Remarky portfolio 2 col END  */
	/*************************************/
	
	
		
	
	#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*/
	
	/*************************************/
	/*    Remarky postSH-style2 4 col START  */
	/*************************************/
	.post4col {
		width: 167px;
	}

	.post4col .hoverOpacity { 
		width: 167px; 
		height: 111.33px; 
	}
	.post4col .info1 {		
		top: 35px;	  
	}

	.post4col:hover .info1 {		
		-webkit-transform: translateX(0px);
	   -moz-transform: translateX(0px);   
	   -o-transform: translateX(0px);   
	   -ms-transform: translateX(0px);
	   transform: translateX(0px);
	}

	.post4col  a.info2 {
		top: 37px;		
		-webkit-transform: translateX(60px);
	   -moz-transform: translateX(60px);   
	   -o-transform: translateX(60px);
	   -ms-transform: translateX(60px);
	   transform: translateX(60px);
	}

	.post4col:hover a.info2 {
		-webkit-transform: translateX(50px);
	   -moz-transform: translateX(50px);   
	   -o-transform: translateX(50px);   
	   -ms-transform: translateX(50px);
	   transform: translateX(50px);
	}

	.main_inside_with_sidebar_right .post4col, 
	.main_inside_with_sidebar_left .post4col
	{
		width: 122px;
	}
	.main_inside_with_sidebar_left .post4col .hoverOpacity,
	.main_inside_with_sidebar_right .post4col .hoverOpacity { 
		width: 122px; 
		height: 81.33px; 
	}
	.main_inside_with_sidebar_left .post4col .info1,
	.main_inside_with_sidebar_right .post4col .info1 {	
		top: -5px;
	}

	.main_inside_with_sidebar_left .post4col:hover .info1,
	.main_inside_with_sidebar_right .post4col:hover .info1 {
	   -webkit-transform: translateX(33px);
	   -moz-transform: translateX(33px);   
	   -o-transform: translateX(33px);   
	   -ms-transform: translateX(33px);
	   transform: translateX(33px);
	}

	.main_inside_with_sidebar_left .post4col  a.info2,
	.main_inside_with_sidebar_right .post4col  a.info2 {
		top: 35px;
		-webkit-transform: translateX(60px);
	   -moz-transform: translateX(60px);   
	   -o-transform: translateX(60px);
	   -ms-transform: translateX(60px);
	   transform: translateX(60px);
	}

	.main_inside_with_sidebar_left .post4col:hover a.info2,
	.main_inside_with_sidebar_right .post4col:hover a.info2 {
	   -webkit-transform: translateX(3px);
	   -moz-transform: translateX(3px);   
	   -o-transform: translateX(3px);   
	   -ms-transform: translateX(3px);
	   transform: translateX(3px);
	}
	/*************************************/
	/*    Remarky postSH-style2 4 col END  */
	/*************************************/
	
	/*************************************/
	/*    Remarky postSH-style2 3 col START  */
	/*************************************/
	.post3col {
		width: 229px;
	}

	.post3col .hoverOpacity { 
		width: 229px; 
		height: 152.67px; 
	}
	.post3col .info1 {		
		top: 50px;	  
	}

	.post3col:hover .info1 {		
		-webkit-transform: translateX(32px);
	   -moz-transform: translateX(32px);   
	   -o-transform: translateX(32px);   
	   -ms-transform: translateX(32px);
	   transform: translateX(32px);
	}

	.post3col  a.info2 {
		top: 52px;		
		-webkit-transform: translateX(150px);
	   -moz-transform: translateX(150px);   
	   -o-transform: translateX(150px);
	   -ms-transform: translateX(150px);
	   transform: translateX(150px);
	}

	.post3col:hover a.info2 {
		-webkit-transform: translateX(82px);
	   -moz-transform: translateX(82px);   
	   -o-transform: translateX(82px);   
	   -ms-transform: translateX(82px);
	   transform: translateX(82px);
	}

	.main_inside_with_sidebar_right .post3col, 
	.main_inside_with_sidebar_left .post3col
	{
		width: 169px;
	}
	.main_inside_with_sidebar_left .post3col .hoverOpacity,
	.main_inside_with_sidebar_right .post3col .hoverOpacity { 
		width: 169px; 
		height: 112.67px; 
	}
	.main_inside_with_sidebar_left .post3col .info1,
	.main_inside_with_sidebar_right .post3col .info1 {	
		top: 33px;
	}

	.main_inside_with_sidebar_left .post3col:hover .info1,
	.main_inside_with_sidebar_right .post3col:hover .info1 {
	   -webkit-transform: translateX(0px);
	   -moz-transform: translateX(0px);   
	   -o-transform: translateX(0px);   
	   -ms-transform: translateX(0px);
	   transform: translateX(0px);
	}

	.main_inside_with_sidebar_left .post3col  a.info2,
	.main_inside_with_sidebar_right .post3col  a.info2 {
		top: 35px;
		-webkit-transform: translateX(75px);
	   -moz-transform: translateX(75px);   
	   -o-transform: translateX(75px);
	   -ms-transform: translateX(75px);
	   transform: translateX(75px);
	}

	.main_inside_with_sidebar_left .post3col:hover a.info2,
	.main_inside_with_sidebar_right .post3col:hover a.info2 {
	   -webkit-transform: translateX(50px);
	   -moz-transform: translateX(50px);   
	   -o-transform: translateX(50px);   
	   -ms-transform: translateX(50px);
	   transform: translateX(50px);
	}
	/*************************************/
	/*    Remarky postSH-style2 3 col END  */
	/*************************************/
	
	
	/*************************************/
	/*    Remarky postSH-style2 2 col START  */
	/*************************************/
	.post2col {
		width: 354px;
	}

	.post2col .hoverOpacity { 
		width: 354px; 
		height: 236px; 
	}
	.post2col .info1 {		
		top: 100px;	  
	}

	.post2col:hover .info1 {		
		-webkit-transform: translateX(100px);
	   -moz-transform: translateX(100px);   
	   -o-transform: translateX(100px);   
	   -ms-transform: translateX(100px);
	   transform: translateX(100px);
	}

	.post2col  a.info2 {
		top: 102px;		
		-webkit-transform: translateX(300px);
	   -moz-transform: translateX(300px);   
	   -o-transform: translateX(300px);
	   -ms-transform: translateX(300px);
	   transform: translateX(300px);
	}

	.post2col:hover a.info2 {
		-webkit-transform: translateX(150px);
	   -moz-transform: translateX(150px);   
	   -o-transform: translateX(150px);   
	   -ms-transform: translateX(150px);
	   transform: translateX(150px);
	}

	.main_inside_with_sidebar_right .post2col, 
	.main_inside_with_sidebar_left .post2col
	{
		width: 264px;
	}
	.main_inside_with_sidebar_left .post2col .hoverOpacity,
	.main_inside_with_sidebar_right .post2col .hoverOpacity { 
		width: 264px; 
		height: 176px; 
	}
	.main_inside_with_sidebar_left .post2col .info1,
	.main_inside_with_sidebar_right .post2col .info1 {	
		top: 70px;
	}

	.main_inside_with_sidebar_left .post2col:hover .info1,
	.main_inside_with_sidebar_right .post2col:hover .info1 {
	   -webkit-transform: translateX(50px);
	   -moz-transform: translateX(50px);   
	   -o-transform: translateX(50px);   
	   -ms-transform: translateX(50px);
	   transform: translateX(50px);
	}

	.main_inside_with_sidebar_left .post2col  a.info2,
	.main_inside_with_sidebar_right .post2col  a.info2 {
		top: 72px;
		-webkit-transform: translateX(140px);
	   -moz-transform: translateX(140px);   
	   -o-transform: translateX(140px);
	   -ms-transform: translateX(140px);
	   transform: translateX(140px);
	}

	.main_inside_with_sidebar_left .post2col:hover a.info2,
	.main_inside_with_sidebar_right .post2col:hover a.info2 {
	   -webkit-transform: translateX(100px);
	   -moz-transform: translateX(100px);   
	   -o-transform: translateX(100px);   
	   -ms-transform: translateX(100px);
	   transform: translateX(100px);
	}
	/*************************************/
	/*    Remarky postSH-style2 2 col END  */
	/*************************************/
	

	
	
	
	/*widgets*/
	.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;}
	
	.big-splash .inside { width: 558px; }
	.center { width:728px; }
	.big-splash2 .content { width: 488px; }
	.big-splash2 .icon {  margin-left: 80px; }
	.big-splashtext .inside { width: 618px; }
	
	.wpcf7 p.w100-sidebar input.wpcf7-form-control { width: 154px; }
	.wpcf7 p.w100-sidebar textarea.wpcf7-textarea { width: 530px; }

}

@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, #head2, #head3 { width: 400px;}
	.fixedBanner { display: none !important; }

	#header { position: relative !important; }
	.no-page-title { height: 0px !important; }
	.header1-page-titles { padding-top: 0px !important; }
	#menu1, #menu2, #menu3 { display: none; }
	.menuMobileShow { display: block; }
	#logo {float:left;}
	
	
	/*page titles*/
	.centerDiv { width: 400px; }
	.page-main-title { max-width:100%; }
	.page-breadcrumbs {display:none !important;}		


	#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; }
	
	#menu2inside { width:400px; }
	.new_splash_content p { margin-left: 35px; }
	/*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 { width: 400px; }
	.post .post-type { width:400px; }
	.post-small { width: 400px; }
	.post-small .post-image img { width: 400px; }
	.post-small .post-image { height: 224.76px; }
	.post-wrapper-template { width:400px;}
	.post-small .post-desc { width:400px; }
	.post-small .post-image { width:400px; }
	.post .post-desc {width:400px;}
	.builderContentPost  {width:420px;}
	.sidebar { margin-top: 30px; }
	.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  {width:440px;}

	.folio-item2, .folio-item3,	.folio-item,
	.main_inside_with_sidebar_right .folio-item2, .main_inside_with_sidebar_right .folio-item3,	.main_inside_with_sidebar_right .folio-item,
	.main_inside_with_sidebar_left .folio-item2, .main_inside_with_sidebar_left .folio-item3,	.main_inside_with_sidebar_left .folio-item {
		width:400px;
	}

	.folio-item2 .hoverOpacity,	.folio-item3 .hoverOpacity, 	.folio-item .hoverOpacity ,
	.main_inside_with_sidebar_right .folio-item2 .hoverOpacity, .main_inside_with_sidebar_right	.folio-item3 .hoverOpacity, .main_inside_with_sidebar_right	.folio-item .hoverOpacity,
	.main_inside_with_sidebar_left .folio-item2 .hoverOpacity, .main_inside_with_sidebar_left	.folio-item3 .hoverOpacity, .main_inside_with_sidebar_left	.folio-item .hoverOpacity { 
		width:400px; 
		height:266.67px; 
	}

	.folio-item2  a.info1, .folio-item3  a.info1,	.folio-item  a.info1,	
	.main_inside_with_sidebar_right .folio-item2  a.info1, .main_inside_with_sidebar_right .folio-item3  a.info1, .main_inside_with_sidebar_right	.folio-item  a.info1,
	.main_inside_with_sidebar_left .folio-item2  a.info1, .main_inside_with_sidebar_left .folio-item3  a.info1, .main_inside_with_sidebar_left	.folio-item  a.info1 {	
		top: 120px;	  
	}

	.folio-item2:hover a.info1,	.folio-item3:hover a.info1,	.folio-item:hover a.info1,
	.main_inside_with_sidebar_right .folio-item2:hover a.info1, .main_inside_with_sidebar_right	.folio-item3:hover a.info1,	.main_inside_with_sidebar_right .folio-item:hover a.info1,
	.main_inside_with_sidebar_left .folio-item2:hover a.info1, .main_inside_with_sidebar_left	.folio-item3:hover a.info1,	.main_inside_with_sidebar_left .folio-item:hover a.info1 {
		-webkit-transform: translateX(120px);
	   -moz-transform: translateX(120px);   
	   -o-transform: translateX(120px);   
	   -ms-transform: translateX(120px);
	   transform: translateX(120px);
	}

	.folio-item2  a.info2,.folio-item3  a.info2,.folio-item  a.info2,
	.main_inside_with_sidebar_right .folio-item2  a.info2, .main_inside_with_sidebar_right .folio-item3  a.info2,.main_inside_with_sidebar_right .folio-item  a.info2,
	.main_inside_with_sidebar_left .folio-item2  a.info2, .main_inside_with_sidebar_left .folio-item3  a.info2,.main_inside_with_sidebar_left .folio-item  a.info2 {
	
		top: 120px;		
		-webkit-transform: translateX(260px);
	   -moz-transform: translateX(260px);   
	   -o-transform: translateX(260px);
	   -ms-transform: translateX(260px);
	   transform: translateX(260px);	   
	}

	.folio-item2:hover a.info2,	.folio-item3:hover a.info2,	.folio-item:hover a.info2,		
	.main_inside_with_sidebar_right .folio-item2:hover a.info2,	.main_inside_with_sidebar_right .folio-item3:hover a.info2,	.main_inside_with_sidebar_right .folio-item:hover a.info2,
	.main_inside_with_sidebar_left .folio-item2:hover a.info2,	.main_inside_with_sidebar_left .folio-item3:hover a.info2,	.main_inside_with_sidebar_left .folio-item:hover a.info2 {
		-webkit-transform: translateX(170px);
	   -moz-transform: translateX(170px);   
	   -o-transform: translateX(170px);   
	   -ms-transform: translateX(170px);
	   transform: translateX(170px);	   
	}

	
	
	/* post items */
	.post2col, .post3col,	.post4col,
	.main_inside_with_sidebar_right .post2col, .main_inside_with_sidebar_right .post3col,	.main_inside_with_sidebar_right .post4col,
	.main_inside_with_sidebar_left .post2col, .main_inside_with_sidebar_left .post3col,	.main_inside_with_sidebar_left .post4col {
		width:400px;
	}

	.post2col .hoverOpacity,	.post3col .hoverOpacity, 	.post4col .hoverOpacity ,
	.main_inside_with_sidebar_right .post2col .hoverOpacity, .main_inside_with_sidebar_right	.post3col .hoverOpacity, .main_inside_with_sidebar_right	.post4col .hoverOpacity,
	.main_inside_with_sidebar_left .post2col .hoverOpacity, .main_inside_with_sidebar_left	.post3col .hoverOpacity, .main_inside_with_sidebar_left	.post4col .hoverOpacity { 
		width:400px; 
		height:266.67px; 
	}

	.post2col  .info1, .post3col  .info1,	.post4col  .info1,	
	.main_inside_with_sidebar_right .post2col  .info1, .main_inside_with_sidebar_right .post3col  .info1, .main_inside_with_sidebar_right	.post4col  .info1,
	.main_inside_with_sidebar_left .post2col  .info1, .main_inside_with_sidebar_left .post3col  .info1, .main_inside_with_sidebar_left	.post4col  .info1 {	
		top: 120px;	  
	}

	.post2col:hover .info1,	.post3col:hover .info1,	.post4col:hover .info1,
	.main_inside_with_sidebar_right .post2col:hover .info1, .main_inside_with_sidebar_right	.post3col:hover .info1,	.main_inside_with_sidebar_right .post4col:hover .info1,
	.main_inside_with_sidebar_left .post2col:hover .info1, .main_inside_with_sidebar_left	.post3col:hover .info1,	.main_inside_with_sidebar_left .post4col:hover .info1 {
		-webkit-transform: translateX(120px);
	   -moz-transform: translateX(120px);   
	   -o-transform: translateX(120px);   
	   -ms-transform: translateX(120px);
	   transform: translateX(120px);
	}

	.post2col  a.info2,.post3col  a.info2,.post4col  a.info2,
	.main_inside_with_sidebar_right .post2col  a.info2, .main_inside_with_sidebar_right .post3col  a.info2,.main_inside_with_sidebar_right .post4col  a.info2,
	.main_inside_with_sidebar_left .post2col  a.info2, .main_inside_with_sidebar_left .post3col  a.info2,.main_inside_with_sidebar_left .post4col  a.info2 {
	
		top: 122px;		
		-webkit-transform: translateX(260px);
	   -moz-transform: translateX(260px);   
	   -o-transform: translateX(260px);
	   -ms-transform: translateX(260px);
	   transform: translateX(260px);	   
	}

	.post2col:hover a.info2,	.post3col:hover a.info2,	.post4col:hover a.info2,		
	.main_inside_with_sidebar_right .post2col:hover a.info2,	.main_inside_with_sidebar_right .post3col:hover a.info2,	.main_inside_with_sidebar_right .post4col:hover a.info2,
	.main_inside_with_sidebar_left .post2col:hover a.info2,	.main_inside_with_sidebar_left .post3col:hover a.info2,	.main_inside_with_sidebar_left .post4col:hover a.info2 {
		-webkit-transform: translateX(170px);
	   -moz-transform: translateX(170px);   
	   -o-transform: translateX(170px);   
	   -ms-transform: translateX(170px);
	   transform: translateX(170px);	   
	}

	
	.sidebar .wpcf7  textarea.wpcf7-textarea {width:89% !important;}
	.sidebar .wpcf7  input.wpcf7-form-control { width: 89% !important;}

	.big-splash .inside { width: 300px; }
	.center { width:400px; }
	.big-splash2 .content { width: 400px; }
	.big-splash2 .icon {  margin-left: 130px; }
	.big-splashtext .inside { width: 380px; }
	
	.wpcf7 p.w100-sidebar textarea.wpcf7-textarea { width: 388px; }

}


@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, #head2, #head3 { width:280px;}
	.fixedBanner { display: none !important; }

	#header { position: relative !important; }
	.no-page-title { height: 0px !important; }
	.header1-page-titles { padding-top: 0px !important; }
	#menu1, #menu2 { display: none; }
	.menuMobileShow { display: block; }
	#logo {float:left;}
	#logo3 { width: 100%; text-align: center; }
	
	/*page titles*/
	.centerDiv { width: 280px; }
	.page-main-title { max-width:100%; }
	.page-breadcrumbs {display:none !important;}		
	
	
	
	
	#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;}
	.new_splash_content p { margin-left: 35px; }
	/*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 { width: 280px; }
	.post .post-type { width:280px; }
	.post-small { width: 280px; }
	.post-small .post-image img { width: 280px; }
	.post-small .post-image { height: 157.33px; }
	
	.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  {width:320px;}

	.folio-item2, .folio-item3,	.folio-item,
	.main_inside_with_sidebar_right .folio-item2, .main_inside_with_sidebar_right .folio-item3,	.main_inside_with_sidebar_right .folio-item,
	.main_inside_with_sidebar_left .folio-item2, .main_inside_with_sidebar_left .folio-item3,	.main_inside_with_sidebar_left .folio-item {
		width:280px;
	}

	.folio-item2 .hoverOpacity,	.folio-item3 .hoverOpacity, 	.folio-item .hoverOpacity ,
	.main_inside_with_sidebar_right .folio-item2 .hoverOpacity, .main_inside_with_sidebar_right	.folio-item3 .hoverOpacity, .main_inside_with_sidebar_right	.folio-item .hoverOpacity,
	.main_inside_with_sidebar_left .folio-item2 .hoverOpacity, .main_inside_with_sidebar_left	.folio-item3 .hoverOpacity, .main_inside_with_sidebar_left	.folio-item .hoverOpacity { 
		width:280px; 
		height:186.67px; 
	}

	.folio-item2  a.info1, .folio-item3  a.info1,	.folio-item  a.info1,	
	.main_inside_with_sidebar_right .folio-item2  a.info1, .main_inside_with_sidebar_right .folio-item3  a.info1, .main_inside_with_sidebar_right	.folio-item  a.info1,
	.main_inside_with_sidebar_left .folio-item2  a.info1, .main_inside_with_sidebar_left .folio-item3  a.info1, .main_inside_with_sidebar_left	.folio-item  a.info1 {	
		top: 68px;	  
	}

	.folio-item2:hover a.info1,	.folio-item3:hover a.info1,	.folio-item:hover a.info1,
	.main_inside_with_sidebar_right .folio-item2:hover a.info1, .main_inside_with_sidebar_right	.folio-item3:hover a.info1,	.main_inside_with_sidebar_right .folio-item:hover a.info1,
	.main_inside_with_sidebar_left .folio-item2:hover a.info1, .main_inside_with_sidebar_left	.folio-item3:hover a.info1,	.main_inside_with_sidebar_left .folio-item:hover a.info1 {
		-webkit-transform: translateX(57px);
	   -moz-transform: translateX(57px);   
	   -o-transform: translateX(57px);   
	   -ms-transform: translateX(57px);
	   transform: translateX(57px);
	}

	.folio-item2  a.info2,.folio-item3  a.info2,.folio-item  a.info2,
	.main_inside_with_sidebar_right .folio-item2  a.info2, .main_inside_with_sidebar_right .folio-item3  a.info2,.main_inside_with_sidebar_right .folio-item  a.info2,
	.main_inside_with_sidebar_left .folio-item2  a.info2, .main_inside_with_sidebar_left .folio-item3  a.info2,.main_inside_with_sidebar_left .folio-item  a.info2 {	
		top: 68px;		
		-webkit-transform: translateX(186px);
	   -moz-transform: translateX(186px);   
	   -o-transform: translateX(186px);
	   -ms-transform: translateX(186px);
	   transform: translateX(186px);	   
	}

	.folio-item2:hover a.info2,	.folio-item3:hover a.info2,	.folio-item:hover a.info2,		
	.main_inside_with_sidebar_right .folio-item2:hover a.info2,	.main_inside_with_sidebar_right .folio-item3:hover a.info2,	.main_inside_with_sidebar_right .folio-item:hover a.info2,
	.main_inside_with_sidebar_left .folio-item2:hover a.info2,	.main_inside_with_sidebar_left .folio-item3:hover a.info2,	.main_inside_with_sidebar_left .folio-item:hover a.info2 {
		-webkit-transform: translateX(107px);
	   -moz-transform: translateX(107px);   
	   -o-transform: translateX(107px);   
	   -ms-transform: translateX(107px);
	   transform: translateX(107px);	   
	}

	
		/* folio items */
	.post2col, .post3col,	.post4col,
	.main_inside_with_sidebar_right .post2col, .main_inside_with_sidebar_right .post3col,	.main_inside_with_sidebar_right .post4col,
	.main_inside_with_sidebar_left .post2col, .main_inside_with_sidebar_left .post3col,	.main_inside_with_sidebar_left .post4col {
		width:280px;
	}

	.post2col .hoverOpacity,	.post3col .hoverOpacity, 	.post4col .hoverOpacity ,
	.main_inside_with_sidebar_right .post2col .hoverOpacity, .main_inside_with_sidebar_right	.post3col .hoverOpacity, .main_inside_with_sidebar_right	.post4col .hoverOpacity,
	.main_inside_with_sidebar_left .post2col .hoverOpacity, .main_inside_with_sidebar_left	.post3col .hoverOpacity, .main_inside_with_sidebar_left	.post4col .hoverOpacity { 
		width:280px; 
		height:186.67px; 
	}

	.post2col  .info1, .post3col  .info1,	.post4col  .info1,	
	.main_inside_with_sidebar_right .post2col  .info1, .main_inside_with_sidebar_right .post3col  .info1, .main_inside_with_sidebar_right	.post4col  .info1,
	.main_inside_with_sidebar_left .post2col  .info1, .main_inside_with_sidebar_left .post3col  .info1, .main_inside_with_sidebar_left	.post4col  .info1 {	
		top: 68px;	  
	}

	.post2col:hover .info1,	.post3col:hover .info1,	.post4col:hover .info1,
	.main_inside_with_sidebar_right .post2col:hover .info1, .main_inside_with_sidebar_right	.post3col:hover .info1,	.main_inside_with_sidebar_right .post4col:hover .info1,
	.main_inside_with_sidebar_left .post2col:hover .info1, .main_inside_with_sidebar_left	.post3col:hover .info1,	.main_inside_with_sidebar_left .post4col:hover .info1 {
		-webkit-transform: translateX(57px);
	   -moz-transform: translateX(57px);   
	   -o-transform: translateX(57px);   
	   -ms-transform: translateX(57px);
	   transform: translateX(57px);
	}

	.post2col  a.info2,.post3col  a.info2,.post4col  a.info2,
	.main_inside_with_sidebar_right .post2col  a.info2, .main_inside_with_sidebar_right .post3col  a.info2,.main_inside_with_sidebar_right .post4col  a.info2,
	.main_inside_with_sidebar_left .post2col  a.info2, .main_inside_with_sidebar_left .post3col  a.info2,.main_inside_with_sidebar_left .post4col  a.info2 {
	
		top: 70px;		
		-webkit-transform: translateX(186px);
	   -moz-transform: translateX(186px);   
	   -o-transform: translateX(186px);
	   -ms-transform: translateX(186px);
	   transform: translateX(186px);	   
	}

	.post2col:hover a.info2,	.post3col:hover a.info2,	.post4col:hover a.info2,		
	.main_inside_with_sidebar_right .post2col:hover a.info2,	.main_inside_with_sidebar_right .post3col:hover a.info2,	.main_inside_with_sidebar_right .post4col:hover a.info2,
	.main_inside_with_sidebar_left .post2col:hover a.info2,	.main_inside_with_sidebar_left .post3col:hover a.info2,	.main_inside_with_sidebar_left .post4col:hover a.info2 {
		-webkit-transform: translateX(107px);
	   -moz-transform: translateX(107px);   
	   -o-transform: translateX(107px);   
	   -ms-transform: translateX(107px);
	   transform: translateX(107px);	   
	}
	
	

	
	.tp-caption.pego_big_black2, .tp-caption.pego_medium_blue2 {letter-spacing:0 !important;}
	
	.big-splash .inside { width: 280px; }
	.center { width:280px; }
	.big-splash2 .content { width: 280px; }
	.big-splash2 .icon {  margin-left: 80px; }
	.big-splashtext .inside { width: 260px; }
	.cbp_tmtimeline > li .cbp_tmlabel { margin: 0 0 15px 75px; }
	
	.wpcf7 p.w100-sidebar textarea.wpcf7-textarea { width: 268px; }
	
}