 

@media screen and (max-width:1280px) {
		#subContainer_userlogedin #userlogedin_right #profile_post #benefitListDataContainer #post_title {
    max-width: 100%;
    width: 100%;
		}
		#subContainer_userlogedin #userlogedin_right #profile_post #benefitListDataContainer {
    max-width: 100% !important;
		}
		#subContainer_userlogedin {
    margin: 15px auto !important;
    }
    #subContainer_userlogedin #userlogedin_middle {
    padding-left: 0;
  	}
		#subContainer_userlogedin #userlogedin_middle #new_benefits {
    margin: 10px 4% 10%;
   	}
}
/******************************************************************************************************/
@media screen and (max-width:980px) {
		#subContainer_userlogedin #userlogedin_right #profile_post #benefitListDataContainer  {
   	max-width: 100%;
    width: 100%;
		}
		#subContainer_userlogedin {
    margin: 15px auto !important;
    }
    #subContainer_userlogedin #userlogedin_middle {
    padding-left: 0;
   	}
		#subContainer_userlogedin #userlogedin_middle #new_benefits {
    margin: 10px 4% 10%;
   	}
		.page-user-logged-in div.jcarousel-skin-rgcustom div.jcarousel-container div.jcarousel-clip ul.jcarousel li {
    width: 151px !important;
		}
		#subContainer_userlogedin #userlogedin_right #profile_post {
    max-width: 93%;
  	}
		.jcarousel-skin-rgcustom .views-field.views-field-name {
    margin: 5% 5% 5% 12px;
    }
    .jcarousel-skin-rgcustom .views-field.views-field-field-category {
    margin: 0 8% 5%;
    }
    .view-loggedin-blog-blocks .view-content+.item-list {padding: 0;    text-align: center;    width: auto;}

}
/******************************************************************************************************/
@media screen and (max-width:768px) {
    #benefitListDataContainer #lartContID .artSubContainer {
        display:block;
        width:95%;
        padding:0 2.5%
    }

    #benefitListDataContainer #lartContID .artSubContainer .leftColArticalImage {
        display:block;
        width:100%;
        padding:2% 0;
    }
    #benefitListDataContainer #lartContID .artSubContainer .rightColArticalImage {
        display:block;
        width:100%;
        padding:5% 0;
    }
    #benefitListDataContainer .view-loggedin-blog-blocks ul.pager-load-more li {
        margin: 0;
    }
}    
@media screen and (max-width:767px) {
   .user-button ul {
    position:relative;
    top:0;
    left: 5%;
    display:block;
    height:auto;
    width:auto;
    }
   
    #subContainer_userlogedin {
    margin: 2% auto !important;
    padding: 0;
    width: 100%;
}
    #subContainer_userlogedin #userlogedin_middle {
    margin: 0 auto;
    padding: 0;
    width: 100%;
    display:none;
   
    
}
.page-user-activity #subContainer_userlogedin #userlogedin_middle {display: block; width: 320px;}

    #subContainer_userlogedin #userlogedin_left {
    margin: 0 auto;
    max-width: 93% !important;
    width: 100%;
    float:none;
}
#subContainer_userlogedin #userlogedin_right {
    float: none;
    margin: 0 auto;
    max-width: 93% !important;
    overflow: hidden;
    width: 100%;
}
#subContainer_userlogedin #benefitListDataContainer {
   
    max-width: 100%;
    
}
#subContainer_userlogedin #userlogedin_left .left_info_login .info_login {
   
    height: auto;
    }
    #userlogedin_right{
    width:100%;
    display:none;
    }
    #userlogedin_left{
    width:100%;
    display:none;
    }
    #subContainer_userlogedin #benefitListDataContainer > div.field-content {
    height: auto;
   
		}
		#subContainer_userlogedin #userlogedin_right #profile_post #benefitListDataContainer .benefit_tax_des {
       height: auto;
      text-align: center;
		}
    .tabs.primary > li a{
   	order-bottom-right-radius: 0;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
   
    display: inline-block;
    font-family: Georgia;
    font-size: 12px;
    font-weight: bold;
    margin-right: 2px;
    padding: 3px 5px;
    text-decoration: none;
    text-transform: uppercase;
		}
		#subContainer_userlogedin #userlogedin_right #latestpost {
   
    margin-top: 2.5%;
		}

		.user-button ul {
    margin-top: 3%;
    }


}
/*********************************************************************************************************/
@media screen and  (min-width: 768px) and (max-width: 1200px) {
		.user-button ul {
    position:absolute;
    top:0;
    left: 5%;
    display:block;
    height:auto;
    width:auto;
    }
  	.tabs.primary > li a.userlogedin_middel {
    display: none;
		}
   #subContainer_userlogedin #userlogedin_left {
    float: left;
    margin-right: 3%;
    max-width: 93% !important;
    width: 45%;
    display:block;
   
		}
		#subContainer_userlogedin #userlogedin_right {
		float: left;
    max-width: 93% !important;
    width: 47%;
    display:none;
		}
 
		#subContainer_userlogedin #userlogedin_middle {
		display:block !important;
                width:49%;
		}
               
		.tabs.primary > li a{
    order-bottom-right-radius: 0;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    display: inline-block;
    font-family: Georgia;
    font-size: 12px;
    font-weight: bold;
    margin-right: 2px;
    padding: 3px 5px;
    text-decoration: none;
    text-transform: uppercase;
		}
		#subContainer_userlogedin #userlogedin_left .left_info_login .info_login .user-picture {
    margin-top: auto;
		}

 


		#subContainer_userlogedin #userlogedin_middle {
    	max-width: 690px !important;
     	float: left;
		}
		#subContainer_userlogedin .jcarousel-skin-rgcustom .jcarousel-clip-horizontal {
     	width: auto;
		}
		#header .head-login-section #login-block-top ul.menu  {
    	left: auto;
		}
    .uli-rss-wrapper{margin-top: 10px;}
}
/***************************************************************************************************/
@media only screen and (max-width: 680px) {
		#header .head-login-section #login-block-top ul.menu  {
    	left: auto;
		}
		.logged-in #header .head-login-section {
    	float: none;
    	margin: 0 auto;
  	}
      
    #benefitListDataContainer .view-loggedin-blog-blocks ul.pager-load-more li { 
        width: auto;
    }
     #benefitListDataContainer #lartContID .artSubContainer {
        display:table;
        width:95%;
        padding:0 2.5%
    }

    #benefitListDataContainer #lartContID .artSubContainer .leftColArticalImage {
        display:table-cell;
        width:35%; 
    }
    #benefitListDataContainer #lartContID .artSubContainer .rightColArticalImage {
        display:table-cell;
        width:60%;
        padding-left:5%; 
    }
    #benefitListDataContainer .view-loggedin-blog-blocks ul.pager-load-more li {
        margin: 0;
    }
    #subContainer_userlogedin #userlogedin_middle {
               max-width: 98% !important;
    width: 98%
   	}
}

