

@media only screen and (min-width: 978px) and (max-width: 1200px){


#all_content.boxed_width{
max-width: 1018px;
}

#all_content.boxed_width .inner{
max-width: 978px!important;
}

.inner{
max-width: 978px!important;
}

#all_content.boxed_width #header_top_menu .inner{
max-width: 998px!important;
}

.menu_inner{
max-width: 978px!important;
}

#wowslider-container1 .ws-title{
padding: 170px 15%;
}

.home_custom_block{
width: 309px;
height: 309px;
}

#touchcarousel-4{
height: 168px;	
}

.touchcarousel.tc-layout-4 .touchcarousel-item {
width: 196px;
height: 170px;	
}

.touchcarousel.grey-blue .arrow-holder.left, .touchcarousel.grey-blue .arrow-holder.right{
height: 168px; 
}

.touchcarousel .arrow-icon{		
top:43%;
}

.rsFirstSlideTitle {
top: 250px;
}

.rsSecondSlideTitle {
top: 200px;
}

.widget_menu_posts li{
width: 17.8%!important;
}

.custom-menu-recent-category-widget .tab_inner .widget_menu_posts li{
width: 21.9%!important;
}

.widget_menu_title a{ 
font-size: 13px!important;
line-height: 21px!important;
}

.custom-menu-recent-category-widget .tab_inner .widget_menu_posts .widget_menu_title a{
font-size: 13px!important;
line-height: 21px!important;
}

.widget.widget_nav_menu{
width: 190px!important;
}

.widget.widget_nav_menu li{
font-size: 12px;
line-height: 24px;
}

.tab_nav {
width: 180px;
}



.feat_image_content {
padding-bottom: 60px;
}

.feat_image_content h1 {      
font-size: 13px;
line-height: 20px;
}

.feat_image_one{
margin: 0px 0px 11px 0px;
}


#banner_header_728 img{
max-width: 700px;
}

.wrapHighlight {
width: 700px!important;
height: 90px!important;
}

.wrapHighlight img{
width: 700px!important;
max-width: 700px!important;
height: auto!important;
margin: 0px!important;
}

#content.hide_sidebar #banner_index_728{
margin: 0px 0px 30px 11%;
width: 728px;
}


.footer-widget{
width: 280px;
margin: 10px 0px 20px 10px!important;
}

.recent_cat_third li:first-child .widget_thumbnail_third{
max-height: 220px;
}


#left_side, #left_side.ss_right_position, #sidebar-left, #sidebar-left.ss_right_position  {
display: none!important; 
}


#home_content{
width: 590px; 
}

#content {
width: 590px; 
}

#content.hide_sidebar{
width: 940px; 
}

#cat_feat_posts .feat_post_box:first-child{
width: 652px;
}

#cat_feat_posts .feat_post_box{
width: 326px;
}

#cat_feat_posts .feat_post_box:first-child a img{
width: 652px;
height: 290px;
}

#cat_feat_posts .feat_post_box a img{
width: 326px;
height: 290px;
}


.post, .product  {
width: 285px; 
}

#content.hide_sidebar .post, #content.hide_sidebar  .product  {
width: 300px; 
}


.index_inner {
width: 104%;
}

#content.hide_sidebar .index_inner {
width: 102%;
}

.index_inner.one_column {
width: 100%;
}

#content.hide_sidebar .index_inner.one_column {
width: 102%;
}

#content.hide_sidebar .index_inner.one_column .post, #content.hide_sidebar  .index_inner.one_column .product{
width: 455px!important;
}

.index_inner.one_column .post, .index_inner.one_column .product{
width: 590px!important;
}

.index_inner.one_line .post, .index_inner.one_line .product{
width: 590px!important;
}

#content.hide_sidebar .index_inner.one_line, 
#content.hide_sidebar .index_inner.one_line{
width: 940px!important;
}

#content.hide_sidebar .index_inner.one_line .post, 
#content.hide_sidebar .index_inner.one_line .product{
width: 940px!important;
}




.main_post {
width: 45%;
}

.main_post.first_post{
height: 320px;
}

.main_post.first_post img {	
width: auto;
height: 320px;
}

.main_post.first_post .main_title {
width: 80%!important;
}

.main_post.first_post  .meta_info_box{
width: 80%!important;
}

.line_post {
width: 45.5%;
}

.line_post.first_post .short_image_box{
width: 610px;
}

.grid_post {
width: 45.5%;
}

.grid_post.first_post{
height: 335px;
}

.grid_post.first_post img {	
width: auto;
height: 335px;
}


#single_content {
width: 580px; 
}

#single_content.fixed_sidebar{
width: 570px; 
}

#single_content.hide_sidebar  {
margin: 0px 0px 0px 13%!important;
}

.single_text img.fs {
width: 110%;
margin: 0px 0px 10px -30px!important;
}


