@media only screen and (max-width:1100px) {
.slider{width:100%;float:left;padding:0 50px;-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box;   }
.slider .flex-direction-nav a{top:50%;margin-top:-22px}
.favorites_block{overflow: auto;}
.favorites_block  .jspHorizontalBar{display:block;}
}
@media only screen and (min-width:1023px) and (max-width:1040px) {
.region-header-top{margin-left:47px}
}
@media only screen and (min-width:768px) and (max-width:996px) {
#wrap, .wrapper{max-width:740px}
.slider{width:100%;float:left;padding:0 30px;-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box;   }
.logininfo .namettxt{width:100%;-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box;  }
.slider .flex-direction-nav a{top:50%;margin-top:-22px}
#content{width: 59.4%;}
#sidebar{width: 18.4%;}
.sidebar-bg{background-size:100% 100%}
.lead-right{width:53%}
.headerInfo .search{width:216px}
.headerInfo .txtsearch{width:150px}
.puretips h2, .puretips p{font-size:14px}
.puretips{width:132px!important}
.puretips span{font-size:14px}
.region-search{width:61%}
ul.description li{width:30.5%}
.node-type-forum .content .right-sec, .comment .comment-submitted, .comment-wrapper .comment-text,.ttxtsrch{width:78%}
.tablink li a{padding:0 8px; font-size: 11px;}
.topiclist{overflow:auto}
.top-inner{width:616px}
.namettxt,.page-node-28 .sbHolder{width:100%}
.user-profile-content .linkdincontribute{margin-top:43px}
.contribute{margin-left:0px}
#my-profile-my-form .user-left.left{width:100%}
#my-profile-my-form .user-img{position:static;width:auto;float:left}
#my-profile-my-form #edit-b-ajax-wrapper{position:static;width:100%;float:left}

.inner1_content{width:100%}
#my-profile-my-form .chklist .form-type-checkbox{width:100%;margin-right:0px}
#my-profile-my-form #edit-b-upload,#my-profile-my-form #edit-b-upload-button{float:left}
.reviewsearch #views-exposed-form-my-reviews-page-1 input[type="text"]{width:100%}
#my-profile-my-form .chklist #edit-area-of-interest label{width:85%!important}
}


@media only screen and (max-width:767px) {
.searchbox{   width: 100%;float:left}
.search{width:95%}
.txtsearch{width:79%}
.browse{margin-bottom:10px}
.socialIcon{  margin: 0;
    padding: 10px 0 0;
    width: 100%;}
.socialIcon .content ul{margin:0px;float:none;text-align:center}
.socialIcon .content ul li{float:none;display:inline-block}
.footerInfo{margin-top:15px;text-align:center}
.footerInfo .left,.footerInfo .right{float:none;display:block}
#logo img{display:inline}
#site-logo{width:100%;float:left;text-align:center;padding:0px}
#wrap, .wrapper{max-width:300px}
.slider .flex-direction-nav a{width: 21px;height: 20px; background-size: 65% 94%; margin-top: -10px;
    top: 50%;}
	.slider{padding:0px 30px}
	.headerInfo{margin-top:10px}
	#site-logo{margin-top:0px}
	#sidebar,#content{width:100%;padding:32px 20px 32px;webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box; }
  #navigation #main-menu > ul,ul.category{text-align:center;margin-left:0px;margin-right:0px;width:100%;float:left}
#navigation #main-menu > ul li,ul.category li{float:none;display:inline-block}
.front #site-logo{float:none}
.front .logo{text-align:center}
.region-search{width:50%}
.sharethis-buttons{width:100%;margin:0 0 10px 0}
.tablink{width:100%}
.tablink li{float:none}
.topiclist{overflow:auto}
.top-inner{width:616px}
.ttxtsrch{width:79%}
.user-profile-content .uploadimg{position:static;width:100%;float:left;margin:20px 0;text-align:left}
.user-profile-content .mianchklist ul.chklist li{width:100%;margin-right:0px}
.logininfo li{width:100%;float:left}
.contribute{margin-left:0px}
#my-profile-my-form .user-left.left{width:100%}
#my-profile-my-form .user-img{position:static;width:auto;float:left}
#my-profile-my-form #edit-b-ajax-wrapper{position:static;width:100%;float:left}

.inner1_content{width:100%}
#my-profile-my-form .chklist .form-type-checkbox{width:100%;margin-right:0px}
#my-profile-my-form #edit-b-upload,#my-profile-my-form #edit-b-upload-button{float:left}
.namettxt{width:100%;-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box;         /* Opera/IE 8+ */}

.user-left1 input[type="text"]{width:159px}
.reviewsearch #views-exposed-form-my-reviews-page-1 input[type="text"]{width:100%}
#my-profile-my-form .chklist #edit-area-of-interest label{width:85%!important}

}

@media only screen and (min-width:320px) and (max-width:599px) {

#navigation{width:100%;text-align:center;padding-right:0px}

.profile1{display:inline-block;float:none}
.region-header{width:100%;margin:0px;text-align:center}
#sidebar,#content{width:100%;webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box; }
  .lead-right{width:100%;margin:0px}
  .headerInfo .search{width:100%}
  .headerInfo .txtsearch{width:79%}
  .region-header-top{margin-left:0px}
  .leader .lead-left{width:100%;margin:0px 0 10px 0}
  .leader .lead-left img{width:100%;height:auto}
  #forum{overflow:auto}
  .node-type-forum .content .right-sec, .comment .comment-submitted, .comment-wrapper .comment-text{margin-left:9px}
  .node-type-forum .content .right-sec, .comment .comment-submitted, .comment-wrapper .comment-text{width:75%}
  .comment-wrapper .comment-text{width:71%}
  .comment ul.links li, .content_fourm ul.links li , .comment-by-node-author ul.links li {width:100%;margin:0 0 10px 0}
  ul.description li{width:100%;margin:0 0 10px}
  .node-type-forum .content .right-sec, .comment .comment-submitted, .comment-wrapper .comment-text{width:70%}
.region-search{width:100%;margin:14px 0 0 0}
.sbToggle{width:23px}
.comment ul.links li, .content_fourm ul.links li a, .comment-by-node-author ul.links li a{clear: none;
    display: inline-block;
    float: none;
    margin-bottom: 10px;
    margin-right: 10px;}
	
}

@media only screen and (min-width:480px) and (max-width:767px) {
#wrap, .wrapper{max-width:420px}
 .headerInfo .search{width:100%}
  .headerInfo .txtsearch{width:79%}
  .node-type-forum .content .right-sec, .comment .comment-submitted, .comment-wrapper .comment-text{width:82%}


}



 @media only screen and (min-width:600px) and (max-width:767px) {
#wrap, .wrapper{max-width:580px}
.slider .flex-direction-nav a{  margin-top: -10px;
    top: 50%;}
.slider{width:100%;float:left;padding:0 12px;-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box;   }
  .slider .flex-next{right:-19px}
  .slider .flex-prev{left:-17px}


} 