/*******************************************************************************************************/
@media only screen and (max-width: 480px) {
		.user-button ul {
    	left: 2%;
    	top: 17px;
		}
		#subContainer_userlogedin {
   		margin: 7% auto !important;
		}
		#subContainer_userlogedin #userlogedin_middle #new_benefits {
    margin: 10px 4% 9%;
   	}
		div.jcarousel-skin-rgcustom div.jcarousel-container div.jcarousel-clip ul.jcarousel li {
			width: 131px !important;
		}
		#subContainer_userlogedin #userlogedin_middle #new_benefits .view-id-new_benefits .view-content .NB-outer img, #subContainer_userlogedin #userlogedin_middle #popular_benefits .view-id-popular_benefits .view-content .NB-outer img {
    padding: 0;
  	}	
    .uli-rss-wrapper .uli-rss {display: block;margin: 0 5%; width: 90%;}
    .uli-add-blog-holder {display: list-item;}
     .page-user-logged-in #container{background:#ffffff;}
    #benefitListDataContainer #lartContID .artSubContainer {
        display:block;
        width:90%;
        padding:0 5%
    }

    #benefitListDataContainer #lartContID .artSubContainer .leftColArticalImage {
        display:block;
        width:100%;
        padding:2% 0;
    }
    #benefitListDataContainer #lartContID .artSubContainer .rightColArticalImage {
        display:block;
        width:100%;
        padding:5% 0;
    }
    #benefitListDataContainer .view-loggedin-blog-blocks ul.pager-load-more li {
        margin: 0;
    }
    
}
/**************************************************************************************************************/
@media only screen and (max-width: 360px) {
		.user-button ul {
   		width: 164px;
		} 
		.tabs.primary > li a {
			margin-top:6%;
		}  
		.user-button ul {
    left: 2%;
    top: 6px;
		}
		div.membershipImage div#membershipBackground div.memberShipContainer div#subContainerMembership div.subContainerMembershipSubTitle p{margin-bottom:0;}
}
/*********************************************************************************************************/
@media  screen and (max-width: 320px) {
		#subContainer_userlogedin {
   		margin: 2% auto !important;
  	}
   .user-button ul {
    top:0;
    left:5%
    }
  
}
/********************************************************************************************************/