#similar-post{
width: 590px;
}

#similar-post .sim_title_box{
width: 570px;
}

#similar-post li{
width: 93%;
}



#content .single_post{
width: 100%;
}


#archive{
width: 100%;
}

.archive_ul{
width: 105%;
}

#contact textarea {
width: 570px!important;
}

body.woocommerce .inner_woo {
max-width: 978px!important;
}

#container #content[role=main] {
width: 590px;
}

.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{
width: 29.7%;
}

.single .product{
width: 100%;
}



}



@media only screen and (min-width: 768px) and (max-width: 1030px){

#all_content.boxed_width {
max-width: 808px!important;
}

#all_content.boxed_width .inner{
max-width: 768px!important;
}

.inner{
max-width: 768px!important;
}

.menu_inner{
max-width: 768px!important;
}

#all_content.boxed_width #header_top_menu .inner{
max-width: 788px!important;
}

#wowslider-container1 .ws-title{
padding: 120px 15%;
}

#wowslider-container1 .ws-title span{
font-size: 30px;
line-height: 40px;
}

.home_custom_block{
width: 239px;
height: 239px;
}

.home_custom_block_title{
margin: 20% 0px 15px 0px;
}

#touchcarousel-4{
height: 168px;	
}

.touchcarousel.tc-layout-4 .touchcarousel-item {
width: 154px;
height: 170px;	
}

.touchcarousel.grey-blue .arrow-holder.left, .touchcarousel.grey-blue .arrow-holder.right{
height: 168px; 
}

.touchcarousel .arrow-icon{		
top:43%;
}


#banner_header_728 img{
margin: 10px 0px 5px 0px;
max-width: 490px;
}


h1.rsSlideTitle {
font-size: 25px;
line-height: 35px;
}

.rsFirstSlideTitle {
top: 150px;
}

.rsSecondSlideTitle {
top: 100px;
}

.home_post_author{
display: none!important;
}


.feat_image_content h1 {      
font-size: 13px;
line-height: 20px;
}

.feat_image_one{
margin: 0px 0px 11px 0px;
}

.widget.widget_nav_menu{
width: 150px!important;
height: 200px;
top: 20px!important;
right: 0px!important;
float: right!important;
}

.widget.widget_nav_menu li a{
width: 150px!important;
float: right!important;
font-size: 10px;
line-height: 20px;
}

.widget_menu_posts li{
width: 17%!important;
}


.custom-menu-recent-category-widget .tab_inner .widget_menu_posts li{
width: 21%!important;
}

.widget_menu_title a{ 
bottom: 10px;
font-size: 11px!important;
line-height: 18px!important;
}

.custom-menu-recent-category-widget .tab_inner .widget_menu_posts .widget_menu_title a{
font-size: 11px!important;
line-height: 18px!important;
}

.tab_nav {
margin: -15px 0px 0px 0px;
width: 170px;
font-size: 10px;
line-height: 20px;
}

.menu_tab_painel .tab_inner {
width: 78%;
}



#mainMenu ul {
display: none;
}

#mainMenu select {
display: block;
}


#left_side, #left_side.ss_right_position, #sidebar-left, #sidebar-left.ss_right_position  {
display: none!important; 
}

#sidebar-right {
position: relative!important;
width: 100%!important; 
padding: 10px 0px 20px 0px!important; 
float: left!important; 
}  

.right-widget{
width: 300px;
margin: 0px 25px 0px 35px;
padding: 25px 0px 0px 0px;
} 

.right-widget:last-child{
padding: 25px 0px 0px 0px;
} 

.footer-widget{
width: 300px;
margin: 10px 0px 20px 30px!important;
}

#sidebar-footer .full_width_posts_widget li:first-child .full_widget_info{
bottom: 0px;
}

#banner_footer_728 {
margin: 10px 0px 25px 0px;
padding: 0px;
text-align: left;
}

#banner_footer {
margin: 10px 0px 25px 0px;
padding: 0px;
text-align: left;
}


#banner_rotator {
margin: 20px 0px 0px 0px!important;
}

.wrapHighlight {
width: 728px!important;
height: 90px!important;
}

.wrapHighlight img{
width: 728px!important;
max-width: 728px!important;
height: auto!important;
margin: 0px!important;
}

#home_main_posts, #home_blog_posts, #home_line_posts{
width: 100%!important;
}

#home_content{
width: 100%; 
}

#content {
width: 100%;
}

#content.hide_sidebar{
width: 100%;
}

.post, .product  {
width: 365px; 
}

#content.hide_sidebar .post, #content.hide_sidebar  .product  {
width: 350px; 
}

.index_inner {
width: 101%;
}

#content.hide_sidebar .index_inner {
width: 100%;
}


.index_inner.one_column {
width: 70%;
}

