@media only screen and (max-width:720px),(max-width:760px), (max-width:960px){
img{width:100%; display:block;}
select {-webkit-appearance:none;-moz-appearance:none;}
body{font-size:13px;}
#main{width:96%;}

/*** HEADER ****/
.logo{ width:100%; padding:0 0 15px 0;}
.logo img{width:190px; margin:0 auto;}
.navigation{ width:45%; word-spacing:3px; padding:5px 0 0 0;}
.search{width:125px; padding:0;}
.search input{font-size:13px;}
.question_button{width:125px; padding:0}
.other_tags{width:100%; padding:10px 0 0 0; margin-top:10px;}

/***
	HOME PAGE ***/
/*** BANNER HOLDER ***/
.banner_holder{width:100%; height:374px; float:left; color:#fff; background:url(../images/banner2.jpg) no-repeat center 0;}
.banner_container{width:67%; padding:24px 0 0 3%;}
.banner_container .text_holder{width:90%;padding:0 0 15px 0; font-size:22px;}
.banner_container .text_holder strong{font-size:28px;}
.banner_container .member_text{padding:15px 0;}
.banner_container .ico_holder{width:30%;}
.banner_container .ico_holder img{width:30px; float:left; margin:4px 5px 0 0;}
.banner_container .btn_holder{width:50%;}
.main_banner_details{width:30%;}
.about_member{width:100%; height:374px;}

.about_member_details{width:100%; float:right; top:0; left:0; position:relative; z-index:20; margin-top:-310px;text-align:center;font-size:13px;}
.about_member_details .img_holder{width:100%;}
.about_member_details .img_holder strong{font-size:15px;}
.about_member_details .img_holder img{width:95px;}
.about_member_details .text_holder img{width:80px; margin:0 auto;}

/*** MAIN CONTAINER ***/
/* (max-width:720px),(max-width:760px), (max-width:960px) */
.main_container{width:100%;}
.main_container .answer{width:100%; float:left; padding:15px 0;}
.member_answer ul li{width:100%; float:left; border-top:1px solid #d7d9d4;}
.member_answer ul li .main_text{width:73%; float:right; padding:10px 2% 10px 0;}
.member_answer ul li .main_text .star_img img{width:80px; float:right;}
.member_answer ul li .main_text .link_holder span{background:url(../images/like.png) no-repeat 0 0; padding:1px 0 2px 25px;}

/*** SIDEBAR ***/
.sidebar{width:100%; padding:15px 0 0 0;border-top:1px solid #d7d9d4;}
.rated_question h2{padding:10px 0; text-align:center;font-family:'gotham_boldregular'; text-transform:uppercase; font-size:15px;}
.rated_question ul li{width:50%;}
.rated_question ul li .img_holder img{width:54px; margin:0 auto;}
.related_topics ul li{width:33.333%;}
.sidebar .add_holder img{width:250px; margin:0 auto;}

/*** FOOTER ***/
.footer_text{width:100%; padding:0 0 15px 0}
.facebook_container{width:60%;}
.twitter_container{width:39.5%;}
.twitter_container .text_holder{width:90%; float:left; padding:15px 5%;}
.twitter_container .text_holder img{width:100%;}

}

@media only screen and (max-width:600px), (max-width:650px),(max-width:680px){

.ask-form { margin: 0 auto; width: 100%; padding: 20px; display: block; }
.ask-form div { margin: 15px 10px; }

/*** HEADER ****/
.navigation{ width:55%;}
.search{width:115px;}
.question_button{width:115px;}
.other_tags{width:100%; padding:10px 0 0 0; margin-top:10px;}

/***
	HOME PAGE ***/
/*** BANNER HOLDER ***/
.banner_holder{width:100%; height:300px;}
.banner_container{width:67%; padding:14px 0 0 3%;}
.banner_container .text_holder{font-size:17px;}
.banner_container .text_holder strong{font-size:22px;}
.banner_container .member_text{padding:10px 0;}
.banner_container .ico_holder{width:30%;}
.banner_container .ico_holder img{width:30px; float:left; margin:4px 5px 0 0;}
.banner_container .btn_holder a{width:50%;}
.main_banner_details{width:30%;}
.about_member{width:100%; height:300px;}

.about_member_details{margin-top:-270px;}
.about_member_details .img_holder{height:200px;}
.about_member_details .img_holder img{width:85px;}
.about_member_details .text_holder img{width:80px; margin:0 auto;}

/*** MAIN CONTAINER ***/
/* (max-width:600px), (max-width:650px),(max-width:680px) */
.member_answer ul li .main_text{width:65%;}
.member_answer ul li .main_text .text_holder strong{font-size:18px;}
.member_answer ul li .main_text .star_img img{width:80px; float:right;}

/*** SIDEBAR ***/
.sidebar{width:100%; padding:15px 0 0 0;border-top:1px solid #d7d9d4;}
.rated_question h2{padding:10px 0; text-align:center;font-family:'gotham_boldregular'; text-transform:uppercase; font-size:15px;}
.rated_question ul li{width:50%;}
.rated_question ul li .img_holder img{width:54px; margin:0 auto;}
.related_topics ul li{width:33.333%;}
.sidebar .add_holder img{width:250px; margin:0 auto;}

/*** FOOTER ***/
.footer_text{width:100%; padding:0 0 15px 0}
.facebook_container{width:60%;}
.twitter_container{width:39.5%;}
.twitter_container .text_holder{width:90%; float:left; padding:15px 5%;}
.twitter_container .text_holder img{width:100%;}
}

@media only screen and (max-width:500px),(max-width:580px){

}

@media only screen and (max-width:400px), (max-width:450px),(max-width:480px) {

.ask-form { margin: 0 auto; width: 100%; padding: 20px; display: block; }
.ask-form div { margin: 15px 10px; }


/*** HEADER ****/
.logo{padding:0 0 10px 0;}
.navigation{ width:100%; text-align:center; padding:10px 0;border-bottom:1px solid #ccc;border-top:1px solid #ccc; margin-bottom:10px;}
.search{width:125px;}
.question_button{width:125px;}
.other_tags{width:100%; padding:10px 0 0 0; margin-top:10px; line-height:22px;}

/***
	HOME PAGE ***/
/*** BANNER HOLDER ***/
.banner_container .text_holder{font-size:13px;}
.banner_container .text_holder strong{font-size:20px;}
.banner_container .member_text{padding:10px 0; line-height:20px;}
.banner_container .ico_holder{width:30%;}
.banner_container .ico_holder img{width:30px; float:left; margin:4px 5px 0 0;}
.banner_container .btn_holder a{width:50%;}
.main_banner_details{width:30%;}
.about_member{width:100%; height:300px;}
.about_member_details{margin-top:-270px; font-size:11px; line-height:17px;}
.about_member_details .img_holder{height:200px;}
.about_member_details .img_holder strong{font-size:13px;}
.about_member_details .img_holder img{width:60px;}
.about_member_details .text_holder img{width:70px; margin:0 auto;}

/*** MAIN CONTAINER ***/
/* .main_container .answer .text_holder{width:150px;} */
.main_container .answer .sortby{width:45%; padding:0;}
/*(max-width:400px), (max-width:450px),(max-width:480px) */
.member_answer ul li .img_holder{width:120px; min-height:200px; padding:0 20px 0 0; background:url(../images/block1.png) no-repeat right 0;}
.member_answer ul li .img_holder strong{font-size:13px; line-height:20px;}
.member_answer ul li .img_holder img{width:65px;}
.member_answer ul li .img_holder.color2{background:url(../images/block2.png) no-repeat right 0;}
.member_answer ul li .img_holder.color3{background:url(../images/block3.png) no-repeat right 0;}
.member_answer ul li .img_holder.color4{background:url(../images/block4.png) no-repeat right 0;}

.member_answer ul li .main_text{width:60%;}
.member_comment ul li {border-top: 0;}
.member_comment ul li .main_text{width:40%;}
.member_answer ul li .main_text .text_holder{font-size:13px; /* height:120px; */}
.member_answer ul li .main_text .text_holder strong{font-size:18px;}
.member_answer ul li .main_text .star_img img{width:80px; float:right;}

.google_links ul li{width:100%; float:left;}

/*** SIDEBAR ***/
.rated_question ul li{width:100%;}
.rated_question ul li .img_holder img{width:54px; margin:0 auto;}
.related_topics ul li{width:100%; height:auto;}
.related_topics ul li .text_holder{margin-top:-110px;}
.sidebar .add_holder img{width:250px; margin:0 auto;}

/*** FOOTER ***/
.facebook_container{width:100%; border:0; border-bottom:1px solid #ccc;}
.twitter_container{width:100%;}
}

@media only screen and (max-width:375px){
/***
	HOME PAGE ***/
/*** BANNER HOLDER ***/
.banner_holder{height:auto;}
.banner_container{width:90%; padding:20px 5%;}
.main_banner_details{width:100%;}
.about_member{width:100%; height:auto; }
.about_member_details{margin-top:0; font-size:11px; line-height:17px; padding:10px 5%; width:50%; background:rgba(0,0,0,0.5); height:auto;}
.about_member_details .img_holder{height:auto; padding:0 0 20px 0;}
.about_member_details .img_holder strong{font-size:13px;}
.about_member_details .img_holder img{width:60px;}
.about_member_details .text_holder img{width:70px; margin:0 auto;}

/*** MAIN CONTAINER ***/
.main_container .answer .text_holder{width:100px;}
.main_container .answer .sortby{width:60%;}

.member_answer ul li .img_holder{width:100px; height:200px; padding:0 20px 0 0; background:url(../images/block1.png) no-repeat right 0;}
.member_answer ul li .img_holder strong{font-size:13px; line-height:20px;}
.member_answer ul li .img_holder img{width:65px;}
.member_answer ul li .img_holder.color2{background:url(../images/block2.png) no-repeat right 0;}
.member_answer ul li .img_holder.color3{background:url(../images/block3.png) no-repeat right 0;}
.member_answer ul li .img_holder.color4{background:url(../images/block4.png) no-repeat right 0;}

/*(max-width:375px)*/
.member_answer ul li .main_text{width:60%;}
.member_comment ul li .main_text{width:40%;}
.member_answer ul li .main_text .text_holder{font-size:13px; min-height:120px;}
.member_answer ul li .main_text .text_holder strong{font-size:18px;}
.member_answer ul li .main_text .star_img img{width:80px; float:right;}

.google_links ul li{width:100%; float:left;}

/*** SIDEBAR ***/
.rated_question ul li{width:100%;}
.rated_question ul li .img_holder img{width:54px; margin:0 auto;}
.related_topics ul li{width:100%; height:auto;}
.related_topics ul li .text_holder{margin-top:-95px;}
.sidebar .add_holder img{width:100%; margin:0 auto;}

/*** FOOTER ***/
.facebook_container{width:100%; border:0; border-bottom:1px solid #ccc;}
.twitter_container{width:100%;}
.social-share-buttons {
	display:none;
}
}

@media only screen and (max-width:360px){

}

@media only screen and (max-width:300px), (max-width:320px){
body{font-size:12px;}
.member_answer ul li .main_text{width:58%;}
.member_comment ul li .main_text{width:38%; padding-left: 10px;}
.member_answer ul li .main_text .text_holder{font-size:12px; height:auto; padding:0 0 15px 0;}
.related_topics ul li .text_holder{margin-top:-85px;}

}
