/*
Plugin Name: 	Advanced Activity Widget
Description: 	Main plugin CSS styles
*/

/*==  ADVANCED ACTIVITY WIDGET == */
a:active { outline:none }
:focus { -moz-outline-style:none }

#aaw_tabs { padding:0 !important; margin:0 auto !important; border:none !important; background:none !important }

/* == Solid Background Colors == */
.aqua_solid { background-color:#2cbfb8 !important }
.black_solid { background-color:#333 !important }
.blue_solid { background-color:#005a93 !important }
.brown_solid { background-color:#d9a24c !important }
.grey_solid { background-color:#54626c !important }
.green_solid { background-color:#3b551d !important }
.orange_solid { background-color:#f45700 !important }
.pink_solid { background-color:#d65799 !important }
.purple_solid { background-color:#745f7e !important }
.red_solid { background-color:#ff1b1b !important }
.silver_solid { background-color:#f5f5f5 !important }
.white_solid { background-color:#fff !important }
.yellow_solid { background-color:#fffd00 !important }

/* == Gradient Background Colors == */
.aqua_gradient { background:#39c3bd; /* Old browsers */ background:-moz-linear-gradient(top,  #39c3bd 0%, #e3f4ff 100%); /* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#39c3bd), color-stop(100%,#e3f4ff)); /* Chrome,Safari4+ */ background:-webkit-linear-gradient(top,  #39c3bd 0%,#e3f4ff 100%); /* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top,  #39c3bd 0%,#e3f4ff 100%); /* Opera 11.10+ */ background:-ms-linear-gradient(top,  #39c3bd 0%,#e3f4ff 100%); /* IE10+ */ background:linear-gradient(to bottom,  #39c3bd 0%,#e3f4ff 100%); /* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#39c3bd', endColorstr='#e3f4ff',GradientType=0 ); /* IE6-9 */ }
.black_gradient { background:#282828; /* Old browsers */ background:-moz-linear-gradient(top,  #282828 0%, #a4a4a4 100%); /* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#282828), color-stop(100%,#a4a4a4)); /* Chrome,Safari4+ */ background:-webkit-linear-gradient(top,  #282828 0%,#a4a4a4 100%); /* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top,  #282828 0%,#a4a4a4 100%); /* Opera 11.10+ */ background:-ms-linear-gradient(top,  #282828 0%,#a4a4a4 100%); /* IE10+ */ background:linear-gradient(to bottom,  #282828 0%,#a4a4a4 100%); /* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#282828', endColorstr='#a4a4a4',GradientType=0 ); /* IE6-9 */ }
.blue_gradient { background:#0c659c; /* Old browsers */ background:-moz-linear-gradient(top,  #0c659c 0%, #9dd6fb 100%); /* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#0c659c), color-stop(100%,#9dd6fb)); /* Chrome,Safari4+ */ background:-webkit-linear-gradient(top,  #0c659c 0%,#9dd6fb 100%); /* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top,  #0c659c 0%,#9dd6fb 100%); /* Opera 11.10+ */ background:-ms-linear-gradient(top,  #0c659c 0%,#9dd6fb 100%); /* IE10+ */ background:linear-gradient(to bottom,  #0c659c 0%,#9dd6fb 100%); /* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c659c', endColorstr='#9dd6fb',GradientType=0 ); /* IE6-9 */ }
.brown_gradient { background:#d9a555; /* Old browsers */ background:-moz-linear-gradient(top,  #d9a555 0%, #ddc6a1 100%); /* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9a555), color-stop(100%,#ddc6a1)); /* Chrome,Safari4+ */ background:-webkit-linear-gradient(top,  #d9a555 0%,#ddc6a1 100%); /* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top,  #d9a555 0%,#ddc6a1 100%); /* Opera 11.10+ */ background:-ms-linear-gradient(top,  #d9a555 0%,#ddc6a1 100%); /* IE10+ */ background:linear-gradient(to bottom,  #d9a555 0%,#ddc6a1 100%); /* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9a555', endColorstr='#ddc6a1',GradientType=0 ); /* IE6-9 */ }
.grey_gradient { background:#525f6b; /* Old browsers */ background:-moz-linear-gradient(top,  #525f6b 0%, #97a1aa 100%); /* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#525f6b), color-stop(100%,#97a1aa)); /* Chrome,Safari4+ */ background:-webkit-linear-gradient(top,  #525f6b 0%,#97a1aa 100%); /* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top,  #525f6b 0%,#97a1aa 100%); /* Opera 11.10+ */ background:-ms-linear-gradient(top,  #525f6b 0%,#97a1aa 100%); /* IE10+ */ background:linear-gradient(to bottom,  #525f6b 0%,#97a1aa 100%); /* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#525f6b', endColorstr='#97a1aa',GradientType=0 ); /* IE6-9 */ }
.green_gradient { background:#466223; /* Old browsers */ background:-moz-linear-gradient(top,  #466223 0%, #9ace5d 100%); /* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#466223), color-stop(100%,#9ace5d)); /* Chrome,Safari4+ */ background:-webkit-linear-gradient(top,  #466223 0%,#9ace5d 100%); /* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top,  #466223 0%,#9ace5d 100%); /* Opera 11.10+ */ background:-ms-linear-gradient(top,  #466223 0%,#9ace5d 100%); /* IE10+ */ background:linear-gradient(to bottom,  #466223 0%,#9ace5d 100%); /* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#466223', endColorstr='#9ace5d',GradientType=0 ); /* IE6-9 */ }
.orange_gradient { background:#f5610e; /* Old browsers */ background:-moz-linear-gradient(top,  #f5610e 0%, #fcb994 100%); /* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5610e), color-stop(100%,#fcb994)); /* Chrome,Safari4+ */ background:-webkit-linear-gradient(top,  #f5610e 0%,#fcb994 100%); /* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top,  #f5610e 0%,#fcb994 100%); /* Opera 11.10+ */ background:-ms-linear-gradient(top,  #f5610e 0%,#fcb994 100%); /* IE10+ */ background:linear-gradient(to bottom,  #f5610e 0%,#fcb994 100%); /* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5610e', endColorstr='#fcb994',GradientType=0 ); /* IE6-9 */ }
.pink_gradient { background:#d961a0; /* Old browsers */ background:-moz-linear-gradient(top,  #d961a0 0%, #f7b3d7 100%); /* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d961a0), color-stop(100%,#f7b3d7)); /* Chrome,Safari4+ */ background:-webkit-linear-gradient(top,  #d961a0 0%,#f7b3d7 100%); /* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top,  #d961a0 0%,#f7b3d7 100%); /* Opera 11.10+ */ background:-ms-linear-gradient(top,  #d961a0 0%,#f7b3d7 100%); /* IE10+ */ background:linear-gradient(to bottom,  #d961a0 0%,#f7b3d7 100%); /* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d961a0', endColorstr='#f7b3d7',GradientType=0 ); /* IE6-9 */ }
.purple_gradient { background:#7e6889; /* Old browsers */ background:-moz-linear-gradient(top,  #7e6889 0%, #dcb8ed 100%); /* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#7e6889), color-stop(100%,#dcb8ed)); /* Chrome,Safari4+ */ background:-webkit-linear-gradient(top,  #7e6889 0%,#dcb8ed 100%); /* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top,  #7e6889 0%,#dcb8ed 100%); /* Opera 11.10+ */ background:-ms-linear-gradient(top,  #7e6889 0%,#dcb8ed 100%); /* IE10+ */ background:linear-gradient(to bottom,  #7e6889 0%,#dcb8ed 100%); /* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e6889', endColorstr='#dcb8ed',GradientType=0 ); /* IE6-9 */ }
.red_gradient { background:#ff2929; /* Old browsers */ background:-moz-linear-gradient(top,  #ff2929 0%, #fcb4b4 100%); /* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff2929), color-stop(100%,#fcb4b4)); /* Chrome,Safari4+ */ background:-webkit-linear-gradient(top,  #ff2929 0%,#fcb4b4 100%); /* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top,  #ff2929 0%,#fcb4b4 100%); /* Opera 11.10+ */ background:-ms-linear-gradient(top,  #ff2929 0%,#fcb4b4 100%); /* IE10+ */ background:linear-gradient(to bottom,  #ff2929 0%,#fcb4b4 100%); /* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff2929', endColorstr='#fcb4b4',GradientType=0 ); /* IE6-9 */ }
.sand_gradient { background:#efeba9; /* Old browsers */ background:-moz-linear-gradient(top,  #efeba9 0%, #f5f4de 100%); /* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#efeba9), color-stop(100%,#f5f4de)); /* Chrome,Safari4+ */ background:-webkit-linear-gradient(top,  #efeba9 0%,#f5f4de 100%); /* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top,  #efeba9 0%,#f5f4de 100%); /* Opera 11.10+ */ background:-ms-linear-gradient(top,  #efeba9 0%,#f5f4de 100%); /* IE10+ */ background:linear-gradient(to bottom,  #efeba9 0%,#f5f4de 100%); /* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#efeba9', endColorstr='#f5f4de',GradientType=0 ); /* IE6-9 */ }
.silver_gradient { background:#f6f6f5; /* Old browsers */ background:-moz-linear-gradient(top,  #f6f6f5 0%, #fffff7 100%); /* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f5), color-stop(100%,#fffff7)); /* Chrome,Safari4+ */ background:-webkit-linear-gradient(top,  #f6f6f5 0%,#fffff7 100%); /* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top,  #f6f6f5 0%,#fffff7 100%); /* Opera 11.10+ */ background:-ms-linear-gradient(top,  #f6f6f5 0%,#fffff7 100%); /* IE10+ */ background:linear-gradient(to bottom,  #f6f6f5 0%,#fffff7 100%); /* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f5', endColorstr='#fffff7',GradientType=0 ); /* IE6-9 */ }
.white_gradient { background:#ffffff; /* Old browsers */ background:-moz-linear-gradient(top,  #ffffff 0%, #ffffff 100%); /* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */ background:-webkit-linear-gradient(top,  #ffffff 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top,  #ffffff 0%,#ffffff 100%); /* Opera 11.10+ */ background:-ms-linear-gradient(top,  #ffffff 0%,#ffffff 100%); /* IE10+ */ background:linear-gradient(to bottom,  #ffffff 0%,#ffffff 100%); /* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ }
.yellow_gradient { background:#fffe16; /* Old browsers */ background:-moz-linear-gradient(top,  #fffe16 0%, #fffed8 100%); /* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffe16), color-stop(100%,#fffed8)); /* Chrome,Safari4+ */ background:-webkit-linear-gradient(top,  #fffe16 0%,#fffed8 100%); /* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top,  #fffe16 0%,#fffed8 100%); /* Opera 11.10+ */ background:-ms-linear-gradient(top,  #fffe16 0%,#fffed8 100%); /* IE10+ */ background:linear-gradient(to bottom,  #fffe16 0%,#fffed8 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffe16', endColorstr='#fffed8',GradientType=0 ); /* IE6-9 */ }
.none { background:none !important }

/* == Background Patterns == */
.pattern1 { background:#fff url(../images/patterns/bg-box-pattern1.png) repeat !important }
.pattern2 { background:#fff url(../images/patterns/bg-box-pattern2.png) repeat !important }
.pattern3 { background:#fff url(../images/patterns/bg-box-pattern3.png) repeat !important }
.pattern4 { background:#fff url(../images/patterns/bg-box-pattern4.png) repeat !important }
.pattern5 { background:#fff url(../images/patterns/bg-box-pattern5.png) repeat !important }
.pattern6 { background:#fff url(../images/patterns/bg-box-pattern6.png) repeat !important }
.pattern7 { background:#fff url(../images/patterns/bg-box-pattern7.png) repeat !important }
.pattern8 { background:#fff url(../images/patterns/bg-box-pattern8.png) repeat !important }
.pattern9 { background:#fff url(../images/patterns/bg-box-pattern9.png) repeat !important }
.pattern10 { background:#fff url(../images/patterns/bg-box-pattern10.png) repeat !important }
.pattern11 { background:#fff url(../images/patterns/bg-box-pattern11.png) repeat !important }
.pattern12 { background:#fff url(../images/patterns/bg-box-pattern12.png) repeat !important }

.clearfix:before, .clearfix:after { content:'\0020'; display:block; overflow:hidden; visibility:hidden; width:0; height:0 }
.clearfix:after { clear:both }
.clearfix { zoom:1 }
.clear { clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0 }

/* Tag Cloud */
.aaw_tc { padding:5px }
.aaw_tabs-tags a { display:block; float:left; margin:2px; text-decoration:none; color:#333; font-weight:normal; line-height:normal }
.aaw_tabs-tags a:hover { text-decoration:none; color:#666; font-weight:normal; line-height:normal }
.aaw_tabs-tags-fancy a { display:block; background-color:#ddd; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05); padding:2px 4px; float:left; margin:2px; text-decoration:none; color:#333; font-weight:normal; line-height:normal }
.aaw_tabs-tags-fancy a:hover { background-color:#ccc; transition:all 0.2s linear; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; text-decoration:none; color:#666; font-weight:normal; line-height:normal }

/* AAW Tabs */
ul.aaw-tabs-list, p { margin:0; padding:0 }
.aaw-tabs-list li { font-weight:600; font-size:12px; display:inline-block; padding:6px 5px 7px; margin:0; list-style:none; cursor:pointer; float:left; background:#f5f5f5 }
.widget .aaw-tabs-list li { font-weight:600; font-size:12px }
.aaw-tabs-list li:hover { background:#eee }
.aaw-tab-active { border:1px solid #c1c1c1; border-bottom:none; margin-bottom:-1px !important }
.aaw-tab-active { border-bottom:none; background-color:#fff !important }
.aaw-content-active, .aaw-accordion-active { display:block }

/* AAW Tabs Content */
.aaw-tabs-container { padding:0; background-color:#fff; clear:left; border:1px solid #c1c1c1 }

.aaw-tab-content { display:none }
.aaw-tab-content ul li { list-style:none; clear:both; border-top:1px solid #e5e5e5; padding:7px 0 5px 5px }
.aaw-tab-content li a { display:block; float:left; color:#595959; font-size:11px; text-decoration:none !important }
.widget .aaw-tab-content li a { font-weight:normal }
.aaw-tab-content li a:hover { text-decoration:none; color:#0088CC }
.aaw-tab-content li:first-child { border-top:none !important }
.aaw-tab-content li img { margin-right:10px }

.aaw-tab-content li .aaw_info { display:table !important; top:0 !important; margin:0 !important; padding-top:7px !important }
.aaw-tab-content li .aaw_meta { display:block; font:italic 11px Georgia, Times New Roman; color:#999; width:100%; float:left; clear:left }
.aaw-tab-content li .aaw_meta a { color:#999 }

h2.aaw-accordion { cursor:pointer; display:none; font-size:12px; border:1px solid #c1c1c1; border-top:0 solid #c1c1c1; margin:0; padding:10px }
h2.aaw-tab-active { border-bottom:0 solid #c1c1c1 !important; margin-bottom:0 !important }
h2.aaw-tab-title:last-child { border-bottom:12px solid #c1c1c1 !important; background:blue }

/* Vertical tabs */
.aaw-vtabs ul.aaw-tabs-list { float:left; width:30% }
.aaw-vtabs .aaw-tabs-list li { display:block; padding:7px 0 5px 5px !important; margin:0; cursor:pointer; float:none }
.aaw-vtabs .aaw-tabs-container { padding:0; background-color:#fff; border:1px solid #c1c1c1; float:left; width:68%; min-height:250px; clear:none }
.aaw-vtabs .aaw-tab-content { border:none }
.aaw-vtabs li.aaw-tab-active { border:1px solid #c1c1c1; border-right:none; background-color:#fff; position:relative; z-index:1; margin-right:-1px !important; padding:7px 0 5px 5px !important }

.aaw-arrow { width:0; height:0; float:right; margin-top:3px; border-left:6px solid transparent; border-right:6px solid transparent; border-top:12px solid #c1c1c1 }
h2.aaw-tab-active span.aaw-arrow { border:none; border-left:6px solid transparent; border-right:6px solid transparent; border-bottom:12px solid #9B9797 }

/* Accordion styles */
h2.aaw-tab-active { background:#dbdbdb  }
.aaw-easy-accordion  h2 { display:block; background:#dbdbdb }
.aaw-easy-accordion  h2:hover { background:#c4c4c4 }
.aaw-easy-accordion  h2.aaw-tab-active { color:#333 !important }
.aaw-easy-accordion .aaw-tab-content { border:1px solid #c1c1c1 }
.aaw-easy-accordion .aaw-tab-content:last-child { border-bottom:1px solid #c1c1c1 !important }
.aaw-jfit { width:100%; margin:0 }
.aaw-tab-content-active { display:block }
h2.aaw-accordion:first-child { border-top:1px solid #c1c1c1 !important }
h2.aaw-accordion { line-height:normal !important }

@media only screen and (max-width: 768px) {
    ul.aaw-tabs-list { display:none }
    h2.aaw-accordion { display:block }
    .aaw-vtabs .aaw-tab-content { border:1px solid #C1C1C1 }
    .aaw-vtabs .aaw-tabs-container { border:none; float:none; width:100%; min-height:initial; clear:none }
    .aaw-accordion-closed { display:none !important }
    .aaw-vtabs .aaw-tab-content:last-child { border-bottom:1px solid #c1c1c1 !important }
}