#content.hide_sidebar .index_inner.one_column {
width: 100%;
}

#content.hide_sidebar .index_inner.one_column .post, #content.hide_sidebar  .index_inner.one_column .product{
width: 770px!important;
}

.index_inner.one_column .post, .index_inner.one_column .product{
width: 770px!important;
}


.index_inner.one_line .post, .index_inner.one_line .product{
width: 770px!important;
}

#content.hide_sidebar .index_inner.one_line, 
#content.hide_sidebar .index_inner.one_line{
width: 770px!important;
}

#content.hide_sidebar .index_inner.one_line .post, 
#content.hide_sidebar .index_inner.one_line .product{
width: 770px!important;
}


.main_post {
width: 46.7%;
}

.line_post {
width: 46%;
}

.line_post.first_post .short_image_box{
width: 728px;
}



.blog_post.One_column_column {
width: 100%!important;
}

.blog_post.Two_column_column {
width: 93%!important;
}

.blog_post.Three_column_column {
width: 90%!important;
}

.blog_post.Four_column_column {
width: 86%!important;
}


.review-summary p{
width: 135%!important;
}

.review-final-score{
display: inline-block;
position: relative;
float: left;
height: auto!important;
width: 100%!important;
}

.wpb_gallery .theme-default .nivoSlider {
min-height: 210px!important;
}

.arqam-widget-counter ul li i{
margin: 5px 0px 0px 3px!important;
}

#content.hide_sidebar #banner_index_728{
margin: 0px 0px 30px 0px;
width: 728px;
}

.recent_cat_third li:first-child .widget_thumbnail_third{
max-height: 170px;
}


#single_content {
width: 760px; 
border: none;
}

#single_content.hide_sidebar  {
margin: 0px 0px 0px 2%!important;
}

.single_post{
width: 100%; 
}

.single_post .single_thumbnail img{
width: 100%; 
}

.single_text img.fs {
width: 100%!important; 
min-width: 100%;
margin: 0px 0px 10px 0px!important;
}


#similar-post{
width: 100%;
}

#similar-post .sim_title_box{
width: 100%;
}

#similar-post li{
width: 93%;
}

#navigation_images{
width: 100%;  
}

#author_box{
width: 100%!important; 
}

#content #author_box{
margin: 0px 0px 30px 0px;
width: 100%!important; 
}

#content .single_post{
width: 100%; 
}

#lightSlider img{
width: 100%;
}


#archive{
width: 100%;
}

.archive_title{
width: 100%;
}

.archive_ul{
width: 102%;
}

#contact textarea {
width: 570px!important;
}

#archive li{
width: 91.5%;
}

body.woocommerce .inner_woo {
max-width: 768px!important;
}

#container #content[role=main] {
max-width: 768px!important;
}

.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{
width: 30.3%;
}

.single .product{
max-width: 768px!important;
}


}





@media screen and (min-width: 480px) and (max-width:817px) {

#all_content.boxed_width {
max-width: 520px!important;
}

.inner{
max-width: 480px!important;
}

.menu_inner{
max-width: 480px!important;
}

#all_content.boxed_width .inner{
max-width: 480px!important;
}

#all_content.boxed_width #header_top_menu .inner{
max-width: 500px!important;
}



#home_content_inner div {
max-width: 102%!important;
}
	
.home_custom_block{
width: 100%;
height: auto;
}

.home_custom_block img{
width: 100%;
height: auto;
}

.home_custom_block_title{
margin: 40% 0px 15px 0px;
}
	
#touchcarousel-4{
height: 168px;	
}

.touchcarousel.tc-layout-4 .touchcarousel-item {
width: 160px;
height: 170px;	
}

.touchcarousel.grey-blue .arrow-holder.left, .touchcarousel.grey-blue .arrow-holder.right{
height: 168px; 
}

.touchcarousel .arrow-icon{		
top:43%;
}

#mega_main_menu .menu li{
margin: 10px 5px 10px 0px;
}

#mainMenu ul {
display: none;
}

#mainMenu select {
display: block;
width: 93%;
}

#secondaryMenu{
width: 100%;
text-align: center;
}

#header_top_menu .logout{
position: relative;
margin: 0px 10px 10px 0px;
}

#header_top_menu .user_profile{
position: relative;
margin: 0px 5px 10px 0px;
}

#secondaryMenu{
border-bottom: 1px solid #e9e9e9;
width: 100%;
}

#title_box{
margin: 10px 0px 20px 10px!important;
}

#wowslider-container1 .ws-title{
padding: 60px 15%;
}

#wowslider-container1 .ws-title span{
font-size: 20px;
line-height: 25px;
}

.royalSlider {
height: 500px!important;  
}

h1.rsSlideTitle {
font-size: 20px;
line-height: 30px;
}

