@charset "UTF-8";
/* CSS Document */


h2{ display:inline-block;}
.corporate { border:none; color:#666; padding:10px 0 20px !important}
li{list-style:none } 
#listsuggestion input{
    width: 92%;
	float:right;
    margin-left: 3px;
    height: 30px;
    font-size: 14px;
    padding: 3px 6px;
    color: #000;
    border: 1px solid #ddd;
    border-radius: 3px;
	opacity:0.9
	
	}
label{ letter-spacing:-0.015em; font-weight:400}
.sugfrm{ position:relative; text-align:left}
#suggestion { background-repeat:no-repeat !important; height:85px;}
#listsuggestion { border:none !important; margin: 20px 0; padding:5px 0 0;  font-weight:500;   display:none; width:100%}
#listsuggestion ul{ width:100%}
h3 a{ display:inline-block}
h3 a:hover { color:#3ce; text-decoration:none }
#listsuggestion li{ height:25px; line-height:26px; margin:7px; border:none;color:#09c;font-size:12px; list-style:none ; text-align:center}

#response{    width: 100%;
    font-size: 14px;
    margin: 30px 0 0 5px;
    float: left;
    height: auto;
    padding: 0 5px;
    border: none;
    line-height: 15px;}
#suggestion{ height:auto !important;}
.responseget,#responselead { }

.responseget .sugg h1{ border: none;
    float: left;
    width: auto;
    text-align: left;
    padding: 10px;
    height: auto;
    font-size: 28px;
    line-height: 28px;
    margin: 10px 0 0 0;
    background: none; }
.responseget .sugg{ margin:0; float:left; width:96% ; text-align:left; position:relative }
#listsuggestion li textarea{    margin: 5px 0 0 40px;
    height: 50px;
    border-radius: 3px;
    padding: 3px;
    width: 100%;
    border: 1px solid #ddd; width:92%; float:right}
.sugglist{ border: 1px solid #eee;
    border-radius: 3px;
     width: 92%;
	float:right;
    font-size: 14px;
    margin: 10px 20px 0;
    padding: 8px;}
