@charset "utf-8";
/* CSS Document */

html, body {margin:0;padding:0;font: 11px 'Trebuchet MS', Verdana, Arial;background-position:left top !important;}

body.bespokeCSE {font:13px Arial, Helvetica, sans-serif !important;}
body .widgetContent {background-color:#fff;}
body.widget250 {width:250px;height:410px;margin-top:40px;}
body.widget250 .searchContent, body.widget250 .widgetContent {width:248px;}
body.widget250 .searchContent {border-radius:0;border-bottom:none;}
body.widget250 .widgetContent {height:300px;}
body.widget250 .widgetContent span {margin:0 -5px 0 5px;}
body.widget250 .feed-contents {height: 278px;}
body.widget250 .rssBody {height: 280px;}
body.widget170 {width:170px;height:290px;margin-top:60px;}
body.widget170 .widgetContent {padding-top:9px;}
body.widget170 .widgetContent span {margin:0 0 0 3px;}
body.widget170 .feed-contents {height: 235px;}
body.widget170 .rssBody {height: 196px;}
body.widgetSearch {width:250px;height:100px;margin-top:40px;}
body.widgetSearch .searchCheckbox {margin:10px 0 0 0;}

/* New "no search" 250 wide widget */
body.widget250.nosearch {margin-top: 0;}
body.widget250.nosearch .widgetContent {padding-top: 10px;margin-top: -28px;background: none;height: 330px;}
body.widget250.nosearch .feed-contents {height:310px;background:#fff;}
body.widget250.nosearch .widgetHeader {height: 75px; width: 250px;}

body[class^="sk-widget"] {width:250px;height:140px;}
body[class^="sk-widget"] .searchCheckbox {margin:10px 0 8px 0;}
body[class^="sk-widget"] .searchContent {background-repeat:no-repeat;border-radius:5px;border:none;height:65px;}
body[class^="sk-widget"] .searchTerm {margin-top:35px;} 
body[class^="sk-widget"] .searchTerm #Keywords0_Text {border:none;width:86%;}
body[class^="sk-widget"] #getCode button {border-radius:5px;padding:5px;height:auto;border:1px solid #ccc;}

body.sk-widget-bc .searchContent {background-color:#EC6608;} /* SAGE Business Cases */
body.sk-widget-sk .searchContent {background-color:#630361;} /* SAGE Knowledge */
body.sk-widget-jn .searchContent {background-color:#E50335;} /* SAGE Journals */ 
body.sk-widget-nv .searchContent {background-color:#E50066;} /* SAGE Navigator */
body.sk-widget-re .searchContent {background-color:#00877D;} /* SAGE Reference */
body.sk-widget-rm .searchContent {background-color:#66BA6B;} /* SAGE Research Methods */
body.sk-widget-sv .searchContent {background-color:#F0536A;} /* SAGE Video */
body.sk-widget-cq .searchContent {background-color:#FBAE16;} /* CQ Press */

body .searchContent {border:1px solid #ccc;background:#fff;text-align:center;padding:10px 0;border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;}

/* Bespoke Widgets */
body.bespoke550 {width:100%;height:480px;}
body.bespoke550 #feedContent {height:375px;}
body.bespoke400 {width:415px;height:400px;margin-top:60px;}
body.bespoke400 #feedContent {height:310px;overflow:auto;}
body.bespoke400 #feedContent > div {height: 302px;}
body.bespoke400 .widgetContent {padding-top:10px;}
body.bespoke300 {width:300px;height:615px;margin-top:40px;padding-top:10px;}
body.bespoke300 #feedContent {height:540px;overflow:auto;}
body.bespoke300 .widgetContent {width:298px;background:none;}
body.bespoke300 .widgetContent span {margin:0 -5px 0 5px;}
body.bespoke220 {width:220px;height:315px;margin-top:60px;}
body.bespoke220 #feedContent {height:310px;overflow:auto;}
body.bespoke220 .widgetContent {padding-top:10px;}

/* Bespoke Widgets */

/* RSS Feed Styling */

.rssBody {overflow: auto;}
.rssBody ul {padding: 0; margin: 0;}
.rssBody h4 {padding: 0 0 10px 0; margin: 0;}
.rssBody li {padding: 5px;margin:none;}
.rssBody li.even {background: #eee;}
.rssHeader, .rssBody p {display: none;}
.feed-contents a {color: #666;text-decoration:none;}
.feed-contents a:hover {color: #aaa;}

/* RSS Feed Styling */

/*Get Code Button*/

.getCode {display:none;color:#fff;}
#codeBreakout {padding:1%;margin:1%;border:1px solid #ddd;clear:both;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#getCode {text-align:center;}
#getCode button {height:20px;font:10px Arial;font-weight:bold;border:1px solid #ddd;border-top:none;color:#666;padding:2px 5px;cursor:pointer;
background: #f9f9f9;
background: -moz-linear-gradient(top,  #f9f9f9 0%, #dddddd 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#dddddd));
background: -webkit-linear-gradient(top,  #f9f9f9 0%,#dddddd 100%);
background: -o-linear-gradient(top,  #f9f9f9 0%,#dddddd 100%);
background: -ms-linear-gradient(top,  #f9f9f9 0%,#dddddd 100%);
background: linear-gradient(to bottom,  #f9f9f9 0%,#dddddd 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#dddddd',GradientType=0 );
border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;
;}
#popUp {display:none;background:#FFFFFF;border:2px solid #666666;margin:0 4%;padding:0;position:absolute;top:5%;width:90%;word-wrap:break-word;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 10px #333333;-moz-box-shadow:0 0 10px #333333;-webkit-box-shadow:0 0 10px #333333;}
#popUp #message {float:left;padding:2px;color:red;padding:1%;width: 75%;margin:2px 0 5px 2px;}
#popUp #close {cursor:pointer;background:url(../images/close.gif) no-repeat;float:right;height:20px;width:20px;margin:2px 2px 0 0;}
/*Get Code Button*/


/*Main widget changes*/
.checkLabel {margin:0 0.5%;width: 48%;text-align:center;display:inline-block;display:inline !ie;zoom: 1 !ie;}
.checkLabel input {margin:0;}
.sk-widget .checkLabel {width:45%;padding: 0 1.5%;}
.sk-widget .checkLabel:first-child {text-align: left;}
.sk-widget .checkLabel:last-child {text-align: right;}
.forminput {border:none;}
.formbutton {
		cursor: pointer;
    width: 30px;
    height: 32px;
    background: url(../images/searchGo.png) no-repeat right center;
    border: none;
    position: absolute;
    margin-left: -32px;}
.sk-widget .searchContent {border-top: none;}
.searchCheckbox {margin:10px 0;}
.searchTerm {display:none;}
.widgetContent {border:1px solid #ccc;border-top:none;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px
;border-radius:0 0 5px 5px;}
.widgetContent span {color:#888;background:#eee;border:1px solid #ddd;padding:6px 10px;cursor:pointer;border-radius:4px 4px 0 0;}
.widgetContent span.show {color:#333;background:#fff;border-bottom:1px solid #fff;}
#feedContent > div {border-top:1px solid #ddd;margin-top:6px;display:none;}
#feedContent > div.show, .searchTerm.show  {display:block;visibility: visible;}
#searchBox {width: 80%;color:#777;border:1px solid #ddd;height:30px;padding:0 30px 0 2.5%;border-radius:5px;}
#Keywords0_Text {
    width: 88%;
    border: 1px solid #ddd;
    height: 30px;
    padding: 0 10px;
    border-radius: 5px;
  }
/*Main widget changes*/

/* New update - 11/01/17 using https://feed.mikle.com/ */
.feed-contents {height: 98%;}
.feed-contents iframe {width: 100%;height:100%;border:none;}


/*IE Content Alignment*/
.ie7 #searchBox, .ie8 #searchBox {height:16px;padding:2px 5px;}
.ie7 .searchCheckbox {margin:-15px 0 5px 0;}
.ie7 .widgetContent {padding-top:10px;margin-top:-10px;}
body.widget170.ie7 .widgetContent {margin-top:0px;}
body.widgetSearch.ie7 .searchCheckbox {margin:-15px 0 0 0;}
body.widgetSearch.ie7 .searchContent {margin-top:-20px;}
body.widgetSearch.ie8 .searchContent, body.widgetSearch.ie9 .searchContent, body.widgetSearch.ie10 .searchContent {margin-top:-3px;}
/*IE Content Alignment*/