h2.rsSlideTitle {
font-size: 14px;
padding: 7px 10px;
}

.rsFirstSlideTitle {
top: 150px;
}

.rsSecondSlideTitle {
top: 100px;
}

#home_feat_posts .feat_post_box, #cat_feat_posts .feat_post_box{
width: 50%;
}

#home_feat_posts .feat_post_box:first-child, #cat_feat_posts .feat_post_box:first-child{
width: 100%;
}



#ei-slider-small{
margin: 25px 0px 45px 0px;
width: 460px; 
float: left;
}

#ei-slider-small .ei-title h2 a{
font-size: 25px;
line-height: 30px;
}

.lof-slidecontent  .navigator-content, .lof-slidecontent  .navigator-wrapper{
width: 190px;
}

.lof-slidecontent ul.navigator-wrap-inner li h3 {
width: 165px;
font-size: 13px;  
line-height: 22px!important;  
}

.lof-slidecontent ul.navigator-wrap-inner li img{
display: none;
}

.lof-slidecontent .slider-description h1 a {
font-size: 17px;  
line-height: 25px!important;  
}

.lof-slidecontent .slider-description{
top: 30px;
left: 220px;
width: 210px;
padding: 10px;
}

.widget_menu_posts li{
float: left;
width: 45.3%!important;
margin: 5px 10px 20px 10px!important;
}

.custom-menu-recent-category-widget .tab_inner .widget_menu_posts li{
width: 42%!important;
margin: 5px 20px 100px 0px!important;
}

.widget_menu_posts li:last-child{
margin: 5px 10px 20px 10px!important;
}

.widget_menu_title a{ 
font-size: 13px!important;
line-height: 21px!important;
}

.custom-menu-recent-category-widget .tab_inner .widget_menu_posts .widget_menu_title a{
font-size: 11px!important;
line-height: 18px!important;
}

.widget.widget_nav_menu{
position: relative;
float: left;
width: 95%!important;
}

.widget.widget_nav_menu li{
display: inline-block;
float: left;
margin: 0px 0px 13px 25px!important;
}

.tab_nav {
width: 150px;
font-size: 11px;
line-height: 20px;
margin: -15px 0px 0px 0px!important;
padding: 10px 10px 10px 10px;
}

.menu_tab_painel .tab_inner {
width: 69%;
}



#banner_header_728 img{
max-width: 460px;
height: auto;
margin-top: 13px;
}

.wrapHighlight {
width: 460px!important;
height: 90px!important;
}

.wrapHighlight img{
width: 460px!important;
max-width: 728px!important;
height: auto!important;
margin: 0px!important;
}


#banner_footer_728 img{
padding: 0px;
}

#banner_footer img{
padding: 0px;
}

#left_side, #left_side.ss_right_position, #sidebar-left, #sidebar-left.ss_right_position  {
display: none!important; 
}


#sidebar-right {
position: relative!important;
width: 100%!important; 
padding: 20px 0px 20px 0px!important; 
float: left!important; 
}  

.right-widget{
width: 300px;
margin: 0px 0px 0px 20px;
padding: 0px 0px 25px 0px;
} 

.right-widget:last-child{
padding: 0px 0px 25px 0px;
} 

#sidebar-footer{
width: 100%;
} 

.footer-widget{
width: 300px;
margin: 10px 0px 20px 20px!important;
}


#home_main_posts, #home_blog_posts{
width: 100%!important;
}

#home_content{
width: 100%; 
margin: 0px 0px 40px 10px;
}


#content {
width: 100%;
}

#content.hide_sidebar{
width: 100%;
}

.sb_retro_skin_category .showbiz-title,
.sb_retro_skin_category .showbiz-title a,
.sb_retro_skin_category .showbiz-title a:visited{	
padding: 0px 0px 50px 30px!important;
font-size: 18px;
line-height: 28px;
width: 80%;
}	

.sb_retro_skin_category .meta_info_box,
.cat_small_slider .sb_retro_skin_category .meta_info_box{
bottom: 20px!important;
}

#cat_feat_posts .feat_post_box:first-child{
width: 100%;
}

#cat_feat_posts .feat_post_box{
width: 50%;
}

#cat_feat_posts .feat_post_box:first-child a img{
width: 480px;
height: auto;
}

#cat_feat_posts .feat_post_box a img{
width: 240px;
height: auto;
}

.feat_post_box h2 a, .feat_post_box:first-child h2 a{
font-size: 18px;
line-height: 28px;
}

.post, .product  {
width: 480px;
}

#content.hide_sidebar .post, #content.hide_sidebar  .product  {
width: 460px;
}

.index_inner {
width: 480px;
}

#content.hide_sidebar .index_inner {
width: 480px;
}

#content.hide_sidebar .post, #content.hide_sidebar .product{
width: 480px!important;
}