.responseget img{ float:left; vertical-align:middle;  margin:3px 3px 0 0; }
.responseget .sugg a { font-size:19px; color:#777}
.responseget .sugg i { font-size:11px; color:#777; margin: -6px 0 -3px 0; display:block;}
.responseget .sugg i a { font-size:11px; position:relative; width:auto; margin-left:2px !important}
.responseget .sugg span a { float:right; text-align:right}
.responseget .sugg ul{ width:350px !important; margin-left:62px !important}
.responseget .sugg li{width:320px  !important; margin:2px 0; font-weight:500; font-size:12px; }
.responseget .sugg ul li { margin:3px 0}
			
.responseget .sugg ul li input{width:280px; float:right;  left:42px; padding:2px 4px; height:17px;border-radius:3px; font-size:12px; border:1px solid #ddd; box-shadow:0 1px 1px #555 inset }
.responseget ul li span{}

.responseget span span{font-size:12px;}
.responseget span{ margin-left:13px; width:60px; font-size:28px; color:#444; display:inline-block; text-align:left;}
.responseget span a{ text-align: right; width:80px; line-height:28px;padding:0 0 2px 0 !important; display:inline-table ; vertical-align: middle; position:absolute}
.responseget div{ text-align: left;font-size:13px;}
.responseget .suggested{ padding:0 5px;display:block; border:none; text-align: left; line-height:14px; margin: 0; height:20px;  top:55px; color:#888; }
.responseget .suggested a{font-weight:500; }
.responseget .suggested_box{     
   border-radius: 0px;
    margin: 10px 0 15px  0;
    padding: 5px;
    width: 100%;
    clear: both;
    font-size: 14px;
    border-bottom: 1px solid #e3e3e3;
    display: inline-block;}
.responseget .suggested img{ float: left;  height:30px; margin:-10px 3px 0 0 ; padding:0;    border-radius: 15px;}
.responseget .suggested span {}
select{ font-weight:500}
.responseget .suggested b{font-weight:normal;color:#444}

.responseget .top10list .sugg{  height:auto; overflow: inherit  ; line-height:normal}
.responseget .top10list img{ height:32px;  margin:0 !important;  }
.responseget .top10list a{ text-align: right;height:26px; line-height:25px;  padding:0; font-size:14px; color:#777; margin:-5px 10px 0 3px  !important;}
.responseget .top10list span{  height:25px; line-height:25px ;  padding:0 !important; margin:7px 0  }
.responseget .top10list span a{}
.responseget .top10list span span { width:400px;}
.responseget .sugg_child{ float:left}
.responseget .top10list{ border:none; line-height:18px; height:auto; display:inline-block; padding:0 !important; margin:30px 0 5px 0!important; width:65%} 
.responseget .top10list ul{ border:none;padding:0; margin:0 0 0 5px;}
.responseget .top10list li { padding:11px 2px; margin:10px 0; width:100%; background-color:#f7f7f7; border-radius:3px;  display:inline-block; position:relative;    box-shadow: 0 1px 0 #e5e5e5;
 }
.responseget .top10list li span{font-size:14px; float: left}
.responseget .top10list li .sugg{ margin:0 0 0 10px!important}
.responseget .top10list li .sugg b{ font-size:17px;}
.responseget .top10list li em  {        color: #555;
    font-style: normal;
    font-size: 12px;
    min-width: 16px;
    text-align: center;
    left: 42px;
    margin: 0 0;
    position: absolute;
    top: 34px;
    border-radius: 11px;
    padding: 0px 0px;
    width: 33px;
    height: 22px;
    line-height: 22px; display:none}
.responseget .top10list li  i  {color: #777;
font-size: 12px; min-width:16px; text-align:center;
font-weight: normal;
left: 0;
margin:  0 0;
position: absolute; }
.responseget .top10list li  i a{ font-size:12px;}
#frmframe{  padding:0 5px; color:#000;  position:relative; margin:0;  width:600px; text-align: left; display:inline-block }
#frmframe h6 { font-size:17px; font-weight: 400; color:#666; width:90%  ; margin:10px 0px 0 ; line-height:18px ;}
#frmframe h6 span{font-size:12px; font-weight:normal;  display: none; color:#666; margin:3px 0 -3px 0 }
.blogtool #frmframe { margin:10px; max-width:600px;}

.searchframe{ margin-top:25px !important; display:inline-block; color:#fff !important; }
.qinput{
    width: 94%;
    margin-left: 0;
    height: 36px;
    font-size: 14px;
    padding: 3px 6px;
    color: #777;
    border: 1px solid #ddd;
    border-radius: 3px;}
.qinput:focus{ color:#000;   }
.responsestyle{text-align: left !important; border:none !important; font-size:12px !important; color:#666; height:20px; display:inline-block; padding:0; line-height:13px; margin:0 2px 0 0; width:80%}
.responsestyle a{ font-color:#09c}
.savebutton_green, .savebutton_blue, .savebutton_yellow, .savebutton_purple, .savebutton_pink {-webkit-appearance: none;font-size:12px; border:none;  font-weight: 500 !important; background-image:none; height:48px; border-radius:24px; color:#fff; width:48px; padding:0 0 2px; }

.savebutton_green{background-color:#5b5; position:absolute; top:0px; right:2px;  margin:-7px 0;border:2px solid #fff;  }

.lisugg .savebutton_green{margin: 3px}
.savebutton_blue { background-color:#09c;  position:absolute; top:0px; right:10px;  margin:-7px 0;border:2px solid #fff; }
.savebutton_yellow { background-color:#f4b400; position:absolute; top:0px; right:2px;  margin:-7px 0;border:2px solid #fff; }
.savebutton_pink {  background-color:#c92b5e; position:absolute; top:0px; right:2px;  margin:-7px 0;border:2px solid #fff;}

.savebutton_purple{background-color:#af0082; display:none}
.savebutton_green:hover{cursor:pointer;background-color:#7d7; }
.savebutton_blue:hover {cursor:pointer;background-color:#40baff;}
.savebutton_yellow:hover {cursor:pointer; background-color:#fc3; }
.savebutton_pink:hover{cursor:pointer;background-color:#edaabb;}
.savebutton_purple:hover{cursor:pointer;background-color:#af0082;}

.sel{ padding: 3px 5px;
    margin: 6px 3px 0 0;
    display: inline-block;
    height: 30px;
    font-size: 14px;
    border: none;
    border-radius: 6px;
    background-color: #fff;
    box-shadow: 0 1px 1px #ddd inset;
}
.sel option{ padding:5px 1px; margin:5px 0}
.box_pop3 { width:60px; display: inline; padding:0px 5px 3px; font-size:14px; position:absolute; height:28px; margin:0 0 0 3px; background-color:#5b5 ; background-image: linear-gradient(to bottom, #5b5, #282); border-radius:3px; border:1px solid #ccc; color:#fff  }
.suggestfl{   
       font-size: 12px;
    display: block;
    margin:10px 5px 0 0;
    float: left;}
.suggestflchk{margin: 11px 5px; float: left}	
	
.corporate	h4{ margin: 0; padding:10px; font-size:15px; color:#666; font-weight:normal; float:left; background-color:#fff; border:2px solid #09c; width:410px; border-radius:10px}
.corporate	h4 b{  }
.corporate	h4 span{ font-size:11px; }
.corporate	h4 span a {min-width: 50px; display:inline-block}
.leaderboard{ font-size:12px; line-height:10px; padding:20px 0 0; color:#555}
.leaderboard .user{ border-bottom:1px solid #eee ; padding:5px 0}
.leaderboard .titles{ font-size:11px; font-weight:500 ;border-bottom:2px solid #666; padding:2px 0}
.leaderboard span{display: inline-block;  width: 80px; text-align:center; }
.leaderboard  .username{font-weight:500; width:190px; font-size:11px; text-align: left}

h3 span{ font-size:9px !important; color:#444; float: right; margin:0 12px; line-height:10px; display:block; width:34px !important; text-align:center !important}
.approve{ color:#4a4;  font-size: 18px;  line-height: 24px !important;}
.deletex{ color:#f00;  margin:10px; }

#fb{ position:relative; margin:0; left:0}
.related_tags{  border-right:none}
.medrec img{ margin:25px 0 0 0;height:auto !important;}
#channel_title_small{ color:#ebebeb; font-size:17px; line-height:42px; text-transform:uppercase; font-weight:500}
#hints2 li {overflow: hidden}
#hints2 span{ font-size:14px !important; display:inline}
#hints2 b { font-size:14px !important; display:inline}
.responseget .sugg h6 { font-weight:500; margin:0; line-height:5px; margin:0 0 10px 5px; clear:both}
.responseget .sugg h6 a{ vertical-align:inherit; font-weight:500; font-size:0.9rem; margin:0; color:#09c; width: auto; margin:0; position:relative; line-height:5px; text-align:left; padding: 0 !important}
.responseget .sugg h6 a img{ float:  none;  margin:5px 0 ; padding:0; height:auto;max-width:120px;}
.responseget .sugg h6 div { display:inline; text-align: center; width:240px; margin:0 15px 0 5px; font-size:12px; line-height:5px;}
.suggest {
			  border:2px solid #09c;
			  float: right;
			  padding:10px !important;
			  position: absolute;
			  right: 20px;
			  top: 150px;
			  width: 290px;
			  background-color:#fff;
			  border-radius:10px;
			}
.suggest img{ width:14px; margin:-1px 1px 0 0}
.suggest ul{ margin:10px 0 5px 0; padding:0}
.suggest li{ margin:0; display:block; min-height:26px; color:#09c; font-size:11px; font-weight:normal }
.suggest h3{ border:none}
.suggest li a{ font-size:12px; position:absolute; left:45px; line-height:12px; margin-top:1px; height:26px; overflow:hidden}

.responseget h7{line-height: 18px; display:inline-block;margin:20px 0 10px 93px; font-weight:500; color:#333; font-size:17px; width:80% }
.responseget .sugg .comments {      color: #777;
    min-height: 13px;
    margin: 20px 0 5px 0px;
    box-shadow: 0 1px 0 #e5e5e5;
    background-color: #f7f7f7;
    border-radius: 3px;
    width: 80%;
    display: inline-block;
    padding: 10px;}
#social ul { display:inline-block; margin:30px 120px;}

.responseget  .comments div{    padding: 10px; clear:left;
    position: relative;
    font-size: 13px;line-height: 17px;
    display: block;
    margin: 0 0 0 110px; background-color:#fff; }
.responseget  .comments div .up{ padding:0 ; display:inline-block; float:right; margin:-3px 3px 0 }
.responseget  .comments div .down{  padding:0 ; display:inline-block;float:right;margin:-3px 3px 0  }
.responseget  .comments  div .up a,.responseget  .comments div .down a{ margin:4px 10px 0 0 !important; font-size:13px;}
.responseget .comments div a { float:none; font-size:12px; vertical-align:baseline; margin:0 !important;}
.responseget  .comments div .flag{  padding:0 0 0 15px ; border-left: none !Important;  margin:0 ;font-size:11px;display:inline-block; float:right; height:15px}
.responseget  .comments div .flag a { color:#777; font-size:11px}
.responseget  .comments div .flag img{height:16px; }
.responseget  .comments div div a{ margin:0  }
.responseget  .comments div div img{height:16px !important; float:right; margin:0 0 0 3px !important }
.responseget  .comments div i{ font-style:normal; font-size:17px; font-weight:500; margin:0 5px !important; line-height:10px; display: inline; color:#09c; font-family:caption; position:relative  }

.responseget  .comments div span{ display: inline-block;font-size:11px;float: left; text-align:left !important; line-height:normal; color:#777; width:100% !important; margin:15px 0 5px}
.responseget  .comments div span a{ font-size:11px; text-align:left; position:relative; line-height:normal; margin:0 10px 0 0}
.responseget  .comments div span .userlink a{ float: none; margin:0 ; font-size:11px; font-style:italic; color:#09c !important;}
.responseget  .comments div span .userlink {margin: 0 ; display:inline; overflow:hidden; width:280px; height:13px;  font-style:italic; font-size:11px;}


.responseget .comments a { color:#09c;font-size:11px;  width:auto; line-height:12px; height:auto;float:right; margin:-10px -5% 0px 0px !important ; position:relative}
.responseget  .comments .morecomments {   width: auto;
    margin: 10px 0px 20px !important;
    font-size: 13px;
    padding: 7px 8px;
    background-color: #fff;
    border-radius: 3px;}
.responseget  .criteria .morecomments {    width: 93%; background-color:transparent;
    margin: 10px 0px 20px !important;
    font-size: 13px; float:left;}
.responseget  .sugg i {  margin: -10px 0 -2px 40px; color:#777; font-weight:500; font-style:normal; }
.responseget .top10list li h7 b { float:left; display:inline-block; width:36px; height:36px; line-height:36px; border-radius:18px; margin:-10px 7px 0 0; padding:0px; background-color:#333; color:#fff; font-weight: normal;  font-size:19px !important; font-weight:normal;  text-align:center; }

.responseget  .sugg img{ padding:2px;} 
.responseget .sugg  h8 :focus{ background-color:#fff}
.responseget .top10list  h5 { float:left; font-weight:500; font-size:17px;  margin:-24px -5px; }
.responseget .comments .addbut, .responseget .comment_box .addbut {
      float: right !important;
    height: 36px !important;
    width: 36px !important;
    background-color: #09c;
    border-radius: 18px;
    padding: 6px !important;
    position: absolute !important;
    text-align: center;
    line-height: 23px !important;
    color: #fff;
    margin: 0px 0 0 -10px !important;
    display: inline-block;
	
   } 
	.responseget .top10list  .comments .addbut{ margin:8px 0px 0  !important}
.responseget .comments { display:block; clear:both}
.responseget  .comments .addbut:hover { text-decoration:none; background-color:#40baff}
.responseget .commtext{width:89%; border:1px solid #fff; padding:8px; margin:10px 0 5px 125px; font-size:13px; background-color:#fff; text-align: left; border-radius:3px;  }
.responseget .top10list .commtext{width:80%; border:1px solid #fff; padding:8px; margin:10px -10px 5px 110px; font-size:13px; background-color:#fff; text-align: left; border-radius:3px;  }
.responseget .comment_box{background-color:#fbfbfb; color:#777; width:100%; text-align:right; min-height:14px; box-shadow:0 1px 0 #e5e5e5;padding:7px; border-radius:3px; font-size:12px; margin:50px 0 30px}
.responseget .comment_box div{ padding:5px 10px; position:relative; font-size:12px;  }
.responseget .comment_box div span div{ padding:5px 0;}
.responseget .comment_box .addbut{margin: -27px -22px !important;}
.responseget .criteria { margin:0 5px; clear:both}
.responseget .criteria img{ margin:0 !important; padding:0 2px 0 0 !important;}
.responseget .criteria input {margin: 2px 2px 2px 45px;
    width: 82%;}
.responseget .criteria div {margin: 20px 55px 10px 45px; padding:7px;}
.responseget .criteria  div span { margin:10px 0}
.responseget .criteria h2{ margin:0; padding:0; font-size:18px}
.responseget  .sugg .criteria .comments { padding:15px;}
.responseget .ilike{ float: left}
.responseget .idislike{ float:left; clear:both; margin-top:24px; margin-bottom:0 !important;}
/*
.responseget .ilike img{ width:32px; height:32px; float:right; margin: -7px 0 0 5px !important; opacity:1}
.responseget .idislike img{ width:32px; height:32px; float:right; margin: 0px 0px 0 5px !important; opacity:1}
*/
.responseget .ilike img{ width:32px; height:32px; float:right; margin: -4px 0px 0 5px !important ;opacity:1;    border: 1px solid #ddd;
    background-color: #fff;
    border-radius: 20px;
    padding: 4px;}
.responseget .idislike img{ width:32px; height:32px; float:right; margin: -3px 0px 0 5px !important; opacity:1;    border: 1px solid #ddd;
    background-color: #fff;
    border-radius: 20px;
    padding: 4px;}

.responseget .ilike img:hover, .responseget .idislike img:hover{ border: 1px solid #40daff;}


width: 32px;
    height: 32px;
    float: right;
    margin: -4px 0 0 5px !important;
    opacity: 1;
    background-color: #fff;
    padding: 4px;
    border-radius: 20px;
    border: 1px solid #eee;
	
	
	
.responseget .ilike a{ font-size:16px;}
.responseget .idislike a { font-size:14px;}
	
.responseget .ilikemain{float: right ;margin: 10px 100px 0 0 } 
.responseget .idislikemain{position:absolute; top:0; margin-top:10px; right:10px;}
.responseget .ilikemain img{ width:48px; height:48px; float:right; margin: -15px 0 0 3px !important; opacity:1}
.responseget .idislikemain img{ width:36px; height:36px; float:right; margin: -5px 12px 0px 3px !important; opacity:1}
.responseget .ilikemain a{ width:100px; }
.responseget .idislikemain a{ width:100px; }
.responseget .suggestor { display: none /*inline-block*/}
.responseget .listsuggestor a{ color:#09c }
.responseget .listsuggestor { font-weight:normal;top: 10px;left: 140px !important;}
.suggesttool{    float: left;
    color: #fff;
    font-weight: 500;
    text-align: left;
    width: 65%; margin-top:0;
    border-radius: 3px;
    display: inline-block;}
.lisugg{ text-align:center}
.responseget .comments{ margin:0 20px; width:89%}
.responseget .top10list li .lisugg .sugg{}
#searchdiv{display:none; position:relative; width:100%; max-width:630px; margin:0 5px;  padding-bottom:0px; background-color:#eee}
.suggestnav{ display:inline-block}
.suggestnav img{    width: 20px;
    float: left;
    margin: -5px 3px; }

#searchdiv select {
   border:1px solid #ccc; 
}

#searchdiv option {}
.subsearchdiv{ position: absolute;
    display: inline-block;display:none;
    float: left;
    margin: -3px 0 0 0;
    background-color: rgba(47,47,47,0.5);
    border-radius: 0 0 10px 10px; left:0;
    padding: 0px 5px 0px; z-index:400}
.subsearchdiv a{ display:inline-block; margin:10px; font-weight:500 }
.subsearchdiv a:hover{ color:#fff !important;}
	
#videosocial img {
    float: left;
    margin: -8px 3px 0 0;
    width: 32px !important;}
.votemain{    clear: both;
    width: 67%;
    left: 0;
    text-align: center;
    margin: 15px auto;
    background-color: #f1f1f1;
    height: 40px;
    margin: 0 5px -10px !important;
    padding: 10px;
    border-radius: 10px 10px 0 0;}
	
#videosocial{ margin:0 ; padding:20px 0 0 !important; display: block }
#videosocial a { margin-right:10px;}
.advert {
    border-bottom: none; 
}
.advert div{ text-align:center}
.suggestion{ float:right; width:33%}
.suggestion .normal  {width:100%} 
.suggestion .title{  width:80%; color:#07b}
.suggestion .title a{color:#07b; font-size:20px;} 
.suggestion .featured .title a{color:#07b; font-size:16px;}
.suggestion .title a:hover{color:#09c; text-decoration:underline;} 
.suggestion .dislike, .suggestion .like { width:80px; font-size:12px; }
.suggestion .like img,.suggestion .dislike img{ margin:-4px 10px 0px 5px;width:20px; }
.suggestion .mywm { margin:0px 0 4px 10px;}
.suggestion .votes{ margin:-3px 0 0px 5px;}
.responseget .sugg .comments{ width:67%; margin: 20px 0 10px 2px;}
.responseget .criteria { width:100%}
.blogtool {
background: -moz-linear-gradient(top, rgba(26,26,26,0.5) 0%, rgba(26,26,26,0.5) 100%), url(/2616/img/robot.png)) repeat 0 0, url(/2616/img/robot.png) repeat 0 0;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(26,26,26,0.5)), color-stop(100%,rgba(26,26,26,0.5))), url(/2016/img/robot.png) repeat 0 0;
background: -webkit-linear-gradient(top, rgba(26,26,26,0.5) 0%,rgba(26,26,26,0.5) 100%), url(/2016/img/robot.png) repeat 0 0;
background: -o-linear-gradient(top, rgba(26,26,26,0.5) 0%,rgba(26,26,26,0.5) 100%), url(/2016/img/robot.png) repeat 0 0;
background: -ms-linear-gradient(top, rgba(26,26,26,0.5) 0%,rgba(26,26,26,0.5) 100%), url(/2016/img/robot.png) repeat 0 0;
background: linear-gradient(to bottom, rgba(26,26,26,0.5) 0%,rgba(26,26,26,0.5) 100%), url(/2016/img/robot.png) repeat 0 0;
background-repeat:no-repeat; background-position: left 660px top; background-size: contain !important;
min-height:120px;
position:relative
}
.lisugg .savebutton_blue{ margin:3px 0}

.pagesection .pages{ color:#444; }
.pagesection .pages a{ text-decoration:none}

.qinput { opacity:0.95}
.qinput:active, .qinput:hover,.qinput:focus{ opacity:1} 


.leadbutton{ float:right}
 .suggestion .advert{ margin:0 0 20px 0; text-align:center;}
 .sugboxsmall .dislike img, .suggestion .like img {
    width: 24px ;
}

.makeyourcase{    padding: 8px !important;
    right: 0;
   
    background-color: #fff;
    border-radius: 20px;
    font-size: 12px !important;
	color:#09c; font-weight:500 !important;
    border: 1px solid #09c;}
.makeyourcase:hover{ border: 1px solid #40baff; color:#40baff; text-decoration:underline}
.responseget span a.makeyourcase{padding: 8px !important; margin:-5px 0 0px 0px !important}
.likedislike{    
    height: 85px;
	width: 85px;
    position: absolute;
     left: -3px;
    
    top: -1px;
	/*
	background-color: #fafafa;
    border-radius: 0px 0 5px 0px;
    box-shadow: 0px 1px 1px #aaa;*/}
	
.responseget .ilike {
    float: left;
    position: absolute;
    left: -7px;
    top: 10px;
}
.responseget .idislike {
    float: left;
    clear: both;
    margin-top: 24px;
    margin-bottom: 0 !important;
    position: absolute;
    left: -7px;
    top: 48px;
}	
.suggrightbox {
    float: right;
	width:30%;
}
.suggestion .featured {
    float: right;
	width: auto;
    
}
.suggestion h3 {font-size: 1.4rem;
    font-weight: 400;
    color: #222; width:99%;}
h6 {
    
    display: inline-block;
    margin: 8px 10px 0 3px;
	font-weight:400;
	    font-size: 1.4rem;
    font-weight: 400;
    color: #666;
}
h6 b{
	font-size: 1.4rem;
	font-weight:400;
	color:#000}
.tag b{ margin-right:0 !important; font-size:1.3rem; text-transform:uppercase; color:#000}
.tag  { }
.navsugbar{margin:0px ; display:inline-block;  width:69%; padding:10px 0px 15px 0; }
.suggestion .featured .mywm{ display:none !important;}
.suggestion .featured .dislike, .suggestion .featured .like { margin:5px 0; font-size:15px;
}
.suggestion .featured .dislike img, .suggestion .featured .like img{ width:20px;}
.suggestion .featured .title a {
    color: #07b;
    font-size: 15px;
}
.suggestion .featured .votes a{ font-size:14px;}



.suggestion .sug { margin:4px 0; border-radius:6px; box-shadow:0 1px 1px #ccc; padding:0 0 5px 0}
#responseget { min-height:400px;}

@media (max-width: 1280px) and (min-width: 1025px){
.blogtool {background-position: left 600px top;}
}
@media (max-width: 1024px) and (min-width: 641px){
	.suggesttool{ width:100%;}
	.responseget .sugg .comments{ width:100%; margin: 20px 0 10px 10px;}

	.blogtool .suggesttool{ width:100%; text-align: left; margin-top:0px;}
	.responseget .commtext{width:75%;}
	.suggestion .normal  {width:100%} 
	.blogtool {background-position: right top;}
	.suggestion{ float:none; width:100%}
	.responseget .top10list{    margin: 30px 0 5px 7px !important;
    width: 98%;}
	

}
@media (max-width: 800px) and (min-width: 320px){
	.navsugbar{margin:0px ; display:inline-block; border-bottom:1px solid #e5e5e5; width:100%; padding:10px 0px 15px 0; }

	.suggrightbox {
    float: none;
	width:100%;
}
.responseget h7 {
    line-height: 18px;
    display: inline-block;
    margin: 10px 0 15px 10px;
    font-weight: 500;
    color: #333;
    font-size: 17px;
    width: 75%;
}

	.responseget .sugg { width:99%}
	.responseget span { width:80px}
	.responseget .sugg .comments{ width:100%; margin: 20px 0 10px 10px;}
	.suggesttool{ width:100%;}
	.blogtool .suggesttool{ width:100%; text-align: left; margin: 0;}
	.responseget .top10list{    margin: 30px 0 5px 0px !important;
    width: 100%;}
	.suggestion{ float:none; width:100%}
	
	.responseget  .comments div:hover	 span{ width:100% !important;}

	.blogtool {background-position: right top;}
	#frmframe { width:97%; padding:0}
	.searchframe { padding:0 0 0 0}
.qinput{ width: 92%;}
.savebutton_green { right:10px; }
.responseget .sugg .comments { width:100% ; margin:5px }
.sugglist { width:93%;padding: 8px 12px;
    border-radius: 20px;}
.responsestyle{width:90%; margin:2px ;}
.responseget .criteria { margin:0}
.responseget .commtext{width:90%;}
.responseget .comments div span .userlink{ display:none}
.suggestnav select{ margin:5px 1px;}
.suggestnav div a { padding:6px 8px; font-size:12px;}
.suggestion .normal  {width:100%} 
.suggestnav img { margin: -8px 3px;}
.savebutton_blue{ right:15px;}
label{ font-size:10px;}
.responseget  .comments div{  margin: 5px 0 0 0px; }
.responseget .top10list .commtext { margin: 10px -10px 5px 0px; width:90%}
.subsearchdiv a { margin:10px 5px;}
.sel{ font-size:11px;}
 .sugboxsmall .dislike img, .suggestion .like img {
    width: 20px !important
}
.responseget .comments {
    margin: 15px 20px -10px;
    width: 89%;
}

.responseget .listsuggestor { font-weight:normal;top: 0px;left: 50px !important;}

}

@media (max-width: 800px) and (min-width: 320px){
	.responseget .ilike {
    float: left;
    position: absolute;
    right: 10px;
    top: 10px;
}
.responseget .idislike {
    float: left;
    clear: both;
    margin-top: 24px;
    margin-bottom: 0 !important;
    position: absolute;
    right: 10px;
    top: 45px;
}
	.responseget .top10list li em {
    color: #555;
    font-style: normal;
    font-size: 12px;
    min-width: 16px;
    text-align: center;
    margin: 0 0;
    position: absolute;
    top: 32px;
    border-radius: 11px;
    padding: 0px 0px;
    width: 33px;
    height: 22px;
    line-height: 22px;
    position: absolute;
    right: 10px;
	left:inherit;
}
.responseget .criteria div {margin: 20px 5px 10px 5px}

.likedislike{   
    height: 85px;
    position: absolute;
	width: 80px;
    right: 1px;
    
    top: -1px;
	/*
    border-radius: 0px 0 0px 5px;
	 background-color: #fafafa;
    box-shadow: 0px 1px 1px #aaa;*/
	left:inherit;}
.responseget .ilike a {
    font-size: 16px;
}
	.responseget .top10list li h7 b {
  
    width: 32px;
    height: 32px;
    line-height: 32px;
    border-radius: 16px;
   
    font-size: 17px !important;
    font-weight: 500;
	margin:-8px 7px 0 0;
    
    letter-spacing: -1px;}
.responseget .top10list li {
    background-color: #f4f4f4;
    border-radius:20px 3px 3px 3px;
    padding: 11px 2px;
}
	.responseget .sugg h1 { font-size: 25px; line-height:26px !important; padding:10px; margin:25px 0 0 0}
	.responseget .suggestor { display: none}
/*	.responseget  h7{line-height: 16px;  font-size:15px; width:95%; margin:5px; }
	
.responseget .idislike{ position:absolute; right:20px; top: 10px}
.responseget .ilike , .responseget .ilikemain{
float: right !important;
margin-right: 90px !important;}
.responseget .ilikemain{ top:0; margin-right: 110px !important}
.responseget .ilike a{ font-size:12px}
.responseget .ilike img { width:24px; height:24px; margin:-2px 0 0 5px !important;}
.responseget .ilikemain img{    width: 36px;
    height: 36px;
    float: right;
    margin: -5px 0 0 3px !important;}
	
.responseget .idislikemain{position:absolute; top:10px; margin-top:0;right:20px;}

.responseget .top10list li  em  {color: #000000;
    font-size: 11px;
    min-width: 16px;
    text-align: center;
    font-weight: 500;
    left: 0px;
    top: 15px;
    width: 48px;}*/

 .sugboxsmall {
    width: 100%;
    float: left;
}
.responseget .comments .makeyourcase {
       margin: 0px 24% -5px !important;
    width: 52%;
    text-align: center;
}
#responseget, .suggrightbox{ padding:10px}
.suggestion .featured .sug, .suggestion .normal .sug { width:100%}


.suggestion .suggrightbox .sug { padding:0}
.suggestion .suggrightbox .votes { margin:0px 3px 0px 5px}
.suggestion .suggrightbox .title { padding:10px 10px 3px 10px;}

}

@media (max-width: 800px) and (min-width: 641px){
.responseget  .comments div{  margin: 5px 0 0 35px; }
.responseget .top10list .commtext { margin: 10px -10px 5px 35px;}
.suggestion .title a{color:#07b; font-size:18px;} 
.suggestion .featured .title a{color:#07b; font-size:18px;}

}

@media (max-width: 640px){
	.suggestion .title a{color:#07b; font-size:16px;} 
.suggestion .featured .title a{color:#07b; font-size:16px;}


}


/* NEW MODS*/
.suggestion .advert{ margin-left:0;}
.suggestion { width:100%; float:none}
.suggestion .normal { width: 69%;float: left}


@media  (min-width: 800px){
	
.suggestion .suggrightbox .votes { margin: -12px 5px -3px 5px;}

.suggestion .votes { margin: -3px 5px 0px 5px;}

.suggestion .votes a { font-size:17px;}
.suggestion .dislike img,.suggestion .like img { width:24px}
.suggestion .like img{margin:-2px 10px 0 5px;}
.suggestion .dislike img{margin:-1px 10px 0 5px;}
.suggestion .dislike, .suggestion .like { width: 80px;}

}
#searchdiv{width: 100%;
    max-width: 630px;
    margin: 0 0px;
    padding-bottom: 0px;
    position: absolute;
    background-color: #eee;
    box-shadow: 0 5px 12px #777;
    border-radius: 3px;
    z-index: 1000;
    padding: 3px 10px; border:1px solid #fff}
.backmain{   
       background-repeat: no-repeat;
    background-size: 100%;
    min-height: 300px;
    background-position: top -200px center;
    min-height: 300px;
    position: absolute;
    height: 300px;
    width: 98%;
    background-size: 100%;
    overflow: hidden; max-width:1290px;	
    margin: 47px 0;}
	.suggestnav div a {
    background-color: #fff;
    color: #1a1a1a;
	}
	
	
	
	.suggested_box{ margin:40px 0 15px 0}

.sugboxsmall .normal { width:100%}
.sugboxsmall h2{width:99%}
.sugboxsmall .title a { font-size:14px;}
 .sugboxsmall .votes{   margin: -15px 0 5px 5px;}
 .sugboxsmall .votes a{ font-size:14px;}

@media (max-width: 1024px) {
		.sugboxsmall { width:100% !important; float: left;}
}
@media (min-width: 1024px) {
		.sugboxsmall { width:33% !important; float: right;}
}
	@media (max-width: 800px) {
		.suggestion .dislike img{margin:-2px 10px 0 5px;}
		.suggestion .votes a { font-size:14px;}
	.backmain{     background-position: top -50px center;    }
 .suggestion .normal { width: 100%;}
.suggestion .votes { margin:7px 3px 0px 5px}

}

@media (max-width: 1024px) and (min-width: 801px){
.navsugbar{ width:60%;}
.suggestion .normal {
    width: 60%!important;
    float: left;
}
.advert {
    width: auto !important
}
.suggestion .title a{color:#07b; font-size:18px;} 
.suggestion .featured .title a{color:#07b; font-size:15px;}
.suggrightbox { width:39%;}

.suggestion .dislike img, .suggestion .like img {
    width: 20px;
}
.suggestion .votes a {
    font-size: 15px;
}

}