.index_inner.one_column {
width: 100%;
}

#content.hide_sidebar .index_inner.one_column {
width: 100%;
}

.index_inner.one_column .post, .index_inner.one_column .product{
width: 480px!important;
}

#content.hide_sidebar .index_inner.one_column .post, #content.hide_sidebar  .index_inner.one_column .product{
width: 480px!important;
}

.index_inner.one_line .post, .index_inner.one_line .product{
width: 480px!important;
}

#content.hide_sidebar .index_inner.one_line, 
#content.hide_sidebar .index_inner.one_line{
width: 480px!important;
}

#content.hide_sidebar .index_inner.one_line .post, 
#content.hide_sidebar .index_inner.one_line .product{
width: 480px!important;
}

.line_post {
width: 440px; 
}

.line_post.first_post .short_image_box{
width: 440px; 
}

.main_post {
width: 100%; 
}

.main_post.first_post  .main_shadow_box{
bottom: -295px;
}


.blog_post.One_column_column {
width: 100%!important;
}

.blog_post.Two_column_column {
width: 100%!important;
}

.blog_post.Three_column_column {
width: 100%!important;
}

.blog_post.Four_column_column {
width: 92%!important; 
}

.grid_post {
width: 460px;
}

.grid_post.first_post{
height: 100%;
}

.grid_post.first_post img {	
width: 100%;
height: 100%;
}

.grid_post .post_format_video{
left: 410px;
}

.grid_post .post_format_image, .grid_post .post_format_audio{
left: 415px;
}


.ms-skin-default .ms-thumb-list.ms-dir-h {
bottom: -150px;
width: 100%;
height: 150px;
}

.ms-videogallery-template .ms-thumb-list.ms-dir-h .ms-thumb-frame {
width: 101px;
height: 150px;
}
.ms-videogallery-template .ms-thumb img{
width: 101px;
height: 60px;
}

.ms-videogallery-template .ms-thumb-ol {
width: 101px;
height: 60px;
}

.ms-videogallery-template .ms-layer.video-title {
font-size: 13px!important;
line-height: 22px!important;
}



#sidebar-footer .full_width_posts_widget li:first-child .full_widget_info{
bottom: 0px;
}

.full_width_posts_widget li{
margin-right: 20px;
}




.wpb_gallery .theme-default .nivoSlider {
min-height: 210px!important;
}



.review-summary p{
width: 125%!important;
}

.review-final-score{
display: inline-block;
position: relative;
float: left;
height: auto!important;
width: 100%!important;
}

#content.full_width .single_post textarea#comment, 
#content.full_width .single_post input#url, 
#content.full_width .single_post .comment-form-email input, 
#content.full_width .single_post input#author{
width: 90%!important;
margin-top: 10px;
}


#author_content {
margin: -180px 0px 0px 10px;
}

.author_description p{
display: none;
}


.arqam-widget-counter ul li i{
margin: 5px 0px 0px 0px!important;
}


#container #content {
width: 100%!important; 
}

#content.hide_sidebar #banner_index_728{
margin: 0px 0px 30px 0px;
width: 100%; 
}


.recent_cat_third li:first-child .widget_thumbnail_third{
max-height: 220px;
}

#single_content {
width: 100%; 
border: none;
}

#single_content.hide_sidebar  {
width: 100%;
margin: 0px 0px 0px 0px!important;
}

#single_content.fixed_sidebar{
width: 100%;
}

.single_photo, .single_photo .photo_bg_shadow {
min-height: 350px;
}

.single_photo .photo_bg_inner {
bottom: 10px;
}

.photo_bg_inner{
bottom: 10px;
}

.photo_bg_inner h1{
padding: 0px 20px;
font-size: 30px;
line-height: 130%;
}

.single_text img.fs {
width: 100%!important; 
min-width: 100%;
margin: 0px 0px 10px 0px!important;
}

.single_post .single_thumbnail img{
width: 100%;
}

#similar-post{
width: 100%; 
}

#similar-post .sim_title_box{
width: 100%; 
}

#similar-post li{
width: 93%;
}

#navigation_images{
width: 100%; 
}

#navigation_images .alignleft img{
min-height: 160px;
max-height: 160px;
}

#navigation_images .alignright img{
min-height: 160px;
max-height: 160px;
}

.next_link_title, .prev_link_title{
font-size: 15px;
line-height: 25px;
}

.next_link_title a, .prev_link_title a{
bottom: 20px;
width: 85%;
padding: 10px 20px 10px 20px;
}


#author_box{
width: 100%; 
}

#content #author_box{
margin: 0px 0px 30px 0px;
width: 100%; 
}

#author_box p{
width: 90%;
}

#content .single_post{
width: 100%; 
}

#archive{
width: 100%;
}

.archive_title{
width: 100%;
}

.archive_ul{
width: 102%;
}

#archive li{
width: 94%;
}

#contact textarea {
width: 460px!important;
}

body.woocommerce .inner_woo {
max-width: 460px!important;
}

#container #content[role=main] {
max-width: 460px!important;
}

.single .product{
width: 100%;
}

.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{
width: 45.3%;
}

}






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


#all_content.boxed_width {
max-width: 320px!important;
}

.inner{
max-width: 320px!important;
}

.menu_inner{
max-width: 320px!important;
}


#all_content.boxed_width .inner{
max-width: 320px!important;
}

#all_content.boxed_width #header_top_menu .inner{
max-width: 320px!important;
}



.home_custom_block{
width: 100%;
height: auto;
}

.home_custom_block img{
width: 100%;
height: auto;
}

.home_custom_block_title{
margin: 35% 0px 15px 0px;
}

#touchcarousel-4{
height: 168px;	
}

.touchcarousel.tc-layout-4 .touchcarousel-item {
width: 160px;
height: 170px;	
}

.touchcarousel.grey-blue .arrow-holder.left, .touchcarousel.grey-blue .arrow-holder.right{
height: 168px; 
}

.touchcarousel .arrow-icon{		
top:43%;
}

#mega_main_menu .menu li{
margin: 10px 5px 10px 0px;
}

#mainMenu ul {
display: none;
}

#mainMenu select {
display: block;
width: 90%;
}

#secondaryMenu{
width: 100%;
text-align: center;
}


#header_top_menu .logout{
position: relative;
margin: 0px 10px 10px 0px;
}

#header_top_menu .user_profile{
position: relative;
margin: 0px 5px 10px 0px;
}

#secondaryMenu{
border-bottom: 1px solid #e9e9e9;
width: 100%;
}

#secondaryMenu ul li a{
font-size: 11px;
margin: 0px 4px;
}

#banner_header_728{
float: left;
margin: 12px 10px 10px 0px;
}

#banner_header_728 img{
max-width: 300px;
height: auto;
}



#home_content_inner div {
max-width: 102%!important;
}

#title_box{
margin: 10px 0px 20px 10px!important;
}

#wowslider-container1 .ws-title{
padding: 30px 15%;
}

#wowslider-container1 .ws-title span{
font-size: 15px;
line-height: 20px;
}

#wowslider-container1 .custom_cat_class{
display: none;
}

#wowslider-container1 .ws-title div{
margin: 10px 0px 0px 0px;
font-size: 10px;
}

#wowslider-container1  .ws_bullets { 
display: none;
}

.royalSlider {
height: 500px!important;  
}

h1.rsSlideTitle {
font-size: 15px;
line-height: 30px;
}

h2.rsSlideTitle {
font-size: 14px;
padding: 7px 10px;
}

.rsFirstSlideTitle {
top: 150px;
}

.rsSecondSlideTitle {
top: 100px;
}

#home_feat_posts .feat_post_box, #cat_feat_posts .feat_post_box{
width: 100%;
}

#home_feat_posts .feat_post_box:first-child, #cat_feat_posts .feat_post_box:first-child{
width: 100%;
}

#ei-slider-small{
margin: 25px 0px 45px 0px;
width: 300px; 
float: left;
}

.lof-slidecontent  .navigator-content, .lof-slidecontent  .navigator-wrapper{
display: none;
}

.lof-slidecontent .slider-description h1 a {
font-size: 18px;  
line-height: 28px!important;  
}

.lof-slidecontent .slider-description{
top: 30px;
left: 20px;
width: 260px;
padding: 10px;
}

.widget_menu_posts li{
float: left;
width: 100%!important;
margin: 5px 0px 20px 0px!important;
}
.widget_menu_posts li:last-child{
margin: 5px 0px 20px 0px!important;
}

.custom-menu-recent-category-widget .tab_inner .widget_menu_posts li{
width: 88%!important;
margin: 5px 0px 100px 0px!important;
}

.widget_menu_title a{ 
font-size: 13px!important;
line-height: 21px!important;
}

.custom-menu-recent-category-widget .tab_inner .widget_menu_posts .widget_menu_title a{
font-size: 11px!important;
line-height: 18px!important;
}

.widget.widget_nav_menu{
position: relative;
float: left;
width: 95%!important;
}

.widget.widget_nav_menu li{
display: inline-block;
float: left;
margin: 0px 0px 13px 25px!important;
}

.tab_nav {
width: 145px;
margin: -15px 0px 0px 0px!important;
font-size: 11px;
line-height: 20px;
padding: 10px 20px 10px 10px;
}

.menu_tab_painel .tab_inner {
width: 55%;
}


a.widget_menu_title{
padding: 110px 10px 15px 15px!important;
font-size: 14px!important;
line-height: 24px!important;
}



.wrapHighlight {
width: 300px!important;
height: 90px!important;
}

.wrapHighlight img{
width: 300px!important;
max-width: 290px!important;
height: auto!important;
margin: 0px!important;
}

#banner-header{
float: left;
margin: 12px 10px 10px 0px;
}

#banner-header img{
max-width: 290px;
height: auto;
}

#banner_footer_728 img{
padding: 0px;
}

#banner_footer img{
padding: 0px;
}


.bx-wrapper img {
margin: 10px 15px 10px 15px;
}

.bx-wrapper .bxslider_quote {
display: inline-block;
margin: 12px 20px 20px 20px;
}

.bx-wrapper .custom_read_more{ 
margin: 0px 20px 40px 0px;
}

.home_posts_title h2{
font-size: 28px;
}

#home_main_posts, #home_blog_posts{
width: 100%;
}

#home_content{
width: 100%; 
margin: 0px 0px 40px 10px;
padding: 0px;
}

#content {
width: 100%;
}

#content.hide_sidebar{
width: 100%;
}

.ei-title h2 a{
font-size: 21px;
line-height: 25px;
}

#ei-slider-small .ei-title h2 a{
font-size: 21px;
line-height: 25px;
}

.ei-title h3{
font-size: 11px;
line-height: 20px;
}


.sb_retro_skin_category .showbiz-title,
.sb_retro_skin_category .showbiz-title a,
.sb_retro_skin_category .showbiz-title a:visited{	
padding: 0px 0px 20px 30px!important;
font-size: 15px;
line-height: 25px;
width: 80%;
}	

.sb_retro_skin_category .meta_info_box,
.cat_small_slider .sb_retro_skin_category .meta_info_box{
display: none;
}

#cat_feat_posts .feat_post_box:first-child,
.cat_small_feat_posts #cat_feat_posts .feat_post_box:first-child{
width: 300px;
height: 200px;
}

#cat_feat_posts .feat_post_box,
.cat_small_feat_posts #cat_feat_posts .feat_post_box{
width: 300px;
}

#cat_feat_posts .feat_post_box:first-child a img,
.cat_small_feat_posts #cat_feat_posts .feat_post_box:first-child a img{
width: 300px;
height: 200px;
}

#cat_feat_posts .feat_post_box a img,
.cat_small_feat_posts #cat_feat_posts .feat_post_box a img{
width: 300px;
height: auto;
}



.feat_post_box h2 a, .feat_post_box:first-child h2 a{
font-size: 18px;
line-height: 28px;
}

.post, .product  {
width: 300px;
margin-left: 0px!important;
}

#content.hide_sidebar .post, #content.hide_sidebar  .product  {
width: 300px;
}

.index_inner {
width: 300px;
}

#content.hide_sidebar .index_inner {
width: 310px;
}
#content.hide_sidebar .post, #content.hide_sidebar .product{
width: 310px!important;
}

.index_inner.one_column {
width: 105%;
}

#content.hide_sidebar .index_inner.one_column {
width: 105%;
}

#content.hide_sidebar .index_inner.one_column .post, #content.hide_sidebar  .index_inner.one_column .product{
width: 300px!important;
}

.index_inner.one_column .post, .index_inner.one_column .product{
width: 310px!important;
}

.index_inner.one_line .post, .index_inner.one_line .product{
width: 300px!important;
}

.index_inner.one_line .post h2 a, .index_inner.one_line .product h2 a{
display: inline-block;
}

#content.hide_sidebar .index_inner.one_line, 
#content.hide_sidebar .index_inner.one_line{
width: 310px!important;
}

#content.hide_sidebar .index_inner.one_line .post, 
#content.hide_sidebar .index_inner.one_line .product{
width: 310px!important;
}



.home_posts_title h2{
line-height: 41px;
font-size: 20px;
}


.main_post {
width: 100%!important;
}

.main_post.first_post  .main_shadow_box{
bottom: -130px;
}

.line_post {
width: 100%!important;
}

.line_post.first_post .short_image_box{
width: 100%!important;
}

.simple_post .meta_info_box{
margin: 10px 0px 3px 0px;
}

.blog_post.One_column_column {
width: 100%!important;
}

.blog_post.Two_column_column {
width: 100%!important;
}

.blog_post.Three_column_column {
width: 100%!important;
}

.blog_post.Four_column_column {
width: 100%!important;
}


.grid_post {
width: 300px;
}

.grid_post.first_post{
height: 100%;
}

.grid_post.first_post img {	
width: 100%;
height: 100%;
}

.grid_post .post_format_video{
left: 255px;
}

.grid_post .post_format_image, .grid_post .post_format_audio{
left: 260px;
}


.ms-skin-default .ms-thumb-list.ms-dir-h {
bottom: -150px;
width: 100%;
height: 150px;
}

.ms-videogallery-template .ms-thumb-list.ms-dir-h .ms-thumb-frame {
width: 83px;
height: 150px;
}
.ms-videogallery-template .ms-thumb img{
width: 83px;
height: 60px;
}

.ms-videogallery-template .ms-thumb-ol {
width: 83px;
height: 60px;
}

.ms-videogallery-template .ms-layer.video-title {
font-size: 11px!important;
line-height: 20px!important;
}


#content {
width: 96%;
}


#content.full_width .single_post{
width: 100%;
}

.single_photo .photo_bg_inner {
bottom: 10px;
}

.photo_bg_inner{
bottom: 10px;
}

.photo_bg_inner h1{
padding: 0px 20px;
font-size: 22px;
line-height: 130%;
}

.single_photo, .single_photo .photo_bg_shadow {
min-height: 300px;
}

#left_side, #left_side.ss_right_position, #sidebar-left, #sidebar-left.ss_right_position  {
display: none!important; 
}


#sidebar-right {
background: #fff;
position: relative!important;
width: 100%!important; 
padding: 0px!important; 
float: left!important; 
}  

.right-widget{
width: 320px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 25px 0px;
} 

.right-widget:last-child{
padding: 0px 0px 25px 0px;
} 


#sidebar-footer{
width: 100%;
} 

.footer-widget{
width: 100%;
max-width: 320px;
margin: 10px 0px 20px 0px!important;
}

#sidebar-footer .full_width_posts_widget li:first-child .full_widget_info{
bottom: 0px;
}


.widget_recent_posts li{
max-width: 90%;
}

#vertical-ticker li{
max-width: 90%;
}

.tp_recent_tweets li{
width: 75%;
}


.review-summary p{
width: 100%!important;
}

.review-final-score{
display: inline-block;
position: relative;
float: left;
height: auto!important;
width: 100%!important;
}



.single_title h1{
font-size: 22px!important;
line-height: 130%;
}



#content.full_width .single_post h1{
display: inline-block;
margin: 25px 0px 5px 0px;
}



.commentlist p{
width: 50%;
}

.children .comment {
float: right;
padding: 10px 5px 0 6px;
clear:both;
width: 99%;
margin: 10px 0px 10px 0;
}

.children .comment p{
width: 51%;
}

#credit {
font-size: 10px;
}

.right{
float: left;
}

.wpb_gallery .theme-default .nivoSlider {
min-height: 170px!important;
}

#content.full_width .single_post textarea#comment, 
#content.full_width .single_post input#url, 
#content.full_width .single_post .comment-form-email input, 
#content.full_width .single_post input#author{
width: 90%!important;
margin-top: 10px;
}

#author_content {
margin: -190px 0px 0px 10px;
}

.author_description p{
display: none;
}

.author_email{
display: inline-block;
float: left;
margin: 70px 0px 0px -145px;
}

.arqam-widget-counter ul li i{
margin: 5px 0px 0px 7px!important;
}


#container #content {
width: 100%!important; 
}

#banner_single_728{
width: 100%; 
}

#content.hide_sidebar #banner_index_728{
margin: 0px 0px 30px 0px;
width: 100%; 
}

#single_content {
width: 100%; 
border: none;
}

#single_content.hide_sidebar  {
width: 100%;
margin: 0px 0px 0px 0px!important;
}


#single_content.fixed_sidebar{
width: 100%; 
}

.single_post .single_thumbnail img{
width: 100%; 
}

.single_text img.fs {
width: 100%!important; 
min-width: 100%;
margin: 0px 0px 10px 0px!important;
}

#similar-post{
width: 100%; 
}

#similar-post .sim_title_box{
width: 100%; 
}

#similar-post li{
width: 100%;
}

#navigation_images{
width: 100%; 
}

#navigation_images .alignleft {
width: 100%;
}

#navigation_images .alignright {
width: 100%;
margin-top: 20px;
}

#author_box{
width: 100%; 
}


#author_box p{
width: 90%;
}

#content #author_box{
margin: 0px 0px 30px 0px;
width: 100%; 
}

#content #author_box h4{
padding: 15px 0px 0px 20px;
}

.author_icons{
margin: 20px 0px 10px 20px;
}

#author_box span{
float: left;
padding: 0px 20px 0px 0px;
}

#content .single_post{
width: 100%;
}

#archive{
width: 100%;
}

.archive_title{
width: 100%;
}

#archive li{
width: 100%;
}

body.woocommerce .inner_woo {
max-width: 300px!important;
}

#container #content[role=main] {
max-width: 300px!important;
}

#contact input {
width: 300px!important;
}

#contact textarea {
width: 300px!important;
}

.single .product{
width: 300px; 
}

.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{
width: 97%;
}


}


